| commit | 0774452e7c75a6030442ab03a5ad7b90ad022e69 | [log] [tgz] |
|---|---|---|
| author | Andrew Jeffery <andrew@codeconstruct.com.au> | Thu Nov 13 11:33:53 2025 +1030 |
| committer | Andrew Jeffery <andrew@codeconstruct.com.au> | Thu Nov 13 16:13:45 2025 +0000 |
| tree | d9b1d2c00fc1890676b8d133e272ce0032447f30 | |
| parent | 6d237f4fa15142b7904c91278efcc9fc1ebdfe74 [diff] |
scripts: unit-test: Reduce NOFILE rlimit for valgrind Avoid triggering its file descriptor limit test and failure exit: ``` --27:0:libcfile Valgrind: FATAL: Private file creation failed. The current file descriptor limit is 1073741804. If you are running in Docker please consider lowering this limit with the shell built-in limit command. --27:0:libcfile Exiting now. ``` Change-Id: I94b051c9843209fb0986575622735691f0320a13 Signed-off-by: Andrew Jeffery <andrew@codeconstruct.com.au>
Build script for CI jobs in Jenkins.
Formatting linters sometimes change stylistic output across releases. Separately, some linters are not version-pinned in the CI container, as pinning would drive either frequent maintenance with upgrades or stagnation of the code-base against older versions.
The combination may result in inconsistent formatting opinions across CI worker nodes[^1].
If you see such behaviour consider changing the thing to force a container refresh.
[^1]: The collection of container builds across all worker nodes may not hold a consistent set of tool versions despite being built from the same specification: The inconsistencies emerge from the cadence of upstream tool package updates beating against the cadence of container rebuilds on the worker nodes.