Skip to content

CircleCI tests for Desktop app failed (all 3 apps) #102589

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

Open
therocket-gr opened this issue Apr 14, 2025 · 4 comments
Open

CircleCI tests for Desktop app failed (all 3 apps) #102589

therocket-gr opened this issue Apr 14, 2025 · 4 comments
Assignees
Labels
[Experiment] AI labels added [Feature] GitHub Deployments [Feature Group] Other Infrastructure Miscellaneous infrastructure features and improvements on WordPress.com. [Feature] Performance [Type] Flaky E2E Denotes an issue created for fixing flaky e2e tests [Type] Task

Comments

@therocket-gr
Copy link
Contributor

Context and steps to reproduce

Trying to deploy some simple changes (the PR link is here i was getting failed tests link to the results here

i think the circleci tests are flaky

also, I was sometimes getting issues in the e3e pre-release tests - but those also succeeded finally and was able to deploy

Site owner impact

Fewer than 20% of the total website/platform users

Severity

Critical

What other impact(s) does this issue have?

No response

If a workaround is available, please outline it here.

No response

Platform

No response

@therocket-gr therocket-gr added [Type] Bug When a feature is broken and / or not performing as intended Needs triage Ticket needs to be triaged [Type] Flaky E2E Denotes an issue created for fixing flaky e2e tests labels Apr 14, 2025
@github-actions github-actions bot added [Feature Group] Other Infrastructure Miscellaneous infrastructure features and improvements on WordPress.com. [Feature] GitHub Deployments labels Apr 14, 2025
Copy link

OpenAI suggested the following labels for this issue:

  • [Feature Group] Other Infrastructure: The issue relates to CI/CD and testing infrastructure, which falls under miscellaneous infrastructure features.
  • [Feature] GitHub Deployments: The issue involves deploying changes through CircleCI, which is closely tied to GitHub integrations for deployment.
  • [Feature] Performance: Flaky tests directly affect the performance and reliability of the deployment process.

@lancewillett
Copy link
Contributor

Better title: CircleCI tests for Desktop app failed

i think the circleci tests are flaky

This appears to be a case of: "The tests aren't flaky, the test code might be out of date or not working properly. Or, we shouldn't be running these tests at all, right?"

Instead of blaming the test... Please take a moment to investigate the test run and/or the code it is testing. Then, fix or make the issue here so someone else can take a look.

Relating to Desktop app builds... we can likely remove those tests from build pipeline since that project is not in active development; and we could add them back later.

@lancewillett lancewillett added [Type] Task and removed Needs triage Ticket needs to be triaged [Type] Bug When a feature is broken and / or not performing as intended labels Apr 16, 2025
@lancewillett lancewillett changed the title circleci flaky tests CircleCI tests for Desktop app failed (all 3 apps) Apr 16, 2025
@lancewillett lancewillett self-assigned this Apr 16, 2025
@therocket-gr
Copy link
Contributor Author

Better title: CircleCI tests for Desktop app failed

i think the circleci tests are flaky

This appears to be a case of: "The tests aren't flaky, the test code might be out of date or not working properly. Or, we shouldn't be running these tests at all, right?"

Instead of blaming the test... Please take a moment to investigate the test run and/or the code it is testing. Then, fix or make the issue here so someone else can take a look.

Relating to Desktop app builds... we can likely remove those tests from build pipeline since that project is not in active development; and we could add them back later.

Hi, thanks for your comment. I’d like to provide more context, though to be honest, I’m not entirely sure why the CI failed in this case. My PR only includes a few lines of changes—a static string addition and some style file modifications—so at first glance, it seems unrelated to the test failures.

I did review the test run, but I couldn’t identify a direct link between the failures and my changes. That said, I’m happy to dig deeper or pair with someone to investigate further if needed.

Appreciate any pointers on where to look or how best to proceed.

@lancewillett
Copy link
Contributor

@therocket-gr Appreciated.

I couldn’t identify a direct link between the failures and my changes

It's less about causation, unless simple & obvious. More about correlation and escalation—if you can take a quick look, you might see a pattern ("Did the same tests fail every day over last week?" and "Which exact tests are they?") — then use that quick look to log a more specific bug report for someone like me to investigate.

Don't worry; I looked at this case, and the failures relate to WordPress.com desktop app builds.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Experiment] AI labels added [Feature] GitHub Deployments [Feature Group] Other Infrastructure Miscellaneous infrastructure features and improvements on WordPress.com. [Feature] Performance [Type] Flaky E2E Denotes an issue created for fixing flaky e2e tests [Type] Task
Projects
None yet
Development

No branches or pull requests

2 participants