You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
for my purposes those PRs make it reasonable, even though it remains one of our slowest tests. we can reopen/reuse this issue for any further test_peg_generator performance improvements as needed.
New changeset 612e422 by Jeremy Kloth in branch 'main': bpo-46576: Speed up test_peg_generator by using a static library for shared sources (GH-32338) 612e422
Activity
gpshead commentedon Jan 29, 2022
test_peg_generator is an extremely slow test. This bug tracks any changes to reduce its runtime and test latency.
tirkarthi commentedon Jan 30, 2022
See also bpo-46524 for a similar discussion.
gpshead commentedon Feb 2, 2022
New changeset 164a017 by Gregory P. Smith in branch 'main':
bpo-46576: bpo-46524: Disable compiler optimization within test_peg_generator. (bpo-31015)
164a017
gpshead commentedon Feb 3, 2022
New changeset f5ebec4 by Gregory P. Smith in branch '3.10':
[3.10] bpo-46576: bpo-46524: Disable compiler optimization within test_peg_generator. (GH-31015) (GH-31089)
f5ebec4
miss-islington commentedon Feb 3, 2022
New changeset e825860 by Miss Islington (bot) in branch '3.9':
[3.9] [3.10] bpo-46576: bpo-46524: Disable compiler optimization within test_peg_generator. (GH-31015) (GH-31089) (GH-31093)
e825860
gpshead commentedon Feb 3, 2022
for my purposes those PRs make it reasonable, even though it remains one of our slowest tests. we can reopen/reuse this issue for any further test_peg_generator performance improvements as needed.
jkloth commentedon Apr 5, 2022
My PR-32338 further reduces the runtime of the test another ~25%.
On my machine, before 85s, after 65s.
gpshead commentedon Apr 6, 2022
New changeset 612e422 by Jeremy Kloth in branch 'main':
bpo-46576: Speed up test_peg_generator by using a static library for shared sources (GH-32338)
612e422