Avatar for the aristanetworks user
aristanetworks
anta
BlogDocsChangelog

feat(anta): New AntaRunner class with limit concurrency

#680
Comparing
carl-baillargeon:refactor/runner_limit
(
6b79b86
) with
main
(
e84a1f6
)
CodSpeed Performance Gauge
-1%
Improvements
0
Regressions
0
Untouched
22
New
4
Dropped
0
Ignored
0

Benchmarks

New

test__get_test_coroutines[1-device]
tests/benchmark/test_runner.py::test__get_test_coroutines[1-device]
CodSpeed Performance Gauge
N/A
N/A
36.9 ms
test__get_test_coroutines[2-devices]
tests/benchmark/test_runner.py::test__get_test_coroutines[2-devices]
CodSpeed Performance Gauge
N/A
N/A
72.7 ms
test__setup_tests[1-device]
tests/benchmark/test_runner.py::test__setup_tests[1-device]
CodSpeed Performance Gauge
N/A
N/A
17.5 ms
test__setup_tests[2-devices]
tests/benchmark/test_runner.py::test__setup_tests[2-devices]
CodSpeed Performance Gauge
N/A
N/A
17.6 ms

Passed

test_table_devices[2-devices]
tests/benchmark/test_reporter.py::test_table_devices[2-devices]
CodSpeed Performance Gauge
+1%
312.9 µs
309.4 µs
test_table_tests[2-devices]
tests/benchmark/test_reporter.py::test_table_tests[2-devices]
CodSpeed Performance Gauge
+1%
3.5 ms
3.4 ms
test_json[1-device]
tests/benchmark/test_reporter.py::test_json[1-device]
CodSpeed Performance Gauge
+1%
39.8 ms
39.6 ms
test_jinja[1-device]
tests/benchmark/test_reporter.py::test_jinja[1-device]
CodSpeed Performance Gauge
0%
59.9 ms
59.7 ms
test_jinja[2-devices]
tests/benchmark/test_reporter.py::test_jinja[2-devices]
CodSpeed Performance Gauge
0%
114.4 ms
114.1 ms
test_table_tests[1-device]
tests/benchmark/test_reporter.py::test_table_tests[1-device]
CodSpeed Performance Gauge
0%
3.4 ms
3.4 ms
test_json[2-devices]
tests/benchmark/test_reporter.py::test_json[2-devices]
CodSpeed Performance Gauge
0%
78.2 ms
78 ms
test_table_all[1-device]
tests/benchmark/test_reporter.py::test_table_all[1-device]
CodSpeed Performance Gauge
0%
19.6 ms
19.6 ms
test_table_all[2-devices]
tests/benchmark/test_reporter.py::test_table_all[2-devices]
CodSpeed Performance Gauge
0%
39 ms
39 ms
test_markdown[2-devices]
tests/benchmark/test_reporter.py::test_markdown[2-devices]
CodSpeed Performance Gauge
0%
19.7 ms
19.7 ms
test_markdown[1-device]
tests/benchmark/test_reporter.py::test_markdown[1-device]
CodSpeed Performance Gauge
0%
10.3 ms
10.3 ms
test_prepare_tests[1-device]
tests/benchmark/test_runner.py::test_prepare_tests[1-device]
CodSpeed Performance Gauge
0%
17.5 ms
17.5 ms
test_csv[1-device]
tests/benchmark/test_reporter.py::test_csv[1-device]
CodSpeed Performance Gauge
0%
19.9 ms
19.9 ms
test_prepare_tests[2-devices]
tests/benchmark/test_runner.py::test_prepare_tests[2-devices]
CodSpeed Performance Gauge
0%
17.5 ms
17.5 ms
test_csv[2-devices]
tests/benchmark/test_reporter.py::test_csv[2-devices]
CodSpeed Performance Gauge
0%
39.3 ms
39.4 ms
test_get_coroutines[1-device]
tests/benchmark/test_runner.py::test_get_coroutines[1-device]
CodSpeed Performance Gauge
-1%
38.8 ms
39.1 ms
test_get_coroutines[2-devices]
tests/benchmark/test_runner.py::test_get_coroutines[2-devices]
CodSpeed Performance Gauge
-1%
76.2 ms
76.7 ms
test_anta[1-device]
tests/benchmark/test_anta.py::test_anta[1-device]
CodSpeed Performance Gauge
-1%
1.1 s
1.1 s
test_anta[2-devices]
tests/benchmark/test_anta.py::test_anta[2-devices]
CodSpeed Performance Gauge
-1%
2.2 s
2.3 s
test_table_devices[1-device]
tests/benchmark/test_reporter.py::test_table_devices[1-device]
CodSpeed Performance Gauge
-2%
282.8 µs
287.1 µs
test_anta_dry_run[1-device]
tests/benchmark/test_anta.py::test_anta_dry_run[1-device]
CodSpeed Performance Gauge
-8%
57.6 ms
62.9 ms
test_anta_dry_run[2-devices]
tests/benchmark/test_anta.py::test_anta_dry_run[2-devices]
CodSpeed Performance Gauge
-9%
97.1 ms
106.9 ms

Commits

Click on a commit to change the comparison range
Base
main
e84a1f6
+1%
feat(anta): limit the number of tests run concurrently
83206e8
11 months ago
by carl-baillargeon
0%
Merge branch 'main' into refactor/runner_limit
d86f85c
6 months ago
by gmuloc
0%
test: Temporarily disable one benchmark
f2f3c6a
5 months ago
by gmuloc
0%
Merge branch 'main' into refactor/runner_limit
0919b20
5 months ago
by gmuloc
0%
Fix: Let's keep the artices
2ccc080
5 months ago
by gmuloc
0%
Merge branch 'main' into refactor/runner_limit
c6bd59a
5 months ago
by gmuloc
0%
Merge branch 'main' into refactor/runner_limit
ad22107
5 months ago
by gmuloc
-1%
Added None supports for timeouts
8bb7093
5 months ago
by carl-baillargeon
+1%
Fix unit tests
9d2e402
3 months ago
by carl-baillargeon
0%
Fix unit tests again
4fb3c1b
3 months ago
by carl-baillargeon
0%
Fix unit tests again
07c2454
3 months ago
by carl-baillargeon
0%
Update scaling guide
996a23c
3 months ago
by carl-baillargeon
0%
Conflicts
190f078
3 months ago
by carl-baillargeon
0%
Fix unit tests
54af7e6
3 months ago
by carl-baillargeon
0%
Fix manager
e72842b
3 months ago
by carl-baillargeon
0%
Added deprecated decorator
4737b1f
3 months ago
by carl-baillargeon
0%
Remove codspeed artifacts
a40c5c7
3 months ago
by carl-baillargeon
0%
Merge branch 'main' into refactor/runner_limit
610d2a2
3 months ago
by mtache
0%
Merge branch 'main' into refactor/runner_limit
5226028
2 months ago
by carl-baillargeon
0%
Merge branch 'main' into refactor/runner_limit
9395a58
2 months ago
by gmuloc
0%
Merge branch 'main' into refactor/runner_limit
216598a
2 months ago
by carl-baillargeon
0%
Fix minor things
17b244a
2 months ago
by carl-baillargeon
0%
Address more review comments
dee3bc9
2 months ago
by carl-baillargeon
0%
Update doc for inf
9af6327
2 months ago
by carl-baillargeon
0%
Update unit tests
e25826e
2 months ago
by carl-baillargeon
0%
Fix unit tests for Windows
84fd77a
2 months ago
by carl-baillargeon
0%
Update
9750d6c
2 months ago
by carl-baillargeon
0%
Merge branch 'main' into refactor/runner_limit
545324d
2 months ago
by gmuloc
0%
Merge branch 'main' into refactor/runner_limit
f211bb3
1 month ago
by gmuloc
0%
Merge branch 'main' into refactor/runner_limit
e1ef766
1 month ago
by gmuloc
0%
Merge branch 'main' into refactor/runner_limit
ba56964
1 month ago
by gmuloc
0%
Merge branch 'main' into refactor/runner_limit
538c912
1 month ago
by gmuloc
0%
Merge branch 'main' into refactor/runner_limit
79dabef
1 month ago
by gmuloc
+1%
Remove manager in generator
feda7a1
1 month ago
by carl-baillargeon
0%
Fixes
6e4fdae
1 month ago
by carl-baillargeon
0%
Sort results
6f69bd6
1 month ago
by carl-baillargeon
-1%
Update unit tests
421e5f0
1 month ago
by carl-baillargeon
0%
Clean-up
b5304e7
1 month ago
by carl-baillargeon
0%
Remove result file
ee92667
23 days ago
by carl-baillargeon
0%
Update unit tests
adefdd3
9 days ago
by carl-baillargeon
0%
Update per review comments
b273ffd
9 days ago
by carl-baillargeon
0%
Pylint happy
7135745
9 days ago
by carl-baillargeon
0%
Merge branch 'main' into refactor/runner_limit
8f691ee
9 days ago
by gmuloc
0%
Merge branch 'main' into refactor/runner_limit
22017d3
8 days ago
by gmuloc
0%
Update anta/settings.py
879d7b4
8 days ago
by gmuloc
0%
Test: Add coverage
6b79b86
8 days ago
by gmuloc
© 2025 CodSpeed Technology
Home Terms PrivacyDocs