Skip to content
This repository has been archived by the owner on Jul 30, 2024. It is now read-only.

Launch reproducer wrapper #35

Draft
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

katieworton
Copy link
Member

Draft of script for launching reproducers - this will require updates when adding support for tuxplans and later for submitting/gathering SQUAD results.

Add get_reproducer_from_testrun to allow downloading and returning of a
reproducer from a given testrun ID. This function downloads the
reproducer for the given testrun to a provided filename. The optional
`local` flag can be provided to download the tuxmake or tuxrun
reproducer command rather than the tuxsuite reproducer command.

This function will be used in a script to download the reproducer file
for a build or test from a TestRun, which is useful for reproducing
builds and tests.

Update get_reproducer to use the get_reproducer_from_testrun function to
download the reproducer from the testrun.

Signed-off-by: Katie Worton <[email protected]>
Add support for downloading reproducers by testrun ID in the
squad-create-reproducers script. This allows the user to provide the
--testrun parameter to download the build or test reproducer from a
specific testrun, using the get_reproducer_from_testrun function from
squadutilslib.

Signed-off-by: Katie Worton <[email protected]>
@katieworton katieworton force-pushed the launch-reproducer-wrapper branch 2 times, most recently from 957cc76 to c3fc3cf Compare November 29, 2023 13:46
Add wrapper for retriggering builds and tests. Add script to validate
inputs.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant