allure-jswaku/8369/widgets/duration.json
2025-06-13 22:38:52 +00:00

1 line
187 KiB
JSON

[{"uid":"cafdd45aef7d4bc","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1749853515431,"stop":1749853515431,"duration":0},"status":"passed","severity":"normal"},{"uid":"d68101dcedebabb4","name":"Store - dialed first","time":{"start":1749854068257,"stop":1749854068257,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2d50128d909b253","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1749854087034,"stop":1749854087035,"duration":1},"status":"passed","severity":"normal"},{"uid":"7386637341c48027","name":"should properly create location multiaddrs - udp4","time":{"start":1749853468189,"stop":1749853468189,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3cd45dc7480c466","name":"should return different streams if requested simultaniously","time":{"start":1749853476744,"stop":1749853476744,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbdcf9f6bb7b9a8e","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1749854088424,"stop":1749854088424,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c56de85072b2fd9","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1749853515430,"stop":1749853515430,"duration":0},"status":"passed","severity":"normal"},{"uid":"80f1416199ff00cf","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1749853461819,"stop":1749853461819,"duration":0},"status":"passed","severity":"normal"},{"uid":"3709fa4cad4e0540","name":"Generator, custom pubsub topic","time":{"start":1749854031873,"stop":1749854031874,"duration":1},"status":"passed","severity":"normal"},{"uid":"343f5e19ad35f7d3","name":"Check received message containing shell command","time":{"start":1749853984876,"stop":1749853984876,"duration":0},"status":"passed","severity":"normal"},{"uid":"28d7b2f9194bd7fd","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1749853461813,"stop":1749853461813,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c6cd3cbf078fc8d","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1749853515449,"stop":1749853515449,"duration":0},"status":"passed","severity":"normal"},{"uid":"f945a194ab860a2f","name":"should enable all discoveries when explicitly set","time":{"start":1749853505807,"stop":1749853505807,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ef520718b26b489","name":"Check received message containing escaped characters","time":{"start":1749853958875,"stop":1749853958875,"duration":0},"status":"passed","severity":"normal"},{"uid":"d680415e813b677","name":"Ping on subscribed peer","time":{"start":1749853601625,"stop":1749853601625,"duration":0},"status":"passed","severity":"normal"},{"uid":"f54dcf658b7e30fa","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1749853461829,"stop":1749853461829,"duration":0},"status":"passed","severity":"normal"},{"uid":"41b18ba331b77500","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1749853998608,"stop":1749853998608,"duration":0},"status":"passed","severity":"normal"},{"uid":"dffe4ae43b470e1d","name":"Push message with content topic containing JSON","time":{"start":1749854293633,"stop":1749854293633,"duration":0},"status":"passed","severity":"normal"},{"uid":"322db3ce803955c3","name":"A test","time":{"start":1749853731036,"stop":1749853731037,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6466af6c311aa8e","name":"should be able to encode the field with only FILTER set to true","time":{"start":1749853467482,"stop":1749853467482,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0c20f738015365c","name":"should reject if WakuNode is not started","time":{"start":1749853506369,"stop":1749853506370,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc30200e220145b8","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1749853515428,"stop":1749853515428,"duration":0},"status":"passed","severity":"normal"},{"uid":"414e5dd5f16b02fa","name":"Publish message with custom timestamp: Fri Jun 13 2025 21:30:54 GMT+0000 (Coordinated Universal Time)","time":{"start":1749853861184,"stop":1749853861184,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb56b7f90bbab72","name":"should transition to Unhealthy when no connections","time":{"start":1749853506239,"stop":1749853506240,"duration":1},"status":"passed","severity":"normal"},{"uid":"d666c68c240e160d","name":"Subscribe to topic containing short and receive message","time":{"start":1749854052022,"stop":1749854052023,"duration":1},"status":"passed","severity":"normal"},{"uid":"124e14f2c5ae4da8","name":"Push message with content topic containing Chinese","time":{"start":1749854293631,"stop":1749854293631,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fe02cf7c4250f44","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1749854052071,"stop":1749854052071,"duration":0},"status":"passed","severity":"normal"},{"uid":"361acafab973690b","name":"should be called for bootstrap peers","time":{"start":1749853542629,"stop":1749853542630,"duration":1},"status":"passed","severity":"normal"},{"uid":"2410670bb1c01d40","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1749853461823,"stop":1749853461823,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b9c6e5b53725d63","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1749853484418,"stop":1749853484419,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9555ce72f6fa05f","name":"Check publish message containing emoji","time":{"start":1749853861183,"stop":1749853861183,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe423ec9116bf1a7","name":"should be delivered immediately if received","time":{"start":1749853518957,"stop":1749853518958,"duration":1},"status":"passed","severity":"normal"},{"uid":"1adea620bca6be19","name":"should enable only dns and peerExchange when localPeerCache is disabled","time":{"start":1749853505810,"stop":1749853505810,"duration":0},"status":"passed","severity":"normal"},{"uid":"26d6c2b21214af3a","name":"Push message with content topic containing Russian","time":{"start":1749854293631,"stop":1749854293632,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0a9ea376a64a7e5","name":"Query Generator, No Decoder","time":{"start":1749854011590,"stop":1749854011591,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfb989e2f14046c3","name":"Check message received after jswaku node is restarted","time":{"start":1749853958864,"stop":1749853958865,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5962e9cfbf89f4a7","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1749853506001,"stop":1749853506001,"duration":0},"status":"passed","severity":"normal"},{"uid":"84b22af7803d6771","name":"should invoke callbacks when receiving a message","time":{"start":1749853506335,"stop":1749853506335,"duration":0},"status":"passed","severity":"normal"},{"uid":"c180ea0ad6c39bf4","name":"should not fail to start the service if it is already started","time":{"start":1749853538876,"stop":1749853538876,"duration":0},"status":"passed","severity":"normal"},{"uid":"769caac78013acb9","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1749853998608,"stop":1749853998609,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6dae29c836d87a0","name":"Check received message containing shell command","time":{"start":1749853984896,"stop":1749853984897,"duration":1},"status":"passed","severity":"normal"},{"uid":"abfeacb36492cb3a","name":"Subscribe to topic containing shell command and receive message","time":{"start":1749854052034,"stop":1749854052035,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c2efa8b3f7586a3","name":"Check message received after jswaku node is restarted","time":{"start":1749853984904,"stop":1749853984905,"duration":1},"status":"passed","severity":"normal"},{"uid":"615f42e14bdfff83","name":"Query with Promise Callback, No Decoder","time":{"start":1749854011594,"stop":1749854011594,"duration":0},"status":"passed","severity":"normal"},{"uid":"803e6a0253e3c39c","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1749854052017,"stop":1749854052018,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd8c2e0ac37b7d42","name":"Push message with shell command payload","time":{"start":1749854293641,"stop":1749854293641,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ed065a7b5f26697","name":"should return no connections if no open connection provided","time":{"start":1749853476395,"stop":1749853476397,"duration":2},"status":"passed","severity":"normal"},{"uid":"a952bafba9568f5f","name":"Check message with invalid timestamp is not received","time":{"start":1749853958861,"stop":1749853958861,"duration":0},"status":"passed","severity":"normal"},{"uid":"64cb0f52d48e0b57","name":"Check received message containing numeric","time":{"start":1749853958868,"stop":1749853958869,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe3e349d680e7d0c","name":"Push message with content topic containing short","time":{"start":1749854293629,"stop":1749854293630,"duration":1},"status":"passed","severity":"normal"},{"uid":"756904e400a98ce9","name":"should call waitForPeer on Relay","time":{"start":1749853506373,"stop":1749853506373,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2aad7cf3c899742","name":"Relay + Store","time":{"start":1749853468193,"stop":1749853468193,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4f1f45213d8e662","name":"Add multiple subscription objects on single nwaku node","time":{"start":1749854052043,"stop":1749854052044,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f57b081456f976a","name":"pre and post cipher","time":{"start":1749853495504,"stop":1749853495504,"duration":0},"status":"passed","severity":"normal"},{"uid":"c31f702adc5ea5ca","name":"can start and stop the service","time":{"start":1749853538875,"stop":1749853538875,"duration":0},"status":"passed","severity":"normal"},{"uid":"55a4b37f6b8cfb0d","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1749853984901,"stop":1749853984901,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a4799abbb553569","name":"Check message with no pubsub topic is not received","time":{"start":1749853984881,"stop":1749853984881,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a529657ae15e18d","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1749854061535,"stop":1749854061535,"duration":0},"status":"passed","severity":"normal"},{"uid":"a138e7a32686088e","name":"Push message with Arabic payload","time":{"start":1749854293638,"stop":1749854293639,"duration":1},"status":"passed","severity":"normal"},{"uid":"731121db6d5d1dd6","name":"Waku message hash computation (no timestamp)","time":{"start":1749853476698,"stop":1749853476698,"duration":0},"status":"passed","severity":"normal"},{"uid":"c215daf70cb04d8b","name":"Ordered Callback - true","time":{"start":1749854039927,"stop":1749854039927,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6f9d1202e1a11cb","name":"messageHashStr returns the same value as bytesToHex(messageHash)","time":{"start":1749853476700,"stop":1749853476700,"duration":0},"status":"passed","severity":"normal"},{"uid":"248a43cdfcf4f8ea","name":"Check received message containing emoji","time":{"start":1749853958856,"stop":1749853958857,"duration":1},"status":"passed","severity":"normal"},{"uid":"c63f0ddd056a5e9f","name":"start node with empty shard should fail","time":{"start":1749854087035,"stop":1749854087035,"duration":0},"status":"passed","severity":"normal"},{"uid":"500b8f3883056a18","name":"Check message on other pubsub topic is not received","time":{"start":1749853984880,"stop":1749853984881,"duration":1},"status":"passed","severity":"normal"},{"uid":"913dbbf97c07e5e5","name":"Check received message with timestamp: 1649153314 ","time":{"start":1749853958878,"stop":1749853958878,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c6d3e412741403a","name":"Check received message with timestamp: 1649153314 ","time":{"start":1749853958859,"stop":1749853958860,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d41973b486f5ef7","name":"Check received message with timestamp: 1749853534786 ","time":{"start":1749853958877,"stop":1749853958878,"duration":1},"status":"passed","severity":"normal"},{"uid":"499088a1152c4c30","name":"Push message with Script payload","time":{"start":1749854293626,"stop":1749854293627,"duration":1},"status":"passed","severity":"normal"},{"uid":"772d4729575a244c","name":"Push message with emoji payload","time":{"start":1749854293629,"stop":1749854293629,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b6a153af8f449fd","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1749854052045,"stop":1749854052045,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdca00929cec13c5","name":"random static sharding 5 - Cluster ID: 541, Shard ID: 654","time":{"start":1749854087031,"stop":1749854087031,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c5712466ee9cbe9","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1749854061534,"stop":1749854061535,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9021b3a9d74d16a","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1749853515453,"stop":1749853515453,"duration":0},"status":"passed","severity":"normal"},{"uid":"726d06a0f6e97f0a","name":"Push message with long payload","time":{"start":1749854293637,"stop":1749854293637,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bc30305d39c8305","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1749853515427,"stop":1749853515428,"duration":1},"status":"passed","severity":"normal"},{"uid":"96b28ea7be603742","name":"should retry on complete failure if specified","time":{"start":1749853505777,"stop":1749853505777,"duration":0},"status":"passed","severity":"normal"},{"uid":"fee11ccc598924bc","name":"Push message with meta","time":{"start":1749854293649,"stop":1749854293649,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7deab2bdc656741","name":"Symmetric encrypt & Decrypt","time":{"start":1749853495503,"stop":1749853495504,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cc444fb019ba08a","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1749853484423,"stop":1749853484424,"duration":1},"status":"passed","severity":"normal"},{"uid":"97907ee40098de65","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1749853712633,"stop":1749853712633,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b6c6e47452d0aff","name":"Passing page size 0 when there are 110 messages","time":{"start":1749854053322,"stop":1749854053322,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6d34cc6013ec088","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1749853535435,"stop":1749853535436,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb72386c88ecd850","name":"Check received message containing SQL Injection","time":{"start":1749853984873,"stop":1749853984874,"duration":1},"status":"passed","severity":"normal"},{"uid":"29cdc9fe92fbf6cc","name":"Subscribe to topic containing XML and receive message","time":{"start":1749854052079,"stop":1749854052079,"duration":0},"status":"passed","severity":"normal"},{"uid":"1540945a81a9a4b6","name":"Push message with custom timestamp: 1749850075157","time":{"start":1749854293650,"stop":1749854293650,"duration":0},"status":"passed","severity":"normal"},{"uid":"b090725d1e6b17d1","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1749853461813,"stop":1749853461813,"duration":0},"status":"passed","severity":"normal"},{"uid":"d06e44ff2e7c4c98","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1749853461828,"stop":1749853461828,"duration":0},"status":"passed","severity":"normal"},{"uid":"aed2d85bb272930e","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1749853461818,"stop":1749853461818,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3b083ad242d105c","name":"Add multiple subscription objects on single nwaku node","time":{"start":1749854088422,"stop":1749854088422,"duration":0},"status":"passed","severity":"normal"},{"uid":"30486787caacbbfd","name":"should correctly map a content topic to a pubsub topic","time":{"start":1749853461836,"stop":1749853461837,"duration":1},"status":"passed","severity":"normal"},{"uid":"ceef5b3598f02628","name":"should retry failed tasks","time":{"start":1749853505896,"stop":1749853505896,"duration":0},"status":"passed","severity":"normal"},{"uid":"2013d5bceb725178","name":"should throw error - no id","time":{"start":1749853468180,"stop":1749853468181,"duration":1},"status":"passed","severity":"normal"},{"uid":"afd14bc2c457b6ca","name":"Push message with custom timestamp: 1719095275156","time":{"start":1749854293635,"stop":1749854293635,"duration":0},"status":"passed","severity":"normal"},{"uid":"94d58f67205075e9","name":"should not retry if at least one success","time":{"start":1749853505777,"stop":1749853505777,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef36282c026ecdd6","name":"can start the service","time":{"start":1749853538874,"stop":1749853538874,"duration":0},"status":"passed","severity":"normal"},{"uid":"e19a5edf1ee076d","name":"Push message with content topic containing Arabic","time":{"start":1749854293631,"stop":1749854293631,"duration":0},"status":"passed","severity":"normal"},{"uid":"407c1202980e8152","name":"Check received message containing unicode special characters","time":{"start":1749853958875,"stop":1749853958876,"duration":1},"status":"passed","severity":"normal"},{"uid":"3eb9433e9197d8ee","name":"Subscribe to topic containing XML and receive message","time":{"start":1749854088419,"stop":1749854088420,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e9ea46eb4533882","name":"Push message with shell command payload","time":{"start":1749854293628,"stop":1749854293628,"duration":0},"status":"passed","severity":"normal"},{"uid":"fee0e24a4363a544","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app41/2/topic595/utf8","time":{"start":1749853972956,"stop":1749853972956,"duration":0},"status":"passed","severity":"normal"},{"uid":"d705cb41aa8ab0f","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1749853515453,"stop":1749853515454,"duration":1},"status":"passed","severity":"normal"},{"uid":"5eece917b16bf520","name":"should wait for Store peer to be connected","time":{"start":1749853506373,"stop":1749853506373,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc940e3ab224fb34","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1749853461830,"stop":1749853461830,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e0227c74d9c0666","name":"Refresh subscription","time":{"start":1749854052022,"stop":1749854052022,"duration":0},"status":"passed","severity":"normal"},{"uid":"5966c6f01f111a66","name":"should return false when unsubscribing from a non-existing subscription","time":{"start":1749853506260,"stop":1749853506261,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bcde72947127176","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1749853461819,"stop":1749853461819,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ea375d05bde1f0b","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1749853972955,"stop":1749853972955,"duration":0},"status":"passed","severity":"normal"},{"uid":"b280e46df633025e","name":"should remove expired entries after TTL has passed","time":{"start":1749853505195,"stop":1749853505196,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe4999a87964eb39","name":"Push message with numeric payload","time":{"start":1749854293625,"stop":1749854293625,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccead0fec0543d80","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1749853515445,"stop":1749853515448,"duration":3},"status":"passed","severity":"normal"},{"uid":"842d9d8b8cee80a6","name":"Push message with content topic containing Basic HTML tag","time":{"start":1749854293647,"stop":1749854293647,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd688847f9872da6","name":"Check received message with timestamp: 1749853534786000000 ","time":{"start":1749853958877,"stop":1749853958877,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0d0a39d21c2ae70","name":"Generator, 2 different pubsubtopics","time":{"start":1749854031880,"stop":1749854031881,"duration":1},"status":"skipped","severity":"normal"},{"uid":"31b3ea825efacdc3","name":"can query messages by message hash","time":{"start":1749854020940,"stop":1749854020940,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5fdb53b2030e4f2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1749853461827,"stop":1749853461827,"duration":0},"status":"passed","severity":"normal"},{"uid":"43b78e5ff999a8d4","name":"Push 30 different messages","time":{"start":1749854293642,"stop":1749854293642,"duration":0},"status":"skipped","severity":"normal"},{"uid":"13906615edee9ec6","name":"Push to array if already present","time":{"start":1749853461399,"stop":1749853461399,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e8bde72bdcd9953","name":"1 Relay, 1 Filter, gives up","time":{"start":1749853484612,"stop":1749853484612,"duration":0},"status":"passed","severity":"normal"},{"uid":"84dee474bb834d2b","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1749853467483,"stop":1749853467484,"duration":1},"status":"passed","severity":"normal"},{"uid":"21fdd15841d30955","name":"udp ip6 address","time":{"start":1749853467461,"stop":1749853467462,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f92b0d4d33d7b1a","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1749853740839,"stop":1749853740839,"duration":0},"status":"passed","severity":"normal"},{"uid":"472f0f15cccba845","name":"accepts valid message hash query","time":{"start":1749853476328,"stop":1749853476328,"duration":0},"status":"passed","severity":"normal"},{"uid":"3062f08299173c4b","name":"Push message with special chars payload","time":{"start":1749854293625,"stop":1749854293625,"duration":0},"status":"passed","severity":"normal"},{"uid":"efc562b633663f11","name":"Push message with short payload","time":{"start":1749854293624,"stop":1749854293624,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0e4f8f62bfa27d3","name":"Push message with custom timestamp: 1749850075156","time":{"start":1749854293635,"stop":1749854293636,"duration":1},"status":"passed","severity":"normal"},{"uid":"a434f10ff5337029","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app43/10/topic316/proto","time":{"start":1749853972956,"stop":1749853972957,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad9194492764b2fb","name":"should return false when clusterId doesn't match","time":{"start":1749853505996,"stop":1749853505996,"duration":0},"status":"passed","severity":"normal"},{"uid":"8399ac44c1b0bb5","name":"Renews subscription after lossing a connection","time":{"start":1749854088431,"stop":1749854088431,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a09ab6c3c5ddd1","name":"Push message with Russian payload","time":{"start":1749854293639,"stop":1749854293639,"duration":0},"status":"passed","severity":"normal"},{"uid":"46f6ebaf889a5101","name":"Check message on other pubsub topic is not received","time":{"start":1749853958862,"stop":1749853958862,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f870dccfe8200c4","name":"Check message with no pubsub topic is not received","time":{"start":1749853958862,"stop":1749853958863,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa35e016455d35df","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1749853535438,"stop":1749853535439,"duration":1},"status":"passed","severity":"normal"},{"uid":"302673215b547350","name":"Subscribe to topic containing numeric and receive message","time":{"start":1749854052023,"stop":1749854052024,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdad0b015dd8dea9","name":"Using a function","time":{"start":1749854064251,"stop":1749854064252,"duration":1},"status":"passed","severity":"normal"},{"uid":"d81edc7e72b91049","name":"Query generator for multiple messages with multiple decoders","time":{"start":1749854044248,"stop":1749854044249,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e85a866014ecdf7","name":"should not receive a peer event before start","time":{"start":1749853488941,"stop":1749853488941,"duration":0},"status":"passed","severity":"normal"},{"uid":"4485b7f0753d6232","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1749853461810,"stop":1749853461811,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d7a796cf8323d09","name":"Subscribe and receives messages on 20 topics","time":{"start":1749854052070,"stop":1749854052070,"duration":0},"status":"passed","severity":"normal"},{"uid":"dca9069dba705635","name":"Subscribe and receive messages via lightPush","time":{"start":1749854088412,"stop":1749854088413,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dccc679e31e3a07","name":"should throw if no connection provided","time":{"start":1749853476743,"stop":1749853476743,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bc0ba3b928f6000","name":"Subscribe and receive messages via waku relay post","time":{"start":1749854088424,"stop":1749854088424,"duration":0},"status":"passed","severity":"normal"},{"uid":"75b63c1cbb6eaab1","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1749853461811,"stop":1749853461812,"duration":1},"status":"passed","severity":"normal"},{"uid":"8813883a95396c4e","name":"Publish message with custom timestamp: Fri Jun 13 2025 23:30:54 GMT+0000 (Coordinated Universal Time)","time":{"start":1749853861184,"stop":1749853861185,"duration":1},"status":"passed","severity":"normal"},{"uid":"629ce9f59decbe4c","name":"Publish message with custom timestamp: Sat Jun 22 2024 22:30:54 GMT+0000 (Coordinated Universal Time)","time":{"start":1749853861184,"stop":1749853861184,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b9b17040bbcaf31","name":"Reopen subscription with peer with lost subscription","time":{"start":1749853601630,"stop":1749853601630,"duration":0},"status":"passed","severity":"normal"},{"uid":"89c7e834e07e8029","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1749853674860,"stop":1749853674860,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9d9a305d9b4cf19","name":"Query generator for 2000 messages","time":{"start":1749854044253,"stop":1749854044254,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbd3f768b4e50395","name":"should properly create location multiaddrs - udp6","time":{"start":1749853468189,"stop":1749853468189,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbf317ff1dc59e99","name":"Check meta is set [ecies]","time":{"start":1749853496680,"stop":1749853496680,"duration":0},"status":"passed","severity":"normal"},{"uid":"70121c342f30455","name":"should get / set TCP multiaddr","time":{"start":1749853468188,"stop":1749853468188,"duration":0},"status":"passed","severity":"normal"},{"uid":"abfad626fa6b8223","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1749854052071,"stop":1749854052071,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f36205bad57a9d0e","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1749854052014,"stop":1749854052014,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc9d417cecb8fd23","name":"Ping on unsubscribed peer","time":{"start":1749853601629,"stop":1749853601630,"duration":1},"status":"passed","severity":"normal"},{"uid":"c274a5537fd132a","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1749853515428,"stop":1749853515429,"duration":1},"status":"passed","severity":"normal"},{"uid":"946dc334332a7c6e","name":"Check message with no content topic is not received","time":{"start":1749853958880,"stop":1749853958881,"duration":1},"status":"passed","severity":"normal"},{"uid":"77e75bfe437f9da5","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1749853461821,"stop":1749853461821,"duration":0},"status":"passed","severity":"normal"},{"uid":"da587a284191bc22","name":"handles different networkShards values correctly","time":{"start":1749853461815,"stop":1749853461816,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b9f5d4eca13e975","name":"should not allow unachievable error rate","time":{"start":1749853515201,"stop":1749853515202,"duration":1},"status":"passed","severity":"normal"},{"uid":"2eb185cb9ea843f0","name":"Push message with custom timestamp: 1749857275157","time":{"start":1749854293650,"stop":1749854293650,"duration":0},"status":"passed","severity":"normal"},{"uid":"aee2be2a59d863c5","name":"should successfully subscribe to supported pubsub topic","time":{"start":1749853506260,"stop":1749853506260,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2a0c095a398d7d4","name":"should throw an error for missing required configuration","time":{"start":1749853461821,"stop":1749853461821,"duration":0},"status":"passed","severity":"normal"},{"uid":"a15b99b53123da52","name":"Check received message containing short","time":{"start":1749853984868,"stop":1749853984869,"duration":1},"status":"passed","severity":"normal"},{"uid":"46c787a41f1cb07a","name":"retrieves a single peer","time":{"start":1749853484824,"stop":1749853484825,"duration":1},"status":"passed","severity":"normal"},{"uid":"23d1eebbfc991195","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1749853515420,"stop":1749853515421,"duration":1},"status":"passed","severity":"normal"},{"uid":"834a3e48263f4f74","name":"All","time":{"start":1749853540947,"stop":1749853540947,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5af1d26ab75d42d","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1749854088430,"stop":1749854088430,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca0d1bb036f48f5e","name":"Subscribe to topic containing numeric and receive message","time":{"start":1749854088417,"stop":1749854088417,"duration":0},"status":"passed","severity":"normal"},{"uid":"6837c2778748b169","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1749854088414,"stop":1749854088414,"duration":0},"status":"passed","severity":"normal"},{"uid":"f40eb8d4a1cc445b","name":"throws on content topic with empty application field","time":{"start":1749853461796,"stop":1749853461796,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0a26aa036af3eb6","name":"Asymmetric encrypt & decrypt","time":{"start":1749853495503,"stop":1749853495503,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b9c366282370dd5","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1749854052075,"stop":1749854052075,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb63edbb8362cc4c","name":"Push message with content topic containing numeric","time":{"start":1749854293644,"stop":1749854293644,"duration":0},"status":"passed","severity":"normal"},{"uid":"971752a582b88519","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1749853467484,"stop":1749853467485,"duration":1},"status":"passed","severity":"normal"},{"uid":"d495ed719888443a","name":"Overlapping topic subscription","time":{"start":1749854088426,"stop":1749854088426,"duration":0},"status":"passed","severity":"normal"},{"uid":"4184bf508873c489","name":"Check received message containing SQL Injection","time":{"start":1749853984890,"stop":1749853984890,"duration":0},"status":"passed","severity":"normal"},{"uid":"930ab8e03543641d","name":"should start and stop interval correctly","time":{"start":1749853505895,"stop":1749853505895,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef030679e862d64c","name":"Fails to publish message with size larger than 1 MB","time":{"start":1749853861187,"stop":1749853861187,"duration":0},"status":"passed","severity":"normal"},{"uid":"48428adfc5da25d8","name":"Check message with non string payload is not received","time":{"start":1749853984904,"stop":1749853984904,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ea2d32dbd6def55","name":"Subscribe to topic containing Script and receive message","time":{"start":1749854052030,"stop":1749854052030,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae8f676926871d2","name":"should mark all messages in causal history as acknowledged","time":{"start":1749853518952,"stop":1749853518953,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe0186dd671788fb","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1749853484829,"stop":1749853484829,"duration":0},"status":"passed","severity":"normal"},{"uid":"f50775607ab3e2c9","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1749854088419,"stop":1749854088419,"duration":0},"status":"passed","severity":"normal"},{"uid":"69bace5fcc4b447b","name":"Check received message containing escaped characters","time":{"start":1749853958856,"stop":1749853958856,"duration":0},"status":"passed","severity":"normal"},{"uid":"55efc27c386333c2","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1749853515432,"stop":1749853515432,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0a5fc9eb08b4315","name":"should check false positive rate","time":{"start":1749853518124,"stop":1749853518125,"duration":1},"status":"passed","severity":"normal"},{"uid":"9878f51095516a6c","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1749853467487,"stop":1749853467488,"duration":1},"status":"passed","severity":"normal"},{"uid":"da89f241a7110bc3","name":"Check received message containing numeric","time":{"start":1749853984885,"stop":1749853984886,"duration":1},"status":"passed","severity":"normal"},{"uid":"b623be8dfc7d3b1b","name":"Relay - dialed after","time":{"start":1749854068256,"stop":1749854068256,"duration":0},"status":"passed","severity":"normal"},{"uid":"d70a01aa11b5ac07","name":"rejects content-filtered query with only contentTopics","time":{"start":1749853476326,"stop":1749853476327,"duration":1},"status":"passed","severity":"normal"},{"uid":"bed5ae9056049ac2","name":"Check received message containing Script","time":{"start":1749853958852,"stop":1749853958853,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b3743f49256426f","name":"Check received message containing escaped characters","time":{"start":1749853984897,"stop":1749853984897,"duration":0},"status":"passed","severity":"normal"},{"uid":"c377aa572ddcee46","name":"accepts valid content-filtered query","time":{"start":1749853476325,"stop":1749853476325,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eab7ff2bcdfeb83","name":"same cluster, same shard: nodes connect","time":{"start":1749853740840,"stop":1749853740840,"duration":0},"status":"passed","severity":"normal"},{"uid":"b47f32d141f12a37","name":"Push message with content topic containing unicode special characters","time":{"start":1749854293648,"stop":1749854293648,"duration":0},"status":"passed","severity":"normal"},{"uid":"74900431b9ca7e2e","name":"Check received message containing Chinese","time":{"start":1749853958849,"stop":1749853958850,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b7ca7a41e3a8025","name":"should set field with only FILTER enabled","time":{"start":1749853468192,"stop":1749853468192,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee4df8606a0e6596","name":"1 Store, 2 relays, 2 fetches","time":{"start":1749853484611,"stop":1749853484612,"duration":1},"status":"passed","severity":"normal"},{"uid":"171908ae320db210","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1749853461827,"stop":1749853461827,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb14fac49ddf2c2b","name":"returns nothing if no connections present","time":{"start":1749853476392,"stop":1749853476393,"duration":1},"status":"passed","severity":"normal"},{"uid":"88e750d691f5721d","name":"Check received message containing long","time":{"start":1749853958867,"stop":1749853958867,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dc5fb73f255090","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1749853461812,"stop":1749853461812,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5884cb0aab097","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1749853515453,"stop":1749853515453,"duration":0},"status":"passed","severity":"normal"},{"uid":"8672ca6efc239efa","name":"Check received message containing numeric","time":{"start":1749853984869,"stop":1749853984871,"duration":2},"status":"passed","severity":"normal"},{"uid":"796aa1fc42059cf7","name":"Check message on other pubsub topic is not received","time":{"start":1749853958880,"stop":1749853958880,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcac170191dd4275","name":"it tolerates circular branch references","time":{"start":1749853484825,"stop":1749853484825,"duration":0},"status":"passed","severity":"normal"},{"uid":"6416f1a879fae575","name":"should handle connection events","time":{"start":1749853506011,"stop":1749853506011,"duration":0},"status":"passed","severity":"normal"},{"uid":"5afe24707df40c09","name":"Decoder throws on empty string content topic","time":{"start":1749853496681,"stop":1749853496682,"duration":1},"status":"passed","severity":"normal"},{"uid":"17f4fb2e6c6c42c3","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1749854088423,"stop":1749854088423,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6d2a8010906987f","name":"Check publish message after client node is restarted","time":{"start":1749853861188,"stop":1749853861188,"duration":0},"status":"skipped","severity":"normal"},{"uid":"434b246c4087b3a1","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1749853515423,"stop":1749853515424,"duration":1},"status":"passed","severity":"normal"},{"uid":"97c09faf57a119ef","name":"Check received message containing long","time":{"start":1749853984885,"stop":1749853984885,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fd8b7f0e71c1f82","name":"Check received message containing Arabic","time":{"start":1749853958850,"stop":1749853958850,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffe9589289b22adb","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1749853461809,"stop":1749853461810,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2aa06d017ac8280","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1749854061536,"stop":1749854061536,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eb5b5a4f35b4619","name":"Subscribe to topic containing long and receive message","time":{"start":1749854052023,"stop":1749854052023,"duration":0},"status":"passed","severity":"normal"},{"uid":"529ec5aaf9f463c9","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1749853515431,"stop":1749853515432,"duration":1},"status":"passed","severity":"normal"},{"uid":"6535b2e8820d7f8d","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1749853515457,"stop":1749853515457,"duration":0},"status":"passed","severity":"normal"},{"uid":"1da81d91aa6552b7","name":"Push message with content topic containing emoji","time":{"start":1749854293648,"stop":1749854293648,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e62b4510d1871b7","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1749853496679,"stop":1749853496679,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d6dfbcb268062e0","name":"should successfully stop","time":{"start":1749853506262,"stop":1749853506262,"duration":0},"status":"passed","severity":"normal"},{"uid":"878705a3818abbd0","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1749853484830,"stop":1749853484831,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d86fc4584228351","name":"should throw error - invalid id","time":{"start":1749853468182,"stop":1749853468182,"duration":0},"status":"passed","severity":"normal"},{"uid":"401f29a73793fd86","name":"Push message with content topic containing special chars","time":{"start":1749854293644,"stop":1749854293644,"duration":0},"status":"passed","severity":"normal"},{"uid":"86754fd7aba04305","name":"should set field with only STORE enabled","time":{"start":1749853468192,"stop":1749853468192,"duration":0},"status":"passed","severity":"normal"},{"uid":"38b1a854b906ed86","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1749853461835,"stop":1749853461835,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea708cbb018097b6","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1749854088414,"stop":1749854088414,"duration":0},"status":"passed","severity":"normal"},{"uid":"c12a8113c51086bf","name":"should enable only dns and localPeerCache when peerExchange is disabled","time":{"start":1749853505809,"stop":1749853505809,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f502c32463d50fe","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1749854088418,"stop":1749854088418,"duration":0},"status":"passed","severity":"normal"},{"uid":"36903b03f0cf7b20","name":"Push message with content topic containing SQL Injection","time":{"start":1749854293646,"stop":1749854293646,"duration":0},"status":"passed","severity":"normal"},{"uid":"5433f109f5d64cba","name":"Push message with Russian payload","time":{"start":1749854293626,"stop":1749854293626,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf45b4b1b03d72b1","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1749853958879,"stop":1749853958879,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9843749b0833292","name":"Callback on promise, aborts when callback returns true","time":{"start":1749854044251,"stop":1749854044251,"duration":0},"status":"passed","severity":"normal"},{"uid":"a775f1f5b6b65220","name":"Check message on other pubsub topic is not received","time":{"start":1749853984902,"stop":1749853984902,"duration":0},"status":"passed","severity":"normal"},{"uid":"587614ce8b85e049","name":"Passing page size 11 when there are 10 messages","time":{"start":1749854053327,"stop":1749854053328,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee23c4f1c32567b5","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1749854088425,"stop":1749854088425,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7fbafdd5359d1bf","name":"returns only open connection if one present","time":{"start":1749853476394,"stop":1749853476395,"duration":1},"status":"passed","severity":"normal"},{"uid":"57974e79357e05fc","name":"Query with Ordered Callback, No Decoder","time":{"start":1749854011592,"stop":1749854011593,"duration":1},"status":"passed","severity":"normal"},{"uid":"94d39b40f8ae0d01","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1749854088425,"stop":1749854088426,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc7bb5105edd3add","name":"should properly create location multiaddrs - tcp6","time":{"start":1749853468190,"stop":1749853468190,"duration":0},"status":"passed","severity":"normal"},{"uid":"1585bf81408dcd8","name":"Check received message containing Arabic","time":{"start":1749853984889,"stop":1749853984889,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8123cf784bc88d1","name":"Check received message containing JSON","time":{"start":1749853958855,"stop":1749853958855,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f6b8b2c5a782178","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1749853461823,"stop":1749853461823,"duration":0},"status":"passed","severity":"normal"},{"uid":"71e2b2bb12213363","name":"Check publish message containing XML","time":{"start":1749853861181,"stop":1749853861182,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca9b27a7a5dab9c8","name":"Subscribe to topic containing long and receive message","time":{"start":1749854088417,"stop":1749854088417,"duration":0},"status":"passed","severity":"normal"},{"uid":"86474f97fbf8e0c9","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1749854052025,"stop":1749854052025,"duration":0},"status":"passed","severity":"normal"},{"uid":"c71aafd61914a2d3","name":"should invoke callbacks only when newly receiving message is given","time":{"start":1749853506335,"stop":1749853506336,"duration":1},"status":"passed","severity":"normal"},{"uid":"af2c904d781765f4","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1749854088424,"stop":1749854088424,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1cba2412bf1496","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1749853484425,"stop":1749853484425,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7449b4dfa7381e2","name":"Push message with XML payload","time":{"start":1749854293627,"stop":1749854293627,"duration":0},"status":"passed","severity":"normal"},{"uid":"b48c51339d0e097d","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app88/7/topic918/utf8","time":{"start":1749853972958,"stop":1749853972958,"duration":0},"status":"passed","severity":"normal"},{"uid":"34c664e9ffd433a8","name":"Push message with content topic containing short","time":{"start":1749854293643,"stop":1749854293643,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1cbf28f82ad690a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1749853461831,"stop":1749853461831,"duration":0},"status":"passed","severity":"normal"},{"uid":"337fba254682973d","name":"Generator, custom pubsub topic","time":{"start":1749854031881,"stop":1749854031882,"duration":1},"status":"passed","severity":"normal"},{"uid":"72b6b31e31480057","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1749853515443,"stop":1749853515443,"duration":0},"status":"passed","severity":"normal"},{"uid":"353420a0c5dc0c0d","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1749854061535,"stop":1749854061536,"duration":1},"status":"passed","severity":"normal"},{"uid":"a10b268e3bb18df1","name":"Subscribe to topic containing short and publish message","time":{"start":1749853870891,"stop":1749853870891,"duration":0},"status":"passed","severity":"normal"},{"uid":"f50877ea5babd713","name":"random static sharding 3 - Cluster ID: 811, Shard ID: 413","time":{"start":1749854087030,"stop":1749854087031,"duration":1},"status":"passed","severity":"normal"},{"uid":"889d5aad8085c838","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1749853461812,"stop":1749853461813,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf9052d9f2739bf2","name":"Subscribe and receive messages via waku relay post","time":{"start":1749854088413,"stop":1749854088414,"duration":1},"status":"passed","severity":"normal"},{"uid":"df1b76cd1bf8f12d","name":"Check received message containing emoji","time":{"start":1749853984899,"stop":1749853984899,"duration":0},"status":"passed","severity":"normal"},{"uid":"9739b29fc5dc5af5","name":"Check publish message containing escaped characters","time":{"start":1749853861183,"stop":1749853861183,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bc489e184e6b0dc","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1749854052035,"stop":1749854052035,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c05968602f0e782","name":"should be sent with empty content","time":{"start":1749853518955,"stop":1749853518955,"duration":0},"status":"passed","severity":"normal"},{"uid":"653d3ceefeb464e8","name":"Query generator for multiple messages","time":{"start":1749854044239,"stop":1749854044240,"duration":1},"status":"passed","severity":"normal"},{"uid":"1307aa8199d083ca","name":"Check received message containing SQL Injection","time":{"start":1749853958852,"stop":1749853958852,"duration":0},"status":"passed","severity":"normal"},{"uid":"b52f158b10e822c4","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1749853712634,"stop":1749853712634,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dbacb2b16e57e9","name":"Push message with content topic containing Russian","time":{"start":1749854293645,"stop":1749854293645,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3a32db154c21e08","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1749853538878,"stop":1749853538878,"duration":0},"status":"skipped","severity":"normal"},{"uid":"72f8f7b1ee26fdaa","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1749853506240,"stop":1749853506240,"duration":0},"status":"passed","severity":"normal"},{"uid":"c76a5d45b26aac2b","name":"throws on empty content topic","time":{"start":1749853461792,"stop":1749853461792,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee2891a479be03ea","name":"Subscribe to topic containing emoji and publish message","time":{"start":1749853870897,"stop":1749853870898,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc88630801390fca","name":"messageHashStr produces different results for different inputs","time":{"start":1749853476702,"stop":1749853476702,"duration":0},"status":"passed","severity":"normal"},{"uid":"878e5a2d1fd44091","name":"Relay","time":{"start":1749853540945,"stop":1749853540946,"duration":1},"status":"passed","severity":"normal"},{"uid":"42696135d1a3a58a","name":"Push message equal or less that 1MB","time":{"start":1749854293636,"stop":1749854293636,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5505322966e99d7","name":"should use provided shard info when available","time":{"start":1749853505995,"stop":1749853505995,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a33bfff636c0b31","name":"Waku message hash computation (message is IProtoMessage with version)","time":{"start":1749853476698,"stop":1749853476699,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2b833ae946d2f58","name":"random static sharding 1 - Cluster ID: 316, Shard ID: 693","time":{"start":1749854087030,"stop":1749854087030,"duration":0},"status":"passed","severity":"normal"},{"uid":"933a7045f9077f08","name":"should maintain proper timestamps if all messages received","time":{"start":1749853518951,"stop":1749853518951,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a8cc0fef615756d","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1749854061534,"stop":1749854061534,"duration":0},"status":"passed","severity":"normal"},{"uid":"486e5e94b29f5952","name":"should partition messages based on acknowledgement status","time":{"start":1749853518955,"stop":1749853518955,"duration":0},"status":"passed","severity":"normal"},{"uid":"34c642137f8284f2","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app20/8/topic192/proto","time":{"start":1749853972958,"stop":1749853972958,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b8ba26e6b1cb1da","name":"Subscribe to topic containing Script and receive message","time":{"start":1749854088428,"stop":1749854088429,"duration":1},"status":"passed","severity":"normal"},{"uid":"215fc74b3e4f31f6","name":"different cluster, same shard: nodes don't connect","time":{"start":1749853740841,"stop":1749853740841,"duration":0},"status":"passed","severity":"normal"},{"uid":"b51a177164b781ed","name":"Subscribe to topic containing Russian and receive message","time":{"start":1749854088428,"stop":1749854088428,"duration":0},"status":"passed","severity":"normal"},{"uid":"904811471c0428bd","name":"should be called at least once on all `peer:discovery` events","time":{"start":1749853542628,"stop":1749853542629,"duration":1},"status":"passed","severity":"normal"},{"uid":"87b414d9bd2ccd49","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1749853870888,"stop":1749853870889,"duration":1},"status":"passed","severity":"normal"},{"uid":"8320f7a327cc9ac6","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1749853467488,"stop":1749853467488,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e88958028db74a0","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1749853515455,"stop":1749853515455,"duration":0},"status":"passed","severity":"normal"},{"uid":"355091618d373e3a","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1749853835929,"stop":1749853835929,"duration":0},"status":"skipped","severity":"normal"},{"uid":"48bec4c1cc55f317","name":"Check received message with timestamp: 1649153314 ","time":{"start":1749853984901,"stop":1749853984901,"duration":0},"status":"passed","severity":"normal"},{"uid":"c39810be71bfe56","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1749853461829,"stop":1749853461829,"duration":0},"status":"passed","severity":"normal"},{"uid":"a937709d5fe257a5","name":"Wrong topic","time":{"start":1749853972960,"stop":1749853972960,"duration":0},"status":"passed","severity":"normal"},{"uid":"927687efb539e065","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1749854087029,"stop":1749854087030,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe35aace85bf9a90","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1749853515443,"stop":1749853515443,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b4e0280d2e8fb6d","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1749853461833,"stop":1749853461833,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d220645dd147445","name":"should return PeerId when PeerId is provided","time":{"start":1749853505991,"stop":1749853505991,"duration":0},"status":"passed","severity":"normal"},{"uid":"3447cfa8c9cbf7fe","name":"should properly start and stop event listening","time":{"start":1749853506241,"stop":1749853506241,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea41efc6505fb3","name":"Encoder throws on undefined content topic","time":{"start":1749853496680,"stop":1749853496681,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f62375214b93e2","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1749853461817,"stop":1749853461817,"duration":0},"status":"passed","severity":"normal"},{"uid":"80e0f8b46265b8b2","name":"Decrypt messages","time":{"start":1749853837762,"stop":1749853837762,"duration":0},"status":"passed","severity":"normal"},{"uid":"c10e899ad8a26962","name":"should reject on timeout if it was set","time":{"start":1749853506371,"stop":1749853506371,"duration":0},"status":"passed","severity":"normal"},{"uid":"d41c7c42933a1cb","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1749854061535,"stop":1749854061535,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c274d5800f03b84","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1749853674863,"stop":1749853674863,"duration":0},"status":"passed","severity":"normal"},{"uid":"174298832e208513","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1749853484426,"stop":1749853484427,"duration":1},"status":"passed","severity":"normal"},{"uid":"95adbf3b4711a815","name":"should be online or offline if network state changed","time":{"start":1749853535439,"stop":1749853535440,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8a276ec97543f5d","name":"nwaku subscribes","time":{"start":1749853849686,"stop":1749853849686,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c338ceb98f6f80a","name":"Store - dialed after - with timeout","time":{"start":1749854068257,"stop":1749854068258,"duration":1},"status":"passed","severity":"normal"},{"uid":"20afe790b8b3cdcd","name":"Encoder throws on empty string content topic","time":{"start":1749853476999,"stop":1749853477000,"duration":1},"status":"passed","severity":"normal"},{"uid":"81622ea134b349a","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1749853870896,"stop":1749853870897,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ea23cd74536bb10","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1749853461815,"stop":1749853461815,"duration":0},"status":"passed","severity":"normal"},{"uid":"454858a4d4cd8b34","name":"should get locked peers","time":{"start":1749853506010,"stop":1749853506010,"duration":0},"status":"passed","severity":"normal"},{"uid":"e99f036023312864","name":"Check meta is set [symmetric]","time":{"start":1749853494988,"stop":1749853494988,"duration":0},"status":"passed","severity":"normal"},{"uid":"84f9cfc0f4b6384d","name":"Subscribe to topic containing short and receive message","time":{"start":1749854088426,"stop":1749854088426,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5e89077f9081115","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1749853461834,"stop":1749853461834,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ce626596b3ed3d9","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1749853958860,"stop":1749853958860,"duration":0},"status":"passed","severity":"normal"},{"uid":"93a33103fbf59706","name":"should return empty list for no shard","time":{"start":1749853461820,"stop":1749853461820,"duration":0},"status":"passed","severity":"normal"},{"uid":"75e9547e50b99344","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1749853542631,"stop":1749853542631,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7074954a9117039","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1749853461811,"stop":1749853461811,"duration":0},"status":"passed","severity":"normal"},{"uid":"4487612574b49fe1","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1749853515424,"stop":1749853515425,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c00c2d3e775ffd2","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1749854017972,"stop":1749854017973,"duration":1},"status":"passed","severity":"normal"},{"uid":"62e0e5561ff65dc4","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1749853515442,"stop":1749853515442,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb94ca14c5515fea","name":"addEventListener with wrong event","time":{"start":1749853575027,"stop":1749853575028,"duration":1},"status":"passed","severity":"normal"},{"uid":"23942475947fd9ee","name":"should properly create location multiaddrs - tcp","time":{"start":1749853468190,"stop":1749853468190,"duration":0},"status":"passed","severity":"normal"},{"uid":"191242e94e2740c2","name":"Query generator for multiple messages with different content topic format","time":{"start":1749854044249,"stop":1749854044250,"duration":1},"status":"passed","severity":"normal"},{"uid":"a35879cc929ec56c","name":"random static sharding 9 - Cluster ID: 444, Shard ID: 70","time":{"start":1749854087033,"stop":1749854087033,"duration":0},"status":"passed","severity":"normal"},{"uid":"fef442ad729c5e5f","name":"Push message with unicode special characters payload","time":{"start":1749854293628,"stop":1749854293628,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbbc618886d0b80e","name":"should not receive a peer event after stop","time":{"start":1749853488941,"stop":1749853488942,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0f766422237c69d","name":"returns all values when wanted number matches available values","time":{"start":1749853483659,"stop":1749853483664,"duration":5},"status":"passed","severity":"normal"},{"uid":"81399821df5397a5","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1749854088413,"stop":1749854088413,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2424f69fa22432","name":"Push message with content topic containing Arabic","time":{"start":1749854293645,"stop":1749854293645,"duration":0},"status":"passed","severity":"normal"},{"uid":"9375d629ef433bc3","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1749853484417,"stop":1749853484418,"duration":1},"status":"passed","severity":"normal"},{"uid":"b957cdbf5a9a75a8","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1749853461802,"stop":1749853461808,"duration":6},"status":"passed","severity":"normal"},{"uid":"4adf8c43474281ea","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1749853870893,"stop":1749853870893,"duration":0},"status":"passed","severity":"normal"},{"uid":"64df47c8d266a1d9","name":"Check received message containing numeric","time":{"start":1749853958845,"stop":1749853958848,"duration":3},"status":"passed","severity":"normal"},{"uid":"c927c84acce18487","name":"Push message with custom timestamp: 1719095275157","time":{"start":1749854293650,"stop":1749854293650,"duration":0},"status":"passed","severity":"normal"},{"uid":"315d159fac5e34ba","name":"Subscribe to topic containing long and publish message","time":{"start":1749853870892,"stop":1749853870892,"duration":0},"status":"passed","severity":"normal"},{"uid":"4616d6b4d14df5f4","name":"Query Generator, Multiple PubsubTopics","time":{"start":1749854011589,"stop":1749854011590,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae9f24e1b33a4d30","name":"should throw error - no id","time":{"start":1749853468181,"stop":1749853468181,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4dd349592a200ee","name":"Subscribe and receive messages via waku relay post","time":{"start":1749854052016,"stop":1749854052016,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4bb583a8b410c19","name":"can start the service","time":{"start":1749853488938,"stop":1749853488939,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bf5c9e96a6525cb","name":"should set field with all protocols enabled","time":{"start":1749853468191,"stop":1749853468192,"duration":1},"status":"passed","severity":"normal"},{"uid":"97dc6278be734b3c","name":"should process tasks in queue","time":{"start":1749853505895,"stop":1749853505896,"duration":1},"status":"passed","severity":"normal"},{"uid":"e691f7024594680f","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app76/3/topic79/json","time":{"start":1749853972957,"stop":1749853972957,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e12a5914a61b362","name":"should throw an error for an unconfigured topic","time":{"start":1749853461832,"stop":1749853461832,"duration":0},"status":"passed","severity":"normal"},{"uid":"204d889027eca5e9","name":"should not fail to stop the service if it was not started","time":{"start":1749853780239,"stop":1749853780239,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5839a1e656c2628","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1749853467485,"stop":1749853467485,"duration":0},"status":"passed","severity":"normal"},{"uid":"9387dfd52902e4d9","name":"Check received message containing Basic HTML tag","time":{"start":1749853984895,"stop":1749853984896,"duration":1},"status":"passed","severity":"normal"},{"uid":"faceaf40c7e8d4f0","name":"rejects content-filtered query with only pubsubTopic","time":{"start":1749853476325,"stop":1749853476326,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c6e6a7b02a510f2","name":"Check received message containing shell command","time":{"start":1749853958855,"stop":1749853958855,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dd85e39b024f092","name":"Push message with content topic containing long","time":{"start":1749854293643,"stop":1749854293643,"duration":0},"status":"passed","severity":"normal"},{"uid":"81780ed632d48a67","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1749853461902,"stop":1749853461902,"duration":0},"status":"passed","severity":"normal"},{"uid":"73c1f493b10e6d77","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1749854031874,"stop":1749854031877,"duration":3},"status":"passed","severity":"normal"},{"uid":"ad8cf301fbb3295f","name":"should add and remove event listeners correctly","time":{"start":1749853488943,"stop":1749853488944,"duration":1},"status":"passed","severity":"normal"},{"uid":"60dd8e70d4f6242d","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1749854052017,"stop":1749854052017,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcbff1cf6211998","name":"Check message with no pubsub topic is not received","time":{"start":1749853958880,"stop":1749853958880,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d9cf99b2033d3e4","name":"Push message with special chars payload","time":{"start":1749854293638,"stop":1749854293638,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce508fb06207210b","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1749854052055,"stop":1749854052066,"duration":11},"status":"passed","severity":"normal"},{"uid":"781e35a26f28b982","name":"should keep entries that haven't expired yet","time":{"start":1749853505196,"stop":1749853505197,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1289dfaec4f45b","name":"should handle a minimal index list","time":{"start":1749853461901,"stop":1749853461901,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb3df56676fe2866","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1749853467482,"stop":1749853467483,"duration":1},"status":"passed","severity":"normal"},{"uid":"33a467efe07560fc","name":"configure the node with multiple pubsub topics","time":{"start":1749854087034,"stop":1749854087034,"duration":0},"status":"passed","severity":"normal"},{"uid":"67bb8ddf9c335bc0","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1749854052019,"stop":1749854052019,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b45ea11c8df96599","name":"handles different clusterIds correctly","time":{"start":1749853461815,"stop":1749853461815,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ceb252a6ee85831","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1749853515202,"stop":1749853515202,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0dc98d83768d519","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1749853461837,"stop":1749853461838,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca508722e401732","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1749853476745,"stop":1749853476745,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f0f7e384a20c04f","name":"should never report false negatives","time":{"start":1749853518122,"stop":1749853518123,"duration":1},"status":"passed","severity":"normal"},{"uid":"a54589090cc9feca","name":"returns all values when wanted number is greater than available values","time":{"start":1749853483665,"stop":1749853483665,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe84a6c7e1bba751","name":"should throw an error if shards are undefined for static sharding","time":{"start":1749853461820,"stop":1749853461821,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e03632c4813c369","name":"Fails to push message bigger that 1MB","time":{"start":1749854293651,"stop":1749854293651,"duration":0},"status":"passed","severity":"normal"},{"uid":"d486ccc9ec7b1513","name":"should not allow k > 12","time":{"start":1749853515198,"stop":1749853515200,"duration":2},"status":"passed","severity":"normal"},{"uid":"b4c7af6d48b42fa1","name":"Passing page size 110 when there are 120 messages","time":{"start":1749854053328,"stop":1749854053329,"duration":1},"status":"passed","severity":"normal"},{"uid":"60036aec67a15132","name":"Subscribe to topic containing special chars and receive message","time":{"start":1749854052074,"stop":1749854052074,"duration":0},"status":"passed","severity":"normal"},{"uid":"58ca1a6f66efd2e9","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1749853515429,"stop":1749853515430,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ab213dfb49f2f4c","name":"Check received message with timestamp: 1749853533465000000 ","time":{"start":1749853984877,"stop":1749853984878,"duration":1},"status":"passed","severity":"normal"},{"uid":"10f5a3395e8d18a3","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1749853515441,"stop":1749853515442,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c507cd4b99fe91","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1749853484426,"stop":1749853484426,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cc9d646a2403e16","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1749853461818,"stop":1749853461818,"duration":0},"status":"passed","severity":"normal"},{"uid":"573ac63a6b2d55a2","name":"should throw error - no public key","time":{"start":1749853468182,"stop":1749853468182,"duration":0},"status":"passed","severity":"normal"},{"uid":"3117c904babd2587","name":"Check received message containing unicode special characters","time":{"start":1749853958856,"stop":1749853958856,"duration":0},"status":"passed","severity":"normal"},{"uid":"af98e8766da28d90","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1749853461820,"stop":1749853461820,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d92265fb5f85af5","name":"should detect messages with missing dependencies","time":{"start":1749853518953,"stop":1749853518954,"duration":1},"status":"passed","severity":"normal"},{"uid":"48a444641b545469","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1749853515417,"stop":1749853515419,"duration":2},"status":"passed","severity":"normal"},{"uid":"88626b835bc53d47","name":"Check received message containing JSON","time":{"start":1749853984875,"stop":1749853984876,"duration":1},"status":"passed","severity":"normal"},{"uid":"9054d96931332aee","name":"Check received message containing emoji","time":{"start":1749853984877,"stop":1749853984877,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b2dc36745e11700","name":"should increase lamport timestamp","time":{"start":1749853518950,"stop":1749853518950,"duration":0},"status":"passed","severity":"normal"},{"uid":"74f11e36ca881838","name":"Ordered Callback - false","time":{"start":1749854039928,"stop":1749854039928,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ddff073715b8f15","name":"creates an iterator","time":{"start":1749854058367,"stop":1749854058368,"duration":1},"status":"passed","severity":"normal"},{"uid":"e385837080075e2c","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1749853461837,"stop":1749853461837,"duration":0},"status":"passed","severity":"normal"},{"uid":"598591e79ccdf588","name":"Overlapping topic subscription","time":{"start":1749854088416,"stop":1749854088416,"duration":0},"status":"passed","severity":"normal"},{"uid":"b56345631edf6f43","name":"Check received message containing special chars","time":{"start":1749853958848,"stop":1749853958848,"duration":0},"status":"passed","severity":"normal"},{"uid":"de716868b2034f06","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1749853515426,"stop":1749853515426,"duration":0},"status":"passed","severity":"normal"},{"uid":"db19639b098262f8","name":"Subscribe to topic containing Russian and publish message","time":{"start":1749853870894,"stop":1749853870894,"duration":0},"status":"passed","severity":"normal"},{"uid":"53ad7c0678e79064","name":"Check publish message containing Arabic","time":{"start":1749853861180,"stop":1749853861180,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e8a062d458c6c53","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1749853674863,"stop":1749853674863,"duration":0},"status":"passed","severity":"normal"},{"uid":"c057162de99bea5b","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1749853468179,"stop":1749853468180,"duration":1},"status":"passed","severity":"normal"},{"uid":"f18dd2b3533d6c0a","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1749853861183,"stop":1749853861184,"duration":1},"status":"passed","severity":"normal"},{"uid":"1593f894a50e67ea","name":"Nodes with multiple pubsub topic","time":{"start":1749853853903,"stop":1749853853904,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb05ab1f1957a89","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1749853541107,"stop":1749853541107,"duration":0},"status":"passed","severity":"normal"},{"uid":"8590d7da151f21a","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1749853712633,"stop":1749853712633,"duration":0},"status":"passed","severity":"normal"},{"uid":"106ce0789f7d0520","name":"Subscribe to topic containing emoji and receive message","time":{"start":1749854052084,"stop":1749854052084,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f748a3e574c8b52","name":"Check message with no content topic is not received","time":{"start":1749853958863,"stop":1749853958863,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cdd35202c5bc0ba","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1749854088431,"stop":1749854088431,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdd014d2f52cf954","name":"Passing an array","time":{"start":1749854064251,"stop":1749854064251,"duration":0},"status":"passed","severity":"normal"},{"uid":"a56051cf4c82f7c7","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1749853998608,"stop":1749853998608,"duration":0},"status":"passed","severity":"normal"},{"uid":"78d72ef90b5fae86","name":"should properly create peer info with all multiaddrs","time":{"start":1749853468190,"stop":1749853468191,"duration":1},"status":"passed","severity":"normal"},{"uid":"b637689f2557fcb0","name":"should enable only localPeerCache when dns and peerExchange are disabled","time":{"start":1749853505810,"stop":1749853505811,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2ae6f5f4d3a42a","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1749853515415,"stop":1749853515416,"duration":1},"status":"passed","severity":"normal"},{"uid":"63cdb195c7ff40e","name":"Push message with long payload","time":{"start":1749854293624,"stop":1749854293625,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d0c135335da5746","name":"should properly create location multiaddrs - udp","time":{"start":1749853468190,"stop":1749853468190,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1c335c77ac73681","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1749854031881,"stop":1749854031881,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3419379ce0c626c4","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1749853461822,"stop":1749853461823,"duration":1},"status":"passed","severity":"normal"},{"uid":"15783682400a0d0b","name":"random static sharding 8 - Cluster ID: 3, Shard ID: 845","time":{"start":1749854087032,"stop":1749854087032,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eaa3e195befacac","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1749853515450,"stop":1749853515452,"duration":2},"status":"passed","severity":"normal"},{"uid":"c1dec20c4992b808","name":"Subscribe to topic containing numeric and publish message","time":{"start":1749853870892,"stop":1749853870892,"duration":0},"status":"passed","severity":"normal"},{"uid":"efb804e58ed588e5","name":"Check publish message containing long","time":{"start":1749853861178,"stop":1749853861178,"duration":0},"status":"passed","severity":"normal"},{"uid":"20af8beb50f6eb4","name":"should request renew when peer disconnects","time":{"start":1749853506010,"stop":1749853506010,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8613240a3238539","name":"should be able to decode the field with only FILTER set to true","time":{"start":1749853467486,"stop":1749853467486,"duration":0},"status":"passed","severity":"normal"},{"uid":"530d547f548e351a","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1749853505996,"stop":1749853505996,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f51a7802686fe8f","name":"Passing invalid cursor","time":{"start":1749853998610,"stop":1749853998610,"duration":0},"status":"passed","severity":"normal"},{"uid":"920a67c43b7340fd","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1749853461822,"stop":1749853461822,"duration":0},"status":"passed","severity":"normal"},{"uid":"c00e9fb7e09365ec","name":"Push message with emoji payload","time":{"start":1749854293642,"stop":1749854293642,"duration":0},"status":"passed","severity":"normal"},{"uid":"a19948a338e9fa7c","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1749853535432,"stop":1749853535434,"duration":2},"status":"passed","severity":"normal"},{"uid":"837aa9e185516e6c","name":"Check publish message after service node is restarted","time":{"start":1749853861187,"stop":1749853861188,"duration":1},"status":"skipped","severity":"normal"},{"uid":"bce060809bc2d52a","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1749854088413,"stop":1749854088413,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2a78e932296e843","name":"Ping on subscribed peer","time":{"start":1749853601627,"stop":1749853601629,"duration":2},"status":"passed","severity":"normal"},{"uid":"b836c8df693ac37","name":"should only return 1 node with store capability","time":{"start":1749853484828,"stop":1749853484829,"duration":1},"status":"passed","severity":"normal"},{"uid":"12bf62997a3c6512","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1749853484830,"stop":1749853484830,"duration":0},"status":"passed","severity":"normal"},{"uid":"26950ea4264ff8dd","name":"Check received message containing special chars","time":{"start":1749853984886,"stop":1749853984888,"duration":2},"status":"passed","severity":"normal"},{"uid":"a977894365ff168c","name":"Subscribe to topic containing shell command and receive message","time":{"start":1749854088430,"stop":1749854088430,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c07cb5fb42ce4e","name":"Ephemeral messages are not stored","time":{"start":1749853541105,"stop":1749853541106,"duration":1},"status":"passed","severity":"normal"},{"uid":"79da23341472cb8a","name":"removeEventListener with wrong event","time":{"start":1749853575031,"stop":1749853575033,"duration":2},"status":"passed","severity":"normal"},{"uid":"2eedc52735f17c78","name":"listenerCount","time":{"start":1749853575039,"stop":1749853575039,"duration":0},"status":"passed","severity":"normal"},{"uid":"89e3d61416c78c5e","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1749853712629,"stop":1749853712629,"duration":0},"status":"passed","severity":"normal"},{"uid":"711e4471b0902369","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1749853515419,"stop":1749853515420,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba9bc198e9664bc9","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1749853461824,"stop":1749853461824,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f0bd3a984047a51","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1749854050808,"stop":1749854050808,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d4bb44af5d76b40","name":"rejects hash query with content filter parameters","time":{"start":1749853476328,"stop":1749853476329,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6d590b2dd8d65cd","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1749853476694,"stop":1749853476695,"duration":1},"status":"passed","severity":"normal"},{"uid":"d89590c94a99e245","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1749853494987,"stop":1749853494988,"duration":1},"status":"passed","severity":"normal"},{"uid":"d03789496a30954f","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1749853476695,"stop":1749853476697,"duration":2},"status":"passed","severity":"normal"},{"uid":"d671f974be0c8893","name":"should handle task timeouts","time":{"start":1749853505897,"stop":1749853505899,"duration":2},"status":"passed","severity":"normal"},{"uid":"6cf147ffa3daab03","name":"Fails to publish message with empty text","time":{"start":1749853861185,"stop":1749853861186,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7750301067ecc1","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1749853515440,"stop":1749853515441,"duration":1},"status":"passed","severity":"normal"},{"uid":"55d847e1032bcb2a","name":"unsubscribes","time":{"start":1749854058368,"stop":1749854058368,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9151e1089988e24","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1749853515444,"stop":1749853515444,"duration":0},"status":"passed","severity":"normal"},{"uid":"5267ad4602880e21","name":"Passing page size 1 when there are 4 messages","time":{"start":1749854053322,"stop":1749854053326,"duration":4},"status":"passed","severity":"normal"},{"uid":"eb170caa0b964a0","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1749853515444,"stop":1749853515445,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cb0acb2a1fad41d","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1749854088425,"stop":1749854088425,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3e9bffb84091652","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1749853515449,"stop":1749853515450,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fa43d10ee1b8cf0","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1749853488942,"stop":1749853488943,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e87a83260123e1a","name":"Reusing cursor across nodes","time":{"start":1749853998609,"stop":1749853998610,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5b243ed130cd760","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1749853467483,"stop":1749853467483,"duration":0},"status":"passed","severity":"normal"},{"uid":"f76b71dc6b58d66","name":"recovers when dns.resolve returns empty","time":{"start":1749853484826,"stop":1749853484826,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d460ab69240f7b","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1749853853901,"stop":1749853853902,"duration":1},"status":"passed","severity":"normal"},{"uid":"5511a23d1e972888","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1749853515457,"stop":1749853515459,"duration":2},"status":"passed","severity":"normal"},{"uid":"95c73c8598c69c9f","name":"connected peers and dial","time":{"start":1749853836212,"stop":1749853836212,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d0469557639f771b","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1749853870894,"stop":1749853870894,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5337c139249544e","name":"Push message with content topic containing emoji","time":{"start":1749854293634,"stop":1749854293634,"duration":0},"status":"passed","severity":"normal"},{"uid":"f18429bf05eea6c5","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1749853515416,"stop":1749853515416,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1b27cf98320e12c","name":"Init the array if not present","time":{"start":1749853461397,"stop":1749853461398,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d3406fbe0ef398d","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1749854088429,"stop":1749854088429,"duration":0},"status":"passed","severity":"normal"},{"uid":"217805b2f2512770","name":"Check received message containing Basic HTML tag","time":{"start":1749853958873,"stop":1749853958873,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4d49174a9eea940","name":"should initialize with default number of peers","time":{"start":1749853506009,"stop":1749853506009,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7d8518c4a3bd642","name":"throws on content topic with empty topic name field","time":{"start":1749853461798,"stop":1749853461798,"duration":0},"status":"passed","severity":"normal"},{"uid":"54f537a8e7621560","name":"Subscribe to topic containing JSON and receive message","time":{"start":1749854052080,"stop":1749854052080,"duration":0},"status":"passed","severity":"normal"},{"uid":"76c27e6c5d288590","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1749853515448,"stop":1749853515449,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff6513d29b7d8d36","name":"Passing page size 19 when there are 20 messages","time":{"start":1749854053328,"stop":1749854053328,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f676eb09eff21c9","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1749854017973,"stop":1749854017974,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0876c24e50ea095","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1749853461828,"stop":1749853461828,"duration":0},"status":"passed","severity":"normal"},{"uid":"1575c4aeba56ef7b","name":"should emit a peer event after start","time":{"start":1749853538876,"stop":1749853538876,"duration":0},"status":"passed","severity":"normal"},{"uid":"79cfc21ba3154380","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1749853461808,"stop":1749853461809,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef5ce608d4bd00b4","name":"random static sharding 2 - Cluster ID: 753, Shard ID: 324","time":{"start":1749854087030,"stop":1749854087030,"duration":0},"status":"passed","severity":"normal"},{"uid":"554b58d5cca62ece","name":"Query Generator - true","time":{"start":1749854039922,"stop":1749854039922,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6403cec58ffc6b1","name":"should insert elements correctly","time":{"start":1749853518121,"stop":1749853518122,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b0fda643d93235e","name":"Subscribe to topic containing special chars and receive message","time":{"start":1749854088417,"stop":1749854088418,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a3f61b4ec057643","name":"Subscribe and receive messages via lightPush","time":{"start":1749854052013,"stop":1749854052014,"duration":1},"status":"passed","severity":"normal"},{"uid":"2136e63aca6b9e82","name":"Push message with content topic containing long","time":{"start":1749854293630,"stop":1749854293630,"duration":0},"status":"passed","severity":"normal"},{"uid":"b702930163eb9907","name":"Generator, 2 different pubsubtopics","time":{"start":1749854031874,"stop":1749854031874,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c16f1b41434ac7c","name":"Privacy Node - default protocol","time":{"start":1749854068259,"stop":1749854068259,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3932d3a49bcad53","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1749853515424,"stop":1749853515424,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4d5d247b871b715","name":"Used by Waku Relay","time":{"start":1749854064252,"stop":1749854064253,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ae4eeaf057aa3ec","name":"should throw an error for missing sharding configuration","time":{"start":1749853461835,"stop":1749853461835,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a62fa99b8e76935","name":"should properly clean up resources when disposed","time":{"start":1749853505201,"stop":1749853505202,"duration":1},"status":"passed","severity":"normal"},{"uid":"b30023b8db176efb","name":"should emit a peer event after start","time":{"start":1749853488940,"stop":1749853488941,"duration":1},"status":"passed","severity":"normal"},{"uid":"d88f0dd3aa6f6dcd","name":"should initialize with custom number of peers","time":{"start":1749853506009,"stop":1749853506009,"duration":0},"status":"passed","severity":"normal"},{"uid":"382fbba88cf5faed","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1749853515433,"stop":1749853515439,"duration":6},"status":"passed","severity":"normal"},{"uid":"16669ddfee793861","name":"Throws when trying to push message with empty payload","time":{"start":1749854293629,"stop":1749854293629,"duration":0},"status":"passed","severity":"normal"},{"uid":"a550493c22ef8db","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1749853853904,"stop":1749853853905,"duration":1},"status":"passed","severity":"normal"},{"uid":"67edece7f516e2","name":"Push message with Chinese payload","time":{"start":1749854293638,"stop":1749854293638,"duration":0},"status":"passed","severity":"normal"},{"uid":"acb16753c2e529f5","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1749853515426,"stop":1749853515426,"duration":0},"status":"passed","severity":"normal"},{"uid":"296050738130a4eb","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1749853506240,"stop":1749853506241,"duration":1},"status":"passed","severity":"normal"},{"uid":"f354050646ad7916","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1749853515455,"stop":1749853515457,"duration":2},"status":"passed","severity":"normal"},{"uid":"d49b0ceab747afcc","name":"Overlapping topic subscription","time":{"start":1749853870891,"stop":1749853870891,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9fbef6ab0fc5a963","name":"Query with Ordered Callback, No message returned","time":{"start":1749854011593,"stop":1749854011593,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d511a47a7233fa9","name":"Subscribe to topic containing XML and receive message","time":{"start":1749854088429,"stop":1749854088429,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dcc3a84785bedd8","name":"Check received message containing shell command","time":{"start":1749853958874,"stop":1749853958874,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c496af82ff3b635","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1749853712631,"stop":1749853712631,"duration":0},"status":"passed","severity":"normal"},{"uid":"58265b7d0f2714de","name":"Overlapping topic subscription","time":{"start":1749854052020,"stop":1749854052021,"duration":1},"status":"passed","severity":"normal"},{"uid":"117547ee2a22d8a","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1749854052085,"stop":1749854052085,"duration":0},"status":"passed","severity":"normal"},{"uid":"71ab9d547e34bd23","name":"Check message with no content topic is not received","time":{"start":1749853984903,"stop":1749853984903,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae133fd7e8796f49","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app44/1/topic609/proto","time":{"start":1749853972959,"stop":1749853972959,"duration":0},"status":"passed","severity":"normal"},{"uid":"33ffa6293916fa63","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1749854088430,"stop":1749854088430,"duration":0},"status":"passed","severity":"normal"},{"uid":"9104278d6217d1d4","name":"more peers than existing","time":{"start":1749853836212,"stop":1749853836213,"duration":1},"status":"skipped","severity":"normal"},{"uid":"81f1b7d0a60f4f4b","name":"Check received message containing Russian","time":{"start":1749853958851,"stop":1749853958851,"duration":0},"status":"passed","severity":"normal"},{"uid":"17bd3d76dd212e3c","name":"Push message with numeric payload","time":{"start":1749854293638,"stop":1749854293638,"duration":0},"status":"passed","severity":"normal"},{"uid":"20f67d3b43869988","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1749853484424,"stop":1749853484425,"duration":1},"status":"passed","severity":"normal"},{"uid":"371a5c8a8b6f804d","name":"Subscribe to topic containing Russian and receive message","time":{"start":1749854052025,"stop":1749854052027,"duration":2},"status":"passed","severity":"normal"},{"uid":"ff1b9f56f9cba3f0","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1749853461810,"stop":1749853461810,"duration":0},"status":"passed","severity":"normal"},{"uid":"eded2f0417174bcd","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1749853674859,"stop":1749853674860,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ccdc3e7b9f1733a","name":"Subscribe to topic containing shell command and receive message","time":{"start":1749854088421,"stop":1749854088421,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aa84ba298851156","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1749853712625,"stop":1749853712626,"duration":1},"status":"passed","severity":"normal"},{"uid":"8292552419991b3b","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1749854088422,"stop":1749854088423,"duration":1},"status":"passed","severity":"normal"},{"uid":"984bd9644750fa83","name":"Check received message containing unicode special characters","time":{"start":1749853984898,"stop":1749853984899,"duration":1},"status":"passed","severity":"normal"},{"uid":"47b31582ec6c4793","name":"should use DNS peer discovery with light client","time":{"start":1749853538878,"stop":1749853538878,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d5a7decf00322ce3","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1749854011593,"stop":1749854011593,"duration":0},"status":"passed","severity":"normal"},{"uid":"30fa64a836a4a82c","name":"Push message with content topic containing shell command","time":{"start":1749854293633,"stop":1749854293633,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae82032f825231f8","name":"should respect max attempts limit","time":{"start":1749853505901,"stop":1749853505901,"duration":0},"status":"passed","severity":"normal"},{"uid":"c97cd216bc2a078","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1749853461827,"stop":1749853461828,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9e93541efda8bef","name":"messageHashStr produces consistent results for the same input","time":{"start":1749853476701,"stop":1749853476701,"duration":0},"status":"passed","severity":"normal"},{"uid":"b056b9d9f3f17119","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1749853998609,"stop":1749853998609,"duration":0},"status":"passed","severity":"normal"},{"uid":"3710651890040b9c","name":"less peers than existing","time":{"start":1749853836213,"stop":1749853836213,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7bbc606d180fa434","name":"Subscribe to topic containing shell command and receive message","time":{"start":1749854052080,"stop":1749854052081,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c141364ea87e09f","name":"groups content topics by expected pubsub topic","time":{"start":1749853461814,"stop":1749853461815,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c7a1345a760bd7a","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1749853541110,"stop":1749853541115,"duration":5},"status":"passed","severity":"normal"},{"uid":"7de8a45265d8e0c2","name":"random static sharding 10 - Cluster ID: 238, Shard ID: 626","time":{"start":1749854087033,"stop":1749854087034,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c852aecb68271fc","name":"non connected peers","time":{"start":1749853836214,"stop":1749853836214,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a8ee7a358df771f1","name":"isConnected return false after peer stops","time":{"start":1749853554429,"stop":1749853554430,"duration":1},"status":"passed","severity":"normal"},{"uid":"c39a9c2f2e672f51","name":"Check received message containing Arabic","time":{"start":1749853958870,"stop":1749853958871,"duration":1},"status":"passed","severity":"normal"},{"uid":"6de18cb426a64908","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1749853674862,"stop":1749853674862,"duration":0},"status":"passed","severity":"normal"},{"uid":"547a75e8d484ff33","name":"throws on content topic with generation field greater than 0","time":{"start":1749853461795,"stop":1749853461796,"duration":1},"status":"passed","severity":"normal"},{"uid":"ece022c09c4e921a","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1749853515416,"stop":1749853515417,"duration":1},"status":"passed","severity":"normal"},{"uid":"87c9e562da0b0d4b","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1749853518954,"stop":1749853518954,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c3dbe5081d7b2c7","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1749853484831,"stop":1749853484831,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4709b5ebb32a2272","name":"Check message with non string payload is not received","time":{"start":1749853958864,"stop":1749853958864,"duration":0},"status":"passed","severity":"normal"},{"uid":"37cb79d1a7eb9ab4","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1749853870889,"stop":1749853870889,"duration":0},"status":"passed","severity":"normal"},{"uid":"66704ba6cdbbad59","name":"should have no discoveries enabled by default","time":{"start":1749853505803,"stop":1749853505807,"duration":4},"status":"passed","severity":"normal"},{"uid":"ccee1083468b26a6","name":"Decoder throws on empty string content topic","time":{"start":1749853494990,"stop":1749853494991,"duration":1},"status":"passed","severity":"normal"},{"uid":"878485078f7773d5","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1749853461826,"stop":1749853461826,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e7cbec4d2b29ce4","name":"Subscribe to topic containing emoji and receive message","time":{"start":1749854052038,"stop":1749854052040,"duration":2},"status":"passed","severity":"normal"},{"uid":"29e6a57218cc2ed4","name":"Check received message with timestamp: 1749853533465 ","time":{"start":1749853984900,"stop":1749853984901,"duration":1},"status":"passed","severity":"normal"},{"uid":"759f65c62484b719","name":"should throw error when unsubscribing with unsupported pubsub topic","time":{"start":1749853506260,"stop":1749853506260,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa0c7ed9d822a5e8","name":"Encoder throws on empty string content topic","time":{"start":1749853496681,"stop":1749853496681,"duration":0},"status":"passed","severity":"normal"},{"uid":"5951da39253da053","name":"Subscribe to topic containing JSON and receive message","time":{"start":1749854088429,"stop":1749854088429,"duration":0},"status":"passed","severity":"normal"},{"uid":"f340ad82d804f06e","name":"Subscribe and receive messages via waku relay post","time":{"start":1749854052049,"stop":1749854052055,"duration":6},"status":"passed","severity":"normal"},{"uid":"1a1b99faa60d7bbb","name":"accepts time-filtered query with content filter","time":{"start":1749853476330,"stop":1749853476330,"duration":0},"status":"passed","severity":"normal"},{"uid":"409951c5333b5e0b","name":"Push message with Chinese payload","time":{"start":1749854293625,"stop":1749854293625,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4569260a2f9f9eb","name":"Check received message containing XML","time":{"start":1749853984875,"stop":1749853984875,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9f810df27b243db","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1749854088420,"stop":1749854088420,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e70693797600832","name":"Fails to push message bigger that 1MB","time":{"start":1749854293636,"stop":1749854293636,"duration":0},"status":"passed","severity":"normal"},{"uid":"81503d8ecd5743df","name":"should only return 1 node with relay and store capability","time":{"start":1749853484828,"stop":1749853484828,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b11e59a9292ba64","name":"should return false","time":{"start":1749853468182,"stop":1749853468183,"duration":1},"status":"passed","severity":"normal"},{"uid":"751082b03857dce8","name":"Push message with Basic HTML tag payload","time":{"start":1749854293640,"stop":1749854293640,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f241f60ef84dfa1","name":"Should update shard info","time":{"start":1749853780576,"stop":1749853780577,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dc0c3389355ee16","name":"Publish message with large meta","time":{"start":1749853861188,"stop":1749853861189,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe1a73b4ee828098","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1749853730906,"stop":1749853730906,"duration":0},"status":"passed","severity":"normal"},{"uid":"a688ac3d48fd3de8","name":"Round trip binary encryption [ecies, signature]","time":{"start":1749853496680,"stop":1749853496680,"duration":0},"status":"passed","severity":"normal"},{"uid":"788c0fbbddf57fe1","name":"should be empty after removing the only subscription","time":{"start":1749853506334,"stop":1749853506335,"duration":1},"status":"passed","severity":"normal"},{"uid":"173ac0ffeb577228","name":"Refresh subscription","time":{"start":1749854088426,"stop":1749854088426,"duration":0},"status":"passed","severity":"normal"},{"uid":"626dff3c79bfc393","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1749854050807,"stop":1749854050807,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb546a3bd91f215e","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1749853494985,"stop":1749853494987,"duration":2},"status":"passed","severity":"normal"},{"uid":"daa734371ba1b451","name":"Decoder throws on undefined content topic","time":{"start":1749853477000,"stop":1749853477000,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e3e683b8c6192b","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1749853870893,"stop":1749853870893,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfcb04a20143cdca","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1749853984883,"stop":1749853984883,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1b984db9f33465","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1749854052044,"stop":1749854052044,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ac7a20f98f98786","name":"Push message with content topic containing JSON","time":{"start":1749854293647,"stop":1749854293647,"duration":0},"status":"passed","severity":"normal"},{"uid":"917b95b86976103d","name":"should return the pubsub topic directly if a string is provided","time":{"start":1749853461833,"stop":1749853461833,"duration":0},"status":"passed","severity":"normal"},{"uid":"738e01519948ea0c","name":"Subscribe to topic containing long and receive message","time":{"start":1749854088426,"stop":1749854088427,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc5af004c8e6e224","name":"Push message with Arabic payload","time":{"start":1749854293626,"stop":1749854293626,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdf7fb42f627e941","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1749853515203,"stop":1749853515204,"duration":1},"status":"passed","severity":"normal"},{"uid":"920e9d65c554bffd","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1749854052019,"stop":1749854052020,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fabc6fded371a72","name":"Promise Callback - true","time":{"start":1749854039923,"stop":1749854039925,"duration":2},"status":"passed","severity":"normal"},{"uid":"1575371ea993eb0d","name":"should return false when shard is not included in network shards","time":{"start":1749853505997,"stop":1749853506000,"duration":3},"status":"passed","severity":"normal"},{"uid":"2957a1b42aa2f399","name":"Push message with content topic containing Basic HTML tag","time":{"start":1749854293633,"stop":1749854293633,"duration":0},"status":"passed","severity":"normal"},{"uid":"f220f83e04ea9be0","name":"different cluster, different shard: nodes don't connect","time":{"start":1749853740841,"stop":1749853740841,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f2fe1e75867a034","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1749854052035,"stop":1749854052038,"duration":3},"status":"passed","severity":"normal"},{"uid":"69de8787ec6abf78","name":"Check received message containing special chars","time":{"start":1749853958869,"stop":1749853958870,"duration":1},"status":"passed","severity":"normal"},{"uid":"40d9240dccd2deeb","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1749854052072,"stop":1749854052072,"duration":0},"status":"passed","severity":"normal"},{"uid":"24b759812884e86b","name":"should not receive a peer event after stop","time":{"start":1749853780242,"stop":1749853780242,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1b221279fdd3677","name":"new peer added after a peer was already found","time":{"start":1749853835928,"stop":1749853835929,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fcac44728e0600ab","name":"Push message with content topic containing XML","time":{"start":1749854293646,"stop":1749854293646,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bf27c86e5c35655","name":"should throw an error for insufficient data","time":{"start":1749853461902,"stop":1749853461902,"duration":0},"status":"passed","severity":"normal"},{"uid":"e39852e475479569","name":"Relay - times out","time":{"start":1749854068256,"stop":1749854068257,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0c1dfe20ea936ac","name":"handles empty contentTopics array correctly","time":{"start":1749853461836,"stop":1749853461836,"duration":0},"status":"passed","severity":"normal"},{"uid":"c76f6778fd1bbb61","name":"Encoder throws on undefined content topic","time":{"start":1749853494989,"stop":1749853494989,"duration":0},"status":"passed","severity":"normal"},{"uid":"39353c628d1f1c2d","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1749854052086,"stop":1749854052086,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf950bcc7026be03","name":"should encode/decode to RLP encoding","time":{"start":1749853468183,"stop":1749853468184,"duration":1},"status":"passed","severity":"normal"},{"uid":"d90c2f1f231d09fe","name":"Renews subscription after lossing a connection","time":{"start":1749854052085,"stop":1749854052085,"duration":0},"status":"passed","severity":"normal"},{"uid":"c32cd3f34932e434","name":"should use shardsUnderCluster when provided","time":{"start":1749853505995,"stop":1749853505996,"duration":1},"status":"passed","severity":"normal"},{"uid":"a300ebf5487fea96","name":"Subscribe to topic containing short and receive message","time":{"start":1749854052073,"stop":1749854052073,"duration":0},"status":"passed","severity":"normal"},{"uid":"75f750769e286fa2","name":"should not receive a peer event before start","time":{"start":1749853780241,"stop":1749853780242,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9c00a4f7961c2fd","name":"Does not throw an exception when node disconnects","time":{"start":1749854064251,"stop":1749854064251,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1d765e397faf384","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1749853870897,"stop":1749853870897,"duration":0},"status":"passed","severity":"normal"},{"uid":"31ba37bf86d52840","name":"Check message received after jswaku node is restarted","time":{"start":1749853984883,"stop":1749853984883,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d405fc1ed6d41ec","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1749854031882,"stop":1749854031888,"duration":6},"status":"passed","severity":"normal"},{"uid":"edbcc54359684a87","name":"Meta field set when metaSetter is specified","time":{"start":1749853476998,"stop":1749853476999,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f3f58b96e531fa5","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1749853461902,"stop":1749853461902,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ae249f8905459cd","name":"handles empty shards array correctly","time":{"start":1749853461836,"stop":1749853461836,"duration":0},"status":"passed","severity":"normal"},{"uid":"7688b8dc19d77347","name":"Check received message containing SQL Injection","time":{"start":1749853958871,"stop":1749853958871,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3a55b7f8e2447be","name":"Push 30 different messages","time":{"start":1749854293629,"stop":1749854293629,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7eb91fe879366501","name":"should get / set UDP multiaddr","time":{"start":1749853468184,"stop":1749853468188,"duration":4},"status":"passed","severity":"normal"},{"uid":"c6c543a4d0b3833","name":"should check connected peers if present and suitable","time":{"start":1749853506371,"stop":1749853506372,"duration":1},"status":"passed","severity":"normal"},{"uid":"202a453ef14911d1","name":"Subscribe to topic containing special chars and receive message","time":{"start":1749854052024,"stop":1749854052024,"duration":0},"status":"passed","severity":"normal"},{"uid":"78d7000a16db4a7f","name":"Subscribe and receive messages via lightPush","time":{"start":1749854088423,"stop":1749854088423,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c559a59f3ab13fb","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1749853674863,"stop":1749853674864,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9f076aa4526cbc2","name":"random static sharding 7 - Cluster ID: 883, Shard ID: 567","time":{"start":1749854087032,"stop":1749854087032,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba8998de87b0a472","name":"Check received message containing Basic HTML tag","time":{"start":1749853984875,"stop":1749853984875,"duration":0},"status":"passed","severity":"normal"},{"uid":"1527224ce7c84167","name":"should return usable stream attached to connection","time":{"start":1749853476742,"stop":1749853476743,"duration":1},"status":"passed","severity":"normal"},{"uid":"a125deb01434f3fb","name":"Passing page size 3 when there are 20 messages","time":{"start":1749854053326,"stop":1749854053327,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f12d2c159d45096","name":"should use the provided clusterId for the pubsub topic","time":{"start":1749853461837,"stop":1749853461837,"duration":0},"status":"passed","severity":"normal"},{"uid":"48f9a01ef9f95a49","name":"shard 0","time":{"start":1749854087029,"stop":1749854087029,"duration":0},"status":"passed","severity":"normal"},{"uid":"a36c5e136c2b5d5","name":"can dial TLS multiaddrs","time":{"start":1749853742632,"stop":1749853742633,"duration":1},"status":"passed","severity":"normal"},{"uid":"a50a1204c71359e5","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1749853461822,"stop":1749853461822,"duration":0},"status":"passed","severity":"normal"},{"uid":"aacd36c6b3a24ba4","name":"Push message with content topic containing unicode special characters","time":{"start":1749854293634,"stop":1749854293634,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed8fb5f09a7be2a9","name":"Fields are not dropped","time":{"start":1749853476250,"stop":1749853476253,"duration":3},"status":"passed","severity":"normal"},{"uid":"8e45fa0e902a51f0","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1749854052046,"stop":1749854052049,"duration":3},"status":"passed","severity":"normal"},{"uid":"88a517bd55068d0a","name":"Mutual subscription","time":{"start":1749853870886,"stop":1749853870887,"duration":1},"status":"passed","severity":"normal"},{"uid":"63438d874242bacb","name":"Push message with short payload","time":{"start":1749854293637,"stop":1749854293637,"duration":0},"status":"passed","severity":"normal"},{"uid":"59e0c70c57e39388","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1749853853902,"stop":1749853853902,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3babc995c946099","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1749853554426,"stop":1749853554427,"duration":1},"status":"passed","severity":"normal"},{"uid":"8650724cf882d8a4","name":"should wait for Filter peer to be connected","time":{"start":1749853506372,"stop":1749853506372,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7b016e218f4e94d","name":"A test","time":{"start":1749853731037,"stop":1749853731037,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d68dc363f83f40b","name":"handles multiple messages","time":{"start":1749854058368,"stop":1749854058368,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0c8ebd9868317df","name":"Js publishes, other Js receives","time":{"start":1749853849687,"stop":1749853849688,"duration":1},"status":"passed","severity":"normal"},{"uid":"e044c38ca152db8a","name":"can start the service","time":{"start":1749853780236,"stop":1749853780237,"duration":1},"status":"passed","severity":"normal"},{"uid":"45d04488a63e2f9d","name":"should handle different types of entries","time":{"start":1749853505198,"stop":1749853505201,"duration":3},"status":"passed","severity":"normal"},{"uid":"d9d5ab36c9fb8b51","name":"should encodeTxt and decodeTxt","time":{"start":1749853468178,"stop":1749853468179,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1f55bf4d413bef5","name":"Ping on peer without subscriptions","time":{"start":1749853601625,"stop":1749853601626,"duration":1},"status":"passed","severity":"normal"},{"uid":"cec59f7340c1bfdf","name":"Check publish message containing unicode special characters","time":{"start":1749853861183,"stop":1749853861183,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d30fba4d4704011","name":"should not fail to start the service if it is already started","time":{"start":1749853780240,"stop":1749853780241,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8e4e355bc746b33","name":"Publish message with rate limit","time":{"start":1749853861189,"stop":1749853861189,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddf0a791888238d8","name":"Check received message containing Script","time":{"start":1749853984890,"stop":1749853984892,"duration":2},"status":"passed","severity":"normal"},{"uid":"31dfdcb7336cc98c","name":"Ephemeral field is preserved - encoder v0","time":{"start":1749853541106,"stop":1749853541106,"duration":0},"status":"passed","severity":"normal"},{"uid":"2915da8a6fcaaa7e","name":"Nodes with multiple pubsub topic","time":{"start":1749853853901,"stop":1749853853901,"duration":0},"status":"passed","severity":"normal"},{"uid":"96bd90cc5d737470","name":"should reject if LightPush is requested but not mounted","time":{"start":1749853506370,"stop":1749853506370,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9f373106b315bec","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1749853515415,"stop":1749853515415,"duration":0},"status":"passed","severity":"normal"},{"uid":"b20133ad4e1eba6c","name":"should support chaining for add method","time":{"start":1749853505194,"stop":1749853505194,"duration":0},"status":"passed","severity":"normal"},{"uid":"813be2c7ea6a0591","name":"Push message with unicode special characters payload","time":{"start":1749854293641,"stop":1749854293642,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cfaddd9899ee500","name":"should be able to decode the field with only RELAY set to true","time":{"start":1749853467485,"stop":1749853467486,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd94121e3fb0a626","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1749853515428,"stop":1749853515428,"duration":0},"status":"passed","severity":"normal"},{"uid":"546593aa9fa3489e","name":"Sample","time":{"start":1749853467474,"stop":1749853467475,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c83781d0943fc90","name":"Decoder throws on empty string content topic","time":{"start":1749853477000,"stop":1749853477000,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cbca9c140cdcd59","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1749854052066,"stop":1749854052066,"duration":0},"status":"passed","severity":"normal"},{"uid":"d87c501a525f180e","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1749853674860,"stop":1749853674861,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b77efe7310f6398","name":"should serialize and deserialize correctly","time":{"start":1749853518123,"stop":1749853518123,"duration":0},"status":"passed","severity":"normal"},{"uid":"f21a1791a240707e","name":"Subscribe to topic containing Russian and receive message","time":{"start":1749854052075,"stop":1749854052076,"duration":1},"status":"passed","severity":"normal"},{"uid":"44afa2bdef4193f2","name":"throws on content topic with empty encoding field","time":{"start":1749853461799,"stop":1749853461800,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7167fd253b40fd9","name":"Light Node - default protocols","time":{"start":1749854068258,"stop":1749854068259,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d015d290a6bfdb5","name":"Ordered callback, aborts when callback returns true","time":{"start":1749854044252,"stop":1749854044253,"duration":1},"status":"passed","severity":"normal"},{"uid":"52fa601ad6a109a2","name":"Check received message containing long","time":{"start":1749853958844,"stop":1749853958845,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce7e232a0f9d507c","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1749853484419,"stop":1749853484421,"duration":2},"status":"passed","severity":"normal"},{"uid":"df64e2a90a9ae429","name":"should set field with all protocols disabled","time":{"start":1749853468191,"stop":1749853468191,"duration":0},"status":"passed","severity":"normal"},{"uid":"64a27a9f10c95e31","name":"Push message with content topic containing Script","time":{"start":1749854293646,"stop":1749854293646,"duration":0},"status":"passed","severity":"normal"},{"uid":"77c2c8eb81776aa5","name":"should reject if Relay is requested but not mounted","time":{"start":1749853506370,"stop":1749853506370,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6590fe1a9bcf6dc","name":"can start and stop the service","time":{"start":1749853780237,"stop":1749853780239,"duration":2},"status":"passed","severity":"normal"},{"uid":"95f18230d75d1c6","name":"should handle special patterns correctly","time":{"start":1749853518123,"stop":1749853518124,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d1e8c8f15911057","name":"Query Generator - false","time":{"start":1749854039922,"stop":1749854039923,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea51c242c8aa8170","name":"Publish without waiting for remote peer","time":{"start":1749853870887,"stop":1749853870888,"duration":1},"status":"passed","severity":"normal"},{"uid":"88ed22c9bb03af24","name":"Waku message hash computation (payload length 0)","time":{"start":1749853476697,"stop":1749853476698,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5b42609f1c7dde5","name":"Push message with JSON payload","time":{"start":1749854293640,"stop":1749854293641,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d30cf0bf4b95d78","name":"Check publish message containing Script","time":{"start":1749853861181,"stop":1749853861181,"duration":0},"status":"passed","severity":"normal"},{"uid":"363da6cc307204b0","name":"Encoder throws on undefined content topic","time":{"start":1749853476999,"stop":1749853476999,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd6c1c5a3c982095","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1749853515442,"stop":1749853515443,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec0cd0707e35b014","name":"Check publish message containing shell command","time":{"start":1749853861182,"stop":1749853861183,"duration":1},"status":"passed","severity":"normal"},{"uid":"72116a5048d7346a","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app98/5/topic46/json","time":{"start":1749853972957,"stop":1749853972958,"duration":1},"status":"passed","severity":"normal"},{"uid":"968c75c6c02829c0","name":"throws on content topic with empty version field","time":{"start":1749853461797,"stop":1749853461798,"duration":1},"status":"passed","severity":"normal"},{"uid":"a56835d4ce9dc643","name":"Push message equal or less that 1MB","time":{"start":1749854293651,"stop":1749854293651,"duration":0},"status":"passed","severity":"normal"},{"uid":"93834da62f89b5d5","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app39/4/topic580/test.js","time":{"start":1749853972956,"stop":1749853972956,"duration":0},"status":"passed","severity":"normal"},{"uid":"f177270348f46368","name":"should successfully unsubscribe from an existing subscription","time":{"start":1749853506261,"stop":1749853506261,"duration":0},"status":"passed","severity":"normal"},{"uid":"fead8c900c4734a6","name":"should throw error when subscribing with unsupported pubsub topic","time":{"start":1749853506259,"stop":1749853506259,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd600a8a9d1826a1","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1749853461809,"stop":1749853461809,"duration":0},"status":"passed","severity":"normal"},{"uid":"48866bbb65a6c05b","name":"Push message with content topic containing Script","time":{"start":1749854293632,"stop":1749854293632,"duration":0},"status":"passed","severity":"normal"},{"uid":"68e9ce3489474207","name":"Rejects garbage","time":{"start":1749853509685,"stop":1749853509685,"duration":0},"status":"passed","severity":"normal"},{"uid":"95c41483f8ab872c","name":"Check message received after jswaku node is restarted","time":{"start":1749853958885,"stop":1749853958885,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f191f0cea4bb59e","name":"Query generator for multiple messages with different message text format","time":{"start":1749854044243,"stop":1749854044248,"duration":5},"status":"passed","severity":"normal"},{"uid":"78c78340fa10fec8","name":"Check publish message containing numeric","time":{"start":1749853861179,"stop":1749853861179,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b33304ee3fb1876","name":"Check message with invalid timestamp is not received","time":{"start":1749853958879,"stop":1749853958879,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebb3513b6afda76e","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1749853853901,"stop":1749853853901,"duration":0},"status":"passed","severity":"normal"},{"uid":"19b6ef9ee81655b0","name":"Callback on promise","time":{"start":1749854044251,"stop":1749854044251,"duration":0},"status":"passed","severity":"normal"},{"uid":"74b4176d0deb0f37","name":"Check received message containing Script","time":{"start":1749853958872,"stop":1749853958872,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f5a83dea5186e52","name":"Push message with content topic containing shell command","time":{"start":1749854293647,"stop":1749854293647,"duration":0},"status":"passed","severity":"normal"},{"uid":"a20e94e7b8d8f6b","name":"Fails to publish duplicate message","time":{"start":1749853861185,"stop":1749853861185,"duration":0},"status":"passed","severity":"normal"},{"uid":"f27faf01ed0d62e9","name":"start node with empty content topic","time":{"start":1749853972962,"stop":1749853972962,"duration":0},"status":"passed","severity":"normal"},{"uid":"6339fccf978af4a3","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1749854052046,"stop":1749854052046,"duration":0},"status":"passed","severity":"normal"},{"uid":"d68edeecb7596153","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1749853998606,"stop":1749853998607,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbdc6c27034d83a7","name":"Query with Promise Callback, No message returned","time":{"start":1749854011594,"stop":1749854011595,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4245201493286d1","name":"should update ack status of messages in outgoing buffer","time":{"start":1749853518956,"stop":1749853518957,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f073d5d9a238188","name":"Check received message containing Russian","time":{"start":1749853958871,"stop":1749853958871,"duration":0},"status":"passed","severity":"normal"},{"uid":"11b2d1294a7a6a35","name":"connects to nwaku","time":{"start":1749854064249,"stop":1749854064250,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd63bd4f8ee10fc","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1749854044252,"stop":1749854044252,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a4fd174696d11b3","name":"should reject if Filter is requested but not mounted","time":{"start":1749853506371,"stop":1749853506371,"duration":0},"status":"passed","severity":"normal"},{"uid":"be1ca888d764f19c","name":"same cluster, different shard: nodes connect","time":{"start":1749853740840,"stop":1749853740840,"duration":0},"status":"passed","severity":"normal"},{"uid":"e54c1e4e01c2f650","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1749854088415,"stop":1749854088415,"duration":0},"status":"passed","severity":"normal"},{"uid":"37ce1f9f2b3a5d36","name":"Relay + Store","time":{"start":1749853540946,"stop":1749853540946,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8ba51210341ba71","name":"should be delivered but not added to local log or bloom filter","time":{"start":1749853518956,"stop":1749853518956,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3679caf6118aea6","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1749853870889,"stop":1749853870890,"duration":1},"status":"passed","severity":"normal"},{"uid":"c14f88f9e9805624","name":"Encoder throws on empty string content topic","time":{"start":1749853494989,"stop":1749853494990,"duration":1},"status":"passed","severity":"normal"},{"uid":"b90f3c9b3f61f008","name":"Subscribe to topic containing long and receive message","time":{"start":1749854052073,"stop":1749854052073,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5858da7e87a7949","name":"Check received message containing long","time":{"start":1749853984869,"stop":1749853984869,"duration":0},"status":"passed","severity":"normal"},{"uid":"be21059fe02b938b","name":"Subscribe and receives messages on 20 topics","time":{"start":1749854052018,"stop":1749854052019,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2b2a2207bbed337","name":"Subscribe to topic containing special chars and publish message","time":{"start":1749853870892,"stop":1749853870893,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca2d4c9f6429fbbe","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1749853515421,"stop":1749853515421,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbf3b7273e1dd352","name":"Check publish message containing special chars","time":{"start":1749853861179,"stop":1749853861179,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a4e8c4ad52bbf2e","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1749853861186,"stop":1749853861186,"duration":0},"status":"passed","severity":"normal"},{"uid":"5233a32e4fcb5482","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1749853984879,"stop":1749853984880,"duration":1},"status":"passed","severity":"normal"},{"uid":"723540629bd087a5","name":"Subscribe to topic containing JSON and receive message","time":{"start":1749854052033,"stop":1749854052034,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6f892742702b2d6","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1749853515425,"stop":1749853515425,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc48f695d038e454","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1749853467489,"stop":1749853467489,"duration":0},"status":"passed","severity":"normal"},{"uid":"b27acc6d047df48e","name":"should only return 1 node with relay capability","time":{"start":1749853484828,"stop":1749853484828,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9e872ff3b190580","name":"Push message with SQL Injection payload","time":{"start":1749854293626,"stop":1749854293626,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4d008ab022d2b3c","name":"Check publish message containing Basic HTML tag","time":{"start":1749853861182,"stop":1749853861182,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cb4f41ce840d2f9","name":"Publishes to nwaku","time":{"start":1749853849686,"stop":1749853849687,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7f0c972bddbb732","name":"should not fail to stop the service if it was not started","time":{"start":1749853488939,"stop":1749853488940,"duration":1},"status":"passed","severity":"normal"},{"uid":"596e073f967fe475","name":"isConnected should return true after first peer connects","time":{"start":1749853554427,"stop":1749853554427,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2b9fb574cf710c5","name":"1 Relay, 1 fetch","time":{"start":1749853484610,"stop":1749853484611,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a5d75b24b4ba38","name":"Check message with no pubsub topic is not received","time":{"start":1749853984903,"stop":1749853984903,"duration":0},"status":"passed","severity":"normal"},{"uid":"96b6aa635238044a","name":"Push message with custom timestamp: 1749857275156","time":{"start":1749854293636,"stop":1749854293636,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce725463fa68cfcc","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1749853515203,"stop":1749853515203,"duration":0},"status":"passed","severity":"normal"},{"uid":"23e8d478c56fd055","name":"Subscribe to topic containing Russian and receive message","time":{"start":1749854088418,"stop":1749854088419,"duration":1},"status":"passed","severity":"normal"},{"uid":"b853d065d8c450e","name":"Query Generator, No message returned","time":{"start":1749854011591,"stop":1749854011591,"duration":0},"status":"passed","severity":"normal"},{"uid":"b545b62ee561dbc3","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1749853484419,"stop":1749853484419,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a10142a270ab6ba","name":"can start and stop the service","time":{"start":1749853488939,"stop":1749853488939,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca0164456be51fc4","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1749853461833,"stop":1749853461834,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d06e2f7ad6d2136","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1749853870890,"stop":1749853870890,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff6c2b99fd9eeaf3","name":"should wait for LightPush peer to be connected","time":{"start":1749853506372,"stop":1749853506372,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a3f400a389e08b2","name":"Push message with meta","time":{"start":1749854293634,"stop":1749854293634,"duration":0},"status":"passed","severity":"normal"},{"uid":"312217468059a5c7","name":"throws on content topic with non-number generation field","time":{"start":1749853461794,"stop":1749853461795,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2e47d62c085d2a8","name":"should properly create location multiaddrs - tcp4","time":{"start":1749853468189,"stop":1749853468189,"duration":0},"status":"passed","severity":"normal"},{"uid":"9df0fd9eba71d8db","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1749853505991,"stop":1749853505994,"duration":3},"status":"passed","severity":"normal"},{"uid":"21e582013c513e5e","name":"Overlapping topic subscription","time":{"start":1749854052072,"stop":1749854052072,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d52dd4ed5f21b55","name":"safeDispatchEvent","time":{"start":1749853575040,"stop":1749853575041,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6d2993ce68adff3","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1749853515430,"stop":1749853515431,"duration":1},"status":"passed","severity":"normal"},{"uid":"37779321bc1958b0","name":"passes more than one ENR URLs and attempts connection","time":{"start":1749853538879,"stop":1749853538879,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9cb3f02eb5c1f48a","name":"should initialize bloom filter with correct parameters","time":{"start":1749853518121,"stop":1749853518121,"duration":0},"status":"passed","severity":"normal"},{"uid":"44acfd4af3e5885","name":"Subscribe and receives messages on 20 topics","time":{"start":1749854088425,"stop":1749854088425,"duration":0},"status":"passed","severity":"normal"},{"uid":"de13c17226f830ec","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1749853515445,"stop":1749853515445,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c4659c4f1e5db3e","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1749854088423,"stop":1749854088424,"duration":1},"status":"passed","severity":"normal"},{"uid":"f019ef5228fe4f7f","name":"Refresh subscription","time":{"start":1749853870890,"stop":1749853870891,"duration":1},"status":"skipped","severity":"normal"},{"uid":"bcc7709905b694c6","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1749854088421,"stop":1749854088421,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a5168d35be38f31","name":"should stop and cleanup resources","time":{"start":1749853506336,"stop":1749853506337,"duration":1},"status":"passed","severity":"normal"},{"uid":"e72b9a7a9cf4a71f","name":"Ephemeral field set to true","time":{"start":1749853476998,"stop":1749853476998,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3006746635d0dbe","name":"should reject if Store is requested but not mounted","time":{"start":1749853506370,"stop":1749853506371,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff32ddb0120f2dc4","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1749853674861,"stop":1749853674861,"duration":0},"status":"passed","severity":"normal"},{"uid":"4383415618316fcb","name":"Filter","time":{"start":1749854068258,"stop":1749854068258,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bfeaa0feec9ef4a","name":"ignores domain fetching errors","time":{"start":1749853484826,"stop":1749853484826,"duration":0},"status":"passed","severity":"normal"},{"uid":"df9fe0d2db943068","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1749853461830,"stop":1749853461830,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fb1b4d2d360fd33","name":"Check received message containing emoji","time":{"start":1749853958876,"stop":1749853958876,"duration":0},"status":"passed","severity":"normal"},{"uid":"5670b4d97edaeacd","name":"should fail to send if no connected peers found","time":{"start":1749853505773,"stop":1749853505776,"duration":3},"status":"passed","severity":"normal"},{"uid":"1efea086d0ddca1b","name":"Push message with XML payload","time":{"start":1749854293640,"stop":1749854293640,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1a3ac364c5de273","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1749854052076,"stop":1749854052079,"duration":3},"status":"passed","severity":"normal"},{"uid":"ce7a6ad68658e983","name":"Check received message containing XML","time":{"start":1749853958853,"stop":1749853958854,"duration":1},"status":"passed","severity":"normal"},{"uid":"16036294f4d46d10","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1749853712632,"stop":1749853712632,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd645a3da72fc11f","name":"configure the node with multiple content topics","time":{"start":1749853972961,"stop":1749853972961,"duration":0},"status":"passed","severity":"normal"},{"uid":"e942ff4a649d1a4f","name":"topics with same application and version share the same shard","time":{"start":1749853461814,"stop":1749853461814,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0aaec7384cad15f","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1749853515454,"stop":1749853515454,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2344cdd12b8bc3e","name":"Renews subscription after lossing a connection","time":{"start":1749854088422,"stop":1749854088422,"duration":0},"status":"passed","severity":"normal"},{"uid":"e02dcb2d1d28b614","name":"Renews subscription after lossing a connection","time":{"start":1749854052044,"stop":1749854052044,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec40dbed43e0df3e","name":"Check message with non string payload is not received","time":{"start":1749853984882,"stop":1749853984882,"duration":0},"status":"passed","severity":"normal"},{"uid":"df0242508b569cab","name":"should add and check entries correctly","time":{"start":1749853505179,"stop":1749853505190,"duration":11},"status":"passed","severity":"normal"},{"uid":"1681d3de4ab27d87","name":"should throw an error for empty SingleShardInfos array","time":{"start":1749853461817,"stop":1749853461817,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fac519405dccba1","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1749853476745,"stop":1749853476746,"duration":1},"status":"passed","severity":"normal"},{"uid":"eac31a9c91326a3a","name":"Check message with no payload is not received","time":{"start":1749853984882,"stop":1749853984882,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bae5d79e509687b","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1749853461816,"stop":1749853461817,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf1aabb398801467","name":"Round trip binary serialization","time":{"start":1749853476998,"stop":1749853476998,"duration":0},"status":"passed","severity":"normal"},{"uid":"d59c0f45ca20684a","name":"1 Store, 2 fetches","time":{"start":1749853484611,"stop":1749853484611,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f142fb4b389036c","name":"Check publish message containing SQL Injection","time":{"start":1749853861181,"stop":1749853861181,"duration":0},"status":"passed","severity":"normal"},{"uid":"951f0de873e525bf","name":"throws an error for improperly formatted content topics","time":{"start":1749853461816,"stop":1749853461816,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d9ebcf7236194c1","name":"Check message received after nwaku node is restarted","time":{"start":1749853958865,"stop":1749853958865,"duration":0},"status":"skipped","severity":"normal"},{"uid":"25357625268401f7","name":"LightPush","time":{"start":1749854068258,"stop":1749854068258,"duration":0},"status":"passed","severity":"normal"},{"uid":"719ee1f9d41883dd","name":"should decode valid enr with tcp successfully","time":{"start":1749853468180,"stop":1749853468180,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d36bff54caf693a","name":"should handle corrupted local storage data gracefully","time":{"start":1749853488943,"stop":1749853488943,"duration":0},"status":"passed","severity":"normal"},{"uid":"5150c0be12d8968","name":"Should update multiaddrs","time":{"start":1749853780576,"stop":1749853780576,"duration":0},"status":"passed","severity":"normal"},{"uid":"860c3683889d1f7a","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1749854061536,"stop":1749854061537,"duration":1},"status":"passed","severity":"normal"},{"uid":"682f720af78d5984","name":"should deliver messages after dependencies are met","time":{"start":1749853518954,"stop":1749853518954,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff2c614c6e542428","name":"isConnected should return false after all peers disconnect","time":{"start":1749853554429,"stop":1749853554429,"duration":0},"status":"passed","severity":"normal"},{"uid":"179ad135e1eecf5c","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1749854017969,"stop":1749854017969,"duration":0},"status":"passed","severity":"normal"},{"uid":"695ccf6d4e31629c","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1749854088431,"stop":1749854088432,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed685d0ef8b02632","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1749853518956,"stop":1749853518956,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d1d45312d0caedf","name":"Check message with invalid timestamp is not received","time":{"start":1749853984902,"stop":1749853984902,"duration":0},"status":"passed","severity":"normal"},{"uid":"b339def3671dda38","name":"Subscribe and receives messages on 20 topics","time":{"start":1749854088414,"stop":1749854088415,"duration":1},"status":"passed","severity":"normal"},{"uid":"209ed9665918960","name":"should properly compute the node id","time":{"start":1749853468183,"stop":1749853468183,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2be33f0e9578702","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1749853535434,"stop":1749853535435,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab5d85a3b73c30cb","name":"Push message with content topic containing XML","time":{"start":1749854293632,"stop":1749854293632,"duration":0},"status":"passed","severity":"normal"},{"uid":"d53c0002dff355ef","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1749853515450,"stop":1749853515450,"duration":0},"status":"passed","severity":"normal"},{"uid":"31efbdb1b5efc474","name":"should insert message into bloom filter","time":{"start":1749853518949,"stop":1749853518949,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac9549c4491d4659","name":"Sign & Recover","time":{"start":1749853495504,"stop":1749853495505,"duration":1},"status":"passed","severity":"normal"},{"uid":"922dad6080910e3e","name":"should load peers from local storage and dispatch events","time":{"start":1749853488942,"stop":1749853488942,"duration":0},"status":"passed","severity":"normal"},{"uid":"a883bb8d5f670cd4","name":"Check received message containing JSON","time":{"start":1749853984896,"stop":1749853984896,"duration":0},"status":"passed","severity":"normal"},{"uid":"866b1a076f4ac38d","name":"Push message with escaped characters payload","time":{"start":1749854293641,"stop":1749854293641,"duration":0},"status":"passed","severity":"normal"},{"uid":"84f4bee5d3ded140","name":"ignores unrecognized TXT record formats","time":{"start":1749853484826,"stop":1749853484827,"duration":1},"status":"passed","severity":"normal"},{"uid":"7345bd0f81074419","name":"Refresh subscription","time":{"start":1749854088416,"stop":1749854088416,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebdea7f9d196aa12","name":"Subscribe to topic containing JSON and publish message","time":{"start":1749853870896,"stop":1749853870896,"duration":0},"status":"passed","severity":"normal"},{"uid":"ced779e085463628","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1749854052083,"stop":1749854052084,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9ab2ba2646ed155","name":"Check message with non string payload is not received","time":{"start":1749853958884,"stop":1749853958885,"duration":1},"status":"passed","severity":"normal"},{"uid":"30c8bf6a92db01c2","name":"Check received message containing short","time":{"start":1749853958842,"stop":1749853958844,"duration":2},"status":"passed","severity":"normal"},{"uid":"afe7359e9c295515","name":"Decoder throws on undefined content topic","time":{"start":1749853494990,"stop":1749853494990,"duration":0},"status":"passed","severity":"normal"},{"uid":"edcc71bf7b1328eb","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1749853674862,"stop":1749853674862,"duration":0},"status":"passed","severity":"normal"},{"uid":"965d55d00a2afafb","name":"Check received message with timestamp: 1749853534786 ","time":{"start":1749853958859,"stop":1749853958859,"duration":0},"status":"passed","severity":"normal"},{"uid":"48f3af7d47f36a9d","name":"messageHashStr returns a hex string","time":{"start":1749853476700,"stop":1749853476700,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bd016b95887f1b6","name":"should enable only peerExchange and localPeerCache when dns is disabled","time":{"start":1749853505808,"stop":1749853505808,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f378490c1821a3","name":"Add multiple subscription objects on single nwaku node","time":{"start":1749854088431,"stop":1749854088431,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d3b214e78cc16c3","name":"Ping on unsubscribed peer","time":{"start":1749853601626,"stop":1749853601626,"duration":0},"status":"passed","severity":"normal"},{"uid":"1112e44d70c1b9d4","name":"removeEventListener with correct event","time":{"start":1749853575028,"stop":1749853575031,"duration":3},"status":"passed","severity":"normal"},{"uid":"92c872911440b8","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1749853984905,"stop":1749853984905,"duration":0},"status":"passed","severity":"normal"},{"uid":"af94a434e2fd3206","name":"Subscribe to topic containing emoji and receive message","time":{"start":1749854088430,"stop":1749854088430,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f92655b2d34cbf7","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1749853972961,"stop":1749853972962,"duration":1},"status":"passed","severity":"normal"},{"uid":"653f27078b8ddc7f","name":"Check message with no payload is not received","time":{"start":1749853984904,"stop":1749853984904,"duration":0},"status":"passed","severity":"normal"},{"uid":"3faae53c1c2c922c","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1749853712630,"stop":1749853712630,"duration":0},"status":"passed","severity":"normal"},{"uid":"76c6e220eeeb2306","name":"should start and setup intervals and event listeners","time":{"start":1749853506336,"stop":1749853506336,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd2a368dcdc1407f","name":"should create a new stream if no existing for protocol found","time":{"start":1749853476744,"stop":1749853476744,"duration":0},"status":"passed","severity":"normal"},{"uid":"7862d7316480b0e2","name":"should add received messages to bloom filter","time":{"start":1749853518951,"stop":1749853518952,"duration":1},"status":"passed","severity":"normal"},{"uid":"72e844c5466a3270","name":"should send to specified number of peers of used peers","time":{"start":1749853505776,"stop":1749853505776,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b2173964732f92a","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1749853518950,"stop":1749853518951,"duration":1},"status":"passed","severity":"normal"},{"uid":"37d388157899592b","name":"Check received message containing Basic HTML tag","time":{"start":1749853958854,"stop":1749853958854,"duration":0},"status":"passed","severity":"normal"},{"uid":"dac60095fb8729e1","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1749854088415,"stop":1749854088415,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5a88b089bc04d6d","name":"Check received message with timestamp: 1649153314 ","time":{"start":1749853984878,"stop":1749853984878,"duration":0},"status":"passed","severity":"normal"},{"uid":"eba539968327bf8a","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1749854061536,"stop":1749854061536,"duration":0},"status":"passed","severity":"normal"},{"uid":"69b58bc28f0479b4","name":"Subscribe to topic containing short and receive message","time":{"start":1749854088417,"stop":1749854088417,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b76a2c68ae8bc63","name":"should be able to encode the field with only STORE set to true","time":{"start":1749853467481,"stop":1749853467482,"duration":1},"status":"passed","severity":"normal"},{"uid":"afcc0169d87232e","name":"Fails to push message with large meta","time":{"start":1749854293649,"stop":1749854293649,"duration":0},"status":"passed","severity":"normal"},{"uid":"bef3b4ecb4175ff8","name":"Push message with content topic containing SQL Injection","time":{"start":1749854293632,"stop":1749854293632,"duration":0},"status":"passed","severity":"normal"},{"uid":"7870deb2d2e41402","name":"Passing page size 10 when there are 10 messages","time":{"start":1749854053327,"stop":1749854053327,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f6c6e85c4026967","name":"Check received message containing Russian","time":{"start":1749853984873,"stop":1749853984873,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6206d0adc42034f","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1749854052014,"stop":1749854052016,"duration":2},"status":"passed","severity":"normal"},{"uid":"d8c40f04cf657323","name":"Push message with rate limit","time":{"start":1749854293635,"stop":1749854293635,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd086a1e8f7b58ba","name":"Check message with invalid timestamp is not received","time":{"start":1749853984880,"stop":1749853984880,"duration":0},"status":"passed","severity":"normal"},{"uid":"d49a7e2c34f6fdf2","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1749853712632,"stop":1749853712632,"duration":0},"status":"passed","severity":"normal"},{"uid":"89387030da715118","name":"Subscribe to topic containing XML and publish message","time":{"start":1749853870895,"stop":1749853870895,"duration":0},"status":"passed","severity":"normal"},{"uid":"395784e69e1a214a","name":"peer:update - should do nothing if another protocol hit","time":{"start":1749853476745,"stop":1749853476745,"duration":0},"status":"passed","severity":"normal"},{"uid":"de12aa6b629efaa8","name":"Check received message containing Arabic","time":{"start":1749853984872,"stop":1749853984873,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ede4cb1d1b92326","name":"Check received message containing Chinese","time":{"start":1749853984889,"stop":1749853984889,"duration":0},"status":"passed","severity":"normal"},{"uid":"40660f4e2a482757","name":"should increase lamport timestamp","time":{"start":1749853518947,"stop":1749853518947,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ad5133c9d14405b","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1749853515425,"stop":1749853515425,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c024878dbecc689","name":"should be empty when created","time":{"start":1749853506333,"stop":1749853506333,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb6d6e5b5911f07","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1749854052020,"stop":1749854052020,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e121fd6100c1bb9","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1749853461812,"stop":1749853461812,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2bc1c2f3ac45ab9","name":"should request peer renewal on specific errors","time":{"start":1749853505896,"stop":1749853505897,"duration":1},"status":"passed","severity":"normal"},{"uid":"e353ef7e858c46b5","name":"Push message with content topic containing numeric","time":{"start":1749854293630,"stop":1749854293630,"duration":0},"status":"passed","severity":"normal"},{"uid":"50b709f2946c8b4d","name":"Subscribe to topic containing Script and publish message","time":{"start":1749853870894,"stop":1749853870895,"duration":1},"status":"passed","severity":"normal"},{"uid":"3eb05689e8860057","name":"Push message with Basic HTML tag payload","time":{"start":1749854293627,"stop":1749854293627,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfb558a3fb745f68","name":"Relay - dialed first","time":{"start":1749854068256,"stop":1749854068256,"duration":0},"status":"passed","severity":"normal"},{"uid":"db8788e5c301456c","name":"Refresh subscription","time":{"start":1749854052072,"stop":1749854052073,"duration":1},"status":"passed","severity":"normal"},{"uid":"623a63a7b5a46f6e","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1749853461834,"stop":1749853461834,"duration":0},"status":"passed","severity":"normal"},{"uid":"456906fcf5363818","name":"getPeersByDiscovery","time":{"start":1749853575034,"stop":1749853575036,"duration":2},"status":"passed","severity":"normal"},{"uid":"ea23bed95b90aa2a","name":"Subscribe to topic containing emoji and receive message","time":{"start":1749854088422,"stop":1749854088422,"duration":0},"status":"passed","severity":"normal"},{"uid":"47758eff60ede060","name":"Sets default value correctly","time":{"start":1749854064253,"stop":1749854064253,"duration":0},"status":"passed","severity":"normal"},{"uid":"e166a7b3212b1748","name":"Push message with SQL Injection payload","time":{"start":1749854293639,"stop":1749854293639,"duration":0},"status":"passed","severity":"normal"},{"uid":"822ae2f1233b8ef9","name":"should be able to encode the field with only RELAY set to true","time":{"start":1749853467480,"stop":1749853467481,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a3984c30190d446","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1749853461830,"stop":1749853461831,"duration":1},"status":"passed","severity":"normal"},{"uid":"d531a155fb3da971","name":"Accepts a valid Waku Message","time":{"start":1749853509683,"stop":1749853509684,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f5d1a810b1965cd","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1749853712630,"stop":1749853712630,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e47391f9f93cc5b","name":"should not fail to stop the service if it was not started","time":{"start":1749853538875,"stop":1749853538875,"duration":0},"status":"passed","severity":"normal"},{"uid":"a758ddb9dd1a32c4","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1749853515421,"stop":1749853515423,"duration":2},"status":"passed","severity":"normal"},{"uid":"67ea886109b384ff","name":"Push message with JSON payload","time":{"start":1749854293627,"stop":1749854293627,"duration":0},"status":"passed","severity":"normal"},{"uid":"2652515d83288aa2","name":"Generator, custom pubsub topic","time":{"start":1749854031879,"stop":1749854031879,"duration":0},"status":"skipped","severity":"normal"},{"uid":"22c44d7f28b5281b","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1749853505995,"stop":1749853505995,"duration":0},"status":"passed","severity":"normal"},{"uid":"366b2bee5e53bcd7","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1749853515419,"stop":1749853515419,"duration":0},"status":"passed","severity":"normal"},{"uid":"a07e3f88dbd528c","name":"Check received message containing XML","time":{"start":1749853984892,"stop":1749853984893,"duration":1},"status":"passed","severity":"normal"},{"uid":"60f5f6235c21efeb","name":"Push message with content topic containing escaped characters","time":{"start":1749854293648,"stop":1749854293648,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fb1462a28d4e087","name":"Correctly serialized arguments","time":{"start":1749853742687,"stop":1749853742687,"duration":0},"status":"passed","severity":"normal"},{"uid":"815c6babd8d64f95","name":"Push message with Script payload","time":{"start":1749854293639,"stop":1749854293640,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a8633f20775a065","name":"should attach causal history and bloom filter to each message","time":{"start":1749853518949,"stop":1749853518950,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8ceb2258f02c120","name":"getPeersByDiscovery","time":{"start":1749853835927,"stop":1749853835927,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea8b12ac52e00973","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1749853477000,"stop":1749853477001,"duration":1},"status":"passed","severity":"normal"},{"uid":"5848308e9d6d88c3","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1749853870895,"stop":1749853870895,"duration":0},"status":"passed","severity":"normal"},{"uid":"760e28056ef1d41b","name":"Non TWN Cluster","time":{"start":1749853972955,"stop":1749853972955,"duration":0},"status":"passed","severity":"normal"},{"uid":"5af3ed22193f4d77","name":"Promise Callback - false","time":{"start":1749854039926,"stop":1749854039927,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9d8c1c22769187e","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1749854052083,"stop":1749854052083,"duration":0},"status":"passed","severity":"normal"},{"uid":"abb0e45705868676","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1749853542630,"stop":1749853542630,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7554c292ced26","name":"dispatchEvent via connectionManager","time":{"start":1749853575039,"stop":1749853575040,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dc1aff35e460c97","name":"Check received message containing short","time":{"start":1749853958866,"stop":1749853958866,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a680353da7846b","name":"should initialize with Unhealthy status","time":{"start":1749853506239,"stop":1749853506239,"duration":0},"status":"passed","severity":"normal"},{"uid":"66cf121a7ad3f41d","name":"Generator, 2 different pubsubtopics","time":{"start":1749854031882,"stop":1749854031882,"duration":0},"status":"passed","severity":"normal"},{"uid":"c98b9847ead16b54","name":"Check received message containing Chinese","time":{"start":1749853958870,"stop":1749853958870,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a80aa29a960da03","name":"Check publish message containing Russian","time":{"start":1749853861180,"stop":1749853861180,"duration":0},"status":"passed","severity":"normal"},{"uid":"3682c73d46cf5123","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1749854088428,"stop":1749854088428,"duration":0},"status":"passed","severity":"normal"},{"uid":"546d8cb9a567d621","name":"random static sharding 6 - Cluster ID: 425, Shard ID: 221","time":{"start":1749854087031,"stop":1749854087032,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d20314e1049ac50","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1749854088418,"stop":1749854088418,"duration":0},"status":"passed","severity":"normal"},{"uid":"4efe68075aaf6548","name":"Default pageSize","time":{"start":1749854053329,"stop":1749854053329,"duration":0},"status":"passed","severity":"normal"},{"uid":"53cb1f2bf5d47a7d","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1749854052074,"stop":1749854052075,"duration":1},"status":"passed","severity":"normal"},{"uid":"e235600d24aa8571","name":"Check received message containing JSON","time":{"start":1749853958873,"stop":1749853958874,"duration":1},"status":"passed","severity":"normal"},{"uid":"370c79e5ad32d43c","name":"should set field with only RELAY enabled","time":{"start":1749853468192,"stop":1749853468192,"duration":0},"status":"passed","severity":"normal"},{"uid":"f21dbf960b4b898c","name":"Check received message containing short","time":{"start":1749853984884,"stop":1749853984884,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c312b01d7796c59","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1749853674861,"stop":1749853674861,"duration":0},"status":"passed","severity":"normal"},{"uid":"a97b7a92938897eb","name":"addEventListener with correct event","time":{"start":1749853575027,"stop":1749853575027,"duration":0},"status":"passed","severity":"normal"},{"uid":"f37f34946ba358ca","name":"Ping on peer without subscriptions","time":{"start":1749853601629,"stop":1749853601629,"duration":0},"status":"passed","severity":"normal"},{"uid":"e49cd263f2f38857","name":"Check message with no payload is not received","time":{"start":1749853958881,"stop":1749853958881,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9c6bffb589be211","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1749853712626,"stop":1749853712628,"duration":2},"status":"passed","severity":"normal"},{"uid":"ae4913364b7c0024","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1749853554425,"stop":1749853554426,"duration":1},"status":"passed","severity":"normal"},{"uid":"975c6f44548fcc28","name":"should not be empty after adding a subscription","time":{"start":1749853506334,"stop":1749853506334,"duration":0},"status":"passed","severity":"normal"},{"uid":"aea8e78299ba5ac9","name":"Push message with content topic containing special chars","time":{"start":1749854293630,"stop":1749854293631,"duration":1},"status":"passed","severity":"normal"},{"uid":"31e35f97a15e77b2","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1749854011594,"stop":1749854011594,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b7b21ef3623c947","name":"through manual discovery","time":{"start":1749853742633,"stop":1749853742634,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a04a0a2087f5904","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1749853467488,"stop":1749853467488,"duration":0},"status":"passed","severity":"normal"},{"uid":"310722ba7c9bfe14","name":"Check received message containing Chinese","time":{"start":1749853984872,"stop":1749853984872,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9da74fc75168d0c","name":"Subscribe to topic containing shell command and publish message","time":{"start":1749853870896,"stop":1749853870896,"duration":0},"status":"passed","severity":"normal"},{"uid":"f14a51ebde093c4c","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1749853467487,"stop":1749853467487,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7d34b556cafcf39","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1749853730906,"stop":1749853730906,"duration":0},"status":"passed","severity":"normal"},{"uid":"73c1affe68235d28","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1749854017968,"stop":1749854017969,"duration":1},"status":"passed","severity":"normal"},{"uid":"42077ce13fe9c222","name":"should return valid sharding parameters for static sharding","time":{"start":1749853461834,"stop":1749853461835,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6de51ecc7205c50","name":"messageHash returns a Uint8Array","time":{"start":1749853476699,"stop":1749853476700,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b08dc76af415c77","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1749853461824,"stop":1749853461824,"duration":0},"status":"passed","severity":"normal"},{"uid":"d92a23b651fbd786","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1749853515427,"stop":1749853515427,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a54c984378e25e3","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1749853853900,"stop":1749853853900,"duration":0},"status":"passed","severity":"normal"},{"uid":"65221a88c0a28613","name":"should not throw an error for a single configured topic","time":{"start":1749853461831,"stop":1749853461832,"duration":1},"status":"passed","severity":"normal"},{"uid":"63a263bdff7c62c8","name":"Check message received after nwaku node is restarted","time":{"start":1749853958885,"stop":1749853958885,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ce276e44b4552f65","name":"Check message with no payload is not received","time":{"start":1749853958864,"stop":1749853958864,"duration":0},"status":"passed","severity":"normal"},{"uid":"69cb7f807541cbab","name":"should not fail to start the service if it is already started","time":{"start":1749853488940,"stop":1749853488940,"duration":0},"status":"passed","severity":"normal"},{"uid":"9977e4e2b4c1213f","name":"Check received message containing escaped characters","time":{"start":1749853984876,"stop":1749853984876,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c192f6709fcc244","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1749854011592,"stop":1749854011592,"duration":0},"status":"passed","severity":"normal"},{"uid":"c421274bd6b90d16","name":"Check received message containing Russian","time":{"start":1749853984889,"stop":1749853984890,"duration":1},"status":"passed","severity":"normal"},{"uid":"c39f98a6fedfe73d","name":"should maintain desired error rate","time":{"start":1749853518122,"stop":1749853518122,"duration":0},"status":"passed","severity":"normal"},{"uid":"c920a5139611b64c","name":"Check publish message containing short","time":{"start":1749853861178,"stop":1749853861178,"duration":0},"status":"passed","severity":"normal"},{"uid":"139dd9385a3286bd","name":"Push message with content topic containing Chinese","time":{"start":1749854293645,"stop":1749854293645,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca4adf30e0e4c426","name":"should not receive a peer event before start","time":{"start":1749853538876,"stop":1749853538877,"duration":1},"status":"passed","severity":"normal"},{"uid":"dff3011c2ba82bd2","name":"should select older connection if present","time":{"start":1749853476397,"stop":1749853476398,"duration":1},"status":"passed","severity":"normal"},{"uid":"1feeb3dc0b436cb0","name":"Push message with rate limit","time":{"start":1749854293649,"stop":1749854293649,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fac42b500e9514c","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1749854052032,"stop":1749854052033,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0859a70dbc210ed","name":"should not receive a peer event after stop","time":{"start":1749853538877,"stop":1749853538877,"duration":0},"status":"passed","severity":"normal"},{"uid":"47e7433b9ede358c","name":"Fails to push message with large meta","time":{"start":1749854293635,"stop":1749854293635,"duration":0},"status":"passed","severity":"normal"},{"uid":"75e0b5950f598726","name":"Subscribe to topic containing numeric and receive message","time":{"start":1749854052073,"stop":1749854052074,"duration":1},"status":"passed","severity":"normal"},{"uid":"45d1a560b921d9b6","name":"Check publish message containing JSON","time":{"start":1749853861182,"stop":1749853861182,"duration":0},"status":"passed","severity":"normal"},{"uid":"2efc97cf86ee8395","name":"caches peers it previously fetched","time":{"start":1749853484827,"stop":1749853484827,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9475d1ada6299d1","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1749853853903,"stop":1749853853903,"duration":0},"status":"passed","severity":"normal"},{"uid":"1619487ea720558c","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1749853740838,"stop":1749853740839,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b8a66d00f618e82","name":"Decoder throws on undefined content topic","time":{"start":1749853496681,"stop":1749853496681,"duration":0},"status":"passed","severity":"normal"},{"uid":"3efba165b63a2069","name":"Subscribe and publish message","time":{"start":1749853870888,"stop":1749853870888,"duration":0},"status":"passed","severity":"normal"},{"uid":"106c7268dd21762d","name":"Check received message containing special chars","time":{"start":1749853984872,"stop":1749853984872,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce8109ff0e43ac1e","name":"Subscribe to topic containing Script and receive message","time":{"start":1749854088419,"stop":1749854088419,"duration":0},"status":"passed","severity":"normal"},{"uid":"7319eaa54a6701ba","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1749853542630,"stop":1749853542631,"duration":1},"status":"passed","severity":"normal"},{"uid":"db171bfdb673c69f","name":"Query Generator, Wrong PubsubTopic","time":{"start":1749854011588,"stop":1749854011589,"duration":1},"status":"passed","severity":"normal"},{"uid":"62969b4f18759b29","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1749853515444,"stop":1749853515444,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba899373fbebd592","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1749854088421,"stop":1749854088421,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3bb0fa929a003b2","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1749854050807,"stop":1749854050807,"duration":0},"status":"passed","severity":"normal"},{"uid":"50aa4e08b3387694","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1749854088428,"stop":1749854088428,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce2410c290f9d071","name":"should add to incoming buffer if dependencies are not met","time":{"start":1749853518952,"stop":1749853518952,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dc5690653256bc7","name":"should set field with only LIGHTPUSH enabled","time":{"start":1749853468193,"stop":1749853468193,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9e88e6957827f1a","name":"Check message with no content topic is not received","time":{"start":1749853984881,"stop":1749853984882,"duration":1},"status":"passed","severity":"normal"},{"uid":"4711be58ef2ac69b","name":"random static sharding 4 - Cluster ID: 361, Shard ID: 871","time":{"start":1749854087031,"stop":1749854087031,"duration":0},"status":"passed","severity":"normal"},{"uid":"209163d4f5666b4a","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1749853483667,"stop":1749853483667,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e0029b561da1f54","name":"Delete observer","time":{"start":1749853837762,"stop":1749853837763,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddf7681dd054010e","name":"throws on content topic with too few or too many fields","time":{"start":1749853461793,"stop":1749853461794,"duration":1},"status":"passed","severity":"normal"},{"uid":"c85d262d92f42202","name":"should decode valid enr successfully","time":{"start":1749853468179,"stop":1749853468179,"duration":0},"status":"passed","severity":"normal"},{"uid":"a98190a51feffa81","name":"Check received message with timestamp: 1749853534786000000 ","time":{"start":1749853958857,"stop":1749853958857,"duration":0},"status":"passed","severity":"normal"},{"uid":"3865b3c0f30a6495","name":"Subscribe to topic containing special chars and receive message","time":{"start":1749854088427,"stop":1749854088427,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1bc3b1f630cd7f6","name":"should throw error - no public key","time":{"start":1749853468181,"stop":1749853468181,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bea25f5f820d5fe","name":"rejects hash query with time filter","time":{"start":1749853476329,"stop":1749853476329,"duration":0},"status":"passed","severity":"normal"},{"uid":"33eef049deaa764c","name":"does not throw on valid cases","time":{"start":1749853461790,"stop":1749853461791,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5af20d7197f34a","name":"messageHashStr works with IProtoMessage","time":{"start":1749853476701,"stop":1749853476701,"duration":0},"status":"passed","severity":"normal"},{"uid":"e89763764e619ab5","name":"Check publish message containing Chinese","time":{"start":1749853861179,"stop":1749853861180,"duration":1},"status":"passed","severity":"normal"},{"uid":"722ff1ee4021589d","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1749854052027,"stop":1749854052030,"duration":3},"status":"passed","severity":"normal"},{"uid":"413b4df56dab40a6","name":"should insert message id into causal history","time":{"start":1749853518949,"stop":1749853518949,"duration":0},"status":"passed","severity":"normal"},{"uid":"79c8ad2e2bf7e403","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1749853515432,"stop":1749853515432,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f7ec28cdede2549","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1749853461829,"stop":1749853461830,"duration":1},"status":"passed","severity":"normal"},{"uid":"f066897901d8f2fe","name":"Add multiple subscription objects on single nwaku node","time":{"start":1749854052084,"stop":1749854052085,"duration":1},"status":"passed","severity":"normal"},{"uid":"cef1472a15cee434","name":"should handle general insertion and lookup correctly","time":{"start":1749853518124,"stop":1749853518124,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbfe37d98b700983","name":"Push message with escaped characters payload","time":{"start":1749854293628,"stop":1749854293628,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ecb19197a67d83","name":"should emit a peer event after start","time":{"start":1749853780241,"stop":1749853780241,"duration":0},"status":"passed","severity":"normal"},{"uid":"86035164705f59d3","name":"can query messages normally","time":{"start":1749854020939,"stop":1749854020940,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fe0d6c2b4c276bc","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1749853515454,"stop":1749853515454,"duration":0},"status":"passed","severity":"normal"},{"uid":"46fb1fa3b9fd7bcb","name":"Waku message hash computation (meta attribute not present)","time":{"start":1749853476697,"stop":1749853476697,"duration":0},"status":"passed","severity":"normal"},{"uid":"52cb86834fef9a1b","name":"Reopen subscription with peer with lost subscription","time":{"start":1749853601626,"stop":1749853601627,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef1c340120c8585b","name":"Subscribe to topic containing Script and receive message","time":{"start":1749854052079,"stop":1749854052079,"duration":0},"status":"passed","severity":"normal"},{"uid":"1954042f668c45ea","name":"isConnected between 2 js-waku relay nodes","time":{"start":1749853554430,"stop":1749853554430,"duration":0},"status":"passed","severity":"normal"},{"uid":"7501ec076d8bd5fa","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1749853461832,"stop":1749853461832,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6af5420262e7a48","name":"should continually clean up expired entries at intervals","time":{"start":1749853505202,"stop":1749853505202,"duration":0},"status":"passed","severity":"normal"},{"uid":"b780e1129daa3ee0","name":"Check received message containing Script","time":{"start":1749853984874,"stop":1749853984874,"duration":0},"status":"passed","severity":"normal"},{"uid":"88ecd0a511bd391","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1749853835929,"stop":1749853835932,"duration":3},"status":"passed","severity":"normal"},{"uid":"a9467791dddfbf11","name":"Check received message containing XML","time":{"start":1749853958872,"stop":1749853958872,"duration":0},"status":"passed","severity":"normal"},{"uid":"9741a44e5aeec9fa","name":"Subscribe to topic containing JSON and receive message","time":{"start":1749854088420,"stop":1749854088420,"duration":0},"status":"passed","severity":"normal"},{"uid":"11a177a5fa44b964","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1749853515423,"stop":1749853515423,"duration":0},"status":"passed","severity":"normal"},{"uid":"f25a124d0936f906","name":"Check received message with timestamp: 1749853533465 ","time":{"start":1749853984878,"stop":1749853984878,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8bba44cc5fcb7b1","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1749853515439,"stop":1749853515440,"duration":1},"status":"passed","severity":"normal"},{"uid":"59180e992f96c99a","name":"should encode/decode to text encoding","time":{"start":1749853468184,"stop":1749853468184,"duration":0},"status":"passed","severity":"normal"},{"uid":"cddf7374030ca81f","name":"should be able to decode the field with only STORE set to true","time":{"start":1749853467486,"stop":1749853467487,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c91af658cca899b","name":"Subscribe to topic containing XML and receive message","time":{"start":1749854052030,"stop":1749854052032,"duration":2},"status":"passed","severity":"normal"},{"uid":"41df0e9e46be09f9","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1749854061537,"stop":1749854061537,"duration":0},"status":"passed","severity":"normal"},{"uid":"96d27cc3b0dce80","name":"tcp ip4 address","time":{"start":1749853467459,"stop":1749853467461,"duration":2},"status":"passed","severity":"normal"},{"uid":"d4345b2372c6f913","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1749854011592,"stop":1749854011592,"duration":0},"status":"passed","severity":"normal"},{"uid":"18439853c3716a82","name":"stop","time":{"start":1749853575042,"stop":1749853575042,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0be508e0010e196","name":"should handle incoming messages","time":{"start":1749853506261,"stop":1749853506261,"duration":0},"status":"passed","severity":"normal"},{"uid":"c96303c8403b7c1c","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1749853515429,"stop":1749853515429,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d1307233631649d","name":"Subscribe and receive messages via lightPush","time":{"start":1749854052045,"stop":1749854052045,"duration":0},"status":"passed","severity":"normal"},{"uid":"22e3b783ce13f23a","name":"Push message with content topic containing escaped characters","time":{"start":1749854293633,"stop":1749854293634,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2445ee90c807fca","name":"Check received message containing unicode special characters","time":{"start":1749853984877,"stop":1749853984877,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0c325e623ca2c3c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1749853461826,"stop":1749853461827,"duration":1},"status":"passed","severity":"normal"},{"uid":"be04ff9bced68495","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app0/6/topic148/test.js","time":{"start":1749853972959,"stop":1749853972960,"duration":1},"status":"passed","severity":"normal"},{"uid":"e520aa8e10dd62da","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1749854052024,"stop":1749854052024,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cba04d68f7bc266","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1749853554426,"stop":1749853554426,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a908e5776cfd922","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1749853515426,"stop":1749853515427,"duration":1},"status":"passed","severity":"normal"},{"uid":"5222abf54ac59125","name":"Fails to publish message with wrong content topic","time":{"start":1749853861186,"stop":1749853861186,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3f1f14e3f7ccfff","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1749854050808,"stop":1749854050808,"duration":0},"status":"passed","severity":"normal"},{"uid":"f967752bbde6f38e","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1749853515420,"stop":1749853515420,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6a023b328ba4a6","name":"Subscribe to topic containing numeric and receive message","time":{"start":1749854088427,"stop":1749854088427,"duration":0},"status":"passed","severity":"normal"},{"uid":"58a7e1f4a7810946","name":"should return unique PubsubTopics for static sharding","time":{"start":1749853461819,"stop":1749853461819,"duration":0},"status":"passed","severity":"normal"},{"uid":"dab7a610e029d205","name":"Throws when trying to push message with empty payload","time":{"start":1749854293643,"stop":1749854293643,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cdd1e67734e2717","name":"Register correct protocols","time":{"start":1749853870887,"stop":1749853870887,"duration":0},"status":"passed","severity":"normal"},{"uid":"839b48152eb890b3","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1749853535436,"stop":1749853535437,"duration":1},"status":"passed","severity":"normal"},{"uid":"41755646776c92ad","name":"Passing cursor with wrong pubsubTopic","time":{"start":1749853998610,"stop":1749853998611,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cbd831270065232","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1749854088427,"stop":1749854088428,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3b6e63e1ae1c3a8","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1749853998607,"stop":1749853998607,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b346be91b832445","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1749853518957,"stop":1749853518957,"duration":0},"status":"passed","severity":"normal"},{"uid":"118ac53b29bf304a","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app93/2/topic997/json","time":{"start":1749853972955,"stop":1749853972956,"duration":1},"status":"passed","severity":"normal"},{"uid":"c259b80a1d6b961d","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1749853518953,"stop":1749853518953,"duration":0},"status":"passed","severity":"normal"},{"uid":"41f98da52da59179","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1749853712631,"stop":1749853712632,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cf7b36af092bd88","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1749853505773,"stop":1749853505773,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f77f10698d8e838","name":"should push the message to the outgoing buffer","time":{"start":1749853518947,"stop":1749853518948,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d332f98ba91d39e","name":"Check received message with timestamp: 1749853533465000000 ","time":{"start":1749853984899,"stop":1749853984900,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fe81c24fa56fee1","name":"Nwaku publishes","time":{"start":1749853849687,"stop":1749853849687,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ae1a85db28d7071","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1749854052080,"stop":1749854052080,"duration":0},"status":"passed","severity":"normal"}]