balena-supervisor/test/integration
Felipe Lalanne 138aec5de4 Add integration tests for state-engine
These tests use the supervisor API to check that applying a target state
allows the device to eventually get to the desired target configuration.

This are high-level tests that work with real images and containers
using dind.

Change-type: patch
2023-04-25 14:47:00 -04:00
..
compose Make local mode image management work as in cloud mode 2023-04-20 14:58:58 -04:00
config backends: Add Jetson Orin NX custom device-tree support 2023-04-07 18:12:31 +03:00
device-api Simplify doRestart and doPurge actions 2023-04-20 14:58:58 -04:00
device-state Find and remove duplicate networks 2023-02-10 20:24:36 -05:00
lib Mount data and state partitions on container startup 2023-03-27 12:07:01 -07:00
.mocharc.js Migrate config module tests to integration 2022-09-28 10:37:41 -03:00
config.spec.ts Mount boot partition into container on Supervisor start 2023-03-27 12:07:01 -07:00
db.spec.ts Remove dependent devices content in codebase 2023-02-06 19:34:02 -08:00
device-config.spec.ts Mount boot partition into container on Supervisor start 2023-03-27 12:07:01 -07:00
device-state.spec.ts Remove dependent devices content in codebase 2023-02-06 19:34:02 -08:00
host-config.spec.ts Do not restart balena-hostname on rename 2023-04-20 11:43:35 -04:00
network.spec.ts Migrate API tests to unit/integration 2022-10-25 19:06:39 +00:00
state-engine.spec.ts Add integration tests for state-engine 2023-04-25 14:47:00 -04:00
supervisor.spec.ts Run the built supervisor as part of docker-compose tests 2022-11-03 15:45:39 -03:00