Skip to content

Commit ba77a80

Browse files
committed
Reorder RfL tests page to move the "what if it breaks" section to the top
1 parent db56758 commit ba77a80

File tree

1 file changed

+20
-20
lines changed

1 file changed

+20
-20
lines changed

Diff for: src/tests/rust-for-linux.md

+20-20
Original file line numberDiff line numberDiff line change
@@ -3,26 +3,7 @@
33
[Rust for Linux](https://rust-for-linux.com/) (RfL) is an effort for adding
44
support for the Rust programming language into the Linux kernel.
55

6-
## Building Rust for Linux in CI
7-
8-
Rust for Linux builds as part of the suite of bors tests that run before a pull
9-
request is merged.
10-
11-
The workflow builds a stage1 sysroot of the Rust compiler, downloads the Linux
12-
kernel, and tries to compile several Rust for Linux drivers and examples using
13-
this sysroot. RfL uses several unstable compiler/language features, therefore
14-
this workflow notifies us if a given compiler change would break it.
15-
16-
If you are worried that a pull request might break the Rust for Linux builder
17-
and want to test it out before submitting it to the bors queue, simply add this
18-
line to your PR description:
19-
20-
> try-job: x86_64-rust-for-linux
21-
22-
Then when you `@bors try` it will pick the job that builds the Rust for Linux
23-
integration.
24-
25-
## What to do in case of failure
6+
## What to do if the Rust for Linux job breaks?
267

278
If a PR breaks the Rust for Linux CI job, then:
289

@@ -48,4 +29,23 @@ ping group to ask for help:
4829
@rustbot ping rfl
4930
```
5031

32+
## Building Rust for Linux in CI
33+
34+
Rust for Linux builds as part of the suite of bors tests that run before a pull
35+
request is merged.
36+
37+
The workflow builds a stage1 sysroot of the Rust compiler, downloads the Linux
38+
kernel, and tries to compile several Rust for Linux drivers and examples using
39+
this sysroot. RfL uses several unstable compiler/language features, therefore
40+
this workflow notifies us if a given compiler change would break it.
41+
42+
If you are worried that a pull request might break the Rust for Linux builder
43+
and want to test it out before submitting it to the bors queue, simply add this
44+
line to your PR description:
45+
46+
> try-job: x86_64-rust-for-linux
47+
48+
Then when you `@bors try` it will pick the job that builds the Rust for Linux
49+
integration.
50+
5151
[rfl-ping]: ../notification-groups/rust-for-linux.md

0 commit comments

Comments
 (0)