-
Notifications
You must be signed in to change notification settings - Fork 7.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(core): Improve debugging of sub-workflows #11602
base: master
Are you sure you want to change the base?
Conversation
Codecov ReportAttention: Patch coverage is 📢 Thoughts on this report? Let us know! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tested it locally and everything seems to be working as expected. Awesome work 🙌
@@ -25,6 +25,7 @@ | |||
"start:default": "cd bin && ./n8n", | |||
"start:windows": "cd bin && n8n", | |||
"test": "pnpm test:sqlite", | |||
"test:dev": "N8N_LOG_LEVEL=silent DB_TYPE=sqlite jest --watch", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Was this intended?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, it's very helpful for running tests
executionId: string; | ||
workflowId: string; | ||
} | ||
|
||
export interface ITaskMetadata { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Probably not for this PR, but should probably name this something different than taksmetadata
|
n8n Run #7891
Run Properties:
|
Project |
n8n
|
Branch Review |
ado-2808-1
|
Run status |
Failed #7891
|
Run duration | 04m 57s |
Commit |
553246a954: 🌳 🖥️ browsers:node18.12.0-chrome107 🤖 mutdmour 🗃️ e2e/*
|
Committer | Mutasem Aldmour |
View all properties for this run ↗︎ |
Test results | |
---|---|
Failures |
2
|
Flaky |
1
|
Pending |
0
|
Skipped |
0
|
Passing |
473
|
View all changes introduced in this branch ↗︎ |
Tests for review
e2e/24-ndv-paired-item.cy.ts • 2 failed tests
Test | Artifacts | |
---|---|---|
NDV > maps paired input and output items |
Test Replay
Screenshots
Video
|
|
NDV > maps paired input and output items based on selected input node |
Test Replay
Screenshots
Video
|
e2e/11-inline-expression-editor.cy.ts • 1 flaky test
Test | Artifacts | |
---|---|---|
Inline expression editor > Static data > should resolve array resolvables |
Test Replay
Screenshots
Video
|
|
|
|
Summary
Saves the Execution ID of sub and parent workflows and so makes it now easily possible to jump to the corresponding sub or parent workflow.
based on #8608
Related Linear tickets, Github issues, and Community forum posts
Review / Merge checklist
release/backport
(if the PR is an urgent fix that needs to be backported)