mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-24 11:00:11 +01:00
radeonsi/test: don't require a folder name
Generate a temp one if the user didn't supply one. Acked-by: Marek Olšák <marek.olsak@amd.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12899>
This commit is contained in:
parent
9db70eb577
commit
ac9ab028ce
1 changed files with 6 additions and 2 deletions
|
|
@ -115,7 +115,7 @@ parser.set_defaults(deqp_gles2=True)
|
|||
parser.set_defaults(deqp_gles3=True)
|
||||
parser.set_defaults(deqp_gles31=True)
|
||||
|
||||
parser.add_argument("output_folder", help="Output folder (logs, etc)")
|
||||
parser.add_argument("output_folder", nargs="?", help="Output folder (logs, etc)")
|
||||
|
||||
args = parser.parse_args(sys.argv[1:])
|
||||
|
||||
|
|
@ -151,7 +151,11 @@ for line in p.stdout.decode().split("\n"):
|
|||
gpu_name = line.replace("(TM)", "").split("(")[1].split(",")[0].lower()
|
||||
break
|
||||
|
||||
output_folder = args.output_folder
|
||||
if args.output_folder:
|
||||
output_folder = args.output_folder
|
||||
else:
|
||||
output_folder = os.path.join(tempfile.gettempdir(), datetime.now().strftime('%Y-%m-%d-%H-%M-%S'))
|
||||
|
||||
count = 1
|
||||
while os.path.exists(output_folder):
|
||||
output_folder = "{}.{}".format(args.output_folder, count)
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue