|
1 | 1 | window.BENCHMARK_DATA = { |
2 | | - "lastUpdate": 1774558729700, |
| 2 | + "lastUpdate": 1774558924715, |
3 | 3 | "repoUrl": "https://github.com/AzureAD/microsoft-authentication-library-for-python", |
4 | 4 | "entries": { |
5 | 5 | "Benchmark": [ |
@@ -37743,6 +37743,58 @@ window.BENCHMARK_DATA = { |
37743 | 37743 | "extra": "mean: 142.5339284437278 usec\nrounds: 3913" |
37744 | 37744 | } |
37745 | 37745 | ] |
| 37746 | + }, |
| 37747 | + { |
| 37748 | + "commit": { |
| 37749 | + "author": { |
| 37750 | + "email": "RyAuld@microsoft.com", |
| 37751 | + "name": "Ryan Auld", |
| 37752 | + "username": "RyAuld" |
| 37753 | + }, |
| 37754 | + "committer": { |
| 37755 | + "email": "RyAuld@microsoft.com", |
| 37756 | + "name": "Ryan Auld", |
| 37757 | + "username": "RyAuld" |
| 37758 | + }, |
| 37759 | + "distinct": true, |
| 37760 | + "id": "08ba11338b0c31234a256a876f1ba7e3a47d79ec", |
| 37761 | + "message": "Enable e2e tests in CI pipeline + fix interactive-test skip logic for ADO\n\n- tests/test_e2e.py:\n - Add TF_BUILD to _SKIP_UNATTENDED_E2E_TESTS so acquire_token_interactive()\n and acquire_token_by_device_flow() tests skip on ADO (no browser/display),\n preventing hangs on headless agents.\n - Remove the class-level @unittest.skipIf(TF_BUILD) from PublicCloudScenariosTestCase;\n the class now uses lab config so can run on ADO when LAB_APP_CLIENT_ID is set.\n - Add a LAB_APP_CLIENT_ID guard in PublicCloudScenariosTestCase.setUpClass()\n so the class raises unittest.SkipTest (not EnvironmentError) when the env var\n is absent, giving the same clean-skip behaviour as LabBasedTestCase.\n\n- .Pipelines/template-pipeline-stages.yml:\n - Uncomment LAB_APP_CLIENT_ID env var in the Run tests step so integration\n tests run when the pipeline variable is configured.", |
| 37762 | + "timestamp": "2026-03-26T13:58:43-07:00", |
| 37763 | + "tree_id": "ef3902f2477f4cba396afa28176867e63d3dff16", |
| 37764 | + "url": "https://github.com/AzureAD/microsoft-authentication-library-for-python/commit/08ba11338b0c31234a256a876f1ba7e3a47d79ec" |
| 37765 | + }, |
| 37766 | + "date": 1774558923670, |
| 37767 | + "tool": "pytest", |
| 37768 | + "benches": [ |
| 37769 | + { |
| 37770 | + "name": "tests/test_benchmark.py::test_cca_1_tenant_with_10_tokens_per_tenant_and_cache_hit", |
| 37771 | + "value": 39136.67137596109, |
| 37772 | + "unit": "iter/sec", |
| 37773 | + "range": "stddev: 0.00000285026465090035", |
| 37774 | + "extra": "mean: 25.55148317018677 usec\nrounds: 7457" |
| 37775 | + }, |
| 37776 | + { |
| 37777 | + "name": "tests/test_benchmark.py::test_cca_many_tenants_with_10_tokens_per_tenant_and_cache_hit", |
| 37778 | + "value": 36620.23326717862, |
| 37779 | + "unit": "iter/sec", |
| 37780 | + "range": "stddev: 0.0000031709077736477267", |
| 37781 | + "extra": "mean: 27.30730830423911 usec\nrounds: 18605" |
| 37782 | + }, |
| 37783 | + { |
| 37784 | + "name": "tests/test_benchmark.py::test_cca_1_tenant_with_10_tokens_per_tenant_and_cache_miss", |
| 37785 | + "value": 7448.385864282943, |
| 37786 | + "unit": "iter/sec", |
| 37787 | + "range": "stddev: 0.00001688511722031656", |
| 37788 | + "extra": "mean: 134.25727643827838 usec\nrounds: 4728" |
| 37789 | + }, |
| 37790 | + { |
| 37791 | + "name": "tests/test_benchmark.py::test_cca_many_tenants_with_10_tokens_per_tenant_and_cache_miss", |
| 37792 | + "value": 6974.90352817012, |
| 37793 | + "unit": "iter/sec", |
| 37794 | + "range": "stddev: 0.00001567105114755836", |
| 37795 | + "extra": "mean: 143.37115860616814 usec\nrounds: 3329" |
| 37796 | + } |
| 37797 | + ] |
37746 | 37798 | } |
37747 | 37799 | ] |
37748 | 37800 | } |
|
0 commit comments