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

breaking: remove log:memory:pressure and firefox:force:gc APIs #30331

Merged
merged 11 commits into from
Oct 3, 2024

Conversation

jennifer-shehane
Copy link
Member

Additional details

Since these two socket methods are no longer needed, it breaks our dependency from needing foxdriver inside the firefox-utils file, further simplifying our firefox automation implementation.

Steps to test

How has the user experience changed?

PR Tasks

@jennifer-shehane jennifer-shehane self-assigned this Oct 1, 2024
Copy link

cypress bot commented Oct 1, 2024

cypress    Run #57467

Run Properties:  status check passed Passed #57467  •  git commit b3353630e7: Merge branch 'release/14.0.0' into remove-ff-gc
Project cypress
Branch Review remove-ff-gc
Run status status check passed Passed #57467
Run duration 17m 14s
Commit git commit b3353630e7: Merge branch 'release/14.0.0' into remove-ff-gc
Committer Jennifer Shehane
View all properties for this run ↗︎

Test results
Tests that failed  Failures 0
Tests that were flaky  Flaky 2
Tests that did not run due to a developer annotating a test with .skip  Pending 77
Tests that did not run due to a failure in a mocha hook  Skipped 0
Tests that passed  Passing 5587
View all changes introduced in this branch ↗︎

Warning

No Report: Something went wrong and we could not generate a report for the Application Quality products.

return Cypress.backend('log:memory:pressure')
})
.task('console', { duration })
cy.task('stop:capture:memory')
Copy link
Contributor

Choose a reason for hiding this comment

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

do we need this system test anymore? currently the firefox-memory project is only being used in the firefox_spec, and the test looks to be indefinitely skipped https://github.com/cypress-io/cypress/blob/remove-ff-gc/system-tests/test/firefox_spec.ts#L18

Copy link
Member Author

Choose a reason for hiding this comment

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

Ah, good catch. Let me look.

Copy link
Member Author

Choose a reason for hiding this comment

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

@jennifer-shehane jennifer-shehane merged commit 93e5383 into release/14.0.0 Oct 3, 2024
81 of 82 checks passed
@jennifer-shehane jennifer-shehane deleted the remove-ff-gc branch October 3, 2024 19:11
@jennifer-shehane jennifer-shehane mentioned this pull request Oct 24, 2024
27 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants