mirror of
https://github.com/cirosantilli/linux-kernel-module-cheat.git
synced 2026-01-23 02:05:57 +01:00
better build setups for testing and release
This commit is contained in:
11
README.adoc
11
README.adoc
@@ -10493,11 +10493,10 @@ We tried to automate it on Travis with link:.travis.yml[] but it hits the curren
|
||||
|
||||
==== Benchmark Linux kernel boot
|
||||
|
||||
Benchmark all:
|
||||
Run all kernel boot benchmarks for one arch:
|
||||
|
||||
....
|
||||
./build all-linux
|
||||
./bench-boot
|
||||
./build-bench-boot --size 3 && ./bench-boot --size 3
|
||||
cat "$(./getvar bench_boot)"
|
||||
....
|
||||
|
||||
@@ -11309,8 +11308,7 @@ It takes too much time to be feasible for every patch, but it should be done for
|
||||
==== Automated tests
|
||||
|
||||
....
|
||||
./build all-linux
|
||||
./test --size 3
|
||||
./build-bench-boot --size 3 && ./test --size 3
|
||||
echo $?
|
||||
....
|
||||
|
||||
@@ -11492,8 +11490,7 @@ TODO also run tests and only release if they pass.
|
||||
Create a zip containing all files required for <<prebuilt>>:
|
||||
|
||||
....
|
||||
./build all-linux
|
||||
./release-zip
|
||||
./build release && ./release-zip
|
||||
....
|
||||
|
||||
Source: link:release-zip[]
|
||||
|
||||
Reference in New Issue
Block a user