From 8844dceadcdeebf67d07656bf45d3ddada3e2b5b Mon Sep 17 00:00:00 2001 From: bd Date: Sun, 15 Jun 2025 23:10:09 -0400 Subject: Functional monkey-patched EpollSelector, good results --- tests/overload.py | 29 ----------------------------- tests/simult.py | 17 ----------------- tests/successive_sleep.py | 15 --------------- 3 files changed, 61 deletions(-) delete mode 100644 tests/overload.py delete mode 100644 tests/simult.py delete mode 100644 tests/successive_sleep.py (limited to 'tests') diff --git a/tests/overload.py b/tests/overload.py deleted file mode 100644 index 9bba9a1..0000000 --- a/tests/overload.py +++ /dev/null @@ -1,29 +0,0 @@ -import asyncio -import time - -async def busy_task(): - i = 0 - while i < 100: - i += 1 - await asyncio.sleep(3.0) - return 1 - -async def main(): - tasks = [asyncio.create_task(busy_task()) for i in range(5)] - - start_time = time.time() - try: - # this is to prevent waiting in 'select' all day, - # which makes the python intepreter not respond to - # mini-scalene / SCALENE - while True: - if time.time() - start_time > 4.0: - break - # print(asyncio.all_tasks()) - await asyncio.sleep(0) # yield - except KeyboardInterrupt: - pass - finally: - print("Done.") - -asyncio.run(main()) diff --git a/tests/simult.py b/tests/simult.py deleted file mode 100644 index 49d3e4b..0000000 --- a/tests/simult.py +++ /dev/null @@ -1,17 +0,0 @@ -import asyncio - - -async def count(): - print("before") - await asyncio.sleep(3) - print("after") - - -async def main(): - await asyncio.gather(count(), count(), count()) - i = 0 - while i < 3000000: - i += 1 - print("done") - -asyncio.run(main()) diff --git a/tests/successive_sleep.py b/tests/successive_sleep.py deleted file mode 100644 index fc9df70..0000000 --- a/tests/successive_sleep.py +++ /dev/null @@ -1,15 +0,0 @@ -import time - - -def slow(): - time.sleep(0.4) - - -def main(): - for i in range(3): - time.sleep(0.2) - slow() - - -if __name__ == "__main__": - main() -- cgit v1.2.3