summaryrefslogtreecommitdiff
path: root/tests/chutney/test
Commit message (Collapse)AuthorAgeFilesLines
* chutney CI: store and use jq pathJim Newsome2025-09-291-3/+4
| | | | | | Since we're validating the presence of jq, we might as well handle it consistently with the other dependencies and provide a way to specify where it is.
* chutney ci: remove CHUTNEY_BIN env variableJim Newsome2025-09-291-2/+2
| | | | | | This wasn't a pre-existing environment variable, and now it can be set via command-line if it needs to be overridden. I don't see much reason to use an environment variable here.
* chutney CI: move benchmark from e2e script to `test` scriptJim Newsome2025-09-291-0/+7
|
* chutney ci: move "chutney verify" test from `setup` to `test`Jim Newsome2025-09-291-0/+13
| | | | | | | | | It made sense to have this as part of the setup when the chutney network itself didn't include arti; i.e. this used to be just validating the non-chutney tor network before adding chutney nodes. Now that the chutney network natively includes arti nodes, `chutney verify` is testing those nodes; i.e., testing arti.
* chutney ci test: use chutney net's arti clientJim Newsome2025-06-051-4/+12
|
* chutney dns test: handle multiple addressesJim Newsome2025-06-051-1/+3
|
* Add `tests/chutney/integration-e2e-shadow`Jim Newsome2024-09-181-0/+1
| | | | | This is a wrapper script for running `tests/chutney/integration-e2e` under shadow.
* chutney test: add option to skip tests incompatible with shadowJim Newsome2024-09-181-5/+17
|
* chutney: don't hard-code expected IP address for example.comJim Newsome2024-09-181-2/+6
| | | | | | It looks like it changed at some point. Rather than hard-coding, just do the lookup locally and compare the tor-lookup result against that.
* shell: use /usr/bin/env instead of absolute pathsEmil Engler2023-01-251-1/+1
| | | | | | | | | | This commit changes the shebang in all shell scripts from absolute paths (such as `/bin/bash` or `/usr/bin/python3`) to the `/usr/bin/env` binary with the accompanying interpreter as it's argument. The reason for this are as follows: - NixOS cannot work with absolute paths - BSD systems install their packages in /usr/local/bin
* make almost all scripts use bash and set euo pipefailtrinity-1686a2022-05-251-1/+3
|
* Use port 35353 for testing, not 5353.Nick Mathewson2022-03-151-2/+2
| | | | | Apparently 5353 is commonly used for mDNS, and so counts as "already in use" on many consumer machines.
* comment AAAA test and explain why it's disabledtrinity-1686a2022-03-141-1/+4
|
* add integration test and fill semver_statustrinity-1686a2022-03-141-0/+6