GHA/linux: merge torture jobs into the main workflow

They complete in 4 and 7 minutes, and do not hold back the main Linux
workflow.

Also:
- bump default parallelism for `test-torture` target to `-j20`
  (was: `-j2`).
- drop redundant package install from `rustls` jobs.

Closes #15360
This commit is contained in:
Viktor Szakats 2024-10-22 14:41:55 +02:00
parent 52851d3256
commit b6219cd932
No known key found for this signature in database
GPG key ID: B5ABD165E2AEF201
4 changed files with 24 additions and 106 deletions

View file

@ -105,7 +105,7 @@ add_runtests(test-full "-a -p -r")
# ~flaky means that it ignores results of tests using the flaky keyword
add_runtests(test-nonflaky "-a -p ~flaky ~timing-dependent")
add_runtests(test-ci "-a -p ~flaky ~timing-dependent -r -rm -j20")
add_runtests(test-torture "-a -t -j2")
add_runtests(test-torture "-a -t -j20")
add_runtests(test-event "-a -e")
add_pytest(curl-pytest "")

View file

@ -132,7 +132,7 @@ TEST = srcdir=$(srcdir) $(PERL) $(PERLFLAGS) $(srcdir)/runtests.pl $(TEST_COMMON
TEST_Q = -a -s
TEST_AM = -a -am
TEST_F = -a -p -r
TEST_T = -a -t -j2
TEST_T = -a -t -j20
TEST_E = -a -e
# ~<keyword> means that it will run all tests matching the keyword, but will