Avatar for the aristanetworks user
aristanetworks
anta
BlogDocsChangelog

feat(anta): New AntaRunner class with limit concurrency

#680Merged
Comparing
carl-baillargeon:refactor/runner_limit
(
7b47562
) with
main
(
0231fa6
)
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
40.4 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
79.6 ms
test__setup_tests[1-device]
tests/benchmark/test_runner.py::test__setup_tests[1-device]
CodSpeed Performance Gauge
N/A
N/A
23.2 ms
test__setup_tests[2-devices]
tests/benchmark/test_runner.py::test__setup_tests[2-devices]
CodSpeed Performance Gauge
N/A
N/A
23.4 ms

Passed

test_table_devices[1-device]
tests/benchmark/test_reporter.py::test_table_devices[1-device]
CodSpeed Performance Gauge
0%
282.2 µs
281.2 µs
test_json[2-devices]
tests/benchmark/test_reporter.py::test_json[2-devices]
CodSpeed Performance Gauge
0%
85.4 ms
85.1 ms
test_table_all[2-devices]
tests/benchmark/test_reporter.py::test_table_all[2-devices]
CodSpeed Performance Gauge
0%
42.4 ms
42.4 ms
test_jinja[2-devices]
tests/benchmark/test_reporter.py::test_jinja[2-devices]
CodSpeed Performance Gauge
0%
124.6 ms
124.4 ms
test_csv[1-device]
tests/benchmark/test_reporter.py::test_csv[1-device]
CodSpeed Performance Gauge
0%
21.6 ms
21.6 ms
test_table_tests[2-devices]
tests/benchmark/test_reporter.py::test_table_tests[2-devices]
CodSpeed Performance Gauge
0%
3.5 ms
3.5 ms
test_csv[2-devices]
tests/benchmark/test_reporter.py::test_csv[2-devices]
CodSpeed Performance Gauge
0%
42.8 ms
42.8 ms
test_prepare_tests[1-device]
tests/benchmark/test_runner.py::test_prepare_tests[1-device]
CodSpeed Performance Gauge
0%
23.2 ms
23.2 ms
test_prepare_tests[2-devices]
tests/benchmark/test_runner.py::test_prepare_tests[2-devices]
CodSpeed Performance Gauge
0%
23.2 ms
23.2 ms
test_table_all[1-device]
tests/benchmark/test_reporter.py::test_table_all[1-device]
CodSpeed Performance Gauge
0%
21.3 ms
21.3 ms
test_markdown[2-devices]
tests/benchmark/test_reporter.py::test_markdown[2-devices]
CodSpeed Performance Gauge
0%
20.8 ms
20.8 ms
test_markdown[1-device]
tests/benchmark/test_reporter.py::test_markdown[1-device]
CodSpeed Performance Gauge
0%
10.8 ms
10.9 ms
test_jinja[1-device]
tests/benchmark/test_reporter.py::test_jinja[1-device]
CodSpeed Performance Gauge
0%
64.7 ms
64.9 ms
test_table_devices[2-devices]
tests/benchmark/test_reporter.py::test_table_devices[2-devices]
CodSpeed Performance Gauge
0%
308.4 µs
309.9 µs
test_get_coroutines[2-devices]
tests/benchmark/test_runner.py::test_get_coroutines[2-devices]
CodSpeed Performance Gauge
-1%
83.7 ms
84.1 ms
test_get_coroutines[1-device]
tests/benchmark/test_runner.py::test_get_coroutines[1-device]
CodSpeed Performance Gauge
-1%
42.5 ms
42.8 ms
test_json[1-device]
tests/benchmark/test_reporter.py::test_json[1-device]
CodSpeed Performance Gauge
-1%
43.1 ms
43.4 ms
test_table_tests[1-device]
tests/benchmark/test_reporter.py::test_table_tests[1-device]
CodSpeed Performance Gauge
-1%
3.4 ms
3.4 ms
test_anta[2-devices]
tests/benchmark/test_anta.py::test_anta[2-devices]
CodSpeed Performance Gauge
-1%
2.5 s
2.5 s
test_anta[1-device]
tests/benchmark/test_anta.py::test_anta[1-device]
CodSpeed Performance Gauge
-1%
1.2 s
1.3 s
test_anta_dry_run[1-device]
tests/benchmark/test_anta.py::test_anta_dry_run[1-device]
CodSpeed Performance Gauge
-7%
67.3 ms
72.8 ms
test_anta_dry_run[2-devices]
tests/benchmark/test_anta.py::test_anta_dry_run[2-devices]
CodSpeed Performance Gauge
-8%
110.9 ms
120.8 ms

Commits

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