tqchen opened a new pull request, #19947: URL: https://github.com/apache/tvm/pull/19947
This PR simplifies Jenkins pytest execution around standard pytest-xdist behavior. - Runs each already-filtered CPU/GPU suite once with `-n auto`; the broad suite keeps load-group scheduling because its order-sensitive cases require it. - Removes external sharding, wrapper/profile code, JUnit XML generation and publication, the skipped-test XML consumer, and orphaned helpers. - Corrects stale broad-suite paths and adds explicit target guards, while allowing pytest's native exit codes to surface empty or failed suites. - Prevents nested MetaSchedule/XGBoost unit tests from multiplying CPU fanout without serializing the full suite. The result reduces parallelism to one layer managed by pytest-xdist while preserving GPU filtering and failure visibility. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
