You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Current external tests are supposed to run with dockers, which lets people focus on setting up test running rather than correctly configuring machines.
There is an increasing requirement to run the tests on local or native environment without docker installed.
For example:
running tests on mac or windows.
running directly against pre-build jdk (no docker image available) , could use EXTRA_DOCKER_ARGS to set jdk as default java. Need to double check if it still work.
The text was updated successfully, but these errors were encountered:
This is just top level idea on top of "Global image for external #5553 " #5553
Durign the impl of ^ unless it will get much changed, quite straightforward option how to implement the "run on localhost" occured:
the EXTERNAL_AQA_IMAGE may get value of local/os:version where os:version is optional, and can be usually (but not straightforwardly) detected.
once it is set, a small call in external.sh will be diverge existing run from dockerfile and run to direct call to test.sh in selected test
-- maybe soem bigger preparation will be needed (maven home, ant home.. - those will just egt extracted from dockerfiel generation to reusable calls), some copying)
in 5553 I had implemneted multi-os properties (different names of pkgs over oses (including optional versions) withotu necessary duplications
-- this will be used to verify installed packages. If all found, then ok to go, otherwise error and exit (maaybe dgradable to warning)
-- side idea - if EXTERNAL_AQA_SUDO is set, then instead of dying, it willt ry to install the deps
Current external tests are supposed to run with dockers, which lets people focus on setting up test running rather than correctly configuring machines.
There is an increasing requirement to run the tests on local or native environment without docker installed.
For example:
The text was updated successfully, but these errors were encountered: