-
Notifications
You must be signed in to change notification settings - Fork 201
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
Integration test script failures #1374
Comments
@DiegoTavares there seems to be another issue popping up with the script's database migration portion after the Any thoughts on what the reason might be for mismatch in values? Will create a separate PR to fix that. OpenCue/ci/run_integration_test.sh Lines 116 to 123 in 9a033a9
|
You'll want to dump the two migration lists to see where the discrepancy is -- something like I seem to remember running into this in the past but I don't remember the ultimate cause. |
Noted @bcipriano. Will try that out. Thanks! EDIT: Should this be removed from the migrations directory or added to the flyway_schema_history? |
Part os the issue is fixed. There seems to no longer exist a migration issue. but the pipeline is still failing on the cuebot build step. The error I see when running manually is:
Looking online, the exception I'm getting locally might be caused by running on the apple silicon. |
@DiegoTavares I was just attempting to run the script to see if everything was working. 😅
I feel like its better we keep this issue open until we get the whole thing running successfully. EDIT: OpenCue/ci/run_integration_test.sh Line 227 in b3e433b
|
Yes |
Now looking at the error on the repo pipeline, it happens after the cuebot docker build step, so was looking at the wrong thing. The error is on the test_pycue() on run_integration_test. Fix coming soon |
@DiegoTavares did you run this locally? Seems like that step is passing in the CI pipeline with the latest changes. EDIT:
Saw this now. Seems like that might be the case. |
Integration tests got fixed by #1392 |
Based on the sonar exception, it looks like the version of sonarqube we are using is incompatible with java 8:
@bcipriano Do you know if there has been any changes on the sonar pipeline recently that might have caused this incompatibility? |
Commented over on your Sonarcloud PR -- no changes that I know of but it looks like the image we're using is pretty old so if it's easy to just upgrade the image let's do it. |
Describe the bug
run_integration_test.sh
script fails causing CI pipeline to fail.To Reproduce
Run the
run_integration_test.sh
script or initiate the packaging-pipeline workflow in Github Actions.Expected behavior
Integration test script runs successfully causing packaging-pipeline workflow to succeed.
Screenshots
Version Number
0.25
Additional context
Failure is triggered by the following line in the integration test script:
OpenCue/ci/run_integration_test.sh
Line 89 in 9a033a9
Cause is
docker compose ps --format json
no longer returning a JSON array after v2.21,The text was updated successfully, but these errors were encountered: