Cherry-pick 3b8bb88a74b5f531ed5a494918300b28cfcef4bd from #228. This adds the following:
tests(integration): Configure test_seldon_servers test in order to be able to run tests only on one of the SeldonDeployments CRs. This can be done using pytest's-k flag and the corresponding keyword. You can find keywords in CONTRIBUTING.md or by looking at the id field of seldon_servers.py objects.
tests(integration): Remove limits from SeldonDeployments applied.
Update CONTRIBUTING.md with instructions on how to run tests separately.
ci: Run test_seldon_servers integration test for each SeldonDeployment CR in a distinct GH runner.
ci: Extract automatically tox integration environments using a script.
Cherry-pick 3b8bb88a74b5f531ed5a494918300b28cfcef4bd from #228. This adds the following:
test_seldon_servers
test in order to be able to run tests only on one of the SeldonDeployments CRs. This can be done using pytest's-k
flag and the corresponding keyword. You can find keywords inCONTRIBUTING.md
or by looking at theid
field ofseldon_servers.py
objects.test_seldon_servers
integration test for each SeldonDeployment CR in a distinct GH runner.Refs #229