diff --git a/GEMINI.md b/GEMINI.md index 4a924102a..47186b9df 100644 --- a/GEMINI.md +++ b/GEMINI.md @@ -69,6 +69,30 @@ To run the tests after building with the simulation preset: ctest --preset simulation ``` +### Nexus Tests + +Nexus is a test framework that allows simulating multiple OpenThread nodes within a single process, enabling faster and more scalable network simulations. + +**Build Nexus tests:** + +```bash +top_builddir=nexus_test ./tests/nexus/build.sh +``` + +**Run all Nexus tests:** + +```bash +top_builddir=nexus_test ./tests/nexus/run_nexus_tests.sh +``` + +**Run a specific Nexus test:** + +```bash +top_builddir=nexus_test ./tests/nexus/run_nexus_tests.sh +``` + +For more details, see [tests/nexus/README.md](tests/nexus/README.md). + ## Development Conventions ### Code Style diff --git a/tests/nexus/README.md b/tests/nexus/README.md index 84a0b6938..6c48142ed 100644 --- a/tests/nexus/README.md +++ b/tests/nexus/README.md @@ -19,7 +19,6 @@ Nexus is a test framework for OpenThread testing. To build Nexus test cases, the `tests/nexus/build.sh` script can be used: ```bash -mkdir nexus_test top_builddir=nexus_test ./tests/nexus/build.sh ```