Skip to content

perf(robot): cache KeywordMatcher and add dict-index to KeywordStore #1422

perf(robot): cache KeywordMatcher and add dict-index to KeywordStore

perf(robot): cache KeywordMatcher and add dict-index to KeywordStore #1422

Triggered via push March 29, 2026 13:27
Status Success
Total duration 14m 33s
Artifacts 124
Matrix: test
publish-test-results
25s
publish-test-results
Fit to window
Zoom out
Zoom in

Annotations

5 notices
1964 tests found (test 1 to 465)
There are 1964 tests, see "Raw output" for the list of tests 1 to 465.
1964 tests found (test 466 to 939)
There are 1964 tests, see "Raw output" for the list of tests 466 to 939.
1964 tests found (test 940 to 1453)
There are 1964 tests, see "Raw output" for the list of tests 940 to 1453.
1964 tests found (test 1454 to 1958)
There are 1964 tests, see "Raw output" for the list of tests 1454 to 1958.
1964 tests found (test 1959 to 1964)
There are 1964 tests, see "Raw output" for the list of tests 1959 to 1964.

Artifacts

Produced during runtime
Name Size Digest
intellij-package
1.04 MB
sha256:b5579f9bc5ceb443db55071e33f5a35d4bd7079f65220861da1a30616f06dc4c
python-packages
461 KB
sha256:014a9d4434a2cd29e8d5e18cff401463cd7a57f58124281b16a3fd3cf3497ddf
test-results-os-macos-latest-py-3.10-rf50
16.4 KB
sha256:f4efd16c8aa440e036be896c2b52d4073f40cd652b575b37f4fae45c52d40303
test-results-os-macos-latest-py-3.10-rf60
18 KB
sha256:6b5123e1dc0df08282cda9ab13928c44aea9667ddb28ad2ae233633bc626c7bb
test-results-os-macos-latest-py-3.10-rf61
17.3 KB
sha256:5c3c8ed591f50a0d024ab210a9fd3c218d86a2c39a08251c276126479c67a0e3
test-results-os-macos-latest-py-3.10-rf70
16.6 KB
sha256:03682c91e7f24c15e548a32f77d56e8509d872f90cf727fbf52446bc95c7b75a
test-results-os-macos-latest-py-3.10-rf71
16.4 KB
sha256:38735413b36bda4c4157f93aecdd56735b080478deb443b9df50ff695957e498
test-results-os-macos-latest-py-3.10-rf72
16.6 KB
sha256:6fc38e3390156290abf27978c09ac5bd52af281d415338e6a82640898e65babf
test-results-os-macos-latest-py-3.10-rf73
16.6 KB
sha256:42455358f5b1ea77e0217dd02e0e58f7e3af228917bcf72b55b3b495ffc23101
test-results-os-macos-latest-py-3.10-rf74
16.5 KB
sha256:eb3edb4ef59db7b165b2fa95e3184437d451e5657bc42ad6cad2045d4e4815c5
test-results-os-macos-latest-py-3.11-rf50
17.8 KB
sha256:9881f3cace7186117c98a1ea2a7c5fb0a265bf8d99af69c3862effcc578d2fbc
test-results-os-macos-latest-py-3.11-rf60
16.4 KB
sha256:51fd8c556305b527230c8a07d3ea7bc751f6e93bdb5ac950f63504f886bf0441
test-results-os-macos-latest-py-3.11-rf61
16.6 KB
sha256:16b48322e030e184d3a22311a4d3c7733e3659fd9238091190c81687cf23c9c7
test-results-os-macos-latest-py-3.11-rf70
16.5 KB
sha256:f1dd21322ef460305af438dffb200b7c7cd49f8e6d462dd13711abcf2381a82e
test-results-os-macos-latest-py-3.11-rf71
16.7 KB
sha256:8f7869c5bd13b44f9c992d36629aeca0f644a036fd235c74cd5773cff51c3541
test-results-os-macos-latest-py-3.11-rf72
16.5 KB
sha256:fca2e367f6c65404571338061416b57a7f1c0d284a5b557367ff532923f9eb39
test-results-os-macos-latest-py-3.11-rf73
18 KB
sha256:7f1d57972cc7c7254083d0c8e19bea4e07e09cc8f3d91c86d9e28f694db87ea3
test-results-os-macos-latest-py-3.11-rf74
16.3 KB
sha256:5365bcc04e5c922bc523566cfc950332e03446cf6ae028e6e0d3bf9d5f0678a7
test-results-os-macos-latest-py-3.12-rf50
16.3 KB
sha256:fcfe46a6762d727f2092a3322c9fe04cd1e433a6fcb33f0c1a14f58ec7b14746
test-results-os-macos-latest-py-3.12-rf60
16.2 KB
sha256:71927605c89fc583c29c6c40bd8f0ebf232e622f7d6086fade87bbcb92cd8a13
test-results-os-macos-latest-py-3.12-rf61
16.6 KB
sha256:ca06429f4a9c552ea5642dfd81c6450323435f184ea78266e0b15fc3dc45e280
test-results-os-macos-latest-py-3.12-rf70
16.5 KB
sha256:972ee1b155de94e000b22adec9f479993bccca9440fec14395951a76441bc45e
test-results-os-macos-latest-py-3.12-rf71
16.6 KB
sha256:509cd8b6da6debaf00a33d66c84bbc1b5e3bf1342d7dd96f4f07aabab8b56299
test-results-os-macos-latest-py-3.12-rf72
16.9 KB
sha256:f949c3b3f1d94121bd8c28bb76919da1acf477e431791d9b3c40034af6ebf4c0
test-results-os-macos-latest-py-3.12-rf73
16.6 KB
sha256:20b3e7ab2bc53e9b8b944c98d01e0f7acdb3ef783d1ce3c029404151f117d877
test-results-os-macos-latest-py-3.12-rf74
16.5 KB
sha256:4d4f8051fd0c1be1c7291715ef7e0e7bc0c8a9064aa979b2eadc557bc6a1c269
test-results-os-macos-latest-py-3.13-rf50
16.2 KB
sha256:e79354450dfc4ce797d3fb2587d2054bca3eb1cca1e814d2c80c149a48738bd5
test-results-os-macos-latest-py-3.13-rf60
16.8 KB
sha256:e59a8f089c7627a164fd222a118993ee40b9bf243b5c23e48b6694733c36c03d
test-results-os-macos-latest-py-3.13-rf61
16.5 KB
sha256:2a91ec79c9daf83fc3a2e6def3ba48f85493ba5f5352fa0aea62470a6ea2e24c
test-results-os-macos-latest-py-3.13-rf70
16.7 KB
sha256:f010a78f77b9fe923dbf3c06fe125c55579216c1e0fad857e45437a4b7cdd496
test-results-os-macos-latest-py-3.13-rf71
16.6 KB
sha256:cca92a9cea5be16461bb4f0816ebaf2220ac708a5ac8b1ef57ff95c919fd1b1e
test-results-os-macos-latest-py-3.13-rf72
16.5 KB
sha256:fe4f94f48029823b520bd6cc476f8e9c063833bd1fc229ec1a0415f8f025d781
test-results-os-macos-latest-py-3.13-rf73
16.4 KB
sha256:75eabaad3431370f6fbfc29f45ccf638d65271e145a02c3f2eed1cd9a84dce06
test-results-os-macos-latest-py-3.13-rf74
16.5 KB
sha256:3d5f328ccf02f378f62ed1a75765b5b39c8d450a499f0f7faa36a9ee26f8c4db
test-results-os-macos-latest-py-3.14-rf50
17.9 KB
sha256:f395ba685aea706c81b16d1b10328867a01113c1e770fba9db2673f55b7ab5cb
test-results-os-macos-latest-py-3.14-rf60
16.2 KB
sha256:819dad4df048efcd1b3ee5b40f9d611e2df068c17cd2762a8bd682fbc7572185
test-results-os-macos-latest-py-3.14-rf61
16.6 KB
sha256:f2ad056ee75c049adbb4b0f8dabededa9bfe351f0f338c3674d1e8289bd689e9
test-results-os-macos-latest-py-3.14-rf70
16.9 KB
sha256:877d84bcbb99dd584054275acef1827e744061eb9a1da1224c8ef70413adcfeb
test-results-os-macos-latest-py-3.14-rf71
18.2 KB
sha256:2b9fd85c581d7a8d99ec060976fd61023025c216dc1a5573a5d70b1f29448277
test-results-os-macos-latest-py-3.14-rf72
16.5 KB
sha256:dd05207f2cbc8fb511b804c17f805105d38392b60ca9e487cdbf910cc3813f65
test-results-os-macos-latest-py-3.14-rf73
16.3 KB
sha256:ad0318a1ed66ed298c3d4b7496a40c353d7e19cf8839979c86cc108c90ffab25
test-results-os-macos-latest-py-3.14-rf74
16.6 KB
sha256:59f147b43e988342bc4dc4b186180a7cca0877d67c3be3f55eff359df26ac3e6
test-results-os-ubuntu-latest-py-3.10-rf50
16.6 KB
sha256:f7fc198dd4bf3c8627cf62500286e171f594638e179b21c9cfe76145c0cb30e0
test-results-os-ubuntu-latest-py-3.10-rf60
16.7 KB
sha256:f363972fd348ba3ce57d326238886990184138c6c2aae1b0bc54a9ec26a90a61
test-results-os-ubuntu-latest-py-3.10-rf61
16.5 KB
sha256:903606a8b0d10069469dfa9776aac077de543a1070ecc107ba0506c66433c9b4
test-results-os-ubuntu-latest-py-3.10-rf70
16.4 KB
sha256:08dfd9cda4ff220b09b928730c4f92838507aceda28a1a495ac6b81613317e13
test-results-os-ubuntu-latest-py-3.10-rf71
16.5 KB
sha256:fa758d7fc5722a529c15b4cf6697dc81f9db8c60b956bfb358be9562cc9d05a5
test-results-os-ubuntu-latest-py-3.10-rf72
16.4 KB
sha256:cccd16accc2be2ab0982141aced828a74d60c4febf314a8fd6adf199c7883757
test-results-os-ubuntu-latest-py-3.10-rf73
16.4 KB
sha256:4e479b954b6aac541bd3bee90817afa936c326c94a8096f55aa289f1482ac5cb
test-results-os-ubuntu-latest-py-3.10-rf74
16.5 KB
sha256:af2eed8337e5e97c9900b6ee87a326196915f3651e2d71191393060b524930e8
test-results-os-ubuntu-latest-py-3.11-rf50
16.6 KB
sha256:eb7eec519f35f1a6993b59e274501435dbd669911f60db168938fbceaf5bdae3
test-results-os-ubuntu-latest-py-3.11-rf60
16.7 KB
sha256:ba1dfcb65785bd8ae0117e9e4bc2d1e9ad70cb3c82a673c3890e97de2b368006
test-results-os-ubuntu-latest-py-3.11-rf61
16.8 KB
sha256:281504c85f23ec99566f61c0283f2e79d94540a33e9a01af5144b99713f05272
test-results-os-ubuntu-latest-py-3.11-rf70
16.4 KB
sha256:ae8eac1d768a48ee83fb8c02631c690ae39ca2797872b45e249b5d373e8ba965
test-results-os-ubuntu-latest-py-3.11-rf71
16.6 KB
sha256:bf49269ff8a8fe8a4a2823a99d381c7134fb2d7cf48d44fb7443b94c7e4bd5ea
test-results-os-ubuntu-latest-py-3.11-rf72
16.5 KB
sha256:528678db90990a3e17e1433704705622c271b6a97cf4451980524898353c44ae
test-results-os-ubuntu-latest-py-3.11-rf73
16.5 KB
sha256:d3889df57935af68647f2daa9a3227e31847adcd0f2dd6f3297204dc0e8c1548
test-results-os-ubuntu-latest-py-3.11-rf74
16.5 KB
sha256:f2f3142b131f8ba1d4d5e3df27b39a828e1e9e66c5ae2d5a2df8d9ed37aaba8e
test-results-os-ubuntu-latest-py-3.12-rf50
16.6 KB
sha256:1eae2509b18b12cb269ef50fdaaa7d945ad26cda8a4f7f4d00d016625eda9d99
test-results-os-ubuntu-latest-py-3.12-rf60
16.6 KB
sha256:f0a36df04046490fad543097a71c70b62f2b0ae598d83a9b48b10243e5b1d4a7
test-results-os-ubuntu-latest-py-3.12-rf61
16.6 KB
sha256:5082249efaa36ea94951d56c199291428631bee996e9bb4bcf66846089a0b4da
test-results-os-ubuntu-latest-py-3.12-rf70
16.5 KB
sha256:2815bed092213218efbd7bc1f449d184e0929dfe00346e5324ee096b456be33e
test-results-os-ubuntu-latest-py-3.12-rf71
16.5 KB
sha256:0e57e48702703369acf3891b046514a2700b802b29fcbfdec98b57c9b0e02349
test-results-os-ubuntu-latest-py-3.12-rf72
16.6 KB
sha256:df17761a4dab582348c644d9a0bf94769e614a67652a15b5afe608f56a7b75bd
test-results-os-ubuntu-latest-py-3.12-rf73
16.5 KB
sha256:d5d1cf1e17de2a07359297990ac7e2226a2cc3db19f78a95316003bf4bff2ec5
test-results-os-ubuntu-latest-py-3.12-rf74
16.5 KB
sha256:0358d2ad554b40656a9bec2e12c270af676f9796b88b56cbb06f019ca92fa65b
test-results-os-ubuntu-latest-py-3.13-rf50
16.5 KB
sha256:67e93971d4332c6cc246c0ceefbc7d75a3e38ea22feb31f4f860b8eb4ffeccfc
test-results-os-ubuntu-latest-py-3.13-rf60
16.6 KB
sha256:68ddd35e58d4cdfe722e0a04dca52f86d811e98b380f2d843ac8a633c0d55dc8
test-results-os-ubuntu-latest-py-3.13-rf61
16.5 KB
sha256:0d16a17f4461fa7c565df25df957049632c84fda28668e4f9773f69a77db9b02
test-results-os-ubuntu-latest-py-3.13-rf70
16.6 KB
sha256:4d93c3d49a3c8348c80dafccfeefb7a8f8ec782df1ff025736cb191685f6dcf5
test-results-os-ubuntu-latest-py-3.13-rf71
16.7 KB
sha256:256d745cbe1c6d872e2b5fc98418a1d1495792337e525a24ebbd51e553cbf777
test-results-os-ubuntu-latest-py-3.13-rf72
16.5 KB
sha256:c29c509bb084d5b9a0174394216a39eb3844e0cd7f62c924e4ec3536f49c6040
test-results-os-ubuntu-latest-py-3.13-rf73
16.6 KB
sha256:f010acc152e5e0b519fe80da097da73a172a01034fc7a91b613cceebe0019d9e
test-results-os-ubuntu-latest-py-3.13-rf74
16.6 KB
sha256:334b0a242e08350711b798ced5c20b02120623ccd4217e6f2b7fe76e68cb1aba
test-results-os-ubuntu-latest-py-3.14-rf50
16.5 KB
sha256:cb6a0408539c352970400778343bb9b013ffd7c645cad471db9ac37960e26240
test-results-os-ubuntu-latest-py-3.14-rf60
16.6 KB
sha256:26eead5b361637820c5e9be224cf8c53f55dfc8641c80041e5731a4742350c54
test-results-os-ubuntu-latest-py-3.14-rf61
16.6 KB
sha256:e2b57bbeac99bb6da276b6f398f708d8813bc0750c1fc4f958a5ebf33d0753a6
test-results-os-ubuntu-latest-py-3.14-rf70
16.5 KB
sha256:cd7389cf9a58a79f4befe6f8a210c20d176a5b0adca889d38a2c8f1c2b5308b8
test-results-os-ubuntu-latest-py-3.14-rf71
16.6 KB
sha256:01c7dc6c1e49cd39c7eadd74f5cabbe8d51ca44c9d3ed715abb2c7a12ff6d389
test-results-os-ubuntu-latest-py-3.14-rf72
16.5 KB
sha256:8ec0c8ef35f5e9ac05efeba559bb2c51a7813014bd6679a66d40fca36e07f71a
test-results-os-ubuntu-latest-py-3.14-rf73
16.6 KB
sha256:1f846d994f37fc9e4e5939157aa70f60085b409f917ec88d2aa3f937b09ac4a3
test-results-os-ubuntu-latest-py-3.14-rf74
16.5 KB
sha256:6f3c16bdf72838745a1cf6994b238b1151d9dc4931c5619c79501652f3961444
test-results-os-windows-latest-py-3.10-rf50
18 KB
sha256:c955c0ac5a42df13f73877037e2f3af23c9360b7aa6fecdb152a2b623cb8315a
test-results-os-windows-latest-py-3.10-rf60
18 KB
sha256:2b89bd492cd202fc2a1e23bafc23966b873502c1f935e0edc2cb8919fe499616
test-results-os-windows-latest-py-3.10-rf61
18.7 KB
sha256:eb3f55a0f44dbc42a75a2dae4d502061918b639752074997ba86c4093f378da0
test-results-os-windows-latest-py-3.10-rf70
18.1 KB
sha256:ba5e56b91b88d75ce8cc996ef92fcc2b0e59b3f83951c935b01cf27628808db9
test-results-os-windows-latest-py-3.10-rf71
18.1 KB
sha256:9b5db8f11f867a0c7558c9024e93d1e0f9b54755b6053bc6bb2c5577a449c8a8
test-results-os-windows-latest-py-3.10-rf72
18.3 KB
sha256:aafc20245fa7b0ca2d133d975b7cafb2ea697106936a2408ef2a9a7ea3f74e09
test-results-os-windows-latest-py-3.10-rf73
18.2 KB
sha256:53cbb88c9cd4099c75a540f45c6a43f9029c9e28ea46cff2afb2565e9734a659
test-results-os-windows-latest-py-3.10-rf74
18.1 KB
sha256:c91dff77c17181568891f38dddcae288b35867ee04fb79a3d199b5957b2cf974
test-results-os-windows-latest-py-3.11-rf50
18.1 KB
sha256:8d064faf77ab313c56808b6135ff082a39ccc2a121f7abf6adaec231808f790c
test-results-os-windows-latest-py-3.11-rf60
18.1 KB
sha256:3d44ed03adeb21ab622a6a4e723a960e55aed3896d55b5b894b85e45872de362
test-results-os-windows-latest-py-3.11-rf61
18.2 KB
sha256:8e1ed3a0aed1cd2b66f422354c7bc2da41eca84921d96aa074d0f2881c271818
test-results-os-windows-latest-py-3.11-rf70
18.1 KB
sha256:3a77f9e2e3d3eb61a368867a4c23039f77d5a5fe74ba8aa10cad0857bfd6dbf6
test-results-os-windows-latest-py-3.11-rf71
18.1 KB
sha256:a1f4279c96c22fc00239cbedd325971479c56533c171cdf0f83d7af38f0c8a21
test-results-os-windows-latest-py-3.11-rf72
18.5 KB
sha256:7d0ee6627a62082aba516f3a12c452e9c5fa8805ac2ffb7c699d194402483568
test-results-os-windows-latest-py-3.11-rf73
18.1 KB
sha256:e84e1439df580db055a07588f8c31457d62cd43190d1ae4e0c8f58d5475ddda1
test-results-os-windows-latest-py-3.11-rf74
18.1 KB
sha256:40083bd8fca05a5feb04ca003bb8393db4328ce9cc58d253575138a6d3127f7b
test-results-os-windows-latest-py-3.12-rf50
18.1 KB
sha256:caff7b45e17527161bf24ebc8e707a7884de87091efff9716b33b09cf3d93ab6
test-results-os-windows-latest-py-3.12-rf60
18 KB
sha256:cf5795ae99039e2b073814d6d68e8084893d8fa990ea7c6694d2fed61696817f
test-results-os-windows-latest-py-3.12-rf61
18 KB
sha256:cc33cb5eeef2db2662213af925901a2748f19170ab648c813fdec0a247e31a19
test-results-os-windows-latest-py-3.12-rf70
18.1 KB
sha256:5c24e765a90ebee3f03672767c338eaccf1533ed7e3c85bd86da8cd51da8ea7c
test-results-os-windows-latest-py-3.12-rf71
18.1 KB
sha256:099db13abca8814dd53e731c01eb19e452fb210b5087e0e9b3ef5a59d9146bc8
test-results-os-windows-latest-py-3.12-rf72
18.1 KB
sha256:b2f6d12204ea9cc392e019209240ba9e07f27a042bed25da098b516a03b01e3c
test-results-os-windows-latest-py-3.12-rf73
18.2 KB
sha256:247e0c278fb5ed3a7cefd2a23dd5412ac3b7a91fb42828e494aec6597ea0d8bb
test-results-os-windows-latest-py-3.12-rf74
18.1 KB
sha256:ab1855224537e0904ef191f1867957c4404c488ffaf97ebd2ad8d0593431b4bf
test-results-os-windows-latest-py-3.13-rf50
18.1 KB
sha256:31c0b9ec10e7da4418c323f24c9bac7f1b71796bce420fc7c76a92a6e48369dc
test-results-os-windows-latest-py-3.13-rf60
18.1 KB
sha256:47f1f31ad83bda764c1603405f6b3c2c464bb319381a93501b5dc0c00f134ba5
test-results-os-windows-latest-py-3.13-rf61
18.2 KB
sha256:cdfb742b304a414686a7b8f5fa1760e792b3f691b28b093382d628b56b733386
test-results-os-windows-latest-py-3.13-rf70
18.1 KB
sha256:16c83ecb4bc2d6e0869bafc5522e0f8956d6989cfa7802c1dfa07735e2495560
test-results-os-windows-latest-py-3.13-rf71
18.2 KB
sha256:ef6c501769ba22a316a62beafe39157d983202b593063a660622aac981fe69ca
test-results-os-windows-latest-py-3.13-rf72
18.1 KB
sha256:93b2c91d01069393f6f7b7b0359651b93eefb39c6ed1ff8c305171d9a9958f4c
test-results-os-windows-latest-py-3.13-rf73
18.4 KB
sha256:e4831d078835844cf29400f9e5c1b73b5406501751f304079607ba55d9e13ca6
test-results-os-windows-latest-py-3.13-rf74
18 KB
sha256:3f708f002c6c58b4b1729ce69718edbc4356b3bc6df2e273782e448bd459c70f
test-results-os-windows-latest-py-3.14-rf50
18.1 KB
sha256:04052c934579777944e5c449d9864743a67b1f1dc20a3291d1d0ba8e65e9453a
test-results-os-windows-latest-py-3.14-rf60
18.3 KB
sha256:59dbb5ce163043dfa828a787137b80c5650bd7a27ebf4c40f629a799c876efcf
test-results-os-windows-latest-py-3.14-rf61
18.3 KB
sha256:2bc9a910c980d6586279df51ea9d44955fd8e0f5f492ead49e208204f6597a0d
test-results-os-windows-latest-py-3.14-rf70
18.1 KB
sha256:77a106bbbc36099108156017268008f27a63c4dafd5f4d8c6cf370d5ac16dd3c
test-results-os-windows-latest-py-3.14-rf71
18.2 KB
sha256:8a760f7e5aeddbd26c2627c2894d518c23ee37cc92ce9507ef0874e24c3bd595
test-results-os-windows-latest-py-3.14-rf72
18 KB
sha256:20aca40d5ab8f434336de94a16aed810082d93def9c0354710160328b434c643
test-results-os-windows-latest-py-3.14-rf73
18.1 KB
sha256:c8d1a9b67c28dbd18d542564d9f974cf39f975ac844a6915c7d48c4b7553b4e3
test-results-os-windows-latest-py-3.14-rf74
18.3 KB
sha256:b0cd9c420c12ab6fd371e08023a44f15040817a7382c41e66526ac264927b658
vscode-package
2.24 MB
sha256:8d4964391996e53388137028bb36481e4cdf0dad29d964dd9982f8a81153e1ab
wheel-packages
441 KB
sha256:49d4c623c00ff6f4c0c2059f7364902c90685e42578dbc06392568553f496167