From 056dc5f554823efea19b45ae6b5a4f4b6cd37659 Mon Sep 17 00:00:00 2001 From: ProducerMatt <58014742+ProducerMatt@users.noreply.github.com> Date: Sat, 21 May 2022 22:13:01 -0500 Subject: [PATCH] Extend quotas for various slow tests (#411) --- third_party/python/python.mk | 12 +++++++----- third_party/quickjs/quickjs.mk | 4 ++-- 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/third_party/python/python.mk b/third_party/python/python.mk index 34f4d6b8f..412fbae67 100644 --- a/third_party/python/python.mk +++ b/third_party/python/python.mk @@ -4191,21 +4191,21 @@ $(THIRD_PARTY_PYTHON_PYTEST_A_PYS_OBJS): PYFLAGS += -P.python -C3 $(THIRD_PARTY_PYTHON_PYTEST_A_DATA_OBJS): ZIPOBJ_FLAGS += -P.python -C3 o/$(MODE)/third_party/python/Python/ceval.o: QUOTA = -C64 -M1024m -o/$(MODE)/third_party/python/Objects/unicodeobject.o: QUOTA += -C64 -M1024m +o/$(MODE)/third_party/python/Objects/unicodeobject.o: QUOTA += -C64 -M1024m -L180 o/$(MODE)/third_party/python/Parser/asdl_c.o: PYFLAGS += -m $(THIRD_PARTY_PYTHON_PYTEST_PYMAINS_OBJS): PYFLAGS += -t -P.python -C3 $(THIRD_PARTY_PYTHON_PYTEST_TODOS:%.py=o/$(MODE)/%.o): PYFLAGS += -t -P.python -C3 o/$(MODE)/third_party/python/Lib/test/pystone.o: PYFLAGS += -m -O2 -P.python -C4 -o/$(MODE)/third_party/python/Lib/test/test_long.py.runs: QUOTA = -C64 +o/$(MODE)/third_party/python/Lib/test/test_long.py.runs: QUOTA = -C64 -L180 o/$(MODE)/third_party/python/Lib/test/test_hash.py.runs: QUOTA = -C64 o/$(MODE)/third_party/python/Lib/test/test_exceptions.py.runs: QUOTA = -C64 o/$(MODE)/third_party/python/Lib/test/test_tuple.py.runs: QUOTA = -M512m -o/$(MODE)/third_party/python/Lib/test/test_decimal.py.runs: QUOTA = -M512m -C64 +o/$(MODE)/third_party/python/Lib/test/test_decimal.py.runs: QUOTA = -M512m -C64 -L300 o/$(MODE)/third_party/python/Lib/test/test_longexp.py.runs: QUOTA = -M1024m -o/$(MODE)/third_party/python/Lib/test/test_unicode.py.runs: QUOTA = -M1400m -o/$(MODE)/third_party/python/Lib/test/test_unicodedata.py.runs: QUOTA = -C64 +o/$(MODE)/third_party/python/Lib/test/test_unicode.py.runs: QUOTA = -M1400m -L300 +o/$(MODE)/third_party/python/Lib/test/test_unicodedata.py.runs: QUOTA = -C64 -L300 o/$(MODE)/third_party/python/Lib/test/test_logging.py.runs: QUOTA = -M512m o/$(MODE)/third_party/python/Lib/test/test_itertools.py.runs: QUOTA = -M1024m o/$(MODE)/third_party/python/Lib/test/test_tarfile.py.runs: QUOTA = -L120 -C64 @@ -4214,6 +4214,8 @@ o/$(MODE)/third_party/python/Lib/test/test_gzip.py.runs: QUOTA = -L120 o/$(MODE)/third_party/python/Lib/test/test_logging.py.runs: QUOTA = -M512m o/$(MODE)/third_party/python/Lib/test/test_resource.py.runs: QUOTA = -C1000000 o/$(MODE)/third_party/python/Lib/test/test_email/test_email.py.runs: QUOTA = -C32 -M1024m +o/$(MODE)/third_party/python/Lib/test/test_selectors.py.runs: QUOTA = -L180 +o/$(MODE)/third_party/python/Lib/test/test_tracemalloc.py.runs: QUOTA = -L300 THIRD_PARTY_PYTHON_LIBS = \ $(foreach x,$(THIRD_PARTY_PYTHON_ARTIFACTS),$($(x))) diff --git a/third_party/quickjs/quickjs.mk b/third_party/quickjs/quickjs.mk index 8088fecce..83c5749aa 100644 --- a/third_party/quickjs/quickjs.mk +++ b/third_party/quickjs/quickjs.mk @@ -205,8 +205,8 @@ o/$(MODE)/third_party/quickjs/quickjs.o: \ OVERRIDE_CPPFLAGS += \ -DSTACK_FRAME_UNLIMITED -o/$(MODE)/third_party/quickjs/call.o: QUOTA = -M1024m -C32 -o/$(MODE)/third_party/quickjs/quickjs.o: QUOTA = -M512m -C32 +o/$(MODE)/third_party/quickjs/call.o: QUOTA = -M1024m -C32 -L180 +o/$(MODE)/third_party/quickjs/quickjs.o: QUOTA = -M512m -C32 -L180 .PHONY: o/$(MODE)/third_party/quickjs o/$(MODE)/third_party/quickjs: \