Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enable x25519 JWT testing and pin JWCrypto>=1.5.1 #5899

Merged

Conversation

achamayou
Copy link
Member

Close #5847

@achamayou achamayou requested a review from a team January 9, 2024 09:30
@ghost
Copy link

ghost commented Jan 9, 2024

enable_x25519_in_jwt_crypto_test@80090 aka 20240109.29 vs main ewma over 20 builds from 79821 to 80085

Click to see table

main

build_id build_number pi_basic_mt_sgx_cft^ pi_basic_mt_sgx_cft_mem Commit latency factor tpcc_sgx_cft^ tpcc_sgx_cft_mem ls_sgx_cft^ ls_sgx_cft_mem pi_ls_sgx_cft^ pi_ls_sgx_cft_mem pi_basic_sgx_cft^ pi_basic_sgx_cft_mem pi_basic_js_sgx_cft^ pi_basic_js_sgx_cft_mem pi_basic_mt_virtual_cft^ tpcc_virtual_cft^ ls_jwt_sgx_cft^ ls_jwt_sgx_cft_mem pi_ls_jwt_sgx_cft^ pi_ls_jwt_sgx_cft_mem ls_virtual_cft^ pi_ls_virtual_cft^ pi_basic_virtual_cft^ tlc_3node_fixed_duration_s tlc_3node_fixed_states ls_js_sgx_cft^ ls_js_sgx_cft_mem tlc_atomic_reconfig_duration_s tlc_atomic_reconfig_states tlc_reconfig_duration_s tlc_reconfig_states pi_basic_js_virtual_cft^ ls_full_js_sgx_cft^ ls_full_js_sgx_cft_mem ls_jwt_virtual_cft^ pi_ls_jwt_virtual_cft^ ls_js_virtual_cft^ ls_js_jwt_sgx_cft^ ls_js_jwt_sgx_cft_mem ls_full_js_virtual_cft^ ls_js_jwt_virtual_cft^ hist_sgx_cft^ RB put (/s)^ CHAMP put (/s)^ RB get (/s)^ CHAMP get (/s)^ tlc_sim_traces tlc_sim_levelmean
79821 20240102.7 28223.4 2.30851e+07 0.812237 5591.2 8.59996e+07 14003.1 1.88908e+07 14188.3 1.05021e+07 15498.1 1.46964e+07 1429.2 1.25993e+07 100850 17312.2 7246.07 1.67936e+07 6934.2 6.30784e+06 53352.6 57235.7 62129.2 7 86496 5809.09 1.67936e+07 446 1.2541e+07 237 6.31473e+06 4590.4 5478.56 1.67936e+07 21078.7 22285.6 20842.2 4007.06 1.67936e+07 17429 11612.2 40366 832255 1.17903e+06 8.15355e+06 3.03592e+07 2331 403
79832 20240102.10 27705.2 2.51822e+07 0.780568 5592.62 8.59996e+07 14075.6 1.88908e+07 14247 1.05021e+07 15580.2 1.46964e+07 1429.8 1.25993e+07 90345.4 17247.1 6842.56 1.67936e+07 7079.5 6.30784e+06 52935.7 56910 62683.8 6 86496 5781.21 1.67936e+07 424 1.2541e+07 245 6.31473e+06 4647.1 5767.74 1.67936e+07 20739.3 20193.9 20729.9 3982.1 1.67936e+07 17575.8 11690.8 42743.5 823735 1.18304e+06 8.15511e+06 3.0778e+07 2301 403
79836 20240103.1 28173 2.51822e+07 0.8277 5617.23 8.59996e+07 14088.9 1.88908e+07 14246.2 1.05021e+07 15684.4 1.46964e+07 1430.6 1.25993e+07 68113.2 17163.7 7262.76 1.67936e+07 6980.2 6.30784e+06 52985.4 57238.7 62511.8 6 86496 5814.99 1.67936e+07 417 1.2541e+07 238 6.31473e+06 4622.6 5465.89 1.88908e+07 20776.5 21693.9 20385 3973.9 1.67936e+07 17974.8 11889.2 43365.4 827987 1.18005e+06 8.16857e+06 3.13533e+07 2109 403
79850 20240104.1 28107.5 2.51822e+07 0.774183 5647.78 8.59996e+07 14069.1 1.88908e+07 14203.3 1.05021e+07 15616.9 1.25993e+07 1430.7 1.25993e+07 88847.3 17222.5 7263.29 1.67936e+07 7142 6.30784e+06 53076.9 56886.7 62583 6 86496 5808.21 1.67936e+07 447 1.2541e+07 239 6.31473e+06 4618.3 5739.03 1.88908e+07 20820.4 21956.8 17246.1 4019.28 1.67936e+07 17545.1 11727 45361.8 833007 1.17531e+06 8.1401e+06 3.07056e+07 2277 403
79858 20240104.5 28151.4 2.30851e+07 0.762951 5612.73 8.59996e+07 14105.1 1.88908e+07 14237.6 1.05021e+07 15657.2 1.46964e+07 1437 1.05021e+07 72092.6 17237.2 7259.07 1.88908e+07 6983.6 6.30784e+06 53156.1 56700.3 62251.6 6 86496 5791.47 1.67936e+07 420 1.2541e+07 238 6.31473e+06 4624.7 5734.66 1.67936e+07 20802.9 22305.5 17912 4001.19 1.67936e+07 17600.9 12005.6 46312.7 832473 1.18246e+06 8.14589e+06 3.0464e+07 2357 403
79876 20240104.10 27983.2 2.51822e+07 0.770841 5617.52 8.59996e+07 14034.5 1.67936e+07 14165.8 1.05021e+07 15592.9 1.25993e+07 1427.3 1.25993e+07 82253.2 17196.9 7241.98 1.67936e+07 6915.4 6.30784e+06 53164.5 56410.8 62397 6 86496 5771.22 1.67936e+07 429 1.2541e+07 234 6.31473e+06 4645.9 5737.28 1.67936e+07 20949.8 22178.9 17324.7 3985.63 1.67936e+07 17551.5 11659.7 40222.9 829045 1.18083e+06 8.15014e+06 3.10298e+07 2315 403
79893 20240105.3 28242.6 2.30851e+07 0.770387 5619.63 8.59996e+07 14091.5 1.88908e+07 14247.6 1.05021e+07 15674.3 1.25993e+07 1436.8 1.25993e+07 79459.2 17195.7 7241.21 1.67936e+07 7028.1 6.30784e+06 53109.3 56423.9 61913.6 6 86496 5776.46 1.67936e+07 438 1.2541e+07 234 6.31473e+06 4637.7 5739.53 1.67936e+07 21053.6 21897.2 17479.2 4001.54 1.67936e+07 17489.6 11786.3 41192.1 834184 1.18333e+06 8.13454e+06 3.07928e+07 2312 403
79901 20240105.6 28134.7 2.51822e+07 0.804442 5625.32 8.59996e+07 14099 1.88908e+07 14266.8 1.05021e+07 15657.8 1.46964e+07 1428.6 1.25993e+07 96416.1 17253.5 6896.08 1.67936e+07 7033.2 6.30784e+06 52754.9 54886.9 61431.1 6 86496 5807.41 1.67936e+07 445 1.2541e+07 240 6.31473e+06 4615.1 5744.67 1.88908e+07 20971.5 21889.5 17410.2 4003.65 1.67936e+07 17219.9 11532.7 42166 837682 1.17356e+06 8.14881e+06 3.18111e+07 2258 403
79920 20240105.14 28090.3 2.51822e+07 0.804667 5642.82 8.59996e+07 14097.8 1.88908e+07 14249.7 1.05021e+07 15643 1.46964e+07 1426.1 1.25993e+07 72389.5 17195.4 6883.92 1.88908e+07 6976.3 6.30784e+06 53484.4 56927.5 63034.1 6 86496 5819.57 1.67936e+07 434 1.2541e+07 235 6.31473e+06 4635.9 5767.4 1.67936e+07 20600.9 21708 20208.9 3983.21 1.67936e+07 17600.9 11868.5 42864.9 816929 1.18007e+06 8.14615e+06 3.06564e+07 2325 403
79931 20240105.18 28155.9 2.51822e+07 0.830304 5572.38 8.59996e+07 14067.9 1.67936e+07 14143.9 1.05021e+07 15609.5 1.25993e+07 1433 1.25993e+07 78451.8 17203.8 6844.24 1.67936e+07 6937.8 6.30784e+06 53081 57491.7 63657.6 6 86496 5775.62 1.67936e+07 436 1.2541e+07 236 6.31473e+06 4644.3 5454.13 1.67936e+07 20979.1 21753.3 20837.9 3990.64 1.67936e+07 17426.7 11781.2 41115.6 835630 1.17185e+06 8.15319e+06 3.14385e+07 2224 403
79937 20240105.20 28053.5 2.51822e+07 0.788583 5577.35 8.59996e+07 14052.4 1.88908e+07 14109.9 1.05021e+07 15547.2 1.46964e+07 1435.2 1.25993e+07 85420.8 17208.8 7233.07 1.67936e+07 6844.1 6.30784e+06 56022.5 56925.6 63903.6 6 77678 5802.33 1.67936e+07 366 1.14441e+07 223 5.86578e+06 4666.7 5491.67 1.67936e+07 20742.8 21552.2 20961.9 3998.46 1.67936e+07 17614 11908.4 47083.7 832419 1.18053e+06 8.15387e+06 3.21896e+07 2256 403
79954 20240108.2 28237 2.30851e+07 0.811783 5591.06 8.59996e+07 14064.6 1.88908e+07 14197.4 1.05021e+07 15540.4 1.46964e+07 1431.6 1.25993e+07 99047.8 17316.8 7263.29 1.67936e+07 7083.5 6.30784e+06 53076.6 55248.3 60320.6 6 77678 5819.68 1.67936e+07 393 1.14441e+07 225 5.86578e+06 4528.2 5772.06 1.67936e+07 20993.9 21334.7 17858.4 4006.27 1.67936e+07 17621.1 11538.3 41219.2 823934 1.18456e+06 8.13305e+06 3.08225e+07 2191 403
79961 20240108.5 27925.4 2.51822e+07 0.812651 5643.13 8.59996e+07 14080.8 1.67936e+07 14230.5 1.05021e+07 15627.5 1.25993e+07 1428.6 1.25993e+07 85416 17247.2 7265.93 1.67936e+07 6978.2 6.30784e+06 53409.5 56958 63490.4 5 77678 5819.84 1.67936e+07 377 1.14441e+07 219 5.86578e+06 4632.7 5491.66 1.88908e+07 20797.7 22702.5 20869.2 3978.52 1.67936e+07 17815.9 11888.8 43913.1 834677 1.17721e+06 8.13573e+06 3.1303e+07 2280 403
79989 20240108.17 28271 2.51822e+07 0.812918 5581.25 8.59996e+07 14031.6 1.67936e+07 14136.4 1.05021e+07 15523.6 1.46964e+07 1415.9 1.25993e+07 78403.9 17262.7 7249.22 1.67936e+07 6933.6 6.30784e+06 52887.3 55918.4 62745.3 6 77678 5811.81 1.67936e+07 392 1.14441e+07 220 5.87421e+06 4610.5 5488.58 1.67936e+07 20923.3 22286.1 20921.3 3984.32 1.67936e+07 17621.5 11740.7 45321.3 831008 1.18097e+06 8.15374e+06 3.08415e+07 2380 403
80001 20240108.22 28214.4 2.30851e+07 0.786976 5635.92 8.59996e+07 14107 1.67936e+07 14229 1.05021e+07 15650.3 1.25993e+07 1429.2 1.05021e+07 82485.2 17220.1 7261.71 1.67936e+07 7084.9 6.30784e+06 52740.1 56590.9 62501.5 6 77678 5822.41 1.67936e+07 147 3.90715e+06 144 3.83177e+06 4637.4 5738.66 1.67936e+07 20710.5 21594.5 20773 3986.1 1.67936e+07 17397.2 11679.9 45877 835642 1.18258e+06 8.17072e+06 3.06881e+07 2749 403
80019 20240109.2 27799.4 2.51822e+07 0.779573 5541.95 8.59996e+07 13996.1 1.88908e+07 14114.4 1.05021e+07 15421.9 1.25993e+07 1423.3 1.25993e+07 92062.2 17676.2 6843.67 1.67936e+07 6964.2 6.30784e+06 53244.4 56053.5 61572.3 5 77678 5808.73 1.67936e+07 150 3.90715e+06 149 3.83177e+06 4586.7 5734.06 1.67936e+07 20734.2 22425.5 17371.7 4019.09 1.67936e+07 17383.5 11766.6 40846.9 840733 1.17962e+06 8.12931e+06 3.06812e+07 2587 403
80028 20240109.6 28077.7 2.51822e+07 0.773671 5668.81 8.59996e+07 14080.8 1.88908e+07 14176.2 1.05021e+07 15684.6 1.46964e+07 1435.3 1.25993e+07 80572.2 17211.9 6914.02 1.88908e+07 7048.5 6.30784e+06 53026.8 58109.1 61402.2 5 77678 5802.22 1.67936e+07 150 3.90715e+06 146 3.83177e+06 4691.4 5766.41 1.67936e+07 20760.8 22245 20537.9 3999.26 1.67936e+07 17634 11758.4 43293 830215 1.18604e+06 8.15176e+06 3.07125e+07 2686 403
80038 20240109.10 27757.8 2.30851e+07 0.804995 5590.07 8.59996e+07 14106.5 1.88908e+07 14170.6 1.05021e+07 15627.6 1.25993e+07 1424.9 1.25993e+07 82244.9 17787.8 6806.45 1.67936e+07 7055.6 6.30784e+06 52786.7 56588 62017.1 6 77678 5772.08 1.67936e+07 148 3.90715e+06 149 3.83177e+06 4618.3 5731.73 1.67936e+07 21127.5 22348.4 20872.7 3997.66 1.67936e+07 17348.9 11716.9 46610.2 793924 1.17586e+06 8.15647e+06 3.07947e+07 2762 403
80055 20240109.17 28125.3 2.51822e+07 0.801944 5553.42 8.59996e+07 14011.9 1.88908e+07 14117.8 1.05021e+07 15653.4 1.25993e+07 1440.5 1.25993e+07 83110 17168 6840.17 1.88908e+07 6906.2 6.30784e+06 53353.8 56983.3 62914.7 6 77678 5773.25 1.67936e+07 150 3.90715e+06 150 3.83177e+06 4671.7 5487.83 1.88908e+07 20784.1 21676.9 20551.7 3992.89 1.67936e+07 17667.4 11750.6 45493 839102 1.17961e+06 8.13667e+06 3.07457e+07 2683 403
80085 20240109.28 27914.1 2.30851e+07 0.831407 5607.34 8.59996e+07 14092.1 1.88908e+07 14218.4 1.05021e+07 15591 1.46964e+07 1436.1 1.25993e+07 84552.9 17271.2 7203.24 1.67936e+07 6930.4 6.30784e+06 52847 55766.8 60387.5 6 77678 5772.46 1.67936e+07 205 5.77852e+06 186 5.0742e+06 4518.1 5465.32 1.67936e+07 21205.6 21748.6 20441.1 3986.53 1.67936e+07 17266.4 11745.2 45314.9 831761 1.18499e+06 8.16636e+06 3.08248e+07 3690 403

enable_x25519_in_jwt_crypto_test

build_id build_number Commit latency factor tpcc_sgx_cft^ tpcc_sgx_cft_mem pi_basic_mt_sgx_cft^ pi_basic_mt_sgx_cft_mem ls_sgx_cft^ ls_sgx_cft_mem pi_ls_sgx_cft^ pi_ls_sgx_cft_mem tlc_3node_fixed_duration_s tlc_3node_fixed_states tlc_atomic_reconfig_duration_s tlc_atomic_reconfig_states tlc_reconfig_duration_s tlc_reconfig_states pi_basic_sgx_cft^ pi_basic_sgx_cft_mem pi_basic_js_sgx_cft^ pi_basic_js_sgx_cft_mem ls_jwt_sgx_cft^ ls_jwt_sgx_cft_mem pi_ls_jwt_sgx_cft^ pi_ls_jwt_sgx_cft_mem ls_js_sgx_cft^ ls_js_sgx_cft_mem ls_full_js_sgx_cft^ ls_full_js_sgx_cft_mem ls_js_jwt_sgx_cft^ ls_js_jwt_sgx_cft_mem pi_basic_mt_virtual_cft^ hist_sgx_cft^ RB put (/s)^ CHAMP put (/s)^ RB get (/s)^ CHAMP get (/s)^ tpcc_virtual_cft^ ls_virtual_cft^ pi_ls_virtual_cft^ pi_basic_virtual_cft^ pi_basic_js_virtual_cft^ ls_jwt_virtual_cft^ pi_ls_jwt_virtual_cft^ ls_js_virtual_cft^ ls_full_js_virtual_cft^ ls_js_jwt_virtual_cft^ tlc_sim_traces tlc_sim_levelmean
80035 20240109.8 0.789926 5608.53 8.59996e+07 28021.4 2.30851e+07 14069.2 1.88908e+07 14219.8 1.05021e+07 6 77678 150 3.90715e+06 145 3.83177e+06 15654 1.25993e+07 1434.9 1.25993e+07 7248.55 1.67936e+07 6935.9 6.30784e+06 5803.88 1.67936e+07 5712.6 1.67936e+07 3993.47 1.67936e+07 96986.2 47562.8 823812 1.17361e+06 8.15446e+06 3.13169e+07 16790.6 53141.3 57068.5 61745.2 4674.4 20716.8 22236.1 17412.3 17128.1 11838.6 2819 403
80050 20240109.14 0.798257 5638.34 8.59996e+07 28007.7 2.30851e+07 14090.2 1.67936e+07 14186.1 1.05021e+07 6 77678 147 3.90715e+06 145 3.83177e+06 15629.5 1.25993e+07 1437.8 1.25993e+07 7268.04 1.67936e+07 6982.6 6.30784e+06 5770.6 1.67936e+07 5726.25 1.67936e+07 3974.74 1.67936e+07 89021.9 42533.6 833509 1.17739e+06 8.15537e+06 3.11341e+07 17257.2 52892.9 57247.5 62226.1 4684.7 20281.6 19954.1 21013 17515.9 11684 2607 403
80090 20240109.29 0.776064 5592.5 8.59996e+07 27963.2 2.51822e+07 14039.3 1.88908e+07 14205.9 1.05021e+07 6 77678 213 5.77852e+06 190 5.0742e+06 15591.3 1.25993e+07 1424.9 1.25993e+07 7240.68 1.67936e+07 6968.5 6.30784e+06 5765.23 1.67936e+07 5489 1.88908e+07 4003.36 1.67936e+07 95104.5 45358.1 828821 1.17747e+06 8.15277e+06 3.09137e+07 17217.9 53160.6 56652.4 62809.2 4616.2 20525 22232.1 17748.6 17439.5 11678.8 3527 403

images

@achamayou achamayou enabled auto-merge (squash) January 9, 2024 11:00
@achamayou achamayou merged commit 6a2cb50 into microsoft:main Jan 9, 2024
22 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Enable x25519 in automated modules test once fix lands upstream
2 participants