-
Notifications
You must be signed in to change notification settings - Fork 56
Adding workflow for tests #2881
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
Conversation
|
Note Gemini is unable to generate a summary for this pull request due to the file types involved not being currently supported. |
|
Build failed. ❌ pre-commit FAILURE in 1m 47s |
9b64875 to
ec0ed08
Compare
|
Build succeeded. ✔️ pre-commit SUCCESS in 1m 49s |
ec0ed08 to
c51baf5
Compare
|
Build succeeded. ✔️ pre-commit SUCCESS in 1m 45s |
c51baf5 to
e4f4a57
Compare
|
Build succeeded. ✔️ pre-commit SUCCESS in 1m 47s |
e4f4a57 to
cdb6914
Compare
|
Build succeeded. ✔️ pre-commit SUCCESS in 1m 53s |
cdb6914 to
3ab3b67
Compare
|
Build succeeded. ✔️ pre-commit SUCCESS in 1m 49s |
3ab3b67 to
a629f21
Compare
|
Build succeeded. ✔️ pre-commit SUCCESS in 1m 44s |
a629f21 to
fb057bc
Compare
|
Build succeeded. ✔️ pre-commit SUCCESS in 1m 46s |
fb057bc to
78df3c2
Compare
|
Build succeeded. ✔️ pre-commit SUCCESS in 1m 43s |
78df3c2 to
e7d8949
Compare
|
Build succeeded. ✔️ pre-commit SUCCESS in 1m 46s |
e7d8949 to
ee56ca3
Compare
|
Build succeeded. ✔️ pre-commit SUCCESS in 1m 43s |
ee56ca3 to
3ab63f5
Compare
|
Build succeeded. ✔️ pre-commit SUCCESS in 1m 50s |
|
As per the
There's also a possibility of trying out the TF setup even if the rev-dep tests (from Packit and ogr) are not possible right now, making the |
Signed-off-by: Jiri Podivin <[email protected]>
3ab63f5 to
e2c44c2
Compare
|
Build succeeded. ✔️ pre-commit SUCCESS in 1m 47s |
I agree. I would personally drop pre-commit ci. It is already duplicating what is in zuul and provides little additional value.
I've dropped the tests already executed in zuul. But database tests should be executed somewhere. Leaving them out, will inevitably lead to issues being discovered in stage or production.
In github, running things in compose requires only a minimal effort. Until the testing is done in TF, which may not be for a while yet, the tests should be run somewhere.
|
|
We discussed this approach at the arch meeting last week and decided to prioritize work to unblock tests on Testing Farm. Therefore, we will not approve this PR. The main reason is to avoid having yet another testing infrastructure to maintain. We hope we can enable these same tests soon enough on Testing Farm. |
|
I understand. Closing PR. |
Unit tests, integration tests and database tests are now executed as github action. The workflow is, intentionally, very similar to what developer would have to use. And it should stay that way if possible.