Commit 16f50b9
[SPARK-56688][INFRA][PYTHON] Reorganize pyspark tests to empty a CI slot
### What changes were proposed in this pull request?
We emptied a CI slot for future usage.
After some optimization work, we have a CI slot `pyspark-core, pyspark-errors, pyspark-streaming, pyspark-logger` that normally just takes 30 minutes. It's a waste of slot because we can only have 20 concurrent jobs. This PR splits the workload into other slots
* `pyspark-core, pyspark-errors, pyspark-logger` -> `pyspark-sql, pyspark-resource, pyspark-testing`
* `pyspark-streaming` -> `pyspark-structured-streaming, pyspark-structured-streaming-connect`
* pip test, which used to follow `pyspark-logger` -> follow `pyspark-pipelines` now
We should still be able to keep all the CI slots below 90 minutes most of the time (120 is the limit). And we can have a new slot.
### Why are the changes needed?
The reason we want a new slot, is to have a CI test against old client (4.0 client for example) to check backward compatibility issues. We have broken the client multiple times this year and we have 0 tests to gate it.
### Does this PR introduce _any_ user-facing change?
No.
### How was this patch tested?
It's a CI change only.
### Was this patch authored or co-authored using generative AI tooling?
No.
Closes #55638 from gaogaotiantian/rearrange-pyspark-tests.
Authored-by: Tian Gao <gaogaotiantian@hotmail.com>
Signed-off-by: Hyukjin Kwon <gurwls223@apache.org>
(cherry picked from commit cff6c0d)
Signed-off-by: Hyukjin Kwon <gurwls223@apache.org>1 parent 6778699 commit 16f50b9
1 file changed
Lines changed: 5 additions & 8 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
555 | 555 | | |
556 | 556 | | |
557 | 557 | | |
558 | | - | |
559 | | - | |
560 | | - | |
| 558 | + | |
561 | 559 | | |
562 | 560 | | |
563 | 561 | | |
564 | | - | |
| 562 | + | |
565 | 563 | | |
566 | 564 | | |
567 | 565 | | |
| |||
578 | 576 | | |
579 | 577 | | |
580 | 578 | | |
581 | | - | |
582 | | - | |
| 579 | + | |
583 | 580 | | |
584 | | - | |
| 581 | + | |
585 | 582 | | |
586 | 583 | | |
587 | 584 | | |
| |||
665 | 662 | | |
666 | 663 | | |
667 | 664 | | |
668 | | - | |
| 665 | + | |
669 | 666 | | |
670 | 667 | | |
671 | 668 | | |
| |||
0 commit comments