Long circuit build times when connecting to onion services
This came up in shadow simulations, with a 10% network size, and some perf clients connection to onion services. Tor version is 0.4.7.3-alpha (git-a2971919ade15e07)
Here are a few examples. Lots more in the logs, but the process for pulling out the ones with long build times is currently a bit manual:
2000-01-01 00:06:00 946685160.636868 [default] [_oniontracelogger_logControlLine] Logger: 650 CIRC 7 BUILT $82FBCE7C80D162C9577855D2FF0FEF66771F6B96~relay303guard,$EE6D754212ABD3472890B9DD7B348B30A43CF3B9~relay395guard,$0C923467366F2F3E40DFA25F4F60F8DC3EF2B5FA~relay282guard,$DB77324129B7A2003893071B2F6AAFA86B7D02B4~relay190guard BUILD_FLAGS=IS_INTERNAL,NEED_CAPACITY,NEED_UPTIME PURPOSE=HS_CLIENT_HSDIR HS_STATE=HSCI_CONNECTING TIME_CREATED=2000-01-01T00:04:18.005890
2000-01-01 00:06:02 946685162.098240 [default] [_oniontracelogger_logControlLine] Logger: 650 CIRC 8 BUILT $82FBCE7C80D162C9577855D2FF0FEF66771F6B96~relay303guard,$221782B4AB693D7BDEC92009ED5258FE28CA5EE1~relay142guard,$E33CFE767BF00F37CBD6015E91278592FFAE32A9~relay137guard,$0642152F6F9C755620A515835FA2C9CC92B7BC6F~relay151guard BUILD_FLAGS=IS_INTERNAL,NEED_CAPACITY,NEED_UPTIME PURPOSE=HS_CLIENT_INTRO HS_STATE=HSCI_CONNECTING REND_QUERY=s74227xh5khrkcw23rvbzs4ycyw3khzuhuiknlcrnybw2bihcpdou4ad TIME_CREATED=2000-01-01T00:04:19.006318
2000-01-01 00:07:00 946685220.486591 [default] [_oniontracelogger_logControlLine] Logger: 650 CIRC 17 BUILT $82FBCE7C80D162C9577855D2FF0FEF66771F6B96~relay303guard,$EE6D754212ABD3472890B9DD7B348B30A43CF3B9~relay395guard,$E33CFE767BF00F37CBD6015E91278592FFAE32A9~relay137guard,$5E06F77469EF4A95790A88499401ACCD3B41D740~relay298guard BUILD_FLAGS=IS_INTERNAL,NEED_CAPACITY,NEED_UPTIME PURPOSE=HS_CLIENT_HSDIR HS_STATE=HSCI_CONNECTING TIME_CREATED=2000-01-01T00:06:03.019793
Full simulation results in chi-node-14:~jnewsome/baseline-2022-03-rc2/26877/94792/tornet/3