1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-30 01:27:34 +00:00

Ports: Add initial stress-ng port to find bugs in serenity

This is a very WIP port bringing stress-ng to SerenityOS.

stress-ng is great at doing multi-workload stress testing, this allows it to
find unique and interesting intermixed pairs of stressful operations which cause bugs.

This initial port just rips out an non applicable functionality in order to get
the port to compile.
This commit is contained in:
Brian Gianforcaro 2020-12-20 01:23:10 -08:00 committed by Andreas Kling
parent 4f86893927
commit 02ea193630
6 changed files with 1104 additions and 0 deletions

10
Ports/stress-ng/package.sh Executable file
View file

@ -0,0 +1,10 @@
#!/bin/bash ../.port_include.sh
port=stress-ng
version=0.11.23
workdir=stress-ng-${version}
files="https://github.com/ColinIanKing/stress-ng/archive/V${version}.tar.gz stress-ng-${version}.tar.gz"
installopts="DESTDIR=$SERENITY_ROOT/Build/Root"
build() {
run make STATIC=1
}