- remove 3.13t, it's not really viable compared to 3.14t
- fully block test_memusage
Change-Id: I78ffcde329a78a9d720569a4b46a20c071e94a5c
(cherry picked from commit
3815469635a4378cd3b6653a403bee4cc5e31327)
"timing_intensive: time-oriented tests that are sensitive to race conditions",
"backend: tests that should run on all backends; typically dialect-sensitive",
"sparse_backend: tests that should run on multiple backends, not necessarily all",
+ "gc_intensive: needs extremely predictable GC behavior",
]
[tool.pyright]
s.commit()
+# these tests simply cannot run reliably on github actions machines.
+# even trying ten times, they sometimes can't proceed.
+@testing.add_to_marker.gc_intensive
class WeakIdentityMapTest(_fixtures.FixtureTest):
run_inserts = None
WORKERS={env:TOX_WORKERS:-n4 --max-worker-restart=5}
PYTEST_COLOR={tty:--color=yes}
- PYTEST_EXCLUDES=-m "not memory_intensive and not mypy and not timing_intensive"
+ PYTEST_EXCLUDES=-m "not memory_intensive and not mypy and not timing_intensive and not gc_intensive"
SQLITE=--db sqlite
commands=