1
0
mirror of https://github.com/containers/youki synced 2024-11-23 17:32:15 +01:00
youki/scripts
Yashodhan 80f1f36ae9
Refactor test dir structure (#2421)
* Move individual rust-oci-tests components in the tests dir

We can use several things from test_framework and even integration_test
for additional tests such as podman rootless and wasm tests

Signed-off-by: Yashodhan Joshi <yjdoc2@gmail.com>

* fix scripts and docs for the new dir structure

Signed-off-by: Yashodhan Joshi <yjdoc2@gmail.com>

---------

Signed-off-by: Yashodhan Joshi <yjdoc2@gmail.com>
2023-10-10 21:00:02 +09:00
..
.gitignore Add scripts to build binaries, run rust integration tests and clean up 2022-02-06 16:01:13 +05:30
build.sh Fix the feature test and turn on in CI (#2060) 2023-06-19 21:21:18 +09:00
clean.sh Fix the feature test and turn on in CI (#2060) 2023-06-19 21:21:18 +09:00
features_test.sh Fix the feature test and turn on in CI (#2060) 2023-06-19 21:21:18 +09:00
musl_test.sh Fix musl test function not parametered correctly 2023-07-11 16:44:31 -07:00
oci_integration_tests.sh Using typos-cli to catch typos + fixes for existing typos (#2018) 2023-06-08 10:19:17 +05:30
README.md Update the docs for the directory structure changes (#813) 2022-04-13 20:59:52 +02:00
rust_integration_tests.sh Refactor test dir structure (#2421) 2023-10-10 21:00:02 +09:00

Scripts

This stores various scripts that do various things. These can be intended to be used directly, or can be for using from some other scripts or Makefiles.

Note

Please use set -e at the start of every script. This will ensure that the operation fails if any single command fails in that script. Without it, the script will continue after the failing command and might create a knock-on effect of incorrect results. In case you expect some step to fail, handle the failure directly rather than checking some condition to see if the command is successful in the rest of the script.