summaryrefslogtreecommitdiffhomepage
path: root/test/scripts/build.sh
AgeCommit message (Collapse)AuthorFilesLines
2025-02-25Rename some scripts (and move them to subdirectories)Markus Pettersson1-2/+2
Start off with the download app package / e2e tests binary in `download.sh`. Rename `test-utils.sh` to `lib.sh` & start to break up `lib.sh`.
2024-08-16Remove cargo dependency when running e2e testsMagnus Lindstrom1-0/+5
This commit enables the usage of the dist/ directory, and also adds mullvad-version to it so that test-by-version.sh can operate without rust installed at all. To make use of predefined binaries in a separate directory, refer to that directory by using the env var TEST_DIST_DIR=<dir path> and the binaries will be used if they can be found there. If TEST_DIST_DIR is specified, all of the following binaries need to be there: - connection-checker - mullvad-version - test-manager - test-runner Also added a /dev/null redirect of a cd output so that one's able to use CDPATH while running the tests.
2024-08-14Add script for building test framework artifactsMarkus Pettersson1-0/+24
Pass `TEST_MANAGER_STATIC` when building the `test-manager` crate to have it link statically against `libpcap`. This is optional, but building the with the provided container will produce a statically linked binary.