-
Notifications
You must be signed in to change notification settings - Fork 271
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
Unit tests: Restore site-data.spec.ts #1194
Conversation
I set the PHP version used in that test to |
I set the PHP version used in that test to 8.0 again and they started failing in the same way. |
It doesn't even fail when setting the option, but when displaying it:
I wonder if some code path in there triggers a REST API request to |
Adding |
Also the E2E failure is interesting:
Here's the screenshot: |
Interestingly, no related error reports came in on |
Aha, I reverted PHP wasm to its version from before the memory leak PR and the tests passed. I'm going to revert #1189 until we can identify and resolve the crash. |
So far, I have not had any luck reproducing this locally. In the absence of a better way, I wonder if it is possible to run a test branch in CI with more error-logging to help narrow things down. |
Just looked at the GH Actions tab, and it looks like running CI changes is exactly what happened for this PR. I'm planning to create a test PR for the memory leak fix and see if I can repro via CI at least. |
Reverting this branch to 096a017 would in theory get CI to fail again. |
da45ceb
to
096a017
Compare
The test was removed in #1192 due to intermittent failures like these: ``` FAIL src/lib/steps/site-data.spec.ts > Blueprint step setSiteOptions() > should set the site option ``` They seem related to #1189, but all the other tests pass and the Playground website works so I wonder what's going on there. Is the CI runner just running out of memory? But then it shouldn't be able to allocate the memory segment in the first place. Weird!
85c8ef6
to
9e75906
Compare
The test was removed in #1192 due to intermittent failures like these:
They seem related to #1189, but:
php-networking.spec.ts
, but those tests actually pass.Is the CI runner just running out of memory? But then it shouldn't be able to allocate the memory segment in the first place. Weird!
CC @brandonpayton for insights