Skip to content
Snippets Groups Projects

Simple longevity tests

Merged Neil-Jocelyn Schark requested to merge longevity-tests into master
1 file
+ 6
6
Compare changes
  • Side-by-side
  • Inline
+ 20
7
@@ -119,19 +119,32 @@ integration-test-aes-debug-compose-down:
docker compose -f integration-tests/docker-compose.yml -f integration-tests/docker-compose.override.debug.yml down
integration-test-otp: install-gosdnc generate-integration-test-certs build-images
docker compose -f integration-tests/docker-compose-otp.yml down
docker compose -f integration-tests/docker-compose-otp.yml up -d
docker compose -f integration-tests/docker-compose.yml -f integration-tests/docker-compose.override.otp.yml down
docker compose -f integration-tests/docker-compose.yml -f integration-tests/docker-compose.override.otp.yml up -d
echo "Will sleep for the quantumlayers to get ready"
sleep 45
go test -p 1 -count=1 -v ./integration-tests/code/*
docker compose -f integration-tests/docker-compose-otp.yml down
docker compose -f integration-tests/docker-compose.yml -f integration-tests/docker-compose.override.otp.yml down
integration-test-otp-debug-compose-up: generate-integration-test-certs build-images install-gosdnc
docker compose -f integration-tests/docker-compose-otp.yml -f integration-tests/docker-compose.override.debug.yml down
docker compose -f integration-tests/docker-compose-otp.yml -f integration-tests/docker-compose.override.debug.yml up -d
docker compose -f integration-tests/docker-compose.yml -f integration-tests/docker-compose.override.debug.yml down
docker compose -f integration-tests/docker-compose.yml -f integration-tests/docker-compose.override.debug.yml up -d
integration-test-otp-debug-compose-down:
docker compose -f integration-tests/docker-compose-otp.yml -f integration-tests/docker-compose.override.debug.yml down
docker compose -f integration-tests/docker-compose.yml -f integration-tests/docker-compose.override.debug.yml down
longevity-test: generate-gokms-certs build-images install-gosdnc
rm -rf longevity-tests/akms1-logs
rm -rf longevity-tests/akms2-logs
docker compose -f longevity-tests/docker-compose.yml down
docker compose -f longevity-tests/docker-compose.yml up -d
echo "Will add devices, can take a while"
./config/controller/add_devices.sh
sleep 10
python3 longevity-tests/longevity.py --min_time 1 --max_time 20
longevity-test-down:
docker compose -f longevity-tests/docker-compose.yml down
generate-certs: generate-root-ca generate-gokms-certs generate-integration-test-certs
@@ -170,7 +183,7 @@ generate-etsi-rest-server:
# Warning: Depending on your go and development configuration might also clean caches, modules and docker containers from your other projects.
clean:
docker system prune -af
rm -rf $(BUILD_ARTIFACTS_PATH)
rm -rf $(TOOLS_DIR)
$(GOCLEAN)
docker system prune -af
Loading