Intent of trace.ts ×1
All 18 exact tests in this concept. Every test is marked by where it enters the hierarchy.
-
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/18 tests-
base/18 tests-
test/18 tests-
common/18 tests-
virtualScheduling/18 tests-
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/base/test/common/virtualScheduling/virtualScheduling.test|title=virtualScheduling - Trace + TraceContext Trace.describe builds causal chain from leaf to root|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/base/test/common/virtualScheduling/virtualScheduling.test|title=virtualScheduling - Trace + TraceContext runAsHandler leaks trace across awaited microtasks|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/base/test/common/virtualScheduling/virtualScheduling.test|title=virtualScheduling - Trace + TraceContext runAsHandler throws on sync re-entry|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/base/test/common/virtualScheduling/virtualScheduling.test|title=virtualScheduling - Trace + TraceContext runWithTrace installs and restores synchronously; supports nesting|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/base/test/common/virtualScheduling/virtualScheduling.test|title=virtualScheduling - VirtualTimeProcessor termination policies disposal rejects all active runs|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/base/test/common/virtualScheduling/virtualScheduling.test|title=virtualScheduling - VirtualTimeProcessor termination policies maxEvents: rejects when too many events are executed|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/base/test/common/virtualScheduling/virtualScheduling.test|title=virtualScheduling - VirtualTimeProcessor termination policies untilIdle: resolves when queue drains|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/base/test/common/virtualScheduling/virtualScheduling.test|title=virtualScheduling - VirtualTimeProcessor termination policies untilTime: events strictly past the deadline are NOT executed|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/base/test/common/virtualScheduling/virtualScheduling.test|title=virtualScheduling - VirtualTimeProcessor termination policies untilTime: pre-scheduled events run before deadline|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/base/test/common/virtualScheduling/virtualScheduling.test|title=virtualScheduling - VirtualTimeProcessor termination policies untilTime: resolves at deadline even when no events scheduled|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/base/test/common/virtualScheduling/virtualScheduling.test|title=virtualScheduling - VirtualTimeProcessor termination policies untilToken: resolves only after token cancellation AND drain|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/base/test/common/virtualScheduling/virtualScheduling.test|title=virtualScheduling - createVirtualTimeApi trace propagation concurrent runAsHandler via setTimeout(0): traces do not leak across handlers|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/base/test/common/virtualScheduling/virtualScheduling.test|title=virtualScheduling - createVirtualTimeApi trace propagation virtual nested setTimeout preserves full causal chain|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/base/test/common/virtualScheduling/virtualScheduling.test|title=virtualScheduling - createVirtualTimeApi trace propagation virtual setInterval: each tick gets a fresh child trace|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/base/test/common/virtualScheduling/virtualScheduling.test|title=virtualScheduling - createVirtualTimeApi trace propagation virtual setTimeout: callback fires under trace child of schedule-time trace|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/base/test/common/virtualScheduling/virtualScheduling.test|title=virtualScheduling - runWithFakedTimers drains queue after fn() resolves|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/base/test/common/virtualScheduling/virtualScheduling.test|title=virtualScheduling - runWithFakedTimers promise chains awaited inside fn() resolve deterministically|occurrence=1 -
mocha:v1|namespace=vscode@05c208e9e28d8c1c723fa08f85e2b7a96092e8e5|file=vs/base/test/common/virtualScheduling/virtualScheduling.test|title=virtualScheduling - runWithFakedTimers useFakeTimers=false bypasses virtual time|occurrence=1
-
-
-
-
-