| @pernordeman:matrix.org | We have a setup where we can run a selection of jobs. We do this by utilizing the zuul_return child_jobs https://zuul-ci.org/docs/zuul/latest/job-content.html#skipping-dependent-jobs. | 09:22 |
|---|---|---|
| e.g we load all our jobs and then motify the child_job list with a playbook --> the modified list of jobs is the only jobs that will run. | ||
| Though when adding some dependencies between jobs, some are not skipped even though they are not in the modified list. | ||
| The scenario is: | ||
| I have job-B which depends on job-A. Besides job-B, we have more jobs (job-C, job-D, etc.) that also depend on job-A. | ||
| When just selecting job-B to run, I expect that first job-A will run and then job-B. | ||
| What actually happens is job-A runs and then that all jobs (B-D) start to run instead. | ||
| Is this expected? | ||
| @pernordeman:matrix.org | > <@pernordeman:matrix.org> We have a setup where we can run a selection of jobs. We do this by utilizing the zuul_return child_jobs https://zuul-ci.org/docs/zuul/latest/job-content.html#skipping-dependent-jobs. | 09:22 |
| > e.g we load all our jobs and then motify the child_job list with a playbook --> the modified list of jobs is the only jobs that will run. | ||
| > Though when adding some dependencies between jobs, some are not skipped even though they are not in the modified list. | ||
| > | ||
| > The scenario is: | ||
| > I have job-B which depends on job-A. Besides job-B, we have more jobs (job-C, job-D, etc.) that also depend on job-A. | ||
| > When just selecting job-B to run, I expect that first job-A will run and then job-B. | ||
| > What actually happens is job-A runs and then that all jobs (B-D) start to run instead. | ||
| > Is this expected? | ||
| ``` | ||
| In the zuul-schedular log is: | ||
| job-A.py None | ||
| job-Z.py SKIPPED | ||
| job-B.py None | ||
| job-C.py None (expected SKIPPED HERE) | ||
| job-D.py None (expected SKIPPED HERE) | ||
| job-123.py SKIPPED | ||
| .... | ||
| ``` | ||
| @pernordeman:matrix.org | ``` | 09:22 |
| In the zuul-schedular log is: | ||
| job-A.py None | ||
| job-Z.py SKIPPED | ||
| job-B.py None | ||
| job-C.py None (expected SKIPPED HERE) | ||
| job-D.py None (expected SKIPPED HERE) | ||
| job-123.py SKIPPED | ||
| .... | ||
| ``` | ||
| @sylvass:albinvass.se | tristanC: oh cool :) | 12:01 |
| @tristanc_:matrix.org | Albin Vass: unfortunately we can't use it yet in Zuul because the new rescript std library does not yet have the vanilla js version published on npm. | 13:28 |
| -@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed: | 17:53 | |
| - [zuul/zuul] 914415: Move fake gerrit and pagure into dedicated files https://review.opendev.org/c/zuul/zuul/+/914415 | ||
| - [zuul/zuul] 914561: Make the test change database serializable https://review.opendev.org/c/zuul/zuul/+/914561 | ||
| - [zuul/zuul] 914562: Add an upgrade test https://review.opendev.org/c/zuul/zuul/+/914562 | ||
| - [zuul/zuul] 915095: Run the upgrade test job https://review.opendev.org/c/zuul/zuul/+/915095 | ||
| - [zuul/zuul] 915514: Refactor branch cache to support more queries https://review.opendev.org/c/zuul/zuul/+/915514 | ||
| - [zuul/zuul] 915515: Add a github graphql query for branch protection https://review.opendev.org/c/zuul/zuul/+/915515 | ||
| - [zuul/zuul] 915516: Add support for excluding locked branches https://review.opendev.org/c/zuul/zuul/+/915516 | ||
| -@gerrit:opendev.org- Zuul merged on behalf of James E. Blair https://matrix.to/#/@jim:acmegating.com: [zuul/zuul] 914415: Move fake gerrit and pagure into dedicated files https://review.opendev.org/c/zuul/zuul/+/914415 | 19:12 | |
| -@gerrit:opendev.org- Zuul merged on behalf of James E. Blair https://matrix.to/#/@jim:acmegating.com: | 19:19 | |
| - [zuul/zuul] 914561: Make the test change database serializable https://review.opendev.org/c/zuul/zuul/+/914561 | ||
| - [zuul/zuul] 914562: Add an upgrade test https://review.opendev.org/c/zuul/zuul/+/914562 | ||
| -@gerrit:opendev.org- Zuul merged on behalf of James E. Blair https://matrix.to/#/@jim:acmegating.com: [zuul/zuul] 915095: Run the upgrade test job https://review.opendev.org/c/zuul/zuul/+/915095 | 19:19 | |
| -@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed: [zuul/zuul] 919622: Clear files and repo state from scheduler RAM https://review.opendev.org/c/zuul/zuul/+/919622 | 21:08 | |
| -@gerrit:opendev.org- Zuul merged on behalf of James E. Blair https://matrix.to/#/@jim:acmegating.com: | 21:17 | |
| - [zuul/zuul] 915514: Refactor branch cache to support more queries https://review.opendev.org/c/zuul/zuul/+/915514 | ||
| - [zuul/zuul] 915515: Add a github graphql query for branch protection https://review.opendev.org/c/zuul/zuul/+/915515 | ||
| -@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed: [zuul/zuul] 914161: Add buildset event db table https://review.opendev.org/c/zuul/zuul/+/914161 | 23:27 | |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!