.github/skills/test/SKILL.md
Guide for running Nanvix tests with z. Use this when asked to run unit tests, integration tests, or the full test suite.
npx skillsauth add nanvix/nanvix testInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Use this skill when the user asks to run tests on Nanvix. This covers unit tests, system
integration tests, and the combined test suite exposed through the z utility.
doc/setup.md.build skill)../z build -- run-unit-tests
./z build -- run-nanvix-tests
Test configurations are auto-selected based on deployment mode:
test/test-single_process.tomltest/test-l2.tomltest/test-multi_process.toml./z build -- test
On Windows, unit tests can be run natively through z.ps1:
.\z.ps1 build -- run-unit-tests
System integration tests (run-nanvix-tests) and nanvixd-based tests are Linux-only.
The standalone UserVM can be launched on Windows for manual verification, but the automated
test harness (nanvix-test) requires nanvixd, which is not available on Windows.
build skill).LOG_LEVEL=trace or LOG_LEVEL=debug for more verbose output when diagnosing failures.troubleshooting skill for deeper diagnosis of runtime and test failures.testing
Guide for Nanvix CI and GitHub Actions workflow behavior, including local pipeline execution and matrix coverage. Use this when asked about CI checks, workflow failures, or release flow.
development
Guide for developing, building, and running Nanvix user-space applications across supported runtimes and languages. Use this when asked about guest app implementation or execution.
development
Guide for diagnosing Nanvix build, runtime, and test failures, including cleanup and debugging workflows. Use this when asked to investigate errors or unstable behavior.
development
Guide for writing, running, and debugging Nanvix unit, integration, and system tests in Rust and C/C++. Use this when asked about test implementation or failures.