[roll] Roll fuchsia [sestarnix] Refactor the userspace tests to use the unittest framework This CL preserves all the functionality of `run_on_linux.py`, but now leverages python's unittest framework, which makes it possible to run from `fx test`, which in turn will eventually allow the script to run on infra. Filtering of tests is now done by the unittest framework, using the `-k` argument. Test: ``` ./src/starnix/tests/selinux/userspace/run_on_linux.py -h ./src/starnix/tests/selinux/userspace/run_on_linux.py ./src/starnix/tests/selinux/userspace/run_on_linux.py -k mprotect ./src/starnix/tests/selinux/userspace/run_on_linux.py --update-audit-expectations ./src/starnix/tests/selinux/userspace/run_on_linux.py --update-audit-expectations -k mprotect ./src/starnix/tests/selinux/userspace/run_on_linux.py --json ./src/starnix/tests/selinux/userspace/run_on_linux.py --all-output ./src/starnix/tests/selinux/userspace/run_on_linux.py --preserve-work-dir fx test sestarnix_userspace_tests_on_linux --host ``` Original-Bug: 475790393 Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1469720 Original-Revision: ae4f76e12b3e4f6f781d081afbe7c4b9783cbf8a GitOrigin-RevId: 7fef80be29bee47465f8388626881f4278fe3c00 Change-Id: I480d6477472a2b5ddfb0cbf9326d6433a2e2800c
This repository contains Fuchsia's Global Integration manifest files.
All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.
Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance in one of the communication channels documented at get involved.
First install Jiri.
Next run:
$ jiri init $ jiri import minimal https://fuchsia.googlesource.com/integration $ jiri update
Third party projects should have their own subdirectory in ./third_party.