summaryrefslogtreecommitdiff
path: root/ci
diff options
context:
space:
mode:
authorYuki Okushi <jtitor@2k36.org>2022-06-19 11:37:41 +0900
committerYuki Okushi <jtitor@2k36.org>2022-06-19 11:37:41 +0900
commita0d4f2d78e3b03bf75da8dbf3bdf93465654a39c (patch)
tree7f468d9fa131e7b547b351c3f4fb433e312131a6 /ci
parent7889f955d80c081abf900622ad50dbadad853ff7 (diff)
downloadrust-libc-a0d4f2d78e3b03bf75da8dbf3bdf93465654a39c.tar.gz
Remove rumprun-related code
Signed-off-by: Yuki Okushi <jtitor@2k36.org>
Diffstat (limited to 'ci')
-rw-r--r--ci/README.md7
1 files changed, 0 insertions, 7 deletions
diff --git a/ci/README.md b/ci/README.md
index cfe3d53bc8..c0de4f9ede 100644
--- a/ci/README.md
+++ b/ci/README.md
@@ -39,9 +39,6 @@ The remaining architectures look like:
then otherwise runs tests normally.
* iOS builds need an extra linker flag currently, but beyond that they're built
as standard as everything else.
-* The rumprun target builds an entire kernel from the test suite and then runs
- it inside QEMU using the serial console to test whether it succeeded or
- failed.
* The BSD builds, currently OpenBSD and FreeBSD, use QEMU to boot up a system
and compile/run tests. More information on that below.
@@ -62,10 +59,6 @@ however. This strategy is used for all Linux architectures that aren't intel.
Note that one downside of this QEMU system is that threads are barely
implemented, so we're careful to not spawn many threads.
-For the rumprun target the only output is a kernel image, so we just use that
-plus the `rumpbake` command to create a full kernel image which is then run from
-within QEMU.
-
Finally, the fun part, the BSDs. Quite a few hoops are jumped through to get CI
working for these platforms, but the gist of it looks like: