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

Investigate workflow job failing on main: e2ePerformanceTests / Run E2E tests in AWS device farm #38956

Closed
github-actions bot opened this issue Mar 25, 2024 · 19 comments
Assignees
Labels

Comments

@github-actions
Copy link
Contributor

🚨 Failure Summary 🚨:

⚠️ Action Required ⚠️:

🛠️ A recent merge appears to have caused a failure in the job named e2ePerformanceTests / Run E2E tests in AWS device farm.
This issue has been automatically created and labeled with Workflow Failure for investigation.

👀 Please look into the following:

  1. Why the PR caused the job to fail?
  2. Address any underlying issues.

🐛 We appreciate your help in squashing this bug!

@roryabraham
Copy link
Contributor

cc @perunt

@hannojg
Copy link
Contributor

hannojg commented Mar 26, 2024

cc @kirillzyusko

@hannojg
Copy link
Contributor

hannojg commented Mar 26, 2024

The e2e tests are failing because a new e2e test was added. When we run the tests on the latest release version it doesn't include those tests yet.
Right now that causes an error. We've made a PR to only throw a warning in this case (since this is expected)

@hannojg
Copy link
Contributor

hannojg commented Mar 26, 2024

However, in addition to the error mentioned there might be another problem that was introduced on main since this error occurred. However, to investigate that other error, we should get the PR mentioned earlier first.

The other error is about a bug where openReportID isn't being called and thus opening a thread is broken and resulting in a "Hmm... its not here" error

@mountiny
Copy link
Contributor

Merged the PR

@kirillzyusko @hannojg Can you define the other error in separate issue with clear steps/ explanation? This will help us keep the concerns separated. Thank you

@mountiny mountiny added Reviewing Has a PR in review Weekly KSv2 and removed Hourly KSv2 labels Mar 26, 2024
@melvin-bot melvin-bot bot added Weekly KSv2 and removed Weekly KSv2 labels Mar 27, 2024
@kirillzyusko
Copy link
Contributor

kirillzyusko commented Mar 28, 2024

Can you define the other error in separate issue with clear steps/ explanation? This will help us keep the concerns separated. Thank you

I've tried to reproduce it again on latest main and it's not reproducible, so i think it's kind of got fixed 😅 Anyway if I can reproduce it again - I'll create a new issue, but it's not reproducible on my end right now.

@melvin-bot melvin-bot bot added Weekly KSv2 Awaiting Payment Auto-added when associated PR is deployed to production and removed Weekly KSv2 labels Mar 29, 2024
@melvin-bot melvin-bot bot changed the title Investigate workflow job failing on main: e2ePerformanceTests / Run E2E tests in AWS device farm [HOLD for payment 2024-04-05] Investigate workflow job failing on main: e2ePerformanceTests / Run E2E tests in AWS device farm Mar 29, 2024
@melvin-bot melvin-bot bot removed the Reviewing Has a PR in review label Mar 29, 2024
Copy link

melvin-bot bot commented Mar 29, 2024

Reviewing label has been removed, please complete the "BugZero Checklist".

Copy link

melvin-bot bot commented Mar 29, 2024

The solution for this issue has been 🚀 deployed to production 🚀 in version 1.4.57-5 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue:

If no regressions arise, payment will be issued on 2024-04-05. 🎊

For reference, here are some details about the assignees on this issue:

  • @hannojg does not require payment (Contractor)

@hannojg
Copy link
Contributor

hannojg commented Mar 29, 2024

Hey, the fix has landed in production, however the e2e tests keep failing.
The issue is due to the new comment linking test being stuck.

We are working on a fix immediately!

Copy link

melvin-bot bot commented Apr 5, 2024

Skipping the payment summary for this issue since all the assignees are employees or vendors. If this is incorrect, please manually add the payment summary SO.

@melvin-bot melvin-bot bot added Weekly KSv2 and removed Weekly KSv2 labels Apr 8, 2024
@melvin-bot melvin-bot bot changed the title [HOLD for payment 2024-04-05] Investigate workflow job failing on main: e2ePerformanceTests / Run E2E tests in AWS device farm [HOLD for payment 2024-04-15] [HOLD for payment 2024-04-05] Investigate workflow job failing on main: e2ePerformanceTests / Run E2E tests in AWS device farm Apr 8, 2024
@melvin-bot melvin-bot bot removed the Reviewing Has a PR in review label Apr 8, 2024
Copy link

melvin-bot bot commented Apr 8, 2024

Reviewing label has been removed, please complete the "BugZero Checklist".

Copy link

melvin-bot bot commented Apr 8, 2024

The solution for this issue has been 🚀 deployed to production 🚀 in version 1.4.60-13 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue:

If no regressions arise, payment will be issued on 2024-04-15. 🎊

For reference, here are some details about the assignees on this issue:

  • @hannojg does not require payment (Contractor)

@roryabraham roryabraham changed the title [HOLD for payment 2024-04-15] [HOLD for payment 2024-04-05] Investigate workflow job failing on main: e2ePerformanceTests / Run E2E tests in AWS device farm [HOLD for payment 2024-04-15] Investigate workflow job failing on main: e2ePerformanceTests / Run E2E tests in AWS device farm Apr 15, 2024
@roryabraham
Copy link
Contributor

I don't think any payments are due here

@roryabraham roryabraham changed the title [HOLD for payment 2024-04-15] Investigate workflow job failing on main: e2ePerformanceTests / Run E2E tests in AWS device farm Investigate workflow job failing on main: e2ePerformanceTests / Run E2E tests in AWS device farm Apr 15, 2024
@roryabraham
Copy link
Contributor

Also, I think it's just disabled, not fixed

@roryabraham roryabraham removed the Awaiting Payment Auto-added when associated PR is deployed to production label Apr 15, 2024
@melvin-bot melvin-bot bot added the Overdue label Apr 23, 2024
@mountiny
Copy link
Contributor

@hannojg @kirillzyusko have we fixed this test? Or are we tracking it elsewhere? could we close this issue?

@melvin-bot melvin-bot bot removed the Overdue label Apr 24, 2024
@kirillzyusko
Copy link
Contributor

Hey @mountiny

I believe there was a bunch of changes:

Theoretically we can come back a test with linking back and see if it passes or not. But I remeber on my local setup it showed an error page (instead of the actual page).

And from what I know @perunt is investigating it right now.

@roryabraham
Copy link
Contributor

seems like these are still disabled - are we good to turn them back on or is more needed here?

@melvin-bot melvin-bot bot removed the Overdue label May 7, 2024
@kirillzyusko
Copy link
Contributor

@roryabraham I can create a PR with uncommenting them back, but would need to trigger e2e test suite for this branch/PR then (or you can create it on your own - I think it would be faster). If they pass -we can merge the PR, if not - then need to investigate why they would fail.

@melvin-bot melvin-bot bot added the Overdue label May 15, 2024
@roryabraham
Copy link
Contributor

Seems someone beat me to it and re-enabled these and they're passing.

@melvin-bot melvin-bot bot removed the Overdue label May 15, 2024
@melvin-bot melvin-bot bot added Reviewing Has a PR in review Weekly KSv2 and removed Weekly KSv2 labels Jun 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants