Conversation
5d2fd2d to
cb077e3
Compare
cb077e3 to
53ab6c6
Compare
|
@lidizheng @gnossen @drfloob this is not fully ready to review, but the main idea is already there. |
drfloob
left a comment
There was a problem hiding this comment.
This is great, Jan, thanks for putting it together. This job is only used for manual runs, right? Unless I'm mistaken there, it might be worth leaving a comment to that effect in the CI config file.
|
This is an example of how the test results would look like (obtained by kidnapping another PR job temporarily): |
e3f7147 to
a96ddea
Compare
|
I believe I've addressed all the comments and I also removed the "DO NOT MERGE" commit. This should now be ready for final review (and merge ;-) ) |
Currently running the artifacts - packages - distribtests flow needs to be done manually, it's a hassle to do it and it takes many hours for the flow to finish (and after that interpreting the results is involves lots of clicking on links in the test results).
Since as of now the python wheels built on linux are only tested by distribtests on linux, it is possible to run the entire python-specific artifact - package - distribtests flow for linux in a single kokoro job.
So this new job first builds python linux wheels (and source archives) and then tests them with distribtests in a single kokoro job.
Advantages: