Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

tast-on-debian: Create a new test method for Tast on Debian fs #2687

Merged
merged 2 commits into from
Sep 27, 2024

Commits on Sep 24, 2024

  1. tast-on-debian: Create a new test method for Tast on Debian fs

    Add support for `Tast` tests on Debian. Specifically:
    
    - Create a template `tast-debian.jinja2` based on `tast.jinja2`
    to execute Tast against DUT running Debian root filesystem.
    - Add the option `-checktestdeps=false` for `tast_parser.py`
    to allow the execution on non-chromeos DUTs.
    - Hack: Create a shell script utility named `fake_initctl.sh`
    to simulate the required `initctl` command from ChromeOs on
    Debian.
    - Hack: Create a shell script utility named `fake_crossystem.sh`
    to simulate the required `crossystem` command from ChromeOs on
    Debian.
    
    Signed-off-by: Denis Yuji Shimizu <[email protected]>
    denisyuji committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    5c144c6 View commit details
    Browse the repository at this point in the history
  2. tast-on-debian: Create script on Debos to install gsutil

    Create a script to add `gsutil` to the Debian doocker container
    image of kernelci. `gsutil` is required by Tast to download
    artifacts on decoder tests.
    
    Signed-off-by: Denis Yuji Shimizu <[email protected]>
    denisyuji committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    34adb8c View commit details
    Browse the repository at this point in the history