Ehmry -
|
7d5d2a3c5e
|
Add base-hw-pc
Build base-hw-pc with the Genode Labs build system
|
2020-02-19 13:26:15 +01:00 |
Ehmry -
|
c0b5ee9f73
|
Build only the Genode base repositories with GCC
|
2020-02-14 13:04:40 +01:00 |
Ehmry -
|
1744edee2e
|
Boot Qemu with -kernel, skip ISO
|
2020-02-05 12:25:39 +01:00 |
Ehmry -
|
bb659887f3
|
Update Genode revision
The label used to request an unlabeled LOG session is now "unlabeled"
and more of the gems repo is built now.
|
2020-01-29 19:38:55 +01:00 |
Ehmry -
|
fcb0a48401
|
Lower single child tests for NOVA test wrapper
If an single-child init is added to a list of children then it must be
safe to lower the child and add it to the list directly.
|
2020-01-28 14:00:09 +01:00 |
Ehmry -
|
23193460fa
|
Remove fs_report test
Nix flake check should always succeed for the master checkout, but this
test was always broken.
|
2020-01-28 11:18:55 +01:00 |
Ehmry -
|
e88537c411
|
nova-image: write image to stdout
|
2020-01-28 00:38:09 +01:00 |
Ehmry -
|
0afe6af54d
|
nova-image: remove Arch union type
|
2020-01-27 11:49:39 +01:00 |
Ehmry -
|
66db226f44
|
Add simple noux test
|
2020-01-25 18:14:18 +01:00 |
Ehmry -
|
fffd53664b
|
Apply manifest merging in tests
Merged manifests are easier to work with as the number of inputs increase.
|
2020-01-25 00:17:33 +01:00 |
Ehmry -
|
c5da3100c4
|
Solo5 tests must exit for Sotest compatibility
|
2020-01-24 14:46:51 +01:00 |
Ehmry -
|
3aba7ac2c2
|
Use Genode.Boot.Rom type when building test images
|
2020-01-24 14:46:51 +01:00 |
Ehmry -
|
4fa63f845d
|
Fix Solo5 library
The solo5.lib.so library must be stripped to be compatible with ld.lib.so.
|
2020-01-24 14:46:51 +01:00 |
Ehmry -
|
33d11182e3
|
Add Rtc test
|
2020-01-24 14:46:51 +01:00 |
Ehmry -
|
f78cb9477e
|
Produce Sotest binaries.zip for every NOVA test
|
2020-01-24 14:46:51 +01:00 |
Ehmry -
|
8beebf2ae1
|
Dhall formatting
|
2020-01-24 14:46:51 +01:00 |
Ehmry -
|
3494b589ec
|
Test exits must propagate
When a test component exits this needs to be caught by a test harness,
therefore the intermediate init needs to exit as well.
|
2020-01-24 14:46:51 +01:00 |
Ehmry -
|
37144809f6
|
Add log test
|
2020-01-24 14:46:51 +01:00 |
Ehmry -
|
9fc90076d6
|
Replace apps.linux-boot with apps.linux-image
Replace a script that builds a Linux boot image into the current workings
directory and boots it with a script that only builds the image.
|
2020-01-24 14:46:51 +01:00 |
Ehmry -
|
7be2a6f17e
|
Checks: add sotest builder
|
2020-01-24 14:46:51 +01:00 |
Ehmry -
|
3b9d3aa99f
|
Pin Bender revision
|
2020-01-24 14:46:51 +01:00 |
Ehmry -
|
02ab09bd3a
|
Remove solo5 test meta.maintainers
|
2020-01-24 14:46:51 +01:00 |
Ehmry -
|
4af2598ecb
|
Use flake apps for tests
|
2020-01-24 14:46:51 +01:00 |
Ehmry -
|
40df18a963
|
Relicense as CC0-1.0
|
2020-01-24 14:46:41 +01:00 |
Ehmry -
|
48eec79d46
|
Move packaging of Genode core repositories here
|
2020-01-22 13:02:43 +01:00 |
Ehmry -
|
7388091a3e
|
Update flake
|
2020-01-14 17:07:51 +01:00 |
Ehmry -
|
4ca891a7c4
|
Solo5: make tests runnable outside of build
|
2020-01-14 16:22:10 +01:00 |
Ehmry -
|
b78a960252
|
Remove libc test
The test-libc binary is not published by Genode Labs.
|
2019-12-02 18:05:59 +01:00 |
Ehmry -
|
53a18acd08
|
Use cross-compliation pairs in Flake
|
2019-12-02 18:05:59 +01:00 |
Ehmry -
|
15360a0ff5
|
Move upstream build to external flake
|
2019-12-02 18:05:59 +01:00 |
Ehmry -
|
bd1ac437ba
|
Take pre-built binaries from a genode-depot flake
|
2019-11-17 13:24:08 +01:00 |
Ehmry -
|
ef9f76744f
|
Bump dhall-genode
• update dhall-genode revision
• render top-level init config with lib.renderDhallInit
• convert Init.Start.config to optionals
• lib.validate renderDhallInit XML
|
2019-11-17 13:24:08 +01:00 |
Ehmry -
|
20594a9962
|
Build QEMU script with ISO
|
2019-11-17 13:24:08 +01:00 |
Ehmry -
|
410a6522c5
|
Add 'lib' to flake top-level
|
2019-11-17 13:24:08 +01:00 |
Ehmry -
|
4aba5a4e85
|
Convert flake to a attrset of systems
|
2019-11-17 13:24:08 +01:00 |
Ehmry -
|
7eda0b9f55
|
Rename genode.os to genode-os
|
2019-11-17 13:24:08 +01:00 |
Ehmry -
|
606b45b96a
|
Initial Nix flake
|
2019-11-17 13:24:08 +01:00 |
Ehmry -
|
d57a144978
|
Update Genode sources, test Nix-built core
|
2019-11-17 13:24:07 +01:00 |
Ehmry -
|
ccdfcd7a5b
|
Set preferLocalBuild for tests
|
2019-10-28 16:01:46 +01:00 |
Ehmry -
|
318d718724
|
Configure QEMU with q35 machine model
|
2019-10-24 12:08:04 +02:00 |
Ehmry -
|
d812f2b3a9
|
Test with full QEMU version, PC model
|
2019-10-23 17:46:35 +02:00 |
Ehmry -
|
5e2037815d
|
Update upstream rev and remove some depot binaries from tests
|
2019-10-23 14:12:25 +02:00 |
Ehmry -
|
9410b836c2
|
Use "record override" syntatic-sugar in Dhall test configs
|
2019-10-23 14:12:02 +02:00 |
Ehmry -
|
4ecd77a06d
|
Split Solo5 tests
|
2019-10-23 00:54:35 +02:00 |
Ehmry -
|
1d3e849bc4
|
Pass a testEnv attrset when importing test files
This allows test files to contain multiple test derivations and check
test harness attributes.
|
2019-10-23 00:54:35 +02:00 |
Ehmry -
|
0af2761b44
|
Add PCI test
|
2019-10-13 15:36:48 +02:00 |
Ehmry -
|
504f59716c
|
Make "config" and "iso" test attributes accessible
|
2019-10-13 13:24:46 +02:00 |
Ehmry -
|
a3f8d20d23
|
Tests: replace most of the Tcl code
Tcl is awful. Generate NOVA test ISOs with a shell script derivation.
|
2019-10-10 10:34:48 +02:00 |
Ehmry -
|
ae10abc7f2
|
Update dhall-haskell, enable tests for Hydra
|
2019-10-10 00:49:18 +02:00 |
Ehmry -
|
fbc11b0698
|
Publish NOVA test ISOs
|
2019-10-09 16:05:40 +02:00 |