2
0
Fork 0
Commit Graph

18 Commits (1f53f25419144e941ca58a5af4ea7682bf4614a7)

Author SHA1 Message Date
Emery Hemingway 1f53f25419 Relicense as MIT 3 years ago
Emery Hemingway 40c1977779 Replace test framework
Adopt the Python test driver from NixOS. Temporarily drop Sotest
runs.
3 years ago
Emery Hemingway ed3cf7f063 Prefer Genode Labs packages from depot builds 3 years ago
Emery Hemingway 6d6d585f0f Refactor of packaging and testing
- Remove manifests from Dhall configurations and mix all
   test inputs to generate test ROM maps.

 - All loader and timer drivers are name ld.lib.so and timer_drv.

 - Replace packages of multiple Genode Labs targets with functions
   to build individual targets. These packages are not explicitly
   specified unless they require inputs from the source ports or
   extra nativeBuildInputs.

 - Add support for building from Genode world repository.
3 years ago
Emery Hemingway 458d3b5808 Build Genode tests with upstream build system 3 years ago
Emery Hemingway 7d5d2a3c5e Add base-hw-pc
Build base-hw-pc with the Genode Labs build system
3 years ago
Emery Hemingway 37144809f6 Add log test 3 years ago
Emery Hemingway 7388091a3e Update flake 3 years ago
Emery Hemingway 15360a0ff5 Move upstream build to external flake 3 years ago
Emery Hemingway 4aba5a4e85 Convert flake to a attrset of systems 3 years ago
Emery Hemingway 5e2037815d Update upstream rev and remove some depot binaries from tests 3 years ago
Emery Hemingway 1d3e849bc4 Pass a testEnv attrset when importing test files
This allows test files to contain multiple test derivations and check
test harness attributes.
3 years ago
Emery Hemingway a3f8d20d23 Tests: replace most of the Tcl code
Tcl is awful. Generate NOVA test ISOs with a shell script derivation.
4 years ago
Emery Hemingway cb7e956a73 Collect test modules by procedure 4 years ago
Emery Hemingway 9096313d6c Add NOVA tests 4 years ago
Emery Hemingway a1259a54e7 Tests: split off Linux test driver, generate with Dhall 4 years ago
Emery Hemingway 96e098d644 Configure Genode build with tup.config 4 years ago
Emery Hemingway 4d51c1671f Add tests 4 years ago