{"author":"Viktor Szakats","author_email":"commit@vsz.me","author_time":1743115491,"commit_time":1743121548,"committer":"Viktor Szakats","committer_email":"commit@vsz.me","hash":"3b6c7142f6e86dc575a97fb9c9f678e5e5e1db5c","message":"GHA/linux: move pytests to non-valgrind job variants, drop 2 redundant runs\n\n- move pytest from the valgrind variant of the mbedTLS and Rustls jobs\n  to their non-valgrind counterpart (they different in C compiler and\n  build tool respectively). To parallelize more and finish the workflow\n  faster.\n\n- drop pytest from the valgrind variant of the two identical (other than\n  the build tool) 'libressl heimdal' jobs. Saves 1.5 minutes CI time.\n\n- drop pytest from the longest valgrind job to make the workflow finish\n  almost 2 minutes faster. `sync-resolver` is its unique build propery.\n  It wasn't pytested on Azure.\n\n- explicitly install `libnghttp2-dev` and `libldap-dev` to keep them in\n  jobs where pytest deps were installing them implicitly before this\n  patch.\n\nBefore: https://github.com/curl/curl/actions/runs/14118080563\nAfter: https://github.com/curl/curl/actions/runs/14118903372?pr=16851\n\nCloses #16851\n","parents":["8cc05992a8575b713054ffb5e4a33c648ab9d9e6"],"tree_hash":"53b1a703b09292e873578029561980b54893837a"}