This project is using Open MCT's e2e-as-a-dependency model. To learn more, please see the official documentation on the Official README
To run the tests, we recommend the following workflow which bridges two separate github repos: yamcs/quickstart and openmct-yamcs (this one).
git clone yamcs/quickstart
cd docker
in yamcs/quickstartmake all
in yamcs/quickstartcd openmct-yamcs
to move out of yamcs/quickstartnpm install
in openmct-yamcsnpx playwright@1.39.0 install chromium
in openmct-yamcs- Sanity test that yamcs is up with
npm run wait-for-yamcs
in openmct-yamcs npm run build:example
npm run test:getopensource
npm run test:e2e:quickstart:local