Add --list-stages argument to full_test_suite.py
This commit is contained in:
@@ -171,10 +171,17 @@ def run_stage(stage):
|
|||||||
|
|
||||||
def main():
|
def main():
|
||||||
parser = argparse.ArgumentParser()
|
parser = argparse.ArgumentParser()
|
||||||
|
parser.add_argument('--list-stages', dest='list', action='store_true')
|
||||||
parser.add_argument('stage', nargs='*', default=STAGES,
|
parser.add_argument('stage', nargs='*', default=STAGES,
|
||||||
help='One of %s'%STAGES)
|
help='One of %s'%STAGES)
|
||||||
args = parser.parse_args()
|
args = parser.parse_args()
|
||||||
|
|
||||||
|
# Check for list
|
||||||
|
if args.list:
|
||||||
|
for s in STAGES:
|
||||||
|
print(s)
|
||||||
|
sys.exit(0)
|
||||||
|
|
||||||
# Check validity of stages
|
# Check validity of stages
|
||||||
for s in args.stage:
|
for s in args.stage:
|
||||||
if s not in STAGES:
|
if s not in STAGES:
|
||||||
|
|||||||
Reference in New Issue
Block a user