smarterclayton: wait: Introduce new methods that allow detection of context cancellation

JobBuild
133dd615
03-14 19:15
422025c1
03-13 18:06
2ac6c432
03-10 20:18
cbe5d0e1
03-10 19:23
48400ac0
03-10 17:34
77dce551
03-10 17:08
c05a83a0
03-09 15:17
28228b12
03-08 19:29
7691d6cb
03-01 18:14
7a5fc66b
02-28 23:05
107826
02-28 21:08
pull-kubernetes-conformance-kind-ga-only-parallel 1635771846018207744 1635721277362671616 1635341609576960000 1634287639366471680 1634273651744313344 1634245934743293952 1634239519429496832 1633849520636825600 1633550484860047360 1631692840922779648 1630994819021017088 1630705658166775808
pull-kubernetes-dependencies 1635771845779132416 1635721277098430464 1635341609325301760 1634287639064481792 1634273651496849408 1634245933296259072 1634239519182032896 1633849520393555968 1633550484608389120 1631692840654344192 1630994818777747456 1630705657915117568
pull-kubernetes-e2e-capz-azure-disk 1635721277517860864 1635408065341689856 1635341609732149248 1635311733520207872 1634287641883054080 1634273651891113984 1633849520779431936 1633550485006848000 1631692841073774592 1630994819172012032 1630705658326159360
pull-kubernetes-e2e-capz-azure-disk-vmss 1635721277563998208 1635408065387827200 1635341609795063808 1635311733570539520 1634287642868715520 1634273651937251328 1633849520829763584 1633550485052985344 1631692841128300544 1630994819222343680 1630705658380685312
pull-kubernetes-e2e-capz-azure-file 1635721277941485568 1635644274190061568 1635408065446547456 1635341610168356864 1635311733620871168 1634287643699187712 1634273652331515904 1633849521219833856 1633550485443055616 1631692841468039168 1630994819620802560 1630705658758172672
pull-kubernetes-e2e-capz-azure-file-vmss 1635721278771957760 1635408065488490496 1635341611007217664 1635311733671202816 1634287645435629568 1634273653178765312 1633849522067083264 1633673180402946048 1633550486286110720 1631692842306899968 1630994820518383616 1630705659597033472
pull-kubernetes-e2e-capz-conformance 1635721279615012864 1635644274240393216 1635408065547210752 1635341611850272768 1634287646224158720 1634273654009237504 1633849522893361152 1633550487124971520 1631692843149955072 1630994821340467200 1630705660435894272 1630675651067383808
pull-kubernetes-e2e-capz-windows-containerd 1635749186806747136 1635721277467529216 1635408065287163904 1635341609673428992 1634287641039998976 1634273651844976640 1633849520733294592 1633550484952322048 1631692841023442944 1631345457185689600 1631021724067696640 1630994819117486080 1630705658271633408 1630675651021246464
pull-kubernetes-e2e-gce 1635771845825269760 1635721277148762112 1635341609379827712 1634287639114813440 1634273651547181056 1634245933409505280 1634239519232364544 1633849520439693312 1633550484667109376 1631692840713064448 1630994818823884800 1630705657965449216
pull-kubernetes-e2e-gce-100-performance 1630994823827689472 1630705662130393088
pull-kubernetes-e2e-gce-csi-serial 1633849527091859456 1633550491306692608 1631692847331676160 1630994826327494656 1630705664626003968
pull-kubernetes-e2e-gce-storage-slow 1633849525426720768 1633550489637359616 1631692845649760256 1630994824645578752 1630705662960865280
pull-kubernetes-e2e-gce-storage-snapshot 1633849526257192960 1633550490467831808 1631692846492815360 1630994825484439552 1630705663787143168
pull-kubernetes-e2e-kind 1635771845930127360 1635721277257814016 1635341609484685312 1634287639232253952 1634273651652038656 1634245933661163520 1634239519333027840 1633849520536162304 1633550484763578368 1631692840813727744 1630994818928742400 1630705658061918208
pull-kubernetes-e2e-kind-ipv6 1635771845972070400 1635721277303951360 1635341609530822656 1634315331650457600 1634287639286779904 1634273651698176000 1634245933807964160 1634239519383359488 1633849520582299648 1633550484809715712 1631734860575936512 1631692840864059392 1630994818979074048 1630705658120638464
pull-kubernetes-e2e-kind-kms 1633849523736416256 1633673180470054912 1633550487955443712 1631692843980427264 1630994822137384960
pull-kubernetes-integration 1635771845879795712 1635721277203288064 1635341609430159360 1634287639165145088 1634273651597512704 1634245933552111616 1634239519282696192 1633849520490024960 1633673180327448576 1633550484717441024 1631692840759201792 1630994818874216448 1630705658011586560
pull-kubernetes-node-e2e-containerd 1635771846102093824 1635721280441290752 1635341612676550656 1634287647910268928 1634273654848098304 1634245936341323776 1634239519521771520 1633849524575277056 1633550488798498816 1631692844810899456 1631004622690717696 1630994822967857152 1630705661270560768
pull-kubernetes-typecheck 1635771846148231168 1635721281280151552 1635341613523800064 1634287648740741120 1634273655686959104 1634245938442670080 1634239519563714560 1633849527926525952 1633550492145553408 1631692848174731264 1630994827166355456 1630705666039484416
pull-kubernetes-unit 1635771846060150784 1635721277413003264 1635341609627291648 1634287640205332480 1634273651790450688 1634245935510851584 1634239519479828480 1633849520682962944 1633550484906184704 1631692840964722688 1630994819067154432 1630705658217107456
pull-kubernetes-verify 1635771846630576128 1635721283545075712 1635341615209910272 1634287651265712128 1634273657364680704 1634245940971835392 1634239520033476608 1633849529612636160 1633550493831663616 1631692849848258560 1630994829838127104 1630705667721400320
pull-kubernetes-verify-govet-levee 1635771846194368512 1635721282131595264 1635341614358466560 1634287649579601920 1634273656538402816 1634245939289919488 1634239519618240512 1633849528769581056 1633550492992802816 1631692849013592064 1630994828579835904 1630705667293581312