diff --git a/test/regression/run.py b/test/regression/run.py index caa3a6bd0..5d17f9f48 100644 --- a/test/regression/run.py +++ b/test/regression/run.py @@ -160,6 +160,10 @@ def process_dir(d, outfile_results, zipin, result): process_dir(fullpath, outfile_results, zipin, result) continue + if f in settings.files_to_ignore: + print("Ignoring " + f) + continue + for pppreset in settings.pp_configs_to_test: filehash = utils.hashing(fullpath, pppreset) failure = False diff --git a/test/regression/settings.py b/test/regression/settings.py index 4f81cc66e..b8cd28683 100644 --- a/test/regression/settings.py +++ b/test/regression/settings.py @@ -47,6 +47,14 @@ test scripts rely on this) import os +# ------------------------------------------------------------------------------- +# Files to ignore (with reason) +# +# pond.0.ply - loads with 40k identical triangles, causing postprocessing +# to have quadratic runtime. +# ------------------------------------------------------------------------------- +files_to_ignore = ["pond.0.ply"] + # ------------------------------------------------------------------------------- # List of file extensions to be excluded from the regression suite # File extensions are case insensitive