vara-run

This tool is used to easily run experiments for all case studies in a paper config.

Usage: vara-run [OPTIONS] [PROJECTS]...

  Run benchbuild experiments.

  Runs on all projects in the current paper config by default. You can
  restrict this to only certain projects or even revisions using BenchBuild-
  style project selectors: <project>[@<revision>]

Options:
  -v, --verbose
  --slurm                         Run experiments on slurm.
  --submit                        Submit generated slurm script via sbatch.
  --container                     Run experiments in a container.
  --debug                         Run container in an interactive debug mode.
  -E, --experiment [FeatureExperiment|RunTEFProfiler|RunPIMProfiler|RunEBPFTraceTEFProfiler|RunBCCTEFProfiler|GenBBBaseline|RunTEFProfilerO|RunPIMProfilerO|RunEBPFTraceTEFProfilerO|RunBCCTEFProfilerO|GenBBBaselineO|JustCompile|TimeWorkloads|GlobalsComparision|PhasarIDELinearConstantAnalysis|PyDrillerSZZ|SZZUnleashed|RunAggRegionPerf|LineBasedBlameAnnotations|ASTBasedBlameAnnotations|CompareASTBlame|GenerateBlameReport|GenerateBlameReportRegion|GenerateBlameReportCommitInFunction|RunBlameServer|GenerateBlameVerifierReportOpt|GenerateBlameVerifierReportNoOptTBAA|GenerateCommitReport|FeatureInstrumentationPoints|RunFeaturePerf|RunFeatureXRayPerf|FeaturePerfSampling97Hz|FeaturePerfSampling997Hz|FeaturePerfTracingDry|FeaturePerfTracingDryUsdt|FeaturePerfTracingDryRawUsdt|FeaturePerfTracingTef|FeaturePerfTracingTefUsdt|FeaturePerfTracingTefUsdtBcc|FeaturePerfTracingTefRawUsdt|GenerateFeatureRegionReport|FeatureTracingStats|DetermineHotFunctions|RunInstrVerifier|PrintMarkerInstTest|PapiMarkerInstTest|CheckMarkerInstTest|PhASARFeatureTaintAnalysis|RegionAnalyser|all]
                                  The experiment to run.  [required]
  -p, --pretend                   Do not run experiments.
  -wl, --white-list [success|partial|incomplete|failed|compile_error|missing|blocked]
                                  Override the file status whitelist.
  -bl, --black-list [success|partial|incomplete|failed|compile_error|missing|blocked]
                                  Override the file status blacklist.
  -h, --help                      Show this message and exit.