Skip to content
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

refactor: Set up Cypress as pnpm workspace (no-changelog) #6049

Merged
merged 2 commits into from
Jun 10, 2024
Merged

Conversation

ivov
Copy link
Contributor

@ivov ivov commented Apr 21, 2023

@ivov ivov added n8n team Authored by the n8n team tech debt labels Apr 21, 2023
@codecov

This comment was marked as outdated.

Copy link
Contributor

@OlegIvaniv OlegIvaniv left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The e2e pipeline is failing with these changes :/
https://github.com/n8n-io/n8n/actions/runs/4764774969/jobs/8469859284

You can trigger e2e pipeline for this specific branch running gh workflow run e2e-tests.yml --ref n8n-6365 if you have Github CLI installed

cypress/package.json Show resolved Hide resolved
.github/workflows/e2e-reusable.yml Show resolved Hide resolved
@ivov
Copy link
Contributor Author

ivov commented May 2, 2023

Marking as draft till next tech debt day

@ivov ivov marked this pull request as draft May 2, 2023 08:02
@ivov
Copy link
Contributor Author

ivov commented Jul 31, 2023

To revisit at a later time.

@ivov ivov closed this Jul 31, 2023
netroy and others added 2 commits June 10, 2024 13:11
@netroy netroy reopened this Jun 10, 2024
@netroy netroy marked this pull request as ready for review June 10, 2024 13:01
Copy link
Member

@netroy netroy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

rebased and fixed this up.

tests also pass now.

@netroy netroy requested a review from OlegIvaniv June 10, 2024 13:02
Copy link

cypress bot commented Jun 10, 2024

3 flaky tests on run #5394 ↗︎

0 364 0 0 Flakiness 3

Details:

🌳 🖥️ browsers:node18.12.0-chrome107 🤖 ivov 🗃️ e2e/*
Project: n8n Commit: a5f174235c
Status: Passed Duration: 05:08 💡
Started: Jun 10, 2024 1:44 PM Ended: Jun 10, 2024 1:49 PM
Flakiness  5-ndv.cy.ts • 2 flaky tests

View Output Video

Test Artifacts
NDV > should not retrieve remote options when required params throw errors Screenshots Video
NDV > Stop listening for trigger event from NDV Screenshots Video
Flakiness  24-ndv-paired-item.cy.ts • 1 flaky test

View Output Video

Test Artifacts
NDV > resolves expression with default item when input node is not parent, while still pairing items Test Replay Screenshots Video

Review all test suite changes for PR #6049 ↗︎

Copy link
Contributor

✅ All Cypress E2E specs passed

Copy link
Contributor

✅ All Cypress E2E specs passed

@netroy netroy merged commit af3ac2d into master Jun 10, 2024
49 checks passed
@netroy netroy deleted the n8n-6365 branch June 10, 2024 13:49
@netroy netroy mentioned this pull request Jun 10, 2024
1 task
netroy added a commit that referenced this pull request Jun 11, 2024
this broke accidentally in #6049
netroy added a commit that referenced this pull request Jun 11, 2024
this broke accidentally in #6049
netroy added a commit that referenced this pull request Jun 11, 2024
this broke accidentally in #6049
MiloradFilipovic added a commit that referenced this pull request Jun 11, 2024
* master:
  ci: Fix custom docker builds (no-changelog) (#9702)
  test: Fix e2e for projects missing instance owner (no-changelog) (#9703)
  ci: Refactor e2e tests to be less flaky (no-changelog) (#9695)
  feat(editor): Add move resources option to workflows and credentials on (#9654)
  fix: Introduce `HooksService` (#8962)
  fix(editor): Improve large data warning in input/output panel (#9671)
  ci(editor): Enforce type-safety in @n8n/chat builds as well (no-changelog) (#9685)
  fix(editor): Un-skip workflow save test (no-changelog) (#9698)
  refactor(core): Remove more dead code from event bus (no-changelog) (#9697)
  ci: Remove unused WaitTracker mocking (no-changelog) (#9694)
  feat: Update NPS Value Survey (#9638)
  refactor(core): Remove event bus channel (no-changelog) (#9663)
  refactor(core): Remove event bus helpers (no-changelog) (#9690)
  refactor(core): Merge event bus controllers and remove dead code (no-changelog) (#9688)
  ci: Fix e2e tests (no-changelog) (#9689)
  refactor(core): Use `@Licensed()` in event bus controller (no-changelog) (#9687)
  fix(editor): Node background for executing nodes in dark mode (#9682)
  fix(editor): Prevent saving already saved workflows (#9670)
  fix(editor): Fix node connection showing incorrect item count during … (#9684)
  refactor: Set up Cypress as pnpm workspace (no-changelog) (#6049)
@janober
Copy link
Member

janober commented Jun 12, 2024

Got released with n8n@1.46.0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
n8n team Authored by the n8n team Released tech debt
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants