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

Add snpinfo.sh script #4196

Merged
merged 11 commits into from
Sep 7, 2022
Merged

Add snpinfo.sh script #4196

merged 11 commits into from
Sep 7, 2022

Conversation

jumaffre
Copy link
Contributor

@jumaffre jumaffre commented Sep 5, 2022

Revert some of the changes done in #4184 so that we have two different scripts, one for SGX and one for SEV-SNP.

@jumaffre jumaffre requested a review from a team September 5, 2022 16:09
@DomAyre
Copy link
Contributor

DomAyre commented Sep 5, 2022

Our CI is still calling platform_info.sh, I'm not personally against having this script which just checks platform and calls the appropriate script?

@achamayou
Copy link
Member

achamayou commented Sep 6, 2022

@DomAyre the CI is already specialised based on the environment (NoSGX/SGX/...), so we could also conditionally run the right script for the right environment.

@jumaffre
Copy link
Contributor Author

jumaffre commented Sep 6, 2022

I've reorganised the CI YAML files so that we call the right info script based on the target (and only run the magic sgx_prv group commands on SGX).

@ghost
Copy link

ghost commented Sep 6, 2022

sgxinfo_revival@49307 aka 20220906.13 vs main ewma over 20 builds from 49041 to 49287

Click to see table

main

build_id build_number tpcc_virtual_cft^ tpcc_virtual_cft_mem ls_virtual_cft^ ls_virtual_cft_mem ls_jwt_virtual_cft^ ls_jwt_virtual_cft_mem ls_js_virtual_cft^ ls_js_virtual_cft_mem ls_v8_virtual_cft^ ls_v8_virtual_cft_mem ls_full_js_virtual_cft^ ls_full_js_virtual_cft_mem ls_full_v8_virtual_cft^ ls_full_v8_virtual_cft_mem ls_js_jwt_virtual_cft^ ls_js_jwt_virtual_cft_mem hist_sgx_cft^ tpcc_sgx_cft^ tpcc_sgx_cft_mem ls_sgx_cft^ ls_sgx_cft_mem ls_jwt_sgx_cft^ ls_jwt_sgx_cft_mem ls_js_sgx_cft^ ls_js_sgx_cft_mem ls_v8_sgx_cft^ ls_v8_sgx_cft_mem ls_full_js_sgx_cft^ ls_full_js_sgx_cft_mem ls_full_v8_sgx_cft^ ls_full_v8_sgx_cft_mem ls_js_jwt_sgx_cft^ ls_js_jwt_sgx_cft_mem RB put (/s)^ CHAMP put (/s)^ RB get (/s)^ CHAMP get (/s)^
49041 20220829.3 11025.1 0 44129.6 0 10118.5 0 4543.73 0 2790.27 0 3669.58 0 2416.32 0 3331.56 0 27977.3 6380.18 8.32349e+07 18799.7 1.63882e+07 5729.99 1.53396e+07 2480.12 9.83456e+06 1590.85 1.66859e+08 2086.76 9.31027e+06 1419.13 9.81771e+07 1930.69 8.78598e+06 880396 1.36879e+06 9.27108e+06 3.59292e+07
49043 20220830.1 11238.1 0 40997.5 0 10520.8 0 4701.73 0 2860.57 0 3642.44 0 2547.31 0 3511.98 0 27775.4 6311.1 8.21863e+07 20028.9 1.63882e+07 5493.31 1.50774e+07 2531.53 9.83456e+06 1606.75 1.66859e+08 2117.52 9.04813e+06 1401.72 9.76528e+07 1929.4 9.04813e+06 892280 1.37208e+06 9.17958e+06 3.55549e+07
49052 20220830.5 10702.1 0 43684.6 0 10277.8 0 4753.79 0 2902.26 0 3608.75 0 2489.39 0 3366.66 0 24499.2 6243.9 8.3497e+07 19771.6 1.63882e+07 5617.5 1.53396e+07 2484.63 1.00967e+07 1595.83 1.66597e+08 2114.25 9.31027e+06 1413.67 9.79149e+07 1911.34 9.04813e+06 894669 1.36806e+06 9.25851e+06 3.57417e+07
49065 20220830.11 11951.7 0 43716.4 0 10786.8 0 4717.28 0 2927.6 0 3819.28 0 2567.08 0 3489.61 0 28223.4 6498.05 8.32349e+07 19845.5 1.6126e+07 5555.34 1.53396e+07 2537.85 1.00967e+07 1615.01 1.66335e+08 2114.42 9.31027e+06 1426.3 9.79149e+07 1930.97 9.04813e+06 905909 1.36025e+06 9.35583e+06 3.58669e+07
49089 20220830.21 11531 0 44450.3 0 10632.3 0 4862.39 0 2864.38 0 3681.31 0 2496.26 0 3424.05 0 25438.5 6327.51 8.29727e+07 19728 1.69124e+07 5594 1.56017e+07 2469.94 1.00967e+07 1578.76 1.645e+08 2069.16 9.04813e+06 1384.46 9.73907e+07 1918.59 9.04813e+06 907877 1.36378e+06 9.1797e+06 3.59292e+07
49098 20220831.3 11568.7 0 43874.2 0 10424 0 4424.14 0 2878.52 0 3668.31 0 2534.22 0 3443.7 0 25100.5 6293.13 8.24484e+07 19643 1.58639e+07 5550.54 1.53396e+07 2431.91 1.00967e+07 1601.42 1.66597e+08 2116.99 9.04813e+06 1416.95 9.81771e+07 1927.53 9.04813e+06 902634 1.40437e+06 9.21684e+06 3.65714e+07
49106 20220831.6 10911.8 0 40678.5 0 10321.6 0 4652.13 0 2804.17 0 3711.33 0 2452.66 0 3219.74 0 24382.3 6358.32 8.27106e+07 19722.9 1.63882e+07 5631.73 1.53396e+07 2531.52 1.00967e+07 1581.98 1.645e+08 2118.76 9.31027e+06 1398.22 9.81771e+07 1925.64 9.04813e+06 880020 1.37605e+06 9.21269e+06 3.59923e+07
49116 20220831.9 11291.7 0 40402.6 0 10289.7 0 4639.58 0 2767.63 0 3622.28 0 2442.1 0 3511.62 0 24504.5 6277.52 8.3497e+07 19504.9 1.71746e+07 5574.63 1.56017e+07 2492.81 9.83456e+06 1586.51 1.66597e+08 2146.08 9.31027e+06 1404.73 9.79149e+07 1925.98 9.04813e+06 904468 1.3463e+06 9.33872e+06 3.5128e+07
49132 20220831.16 11552.5 0 42111.1 0 10776.6 0 4662.12 0 2861.6 0 3570.26 0 2500.12 0 3351.31 0 26516.1 6391.85 8.29727e+07 19777.9 1.66503e+07 5648.95 1.56017e+07 2545.37 1.00967e+07 1645.44 1.66597e+08 2114.65 9.31027e+06 1418.92 9.84392e+07 1937.53 9.04813e+06 902793 1.37458e+06 9.3815e+06 3.63121e+07
49144 20220901.3 11160.4 0 43816.5 0 10710.1 0 4610.55 0 2884.93 0 3592.2 0 2581.22 0 3400.33 0 26903.4 6219.9 8.40213e+07 19555.4 1.58639e+07 5592.24 1.56017e+07 2484.2 1.03588e+07 1568.03 1.66597e+08 2069.72 9.31027e+06 1380.86 9.76528e+07 1914.77 9.04813e+06 887609 1.36015e+06 9.23346e+06 3.54933e+07
49192 20220901.20 11466.2 0 43892.7 0 10326.5 0 4650.74 0 2859.9 0 3619.34 0 2521.16 0 3404.77 0 22720.1 6291.29 8.32349e+07 19553.4 1.69124e+07 5611.48 1.53396e+07 2487.2 1.00967e+07 1576.13 1.66335e+08 2134.9 9.57242e+06 1376.9 9.76528e+07 1960.47 9.04813e+06 908520 1.36034e+06 9.24597e+06 3.58669e+07
49201 20220902.3 11783.1 0 41717.1 0 10292 0 4672.78 0 2948.57 0 3623.67 0 2494.11 0 3411.66 0 24821.4 6071.92 8.29727e+07 19595.1 1.69124e+07 5512.94 1.50774e+07 2541.19 1.00967e+07 1573.3 1.66597e+08 2109.91 9.04813e+06 1382.23 9.81771e+07 1924.19 9.04813e+06 926098 1.37836e+06 9.44201e+06 3.63759e+07
49214 20220902.10 10859.5 0 41226.3 0 10350.9 0 4844.45 0 2781.33 0 3575.42 0 2501.09 0 3345.38 0 25352.7 6131.03 8.29727e+07 19760 1.71746e+07 5570.12 1.56017e+07 2480.01 1.00967e+07 1503.76 1.66335e+08 2074.09 9.31027e+06 1380.22 9.79149e+07 1920.74 9.04813e+06 899064 1.38069e+06 9.23346e+06 3.56794e+07
49223 20220905.3 11176.8 0 40029.6 0 10731.5 0 4810.8 0 nan nan 3749.32 0 2421.65 0 3356.4 0 21802.8 6242.76 8.29727e+07 19388.5 1.58639e+07 5560.94 1.53396e+07 2593.74 1.00967e+07 1566.31 1.66335e+08 2083.89 9.31027e+06 1379.45 9.81771e+07 1919.71 9.04813e+06 888077 1.37477e+06 9.30905e+06 3.56174e+07
49234 20220905.7 10905.1 0 40930.2 0 10659.7 0 4750.98 0 2760.6 0 3567.92 0 2445.56 0 3207.15 0 32009 6431.06 8.29727e+07 19818.6 1.63882e+07 5669 1.50774e+07 2550.03 1.00967e+07 1564.23 1.66597e+08 2123.14 9.31027e+06 1413.84 9.84392e+07 1926.61 9.04813e+06 892992 1.37661e+06 9.22934e+06 3.56168e+07
49239 20220905.9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20484.8 6399.81 8.69049e+07 19883.2 1.58639e+07 5603.01 1.53396e+07 2547.35 9.83456e+06 1591.61 1.66597e+08 2158.88 9.57242e+06 1408.33 9.81771e+07 1918.08 9.04813e+06 899541 1.36569e+06 9.35151e+06 3.58042e+07
49242 20220905.10 11506.8 0 42664 0 10683.9 0 4594.58 0 2855.57 0 3581.18 0 2497.85 0 3355.62 0 23463.6 6147.41 8.24484e+07 19864.5 1.63882e+07 5578.21 1.53396e+07 2483.16 9.83456e+06 1576.76 1.66859e+08 2073.83 9.04813e+06 1392.2 9.79149e+07 1928.57 8.78598e+06 903708 1.37145e+06 9.35151e+06 3.59298e+07
49243 20220905.11 11320.7 0 40621.7 0 10260.7 0 4676.21 0 2798.88 0 3589.82 0 2489.91 0 3371.18 0 22359.5 6244.91 8.3497e+07 19894.9 1.63882e+07 5530.05 1.56017e+07 2549.59 1.00967e+07 1588.65 1.66597e+08 2116.87 9.31027e+06 1395.13 9.81771e+07 1834.76 1.08831e+07 900054 1.36934e+06 9.26269e+06 3.59298e+07
49259 20220906.1 11256.8 0 41564.7 0 10234.3 0 4520.47 0 2874.51 0 3543.63 0 2443.25 0 3402.88 0 26178.7 6298.81 8.32349e+07 19838.2 1.58639e+07 5637.77 1.53396e+07 2488.7 9.83456e+06 1568.27 1.66597e+08 2138.73 9.31027e+06 1396.55 9.79149e+07 1926.24 9.04813e+06 906229 1.36505e+06 9.19206e+06 3.58663e+07
49287 20220906.8 11181.6 0 42071 0 10734 0 4579.41 0 2790.3 0 3547.34 0 2452.34 0 3300.3 0 23064.7 6313.21 8.27106e+07 19488.2 1.6126e+07 5528.88 1.53396e+07 2479.37 9.83456e+06 1554.43 1.66597e+08 2101.41 9.31027e+06 1374.59 9.81771e+07 1926.35 9.04813e+06 875774 1.35881e+06 9.17559e+06 3.44781e+07

sgxinfo_revival

build_id build_number tpcc_sgx_cft^ tpcc_sgx_cft_mem ls_sgx_cft^ ls_sgx_cft_mem ls_jwt_sgx_cft^ ls_jwt_sgx_cft_mem ls_js_sgx_cft^ ls_js_sgx_cft_mem ls_v8_sgx_cft^ ls_v8_sgx_cft_mem ls_full_js_sgx_cft^ ls_full_js_sgx_cft_mem ls_full_v8_sgx_cft^ ls_full_v8_sgx_cft_mem ls_js_jwt_sgx_cft^ ls_js_jwt_sgx_cft_mem hist_sgx_cft^ RB put (/s)^ CHAMP put (/s)^ RB get (/s)^ CHAMP get (/s)^ tpcc_virtual_cft^ tpcc_virtual_cft_mem ls_virtual_cft^ ls_virtual_cft_mem ls_jwt_virtual_cft^ ls_jwt_virtual_cft_mem ls_js_virtual_cft^ ls_js_virtual_cft_mem ls_v8_virtual_cft^ ls_v8_virtual_cft_mem ls_full_js_virtual_cft^ ls_full_js_virtual_cft_mem ls_full_v8_virtual_cft^ ls_full_v8_virtual_cft_mem ls_js_jwt_virtual_cft^ ls_js_jwt_virtual_cft_mem
49276 20220906.5 6493.14 8.27106e+07 20008.2 1.58639e+07 5640.14 1.56017e+07 2490.75 1.00967e+07 1607.84 1.66859e+08 2081.73 9.57242e+06 1424.54 9.81771e+07 1938.72 9.04813e+06 20035.7 898909 1.36943e+06 9.34298e+06 3.63121e+07 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan
49280 20220906.6 6422.55 8.29727e+07 19832.7 1.58639e+07 5564.14 1.56017e+07 2537.88 1.00967e+07 1591.19 1.66597e+08 2108.93 9.57242e+06 1405.4 9.84392e+07 1924.6 9.04813e+06 23526.8 913302 1.36142e+06 9.21688e+06 3.58663e+07 11347.3 0 36671.6 0 10802.4 0 4711.58 0 2852.16 0 3545.81 0 2538.77 0 3369.27 0
49284 20220906.7 6273.79 8.29727e+07 19716.4 1.6126e+07 5665.7 1.56017e+07 2427.22 1.00967e+07 1589.99 1.66597e+08 2146.87 9.31027e+06 1336.93 9.79149e+07 1881 9.04813e+06 27686.2 901647 1.3536e+06 9.15512e+06 3.56174e+07 11659.5 0 42530.5 0 10661.9 0 4527.53 0 2799.5 0 3663.7 0 2484.17 0 3362.89 0
49291 20220906.9 6479.15 8.32349e+07 20021.2 1.58639e+07 5707.66 1.53396e+07 2546.08 1.00967e+07 1604.73 1.66859e+08 2121.12 9.31027e+06 1410.47 9.73907e+07 1933.12 9.04813e+06 27972.3 868566 1.36515e+06 9.20445e+06 3.56174e+07 11448 0 42914.5 0 10695.6 0 4658.6 0 2874.16 0 3603.96 0 2510.25 0 3381.66 0
49307 20220906.13 6279.24 8.3497e+07 19571.3 1.66503e+07 5664.07 1.56017e+07 2596.82 9.83456e+06 1571.72 1.66597e+08 2076.07 9.04813e+06 1387.58 9.79149e+07 1917.2 9.04813e+06 28651.2 886653 1.37588e+06 9.22934e+06 3.53713e+07 10845.6 0 41120.1 0 10647.2 0 4335.76 0 2802.76 0 3563.43 0 2479.24 0 3335.85 0

images

@jumaffre
Copy link
Contributor Author

jumaffre commented Sep 7, 2022

Daily failure is unrelated to this change (pending fix in #4201) so merging this regardless of daily error.

@jumaffre jumaffre merged commit 5389dd1 into microsoft:main Sep 7, 2022
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.

3 participants