Ehmry -
36f682ccd4
Update Genode Dhall library
...
Freeze the library when committing to the Nix store. The Init.toStart
function now lowers an only-child automatically, so adjust the Timer
service routes in tests accordingly.
2020-02-19 13:26:15 +01:00
Ehmry -
895c06ee0b
Build base-nova using Genode Labs build system
2020-02-19 13:26:15 +01:00
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 -
64a34814dd
Update Nixpkgs revision
2020-02-15 16:51:21 +01:00
Ehmry -
c0b5ee9f73
Build only the Genode base repositories with GCC
2020-02-14 13:04:40 +01:00
Ehmry -
44544e7a39
Add testing section to README
2020-02-06 12:33:11 +01:00
Ehmry -
1744edee2e
Boot Qemu with -kernel, skip ISO
2020-02-05 12:25:39 +01:00
Ehmry -
6052822283
Move "lib" to output
2020-02-05 12:04:30 +01:00
Ehmry -
dcd9cfed13
Update flake
2020-02-04 18:49:02 +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 -
dad28cc17b
Add core, raise, and lower to glossary
2020-01-29 10:44:38 +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 -
467ecf7cdb
Generate NOVA image assembly in 64bit mode
...
This fixes a regression introduced in "nova-image: remove Arch union type".
2020-01-28 00:28:10 +01:00
Ehmry -
916c30c541
Fix solo5 package inputs
2020-01-28 00:18:05 +01:00
Ehmry -
ace08e5b97
Add packaging to README
2020-01-27 12:01:12 +01:00
Ehmry -
003d63b820
Add boot descriptions to README
2020-01-27 11:54:08 +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 -
093430d8f9
apps.nova-iso: write ISO to stdout
2020-01-25 17:33:12 +01:00
Ehmry -
638f072d9b
Add missing manifests to libc and stdcxx
2020-01-25 17:11:10 +01:00
Ehmry -
9e42e0893d
Fix check instructions in README
2020-01-25 12:39:54 +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 -
6b7e439283
Move manifest generation to apps.generate-manifest
...
This makes it fairly easier to generate manifests in downstream
repositories.
2020-01-24 20:46:39 +01:00
Ehmry -
d086d68b60
Update genode-depot flake
2020-01-24 19:05:45 +01:00
Ehmry -
fefed4c5e8
Write a decent README
2020-01-24 17:02:29 +01:00
Ehmry -
c5da3100c4
Solo5 tests must exit for Sotest compatibility
2020-01-24 14:46:51 +01:00
Ehmry -
658fa243df
Explicitly strip the solo5 library
...
The server7 hydra is producing a different binary than my laptop.
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 -
2c1ace9a2a
Update dhall-genode
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 -
adff57ad62
Update Genode revision
...
This fixes the core page-faults.
2020-01-24 14:46:51 +01:00
Ehmry -
8be4745bd5
Update Sotest-producer
...
This fixes the test count in test logs.
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 -
6540b0e49a
apps.nova-image: override CORE_NOVA via environment
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 -
ae1b0b8ef1
Add .history to .gitignore
2020-01-24 14:46:51 +01:00
Ehmry -
4af2598ecb
Use flake apps for tests
2020-01-24 14:46:51 +01:00
Ehmry -
70cafac9d7
Add linux-boot and render-init apps
2020-01-24 14:46:51 +01:00
Ehmry -
40df18a963
Relicense as CC0-1.0
2020-01-24 14:46:41 +01:00
Ehmry -
1ecc11d078
Add sotest-producer package
2020-01-22 13:03:31 +01:00
Ehmry -
2aefd243f8
Update Genode revision
...
This update brings in the platform logging commit.
2020-01-22 13:02:45 +01:00