|
1 | 1 | window.BENCHMARK_DATA = { |
2 | | - "lastUpdate": 1772805833336, |
| 2 | + "lastUpdate": 1773684452634, |
3 | 3 | "repoUrl": "https://github.com/AzureAD/microsoft-authentication-library-for-python", |
4 | 4 | "entries": { |
5 | 5 | "Benchmark": [ |
@@ -36705,6 +36705,56 @@ window.BENCHMARK_DATA = { |
36705 | 36705 | "extra": "mean: 138.16141168944011 usec\nrounds: 3901" |
36706 | 36706 | } |
36707 | 36707 | ] |
| 36708 | + }, |
| 36709 | + { |
| 36710 | + "commit": { |
| 36711 | + "author": { |
| 36712 | + "email": "petard@ntdev.microsoft.com", |
| 36713 | + "name": "Petar Dimov" |
| 36714 | + }, |
| 36715 | + "committer": { |
| 36716 | + "email": "petard@ntdev.microsoft.com", |
| 36717 | + "name": "Petar Dimov" |
| 36718 | + }, |
| 36719 | + "distinct": true, |
| 36720 | + "id": "7d9ccd55069383f762b96614cecc10e2b924b118", |
| 36721 | + "message": "Fix PoP flow in the test app\n\nCurrently the test app sends both PoP parameters (see placeholder_auth_scheme definition)\nand also passes req_cnf and token type. There parameters are not\ncompatible. If application passes PoP parameters, then MSAL (or the\nbroker) owns the key and does the signing of the SHR. If application\npasses req_cnf, then application owns the key and creates and signs the\nSHR, so in this case it should not pass PoP parameters.\n\nThe main flow is the first one - application passes only PoP parameters\nand either MSAL or the broker owns the key and generates the SHR.", |
| 36722 | + "timestamp": "2026-03-16T10:56:46-07:00", |
| 36723 | + "tree_id": "46fce01f6e5787b1c4d6e232a0ab23807bb69469", |
| 36724 | + "url": "https://github.com/AzureAD/microsoft-authentication-library-for-python/commit/7d9ccd55069383f762b96614cecc10e2b924b118" |
| 36725 | + }, |
| 36726 | + "date": 1773684451613, |
| 36727 | + "tool": "pytest", |
| 36728 | + "benches": [ |
| 36729 | + { |
| 36730 | + "name": "tests/test_benchmark.py::test_cca_1_tenant_with_10_tokens_per_tenant_and_cache_hit", |
| 36731 | + "value": 38612.56383346437, |
| 36732 | + "unit": "iter/sec", |
| 36733 | + "range": "stddev: 0.000002984665422415887", |
| 36734 | + "extra": "mean: 25.898306165656095 usec\nrounds: 8515" |
| 36735 | + }, |
| 36736 | + { |
| 36737 | + "name": "tests/test_benchmark.py::test_cca_many_tenants_with_10_tokens_per_tenant_and_cache_hit", |
| 36738 | + "value": 37570.50285677274, |
| 36739 | + "unit": "iter/sec", |
| 36740 | + "range": "stddev: 0.000002976045428279701", |
| 36741 | + "extra": "mean: 26.616625383275444 usec\nrounds: 14348" |
| 36742 | + }, |
| 36743 | + { |
| 36744 | + "name": "tests/test_benchmark.py::test_cca_1_tenant_with_10_tokens_per_tenant_and_cache_miss", |
| 36745 | + "value": 7455.147380018354, |
| 36746 | + "unit": "iter/sec", |
| 36747 | + "range": "stddev: 0.000016628834810576214", |
| 36748 | + "extra": "mean: 134.13551054406358 usec\nrounds: 4742" |
| 36749 | + }, |
| 36750 | + { |
| 36751 | + "name": "tests/test_benchmark.py::test_cca_many_tenants_with_10_tokens_per_tenant_and_cache_miss", |
| 36752 | + "value": 7176.249818402477, |
| 36753 | + "unit": "iter/sec", |
| 36754 | + "range": "stddev: 0.000015683403195497062", |
| 36755 | + "extra": "mean: 139.34854907581973 usec\nrounds: 5247" |
| 36756 | + } |
| 36757 | + ] |
36708 | 36758 | } |
36709 | 36759 | ] |
36710 | 36760 | } |
|
0 commit comments