allure-jswaku/8716/widgets/duration.json
2025-07-21 23:46:33 +00:00

1 line
174 KiB
JSON

[{"uid":"d74fb6badacd4c98","name":"should handle a minimal index list","time":{"start":1753140934630,"stop":1753140934630,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bf277744046effa","name":"should handle multiple query options for time ranges","time":{"start":1753140979923,"stop":1753140979923,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce56b6be01891637","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1753140992409,"stop":1753140992409,"duration":0},"status":"passed","severity":"normal"},{"uid":"825c50024cc3ace1","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1753140988949,"stop":1753140988950,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3fc8806f194b027","name":"should skip updating peer store if peer has same addresses","time":{"start":1753140949353,"stop":1753140949358,"duration":5},"status":"passed","severity":"normal"},{"uid":"aa174aa30a4bd764","name":"should return false when peer is not found","time":{"start":1753140949778,"stop":1753140949787,"duration":9},"status":"passed","severity":"normal"},{"uid":"4300433a4d70bab8","name":"Check received message containing SQL Injection","time":{"start":1753141447027,"stop":1753141447027,"duration":0},"status":"passed","severity":"normal"},{"uid":"4782efd4ed43f494","name":"Push message with XML payload","time":{"start":1753141557359,"stop":1753141557359,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc02b5f17495bfe8","name":"random static sharding 8 - Cluster ID: 666, Shard ID: 521","time":{"start":1753141252130,"stop":1753141252130,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf2ed44a9bf49782","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1753140950164,"stop":1753140950165,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2f9ef4d0c9a3c53","name":"should not retry if at least one success","time":{"start":1753140979071,"stop":1753140979077,"duration":6},"status":"passed","severity":"normal"},{"uid":"225eb8edebe410a5","name":"Subscribe to topic containing long and receive message","time":{"start":1753141481528,"stop":1753141481528,"duration":0},"status":"passed","severity":"normal"},{"uid":"fab1482fbd9ed28f","name":"Overlapping topic subscription","time":{"start":1753141152943,"stop":1753141152943,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c264c85aacb95286","name":"should increase lamport timestamp","time":{"start":1753140992402,"stop":1753140992402,"duration":0},"status":"passed","severity":"normal"},{"uid":"7877c6e80d54132c","name":"should start ping timers on peer connect","time":{"start":1753140950545,"stop":1753140950545,"duration":0},"status":"passed","severity":"normal"},{"uid":"54452a87faec24de","name":"Check received message containing Basic HTML tag","time":{"start":1753141447039,"stop":1753141447039,"duration":0},"status":"passed","severity":"normal"},{"uid":"23c2c35486209c2a","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1753141294602,"stop":1753141294603,"duration":1},"status":"passed","severity":"normal"},{"uid":"3939ea6238872d9f","name":"should add event listeners to globalThis","time":{"start":1753140949396,"stop":1753140949398,"duration":2},"status":"passed","severity":"normal"},{"uid":"50a7b655e1825f1f","name":"should discard bootstrap peers when has more than set limit","time":{"start":1753141050036,"stop":1753141050036,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fb0677253af0986","name":"should create timers for each pubsub topic where peer is in mesh","time":{"start":1753140950557,"stop":1753140950557,"duration":0},"status":"passed","severity":"normal"},{"uid":"dacca6651f25e40a","name":"should update peer store before dialing","time":{"start":1753140949351,"stop":1753140949352,"duration":1},"status":"passed","severity":"normal"},{"uid":"35f0e86c6c3c2269","name":"should remove event listeners","time":{"start":1753140950197,"stop":1753140950198,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fc112f906de98c3","name":"should dispatch network event when browser goes offline","time":{"start":1753140949422,"stop":1753140949422,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5db513d4063f084","name":"Check message with invalid timestamp is not received","time":{"start":1753141447033,"stop":1753141447033,"duration":0},"status":"passed","severity":"normal"},{"uid":"17372e8c723de6d2","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1753141481541,"stop":1753141481541,"duration":0},"status":"passed","severity":"normal"},{"uid":"56a1c199ff18b78c","name":"should create ping timers when pingKeepAlive > 0","time":{"start":1753140950549,"stop":1753140950549,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a001d1d6e6500ee","name":"can start the service","time":{"start":1753140962406,"stop":1753140962406,"duration":0},"status":"passed","severity":"normal"},{"uid":"18d787a7c4d309d4","name":"Subscribe to topic containing Script and receive message","time":{"start":1753141481531,"stop":1753141481531,"duration":0},"status":"passed","severity":"normal"},{"uid":"503cbbf7d9d58c65","name":"should skip peer when failed to dial recently","time":{"start":1753140950145,"stop":1753140950145,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3c6de7c54f2f28e","name":"should dial peer when peer is discovered","time":{"start":1753140949346,"stop":1753140949346,"duration":0},"status":"passed","severity":"normal"},{"uid":"1777c50d5943ffb1","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1753140988948,"stop":1753140988949,"duration":1},"status":"passed","severity":"normal"},{"uid":"69a861e9693de496","name":"should add event listener for peer:discovery","time":{"start":1753140949339,"stop":1753140949340,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2c2428373d3bfbe","name":"should never report false negatives","time":{"start":1753140991160,"stop":1753140991161,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d755066d3675bfe","name":"Check received message containing Russian","time":{"start":1753141447037,"stop":1753141447037,"duration":0},"status":"passed","severity":"normal"},{"uid":"43f78defc0830e23","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1753140988946,"stop":1753140988946,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc4aa5c53a57e5a8","name":"Overlapping topic subscription","time":{"start":1753141481537,"stop":1753141481537,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dde420edc36358c","name":"Light Node - default protocols","time":{"start":1753141309391,"stop":1753141309391,"duration":0},"status":"passed","severity":"normal"},{"uid":"9995d69ec90d7550","name":"Subscribe and receive messages from 2 nwaku nodes each with different static shards","time":{"start":1753141030743,"stop":1753141030744,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8f720bc9e1946f7","name":"should handle special patterns correctly","time":{"start":1753140991161,"stop":1753140991162,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1817ecc82f61462","name":"should allow redial after failed dial cooldown expires","time":{"start":1753140950151,"stop":1753140950152,"duration":1},"status":"passed","severity":"normal"},{"uid":"b589da503ece73b2","name":"Push message with content topic containing short","time":{"start":1753141557363,"stop":1753141557363,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ba257e2f22e6b9d","name":"should handle peerStore errors gracefully","time":{"start":1753140950868,"stop":1753140950869,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ff51df3236522b","name":"should throw error - no public key","time":{"start":1753140940547,"stop":1753140940548,"duration":1},"status":"passed","severity":"normal"},{"uid":"72d0f44369d19373","name":"should handle case with no peers in store","time":{"start":1753140950212,"stop":1753140950213,"duration":1},"status":"passed","severity":"normal"},{"uid":"f566ddfc9669a51b","name":"can start and stop the service","time":{"start":1753141118323,"stop":1753141118323,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b035727df35b34a","name":"Push message with Basic HTML tag payload","time":{"start":1753141557360,"stop":1753141557360,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a335a9b3a264ff7","name":"Check publish message containing numeric","time":{"start":1753141143625,"stop":1753141143625,"duration":0},"status":"passed","severity":"normal"},{"uid":"61f7306d62c85f82","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1753141294604,"stop":1753141294604,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cd26ed4fb16d2d","name":"should add peer to queue when queue is not empty","time":{"start":1753140950144,"stop":1753140950144,"duration":0},"status":"passed","severity":"normal"},{"uid":"bae2a14cb49c16d","name":"should dial all remaining peers","time":{"start":1753140950212,"stop":1753140950212,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb943a7bc1d50ed1","name":"Passing page size 10 when there are 10 messages","time":{"start":1753141292119,"stop":1753141292120,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac50b10fdc695a73","name":"random static sharding 1 - Cluster ID: 55, Shard ID: 422","time":{"start":1753141252127,"stop":1753141252128,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b4b5c1d534a710e","name":"should clear dial history on stop","time":{"start":1753140950134,"stop":1753140950134,"duration":0},"status":"passed","severity":"normal"},{"uid":"31ee1e1697028728","name":"different cluster: nodes don't connect","time":{"start":1753141080120,"stop":1753141080120,"duration":0},"status":"passed","severity":"normal"},{"uid":"deaa8b8c19c717d2","name":"should not fail to stop the service if it was not started","time":{"start":1753140962407,"stop":1753140962407,"duration":0},"status":"passed","severity":"normal"},{"uid":"84a6cdbd35307674","name":"should return false when peer has no shard info","time":{"start":1753140949778,"stop":1753140949778,"duration":0},"status":"passed","severity":"normal"},{"uid":"42da7cace462865c","name":"Push message with content topic containing special chars","time":{"start":1753141557348,"stop":1753141557349,"duration":1},"status":"passed","severity":"normal"},{"uid":"868586c8a0bddce","name":"should be online or offline if network state changed","time":{"start":1753141027637,"stop":1753141027637,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d28c0fa8a8bbbb0","name":"should return only peers supporting the requested protocol and pubsub topic","time":{"start":1753140979373,"stop":1753140979373,"duration":0},"status":"passed","severity":"normal"},{"uid":"df6e83a44fb9822e","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1753141152952,"stop":1753141152952,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f0942c1f56eda98","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1753141154770,"stop":1753141154770,"duration":0},"status":"passed","severity":"normal"},{"uid":"b568b5c2cf62594a","name":"Push message with rate limit","time":{"start":1753141557368,"stop":1753141557368,"duration":0},"status":"passed","severity":"normal"},{"uid":"86ee88e5fba2a987","name":"Ordered Callback - false","time":{"start":1753141278051,"stop":1753141278051,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f0c16e50a0f945e","name":"Check received message with timestamp: 1649153314 ","time":{"start":1753141447031,"stop":1753141447032,"duration":1},"status":"passed","severity":"normal"},{"uid":"c194a95dd356741f","name":"should clear the dialing interval","time":{"start":1753140950134,"stop":1753140950134,"duration":0},"status":"passed","severity":"normal"},{"uid":"50f96abe51b7eeb2","name":"connects to nwaku","time":{"start":1753141307343,"stop":1753141307343,"duration":0},"status":"passed","severity":"normal"},{"uid":"919a4772d7f576fc","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1753140988973,"stop":1753140988973,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce0dd71cbf1c63e3","name":"Correctly serialized arguments","time":{"start":1753141080342,"stop":1753141080343,"duration":1},"status":"passed","severity":"normal"},{"uid":"be126ab18e8163eb","name":"should stop ping timers on peer disconnect","time":{"start":1753140950549,"stop":1753140950549,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2207d309dcbb41e","name":"should be safe to call multiple times","time":{"start":1753140949340,"stop":1753140949344,"duration":4},"status":"passed","severity":"normal"},{"uid":"eb5d60c6df221a67","name":"same cluster, static sharding: nodes connect","time":{"start":1753141080113,"stop":1753141080118,"duration":5},"status":"passed","severity":"normal"},{"uid":"a5e70defbfdbfd52","name":"Push message with content topic containing Chinese","time":{"start":1753141557349,"stop":1753141557349,"duration":0},"status":"passed","severity":"normal"},{"uid":"13df8c5784aebabc","name":"should populate queue if has active dial","time":{"start":1753140950149,"stop":1753140950149,"duration":0},"status":"passed","severity":"normal"},{"uid":"5723c4174bcfee26","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1753140958098,"stop":1753140958099,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcab5b7745dc05d9","name":"Check message with non string payload is not received","time":{"start":1753141447034,"stop":1753141447035,"duration":1},"status":"passed","severity":"normal"},{"uid":"67c0ce6a79a6f1c0","name":"should not fail to stop the service if it was not started","time":{"start":1753141118323,"stop":1753141118324,"duration":1},"status":"passed","severity":"normal"},{"uid":"2083f4e5d487f03e","name":"Subscribe to topic containing short and receive message","time":{"start":1753141481528,"stop":1753141481528,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cde25b89d8a83b9","name":"should return false when pubsub topic parsing fails","time":{"start":1753140949795,"stop":1753140949801,"duration":6},"status":"passed","severity":"normal"},{"uid":"3ca587156f7bd3c8","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1753140958816,"stop":1753140958817,"duration":1},"status":"skipped","severity":"normal"},{"uid":"17854000963cf8da","name":"should properly create location multiaddrs - udp6","time":{"start":1753140940552,"stop":1753140940553,"duration":1},"status":"passed","severity":"normal"},{"uid":"7494d47053f41018","name":"Check received message containing Chinese","time":{"start":1753141447026,"stop":1753141447027,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4dab2facd937734","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1753140988536,"stop":1753140988537,"duration":1},"status":"passed","severity":"normal"},{"uid":"c30429767435ed30","name":"should remove CONNECTION_LOCKED_TAG from peer connections when unlocking","time":{"start":1753140979391,"stop":1753140979397,"duration":6},"status":"passed","severity":"normal"},{"uid":"2ddb25bc1c3d5882","name":"Query Generator - true","time":{"start":1753141278045,"stop":1753141278045,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cc846586f534c4f","name":"should decode valid enr with tcp successfully","time":{"start":1753140940547,"stop":1753140940547,"duration":0},"status":"passed","severity":"normal"},{"uid":"95d886b6878c9861","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1753140939872,"stop":1753140939872,"duration":0},"status":"passed","severity":"normal"},{"uid":"45ef493838019588","name":"should handle different types of entries","time":{"start":1753140978053,"stop":1753140978054,"duration":1},"status":"passed","severity":"normal"},{"uid":"b38caca31f15be24","name":"Publish message with large meta","time":{"start":1753141143634,"stop":1753141143635,"duration":1},"status":"passed","severity":"normal"},{"uid":"4732811a28d4a7f3","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1753140958816,"stop":1753140958816,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2dcc3ce3549960b","name":"should only return 1 node with relay and store capability","time":{"start":1753140958815,"stop":1753140958815,"duration":0},"status":"passed","severity":"normal"},{"uid":"65611374117164b8","name":"Subscribe and receive messages via waku relay post","time":{"start":1753141481535,"stop":1753141481535,"duration":0},"status":"passed","severity":"normal"},{"uid":"9abe50ef3e61b3b9","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1753140988966,"stop":1753140988969,"duration":3},"status":"passed","severity":"normal"},{"uid":"da2e33c539961e7b","name":"Check received message containing long","time":{"start":1753141447026,"stop":1753141447026,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b864c792f14492","name":"Fails to push message with large meta","time":{"start":1753141557352,"stop":1753141557353,"duration":1},"status":"passed","severity":"normal"},{"uid":"91a99832b3974970","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1753140957383,"stop":1753140957383,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0bbee71c57b35ec","name":"should dispatch network event when browser goes online","time":{"start":1753140949422,"stop":1753140949422,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2c915acfb47f32a","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1753141152941,"stop":1753141152941,"duration":0},"status":"passed","severity":"normal"},{"uid":"21547dda258dc65","name":"Delete observer","time":{"start":1753141120184,"stop":1753141120185,"duration":1},"status":"passed","severity":"normal"},{"uid":"315151fd017cff57","name":"should set field with only LIGHTPUSH enabled","time":{"start":1753140940556,"stop":1753140940556,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc9dc8492650635e","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app42/1/topic266/proto","time":{"start":1753141243556,"stop":1753141243557,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0125b1e52c733c1","name":"Relay Node - default protocol","time":{"start":1753141309391,"stop":1753141309391,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7f5c27403d97aab","name":"should maintain desired error rate","time":{"start":1753140991159,"stop":1753140991160,"duration":1},"status":"passed","severity":"normal"},{"uid":"d795e50cf8ab7702","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1753140988929,"stop":1753140988929,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f6b16066366499c","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1753141481526,"stop":1753141481527,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b2a259f2e60c0651","name":"Push message with content topic containing escaped characters","time":{"start":1753141557351,"stop":1753141557351,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c0e1ef09f02f40f","name":"Cluster ID 0, shard 1","time":{"start":1753141252127,"stop":1753141252127,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b179aaa08649e55","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1753140988957,"stop":1753140988959,"duration":2},"status":"passed","severity":"normal"},{"uid":"eb122da34690244e","name":"should stop all internal components","time":{"start":1753140950862,"stop":1753140950862,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e5347a9ac372a85","name":"should handle peer store errors gracefully","time":{"start":1753140950214,"stop":1753140950214,"duration":0},"status":"passed","severity":"normal"},{"uid":"93513f110b83b490","name":"Publishes to nwaku","time":{"start":1753141132407,"stop":1753141132407,"duration":0},"status":"passed","severity":"normal"},{"uid":"16bfaac5c0a6fef","name":"Push message with Russian payload","time":{"start":1753141557342,"stop":1753141557342,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c4a4f247161adc9","name":"should be able to encode the field with only STORE set to true","time":{"start":1753140939858,"stop":1753140939859,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e345b1e6780ef08","name":"should only return 1 node with relay capability","time":{"start":1753140958814,"stop":1753140958815,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebc4aa01ec5df210","name":"yields undefined for messages without decoder","time":{"start":1753140950843,"stop":1753140950843,"duration":0},"status":"passed","severity":"normal"},{"uid":"fac14bf173bba52d","name":"random static sharding 5 - Cluster ID: 14, Shard ID: 576","time":{"start":1753141252129,"stop":1753141252129,"duration":0},"status":"passed","severity":"normal"},{"uid":"511c5e107f246c5a","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1753141027632,"stop":1753141027632,"duration":0},"status":"passed","severity":"normal"},{"uid":"56b60ac78cddc29a","name":"Throws when trying to push message with empty payload","time":{"start":1753141557362,"stop":1753141557363,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2a1cc871e82146b","name":"A test","time":{"start":1753141066557,"stop":1753141066557,"duration":0},"status":"passed","severity":"normal"},{"uid":"648f752486e91078","name":"should handle errors gracefully when getting peer info","time":{"start":1753140949801,"stop":1753140949802,"duration":1},"status":"passed","severity":"normal"},{"uid":"eeec8b2cb68cbab3","name":"throws if time range exceeds MAX_TIME_RANGE","time":{"start":1753140950840,"stop":1753140950840,"duration":0},"status":"passed","severity":"normal"},{"uid":"520afffac71089ea","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1753141306640,"stop":1753141306640,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a58d4289ac81bc2","name":"messageHashStr returns a hex string","time":{"start":1753140949957,"stop":1753140949958,"duration":1},"status":"passed","severity":"normal"},{"uid":"13c71acedcc03a9b","name":"should not create relay timers when relay is not provided","time":{"start":1753140950556,"stop":1753140950557,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbf462efdaf7d2ac","name":"Check publish message containing Russian","time":{"start":1753141143626,"stop":1753141143627,"duration":1},"status":"passed","severity":"normal"},{"uid":"529772035bcfccbe","name":"should drop connection to all peers on hangUp","time":{"start":1753141094824,"stop":1753141094825,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a8030f76a0f98ec","name":"messageHashStr returns the same value as bytesToHex(messageHash)","time":{"start":1753140949958,"stop":1753140949958,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae4a70ac3afc825b","name":"should dispatch connect and disconnect events","time":{"start":1753140979367,"stop":1753140979367,"duration":0},"status":"passed","severity":"normal"},{"uid":"19c1efc1c0c7f561","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1753141481535,"stop":1753141481536,"duration":1},"status":"passed","severity":"normal"},{"uid":"4de2433c19ea7f38","name":"Subscribe and receive messages from 2 nwaku nodes each with different static shards","time":{"start":1753141030744,"stop":1753141030745,"duration":1},"status":"passed","severity":"normal"},{"uid":"34989baf532c5c56","name":"does not validate decoders for hash queries","time":{"start":1753140950841,"stop":1753140950841,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bbbcbea5ad680e0","name":"retrieves a single peer","time":{"start":1753140958812,"stop":1753140958812,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec79986ca32caa69","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1753140939872,"stop":1753140939872,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ef7ced201940fd","name":"should handle dial errors gracefully","time":{"start":1753140950151,"stop":1753140950151,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cd274ed8733eeb0","name":"should not receive a peer event after stop","time":{"start":1753140962409,"stop":1753140962409,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0fd3d1e1d56dfe1","name":"should deliver messages after dependencies are met","time":{"start":1753140992406,"stop":1753140992406,"duration":0},"status":"passed","severity":"normal"},{"uid":"198aa6549c0bbba4","name":"should drop only non-locked connections when over maxConnections","time":{"start":1753140950219,"stop":1753140950219,"duration":0},"status":"passed","severity":"normal"},{"uid":"cae4fca229e8ef10","name":"should reject if WakuNode is not started","time":{"start":1753140979750,"stop":1753140979750,"duration":0},"status":"passed","severity":"normal"},{"uid":"be4eeb8903009a9f","name":"should return empty array when no peers connected","time":{"start":1753140950867,"stop":1753140950867,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b10a28b5f3f42fc","name":"should handle incoming messages","time":{"start":1753140979825,"stop":1753140979825,"duration":0},"status":"passed","severity":"normal"},{"uid":"a21c7015c2ca238b","name":"Subscribe to topic containing XML and receive message","time":{"start":1753141481540,"stop":1753141481540,"duration":0},"status":"passed","severity":"normal"},{"uid":"49638d59c9c3ceab","name":"should properly create location multiaddrs - tcp","time":{"start":1753140940553,"stop":1753140940553,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0f55a90be8c455","name":"should dial all peers on dial","time":{"start":1753141094823,"stop":1753141094824,"duration":1},"status":"passed","severity":"normal"},{"uid":"925e7a8bfa3749","name":"should throw error when no peers are available","time":{"start":1753140979923,"stop":1753140979923,"duration":0},"status":"passed","severity":"normal"},{"uid":"24b22c53a68097b2","name":"should return false when navigator.onLine is false","time":{"start":1753140949409,"stop":1753140949409,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3141832ad5986ab","name":"Subscribe to topic containing short and receive message","time":{"start":1753141481538,"stop":1753141481538,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e56f8e0f9ba2608","name":"Push message with content topic containing numeric","time":{"start":1753141557364,"stop":1753141557364,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d69ec0e044893b7","name":"Subscribe to topic containing XML and receive message","time":{"start":1753141481531,"stop":1753141481531,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbfc74ad4be5f3ea","name":"should initialize with Unhealthy status","time":{"start":1753140979711,"stop":1753140979711,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe716bf924af8a04","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1753141066406,"stop":1753141066406,"duration":0},"status":"passed","severity":"normal"},{"uid":"b30ab6837af390b4","name":"should not return locked peers if enough unlocked are available","time":{"start":1753140979367,"stop":1753140979367,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d6a7451458e20c5","name":"should be able to dial TLS multiaddrs","time":{"start":1753141094827,"stop":1753141094827,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5ab11c72c29dd64","name":"Check publish message containing Arabic","time":{"start":1753141143626,"stop":1753141143626,"duration":0},"status":"passed","severity":"normal"},{"uid":"17b100adb50cb231","name":"Decoder throws on undefined content topic","time":{"start":1753140968159,"stop":1753140968159,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0e426f52bfb80aa","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1753140958095,"stop":1753140958095,"duration":0},"status":"passed","severity":"normal"},{"uid":"887c23e2ed096e1f","name":"Passing page size 3 when there are 20 messages","time":{"start":1753141292119,"stop":1753141292119,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d35a0bba73fb35b","name":"Push message with special chars payload","time":{"start":1753141557341,"stop":1753141557341,"duration":0},"status":"passed","severity":"normal"},{"uid":"b05f704983cfe5fe","name":"Asymmetric encrypt & decrypt","time":{"start":1753140968746,"stop":1753140968746,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f9c5682cfd94a58","name":"should not fail to start the service if it is already started","time":{"start":1753141118324,"stop":1753141118324,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8dafcb361f10d5","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1753141306641,"stop":1753141306641,"duration":0},"status":"passed","severity":"normal"},{"uid":"2302dad8423ab0e1","name":"should successfully stop","time":{"start":1753140979826,"stop":1753140979826,"duration":0},"status":"passed","severity":"normal"},{"uid":"84ea8e4547237457","name":"should unlock peer and allow reuse after renewPeer","time":{"start":1753140979366,"stop":1753140979366,"duration":0},"status":"passed","severity":"normal"},{"uid":"57d8344bee50b79d","name":"should be delivered but not added to local log or bloom filter","time":{"start":1753140992408,"stop":1753140992408,"duration":0},"status":"passed","severity":"normal"},{"uid":"de08b38fb9286b5b","name":"Nodes with multiple pubsub topic","time":{"start":1753141136808,"stop":1753141136809,"duration":1},"status":"passed","severity":"normal"},{"uid":"3effaa81ac0cf577","name":"1 Relay, 1 fetch","time":{"start":1753140958075,"stop":1753140958076,"duration":1},"status":"passed","severity":"normal"},{"uid":"13c010c4b7a2a535","name":"should add event listeners for peer connect and disconnect","time":{"start":1753140950537,"stop":1753140950538,"duration":1},"status":"passed","severity":"normal"},{"uid":"f595ecbaacec319f","name":"should get / set TCP multiaddr","time":{"start":1753140940551,"stop":1753140940551,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4ee76e0bb5b3c5f","name":"should not requeue if maxAttempts is exhausted and no peer is available","time":{"start":1753140979062,"stop":1753140979070,"duration":8},"status":"passed","severity":"normal"},{"uid":"14c06117af8a2b87","name":"Decrypt messages","time":{"start":1753141120184,"stop":1753141120184,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f9e0a61978fc41e","name":"should return all connected peers without codec filter","time":{"start":1753140950867,"stop":1753140950867,"duration":0},"status":"passed","severity":"normal"},{"uid":"13c3320306f4c294","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1753140934630,"stop":1753140934631,"duration":1},"status":"passed","severity":"normal"},{"uid":"faf94cd349ef7ca7","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1753140958098,"stop":1753140958098,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b5313ca47fd2b17","name":"Push message with content topic containing Russian","time":{"start":1753141557350,"stop":1753141557350,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfaac2a37c9e8bfc","name":"should successfully subscribe to supported pubsub topic","time":{"start":1753140979824,"stop":1753140979824,"duration":0},"status":"passed","severity":"normal"},{"uid":"982cfd4b36ae6217","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1753141027633,"stop":1753141027633,"duration":0},"status":"passed","severity":"normal"},{"uid":"220f6dc10d3e3503","name":"Query generator for multiple messages with different message text format","time":{"start":1753141289418,"stop":1753141289418,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2684be02efbdcc0","name":"Fails to push message bigger that 1MB","time":{"start":1753141557355,"stop":1753141557356,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac98cf65f184a6e3","name":"Store - dialed after - with timeout","time":{"start":1753141309390,"stop":1753141309390,"duration":0},"status":"passed","severity":"normal"},{"uid":"def5720ce25c2f47","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1753141481527,"stop":1753141481527,"duration":0},"status":"passed","severity":"normal"},{"uid":"a26dece063cf4305","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1753140939871,"stop":1753140939871,"duration":0},"status":"passed","severity":"normal"},{"uid":"a72e26a199690c19","name":"Check received message containing Arabic","time":{"start":1753141447027,"stop":1753141447027,"duration":0},"status":"passed","severity":"normal"},{"uid":"e98e9d523f81566c","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1753141447042,"stop":1753141447042,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd7eec5ee729ba20","name":"Waku message hash computation (message is IProtoMessage with version)","time":{"start":1753140949956,"stop":1753140949957,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7ef3a2bcc31f3fa","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1753140988972,"stop":1753140988972,"duration":0},"status":"passed","severity":"normal"},{"uid":"16e12df3e47e6d8c","name":"should maintain proper timestamps if all messages received","time":{"start":1753140992403,"stop":1753140992403,"duration":0},"status":"passed","severity":"normal"},{"uid":"b43c5a74354b2f21","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1753141481541,"stop":1753141481541,"duration":0},"status":"passed","severity":"normal"},{"uid":"c764f4e4491a44d5","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1753140958098,"stop":1753140958098,"duration":0},"status":"passed","severity":"normal"},{"uid":"79534148abff080f","name":"should not create ping timers when pingKeepAlive = 0","time":{"start":1753140950550,"stop":1753140950550,"duration":0},"status":"passed","severity":"normal"},{"uid":"2903e5a4b61e168","name":"Refresh subscription","time":{"start":1753141481527,"stop":1753141481528,"duration":1},"status":"passed","severity":"normal"},{"uid":"d98365138750a517","name":"Encoder throws on undefined content topic","time":{"start":1753140968158,"stop":1753140968159,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6e219c33c10d1a6","name":"should emit events and transition isConnected state when has peers or no peers","time":{"start":1753141027636,"stop":1753141027637,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3bade79630b822e","name":"should be able to decode the field with only STORE set to true","time":{"start":1753140939871,"stop":1753140939871,"duration":0},"status":"passed","severity":"normal"},{"uid":"33ab4146a305a9a7","name":"Push message with special chars payload","time":{"start":1753141557357,"stop":1753141557357,"duration":0},"status":"passed","severity":"normal"},{"uid":"40bdf1675a04d61b","name":"should return peer for existing peer","time":{"start":1753140950213,"stop":1753140950213,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f92ca360d04ccb0","name":"messageHashStr produces consistent results for the same input","time":{"start":1753140949959,"stop":1753140949959,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7d69565be62eacc","name":"Subscribe to topic containing numeric and publish message","time":{"start":1753141152945,"stop":1753141152946,"duration":1},"status":"passed","severity":"normal"},{"uid":"4382dc403296d6","name":"should encodeTxt and decodeTxt","time":{"start":1753140940545,"stop":1753140940546,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9e899c5bac384ee","name":"Waku message hash computation (no timestamp)","time":{"start":1753140949952,"stop":1753140949952,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1ebe022c491b420","name":"Push message with escaped characters payload","time":{"start":1753141557345,"stop":1753141557345,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4d0794fa21f74f4","name":"Nwaku publishes","time":{"start":1753141132407,"stop":1753141132407,"duration":0},"status":"passed","severity":"normal"},{"uid":"23eb3a1a4a42cad5","name":"Encoder throws on undefined content topic","time":{"start":1753140950940,"stop":1753140950940,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7dac62a460c44cc","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1753140949950,"stop":1753140949951,"duration":1},"status":"passed","severity":"normal"},{"uid":"5550acd8c131987a","name":"Waku message hash computation (payload length 0)","time":{"start":1753140949951,"stop":1753140949952,"duration":1},"status":"passed","severity":"normal"},{"uid":"86d9bdbe8b109a7","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1753140988946,"stop":1753140988946,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e65551eba60d7f6","name":"Publish message with custom timestamp: Tue Jul 30 2024 23:38:57 GMT+0000 (Coordinated Universal Time)","time":{"start":1753141143631,"stop":1753141143631,"duration":0},"status":"passed","severity":"normal"},{"uid":"335727a7c15a11ad","name":"should handle complete peer lifecycle","time":{"start":1753140950566,"stop":1753140950567,"duration":1},"status":"passed","severity":"normal"},{"uid":"a32687d3fd51bcb9","name":"should increase lamport timestamp","time":{"start":1753140992400,"stop":1753140992400,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3de1c01695b6509","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1753141306640,"stop":1753141306640,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e9fd2356018fb82","name":"can start the service","time":{"start":1753141118321,"stop":1753141118322,"duration":1},"status":"passed","severity":"normal"},{"uid":"95d737058e972536","name":"should dial one peer on dial","time":{"start":1753141094825,"stop":1753141094825,"duration":0},"status":"passed","severity":"normal"},{"uid":"eda76a02260e87b","name":"Should update shard info","time":{"start":1753141095164,"stop":1753141095165,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cb568e358d25d99","name":"should remove event listeners","time":{"start":1753140950538,"stop":1753140950543,"duration":5},"status":"passed","severity":"normal"},{"uid":"fb25e8691c147260","name":"should retry failed tasks","time":{"start":1753140979070,"stop":1753140979070,"duration":0},"status":"passed","severity":"normal"},{"uid":"204164d112d62dbe","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1753141080120,"stop":1753141080120,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d1d980bef6c8ca","name":"more peers than existing","time":{"start":1753141118597,"stop":1753141118597,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b5bac8821c3d3850","name":"messageHashStr works with IProtoMessage","time":{"start":1753140949958,"stop":1753140949958,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1d5995042d851fd","name":"Subscribe to topic containing long and receive message","time":{"start":1753141481538,"stop":1753141481538,"duration":0},"status":"passed","severity":"normal"},{"uid":"228218340bb1d84d","name":"should not dispatch event when already connected","time":{"start":1753140949421,"stop":1753140949421,"duration":0},"status":"passed","severity":"normal"},{"uid":"5efe32c4c591eef1","name":"ends if response has no messages","time":{"start":1753140950842,"stop":1753140950842,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9e72970a2f9eb5f","name":"Query with Ordered Callback, No message returned","time":{"start":1753141266779,"stop":1753141266779,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc14692f974d1a65","name":"Generator, 2 nwaku nodes each with different shards","time":{"start":1753141258193,"stop":1753141258194,"duration":1},"status":"passed","severity":"normal"},{"uid":"3435d2e6b00930ef","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1753140939860,"stop":1753140939860,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c2be1ebf87cf98b","name":"Check publish message containing shell command","time":{"start":1753141143629,"stop":1753141143629,"duration":0},"status":"passed","severity":"normal"},{"uid":"b787c2a2b3a3456e","name":"Subscribe to topic containing JSON and receive message","time":{"start":1753141481532,"stop":1753141481532,"duration":0},"status":"passed","severity":"normal"},{"uid":"f67513b08cfdf2d8","name":"should handle onConnected and onDisconnected","time":{"start":1753140979370,"stop":1753140979370,"duration":0},"status":"passed","severity":"normal"},{"uid":"be28aa259dc081a5","name":"isConnected return false after peer stops","time":{"start":1753141027634,"stop":1753141027636,"duration":2},"status":"passed","severity":"normal"},{"uid":"a991c6cd3e012460","name":"Push message with content topic containing unicode special characters","time":{"start":1753141557367,"stop":1753141557367,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aeae6bd17b2b777","name":"should filter out already connected peers","time":{"start":1753140950207,"stop":1753140950207,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f52537c2f6b0bfb","name":"should start connection monitor interval and dial on waku:connection if enableAutoRecovery is true","time":{"start":1753140950218,"stop":1753140950218,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c19b22f055d700d","name":"accepts valid message hash query","time":{"start":1753140950592,"stop":1753140950592,"duration":0},"status":"passed","severity":"normal"},{"uid":"a902b49c0e239193","name":"Query generator for multiple messages","time":{"start":1753141289417,"stop":1753141289417,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1f19b432d53ec29","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1753140988935,"stop":1753140988945,"duration":10},"status":"passed","severity":"normal"},{"uid":"1551156b5e486632","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1753141011863,"stop":1753141011863,"duration":0},"status":"skipped","severity":"normal"},{"uid":"13fb53f882e8da08","name":"Push message with emoji payload","time":{"start":1753141557362,"stop":1753141557362,"duration":0},"status":"passed","severity":"normal"},{"uid":"2be94455161fda13","name":"Check received message containing XML","time":{"start":1753141447038,"stop":1753141447039,"duration":1},"status":"passed","severity":"normal"},{"uid":"f07180bbbc81431c","name":"should merge peer addresses if peer exists with different addresses","time":{"start":1753140949358,"stop":1753140949359,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8852cbfbd9546af","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1753141066405,"stop":1753141066405,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea06b7646e478804","name":"should successfully unsubscribe from an existing subscription","time":{"start":1753140979825,"stop":1753140979825,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1feadb08f5f1854","name":"Ephemeral field is preserved - encoder v0","time":{"start":1753141013744,"stop":1753141013744,"duration":0},"status":"passed","severity":"normal"},{"uid":"828e492dd4f6c2e7","name":"should create dialer with libp2p and shardReader","time":{"start":1753140950125,"stop":1753140950132,"duration":7},"status":"passed","severity":"normal"},{"uid":"830828e1e6cd09d7","name":"should serialize and deserialize correctly","time":{"start":1753140991161,"stop":1753140991161,"duration":0},"status":"passed","severity":"normal"},{"uid":"49e4fc7a682eb445","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1753141154766,"stop":1753141154766,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d495d0daeb1c989","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1753141481534,"stop":1753141481535,"duration":1},"status":"passed","severity":"normal"},{"uid":"454b2e8767389c03","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1753141481525,"stop":1753141481525,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd66d477942bd0a9","name":"should return usable stream attached to connection","time":{"start":1753140950572,"stop":1753140950572,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec3dd0cc3977e963","name":"peer exchange sets tag","time":{"start":1753141150139,"stop":1753141150139,"duration":0},"status":"passed","severity":"normal"},{"uid":"e55a6a45392caef5","name":"should dispatch CustomEvent with correct type and detail","time":{"start":1753140949422,"stop":1753140949430,"duration":8},"status":"passed","severity":"normal"},{"uid":"e0a7ca60922390ec","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1753141481536,"stop":1753141481536,"duration":0},"status":"skipped","severity":"normal"},{"uid":"15155af64c4e10e4","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1753141266779,"stop":1753141266779,"duration":0},"status":"passed","severity":"normal"},{"uid":"e14a0fdedb06dab2","name":"Push message with JSON payload","time":{"start":1753141557360,"stop":1753141557360,"duration":0},"status":"passed","severity":"normal"},{"uid":"163bc8964ae284f2","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1753140992407,"stop":1753140992408,"duration":1},"status":"passed","severity":"normal"},{"uid":"928d12a5c4938c38","name":"Check publish message containing special chars","time":{"start":1753141143626,"stop":1753141143626,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c8a08267ea6831a","name":"Subscribe to topic containing special chars and receive message","time":{"start":1753141481538,"stop":1753141481539,"duration":1},"status":"passed","severity":"normal"},{"uid":"b80ed21856f79e39","name":"Subscribe to topic containing JSON and receive message","time":{"start":1753141481541,"stop":1753141481541,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8e98d8858ab1cb9","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1753141152951,"stop":1753141152952,"duration":1},"status":"passed","severity":"normal"},{"uid":"33256d900687d671","name":"should return PeerId when PeerId is provided","time":{"start":1753140950169,"stop":1753140950169,"duration":0},"status":"passed","severity":"normal"},{"uid":"87bf66fde139a1f","name":"should return false when peer shard info is not found","time":{"start":1753140949788,"stop":1753140949789,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4b4793126a93c57","name":"Add multiple subscription objects on single nwaku node","time":{"start":1753141481542,"stop":1753141481542,"duration":0},"status":"passed","severity":"normal"},{"uid":"a627d5ec3472f69c","name":"should lock peers when selected","time":{"start":1753140979366,"stop":1753140979366,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2e85eb190faa2f0","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1753141152941,"stop":1753141152941,"duration":0},"status":"passed","severity":"normal"},{"uid":"4577bac1c97c4b64","name":"Push message equal or less that 1MB","time":{"start":1753141557355,"stop":1753141557355,"duration":0},"status":"passed","severity":"normal"},{"uid":"125f9969d78e82b6","name":"should throw an error for insufficient data","time":{"start":1753140934631,"stop":1753140934631,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca805b2202a19bde","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1753140988976,"stop":1753140988976,"duration":0},"status":"passed","severity":"normal"},{"uid":"d68fde368a047e20","name":"returns all values when wanted number is greater than available values","time":{"start":1753140957382,"stop":1753140957383,"duration":1},"status":"passed","severity":"normal"},{"uid":"259ae2a5a184a4ac","name":"should stop and cleanup resources","time":{"start":1753140980000,"stop":1753140980001,"duration":1},"status":"passed","severity":"normal"},{"uid":"68507f74997544b","name":"should use DNS peer discovery with light client","time":{"start":1753141011862,"stop":1753141011863,"duration":1},"status":"skipped","severity":"normal"},{"uid":"79b103b71de829da","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1753141481537,"stop":1753141481537,"duration":0},"status":"passed","severity":"normal"},{"uid":"828c548f4a1e1ed3","name":"Push to array if already present","time":{"start":1753140934313,"stop":1753140934313,"duration":0},"status":"passed","severity":"normal"},{"uid":"a857435c3006b4bf","name":"Check received message with timestamp: 1753141006644 ","time":{"start":1753141447041,"stop":1753141447041,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cb99b822b599f08","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1753141306642,"stop":1753141306642,"duration":0},"status":"passed","severity":"normal"},{"uid":"7081555ec83f40b2","name":"should handle multiple peers with different shard configurations","time":{"start":1753140950163,"stop":1753140950163,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6f7f67bd108b414","name":"peer:update - should do nothing if another protocol hit","time":{"start":1753140950584,"stop":1753140950584,"duration":0},"status":"passed","severity":"normal"},{"uid":"478ee48c3c07361d","name":"Push message with short payload","time":{"start":1753141557356,"stop":1753141557356,"duration":0},"status":"passed","severity":"normal"},{"uid":"aecb104e13b351bb","name":"same cluster: nodes connect","time":{"start":1753141080119,"stop":1753141080120,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6f5d82702a53e3c","name":"should add CONNECTION_LOCKED_TAG to peer connections when locking","time":{"start":1753140979391,"stop":1753140979391,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc754c78dc9f0b8a","name":"Encoder throws on empty string content topic","time":{"start":1753140968159,"stop":1753140968159,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8b74492c7ec8d04","name":"should not receive a peer event before start","time":{"start":1753140962409,"stop":1753140962409,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4fac669acc1005a","name":"Push message with XML payload","time":{"start":1753141557343,"stop":1753141557343,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec7c6c291ae2098a","name":"should attach causal history and bloom filter to each message","time":{"start":1753140992402,"stop":1753140992402,"duration":0},"status":"passed","severity":"normal"},{"uid":"2110e9d62bbf86b4","name":"Subscribe to topic containing shell command and receive message","time":{"start":1753141481532,"stop":1753141481532,"duration":0},"status":"passed","severity":"normal"},{"uid":"506d7df055d7f253","name":"should return false when peer is not on the pubsub topic shard","time":{"start":1753140949789,"stop":1753140949795,"duration":6},"status":"passed","severity":"normal"},{"uid":"317f1ed24ff1b719","name":"Push message with content topic containing long","time":{"start":1753141557363,"stop":1753141557364,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fc723a38342ba95","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1753141306642,"stop":1753141306642,"duration":0},"status":"passed","severity":"normal"},{"uid":"de8b32167b910a0f","name":"Filter","time":{"start":1753141309390,"stop":1753141309391,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ba4e01a9478288a","name":"should create ShardReader with static shards network config","time":{"start":1753140949776,"stop":1753140949777,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdb7fda9859a391e","name":"should handle case with all peers already connected","time":{"start":1753140950213,"stop":1753140950213,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef979146e36d38c4","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1753141013744,"stop":1753141013745,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4d8e2bd204a87f6","name":"messageHash returns a Uint8Array","time":{"start":1753140949957,"stop":1753140949957,"duration":0},"status":"passed","severity":"normal"},{"uid":"2acaaa5949bc8feb","name":"should do nothing if at or below maxBootstrapPeers","time":{"start":1753140950220,"stop":1753140950220,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f9920a9c155f80d","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1753141306639,"stop":1753141306640,"duration":1},"status":"passed","severity":"normal"},{"uid":"b54b6bdab353c5fb","name":"should handle errors when removing globalThis listeners","time":{"start":1753140949399,"stop":1753140949399,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf1c0c88b6300542","name":"should hang up with multiaddr and return true on success","time":{"start":1753140950866,"stop":1753140950866,"duration":0},"status":"passed","severity":"normal"},{"uid":"57edc24994d96a1c","name":"Check message with no content topic is not received","time":{"start":1753141447044,"stop":1753141447045,"duration":1},"status":"passed","severity":"normal"},{"uid":"68d1a7e28b966f9b","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1753140950585,"stop":1753140950585,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4d954d476e44904","name":"Passing page size 19 when there are 20 messages","time":{"start":1753141292120,"stop":1753141292121,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c4b74ce3fbc0a1c","name":"should drop excess bootstrap peers if over maxBootstrapPeers","time":{"start":1753140950220,"stop":1753140950223,"duration":3},"status":"passed","severity":"normal"},{"uid":"86b177c16905085a","name":"Check publish message containing unicode special characters","time":{"start":1753141143629,"stop":1753141143630,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ae9c899c75b3d","name":"Check publish message containing XML","time":{"start":1753141143627,"stop":1753141143627,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f600887f54fc8c9","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app33/6/topic746/utf8","time":{"start":1753141243559,"stop":1753141243559,"duration":0},"status":"passed","severity":"normal"},{"uid":"e21e13778bf427bd","name":"Init the array if not present","time":{"start":1753140934311,"stop":1753140934312,"duration":1},"status":"passed","severity":"normal"},{"uid":"86f6701ec334ba27","name":"Subscribe to topic containing Russian and receive message","time":{"start":1753141481539,"stop":1753141481539,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6e5988667404b4e","name":"pre and post cipher","time":{"start":1753140968747,"stop":1753140968747,"duration":0},"status":"passed","severity":"normal"},{"uid":"282824a510ff354f","name":"messageHashStr produces different results for different inputs","time":{"start":1753140949959,"stop":1753140949959,"duration":0},"status":"passed","severity":"normal"},{"uid":"10ffc8f59ca4310","name":"Push message with content topic containing unicode special characters","time":{"start":1753141557351,"stop":1753141557351,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1042b03ec31c01b","name":"Wrong topic","time":{"start":1753141243559,"stop":1753141243559,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad37f4b8c4e7d6da","name":"Subscribe to topic containing emoji and receive message","time":{"start":1753141481542,"stop":1753141481542,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ed00bdbd24ea32d","name":"should return false when peer is on different cluster","time":{"start":1753140949787,"stop":1753140949788,"duration":1},"status":"passed","severity":"normal"},{"uid":"4767496771e155f2","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1753140988970,"stop":1753140988971,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2eb8eb99c8aef78","name":"should dial with PeerId and return stream","time":{"start":1753140950864,"stop":1753140950864,"duration":0},"status":"passed","severity":"normal"},{"uid":"12d2f660ec59a66a","name":"should create KeepAliveManager with required options","time":{"start":1753140950534,"stop":1753140950534,"duration":0},"status":"passed","severity":"normal"},{"uid":"320472023deeb6a4","name":"Ordered callback, aborts when callback returns true","time":{"start":1753141289422,"stop":1753141289423,"duration":1},"status":"passed","severity":"normal"},{"uid":"858d9ca210154007","name":"configure the node with multiple content topics","time":{"start":1753141243560,"stop":1753141243560,"duration":0},"status":"passed","severity":"normal"},{"uid":"abbaed64ab40bb8b","name":"Check publish message containing short","time":{"start":1753141143625,"stop":1753141143625,"duration":0},"status":"passed","severity":"normal"},{"uid":"40858bdcc44de96e","name":"should create NetworkMonitor with libp2p and events","time":{"start":1753140949381,"stop":1753140949382,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b11973482cc4bf2","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app57/8/topic368/json","time":{"start":1753141243557,"stop":1753141243557,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0dcefe639332c24","name":"should properly create location multiaddrs - tcp6","time":{"start":1753140940553,"stop":1753140940553,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d0771a03c48106f","name":"should handle case when globalThis is not available","time":{"start":1753140949410,"stop":1753140949411,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfb5883020eb8975","name":"Check received message with timestamp: 1753141006644000000 ","time":{"start":1753141447041,"stop":1753141447041,"duration":0},"status":"passed","severity":"normal"},{"uid":"b98c37228b461222","name":"should delegate to networkMonitor.isConnected()","time":{"start":1753140950863,"stop":1753140950863,"duration":0},"status":"passed","severity":"normal"},{"uid":"2905440170d942f6","name":"Query Generator, No Decoder","time":{"start":1753141266777,"stop":1753141266777,"duration":0},"status":"passed","severity":"normal"},{"uid":"82fe8d3f9a1c9afa","name":"Callback on promise","time":{"start":1753141289420,"stop":1753141289421,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc8b8fc20c4d0d42","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1753140958093,"stop":1753140958094,"duration":1},"status":"passed","severity":"normal"},{"uid":"d46e7d4e542dde6e","name":"should not modify tags of connections for different peers","time":{"start":1753140979398,"stop":1753140979398,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2f49849fc25cc5","name":"Check received message containing Script","time":{"start":1753141447038,"stop":1753141447038,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f76e3d08bbd8888","name":"should handle task timeouts","time":{"start":1753140979071,"stop":1753140979071,"duration":0},"status":"passed","severity":"normal"},{"uid":"baee659031315040","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1753140979712,"stop":1753140979712,"duration":0},"status":"passed","severity":"normal"},{"uid":"abed6436f01f4198","name":"Relay - times out","time":{"start":1753141309389,"stop":1753141309389,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b48db7bb70284e6","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1753141300143,"stop":1753141300143,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba30a8e7a29870bd","name":"should handle shard reader errors gracefully","time":{"start":1753140950161,"stop":1753140950161,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6987131383d03da","name":"Check received message containing emoji","time":{"start":1753141447029,"stop":1753141447029,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7a3955987be72b2","name":"Waku message hash computation (meta attribute not present)","time":{"start":1753140949951,"stop":1753140949951,"duration":0},"status":"passed","severity":"normal"},{"uid":"2980c5b3c000d452","name":"should handle case when navigator is not available","time":{"start":1753140949410,"stop":1753140949410,"duration":0},"status":"passed","severity":"normal"},{"uid":"2edd3b7b1ae2e6a5","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1753140988949,"stop":1753140988949,"duration":0},"status":"passed","severity":"normal"},{"uid":"51d3e69c6630b4bd","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1753140958099,"stop":1753140958099,"duration":0},"status":"passed","severity":"normal"},{"uid":"8196d0a08e04d4dc","name":"should check connected peers if present and suitable","time":{"start":1753140979752,"stop":1753140979753,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8d910f1402317a6","name":"Decoder throws on empty string content topic","time":{"start":1753140969948,"stop":1753140969948,"duration":0},"status":"passed","severity":"normal"},{"uid":"16585c666bc7ec72","name":"Ordered Callback - true","time":{"start":1753141278051,"stop":1753141278051,"duration":0},"status":"passed","severity":"normal"},{"uid":"5387aa42731ce2c1","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1753140988964,"stop":1753140988964,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2202ac6beeea53","name":"should clear existing timers before creating new ones","time":{"start":1753140950563,"stop":1753140950564,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f99a2ba8e5301d4","name":"should not dial on waku:connection if enableAutoRecovery is false, but should dial on start","time":{"start":1753140950218,"stop":1753140950218,"duration":0},"status":"passed","severity":"normal"},{"uid":"5353587a3f9ba339","name":"Fails to push message with large meta","time":{"start":1753141557368,"stop":1753141557368,"duration":0},"status":"passed","severity":"normal"},{"uid":"a17ff91d8e646c62","name":"should enable all discoveries when explicitly set","time":{"start":1753140978376,"stop":1753140978380,"duration":4},"status":"passed","severity":"normal"},{"uid":"513e1da0fafba69","name":"Query generator for multiple messages with different content topic format","time":{"start":1753141289419,"stop":1753141289420,"duration":1},"status":"passed","severity":"normal"},{"uid":"867fcecfcc48f973","name":"should skip peer when not on same cluster","time":{"start":1753140950149,"stop":1753140950150,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6b4d7a12691111a","name":"Push message with custom timestamp: 1753137430939","time":{"start":1753141557368,"stop":1753141557369,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1b75f45e3474c84","name":"should handle corrupted local storage data gracefully","time":{"start":1753140962411,"stop":1753140962411,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa24920819280fe9","name":"Reusing cursor across nodes","time":{"start":1753141257057,"stop":1753141257057,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a869c8fe24a2964","name":"should be safe to call multiple times","time":{"start":1753140949345,"stop":1753140949346,"duration":1},"status":"passed","severity":"normal"},{"uid":"e28a2d307e8ce9c2","name":"Promise Callback - false","time":{"start":1753141278050,"stop":1753141278050,"duration":0},"status":"passed","severity":"normal"},{"uid":"29fcc272624f7b58","name":"should retry if all attempts fail","time":{"start":1753140979077,"stop":1753140979077,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b0fc7819442a0dc","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1753141306637,"stop":1753141306638,"duration":1},"status":"passed","severity":"normal"},{"uid":"7990229d2ba5c71a","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1753140988945,"stop":1753140988945,"duration":0},"status":"passed","severity":"normal"},{"uid":"991ec4886e1b507f","name":"new peer added after a peer was already found","time":{"start":1753141150140,"stop":1753141150140,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b91ff57b868f852b","name":"should handle queue overflow by adding peers to queue","time":{"start":1753140950155,"stop":1753140950156,"duration":1},"status":"passed","severity":"normal"},{"uid":"abe100b6d9bcf9f4","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app58/4/topic144/test.js","time":{"start":1753141243558,"stop":1753141243558,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1f5ac4e93455fc0","name":"Check received message containing JSON","time":{"start":1753141447028,"stop":1753141447028,"duration":0},"status":"passed","severity":"normal"},{"uid":"9078ff4d207ebf61","name":"should wait for LightPush peer to be connected","time":{"start":1753140979753,"stop":1753140979753,"duration":0},"status":"passed","severity":"normal"},{"uid":"49fb83ad0c73da16","name":"it tolerates circular branch references","time":{"start":1753140958813,"stop":1753140958813,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b00ca98391efade","name":"should handle complete connection lifecycle","time":{"start":1753140949432,"stop":1753140949432,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7a39252c32265ef","name":"Check publish message containing SQL Injection","time":{"start":1753141143627,"stop":1753141143627,"duration":0},"status":"passed","severity":"normal"},{"uid":"742e6fb09b0d2712","name":"1 Relay, 1 Filter, gives up","time":{"start":1753140958078,"stop":1753140958079,"duration":1},"status":"passed","severity":"normal"},{"uid":"e80f5d44363287b","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1753141447032,"stop":1753141447032,"duration":0},"status":"passed","severity":"normal"},{"uid":"94cc9bb606bab49e","name":"Check received message containing shell command","time":{"start":1753141447040,"stop":1753141447040,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b75f72613f8854c","name":"Push message with shell command payload","time":{"start":1753141557344,"stop":1753141557345,"duration":1},"status":"passed","severity":"normal"},{"uid":"7636a8fe015765d9","name":"Throws when trying to push message with empty payload","time":{"start":1753141557346,"stop":1753141557347,"duration":1},"status":"passed","severity":"normal"},{"uid":"9db5864127ffe2a4","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1753141481526,"stop":1753141481526,"duration":0},"status":"passed","severity":"normal"},{"uid":"697c97045dff705e","name":"random static sharding 6 - Cluster ID: 196, Shard ID: 554","time":{"start":1753141252129,"stop":1753141252129,"duration":0},"status":"passed","severity":"normal"},{"uid":"7733cc07dfd83a88","name":"Push message with custom timestamp: 1753144630939","time":{"start":1753141557369,"stop":1753141557369,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d0e184860b49fa1","name":"should wait for Store peer to be connected","time":{"start":1753140979754,"stop":1753140979754,"duration":0},"status":"passed","severity":"normal"},{"uid":"42f43b0b90dc31af","name":"should not create relay timers when relayKeepAlive = 0","time":{"start":1753140950556,"stop":1753140950556,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c57ee0d9b7f76e5","name":"should register libp2p event listeners when start is called","time":{"start":1753140979371,"stop":1753140979372,"duration":1},"status":"passed","severity":"normal"},{"uid":"d572a4849e0785e6","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1753140988973,"stop":1753140988973,"duration":0},"status":"passed","severity":"normal"},{"uid":"a14159416effe767","name":"should properly create location multiaddrs - udp","time":{"start":1753140940553,"stop":1753140940553,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd269208e614021c","name":"Push message with meta","time":{"start":1753141557352,"stop":1753141557352,"duration":0},"status":"passed","severity":"normal"},{"uid":"92451b34982f8c94","name":"should reject if Filter is requested but not mounted","time":{"start":1753140979752,"stop":1753140979752,"duration":0},"status":"passed","severity":"normal"},{"uid":"be9ae3e43ef9fe69","name":"should handle errors when getting connections","time":{"start":1753140949431,"stop":1753140949431,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcd32957d8d817c8","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1753141481525,"stop":1753141481525,"duration":0},"status":"passed","severity":"normal"},{"uid":"a86efd96e87f57ab","name":"should set field with all protocols enabled","time":{"start":1753140940554,"stop":1753140940554,"duration":0},"status":"passed","severity":"normal"},{"uid":"28f0c6ca0b425bff","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1753141154771,"stop":1753141154771,"duration":0},"status":"passed","severity":"normal"},{"uid":"acf05d3400e64f7b","name":"should handle hash queries without validation","time":{"start":1753140979924,"stop":1753140979924,"duration":0},"status":"passed","severity":"normal"},{"uid":"a55e924c320102fa","name":"should handle renewPeer for a non-existent or disconnected peer gracefully","time":{"start":1753140979390,"stop":1753140979391,"duration":1},"status":"passed","severity":"normal"},{"uid":"696b7bb5c293e096","name":"Subscribe to topic containing short and publish message","time":{"start":1753141152943,"stop":1753141152943,"duration":0},"status":"passed","severity":"normal"},{"uid":"57be1712585d2fd3","name":"should not process empty queue","time":{"start":1753140950157,"stop":1753140950157,"duration":0},"status":"passed","severity":"normal"},{"uid":"d24023e77b36836c","name":"should initialize with default number of peers","time":{"start":1753140979360,"stop":1753140979360,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb75c67b01ec00db","name":"Used by Waku Relay","time":{"start":1753141307344,"stop":1753141307344,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f1592599eaba885","name":"Subscribe to topic containing emoji and receive message","time":{"start":1753141481533,"stop":1753141481533,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9a0c71cb9281c55","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1753140988954,"stop":1753140988955,"duration":1},"status":"passed","severity":"normal"},{"uid":"a14659669903ceee","name":"Subscribe and receive messages via waku relay post","time":{"start":1753141481525,"stop":1753141481526,"duration":1},"status":"passed","severity":"normal"},{"uid":"b660b61109b559fc","name":"Publish message with custom timestamp: Mon Jul 21 2025 22:38:57 GMT+0000 (Coordinated Universal Time)","time":{"start":1753141143631,"stop":1753141143631,"duration":0},"status":"passed","severity":"normal"},{"uid":"e77d79375232e28f","name":"Relay + Store","time":{"start":1753140940556,"stop":1753140940556,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc79ac29e7f1f0d9","name":"should handle dial errors gracefully","time":{"start":1753140949351,"stop":1753140949351,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab3ce91c46808085","name":"Subscribe to topic containing XML and publish message","time":{"start":1753141152950,"stop":1753141152950,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4e8213bd1835b2f","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1753141481535,"stop":1753141481535,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b2025ca098b4e76","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1753141243555,"stop":1753141243555,"duration":0},"status":"passed","severity":"normal"},{"uid":"1502156e2837d332","name":"Subscribe to topic containing Russian and receive message","time":{"start":1753141481530,"stop":1753141481530,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e03e7f925951ddc","name":"Symmetric encrypt & Decrypt","time":{"start":1753140968746,"stop":1753140968746,"duration":0},"status":"passed","severity":"normal"},{"uid":"c36467f9ea8d6e2d","name":"should properly create peer info with all multiaddrs","time":{"start":1753140940554,"stop":1753140940554,"duration":0},"status":"passed","severity":"normal"},{"uid":"e19946c7f062c99f","name":"returns only open connection if one present","time":{"start":1753140950602,"stop":1753140950603,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5e3a501f9a5cac1","name":"Check received message containing XML","time":{"start":1753141447028,"stop":1753141447028,"duration":0},"status":"passed","severity":"normal"},{"uid":"51d616274209c931","name":"Sign & Recover","time":{"start":1753140968747,"stop":1753140968747,"duration":0},"status":"passed","severity":"normal"},{"uid":"a926961d3eaca60e","name":"should load peers from local storage and dispatch events","time":{"start":1753140962410,"stop":1753140962410,"duration":0},"status":"passed","severity":"normal"},{"uid":"93f9bdc783a972a1","name":"Meta field set when metaSetter is specified","time":{"start":1753140950940,"stop":1753140950940,"duration":0},"status":"passed","severity":"normal"},{"uid":"a49f42efa4d0c067","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1753140939873,"stop":1753140939873,"duration":0},"status":"passed","severity":"normal"},{"uid":"c885afb2a24186dc","name":"Push message with long payload","time":{"start":1753141557356,"stop":1753141557356,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc6dd732c7925324","name":"Push message with JSON payload","time":{"start":1753141557344,"stop":1753141557344,"duration":0},"status":"passed","severity":"normal"},{"uid":"d05bed90cfd08987","name":"Push message with content topic containing short","time":{"start":1753141557347,"stop":1753141557348,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c44273fa23373f9","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1753140988538,"stop":1753140988538,"duration":0},"status":"passed","severity":"normal"},{"uid":"99f1e96cf43a820d","name":"udp ip6 address","time":{"start":1753140939899,"stop":1753140939899,"duration":0},"status":"passed","severity":"normal"},{"uid":"51ed85275342291f","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1753140988537,"stop":1753140988538,"duration":1},"status":"passed","severity":"normal"},{"uid":"742e1a14416e466","name":"Fields are not dropped","time":{"start":1753140950622,"stop":1753140950625,"duration":3},"status":"passed","severity":"normal"},{"uid":"a56e212d61cccc70","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1753140988966,"stop":1753140988966,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bab874757aab0b5","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1753140988945,"stop":1753140988946,"duration":1},"status":"passed","severity":"normal"},{"uid":"b90c5ef5d78d88bc","name":"should reject if LightPush is requested but not mounted","time":{"start":1753140979751,"stop":1753140979751,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5de06ff6c80f131","name":"Encoder throws on empty string content topic","time":{"start":1753140969947,"stop":1753140969948,"duration":1},"status":"passed","severity":"normal"},{"uid":"173fec58d97df306","name":"Passing an array","time":{"start":1753141307343,"stop":1753141307344,"duration":1},"status":"passed","severity":"normal"},{"uid":"e42491422b3cadb3","name":"Check message with non string payload is not received","time":{"start":1753141447045,"stop":1753141447045,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5245f2f46d0da66","name":"can start the service","time":{"start":1753141011857,"stop":1753141011858,"duration":1},"status":"passed","severity":"normal"},{"uid":"afcf73e551aa8ddc","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1753140988947,"stop":1753140988947,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dc5a0340fe5d91a","name":"accepts time-filtered query with content filter","time":{"start":1753140950595,"stop":1753140950595,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2eba08d80ca727e","name":"should initialize bloom filter with correct parameters","time":{"start":1753140991158,"stop":1753140991159,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9ca94c8df195037","name":"Callback on promise, aborts when callback returns true","time":{"start":1753141289421,"stop":1753141289422,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a6be6a4bf55832","name":"Push message with content topic containing emoji","time":{"start":1753141557367,"stop":1753141557367,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd228acc24208cc1","name":"should dial peer immediately when queue is empty","time":{"start":1753140950143,"stop":1753140950144,"duration":1},"status":"passed","severity":"normal"},{"uid":"6826408cac541b6b","name":"Push message with content topic containing long","time":{"start":1753141557348,"stop":1753141557348,"duration":0},"status":"passed","severity":"normal"},{"uid":"d412538934fa9fc2","name":"should remove event listeners from libp2p","time":{"start":1753140949398,"stop":1753140949399,"duration":1},"status":"passed","severity":"normal"},{"uid":"7aed9350e045a887","name":"Subscribe to topic containing shell command and publish message","time":{"start":1753141152951,"stop":1753141152951,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4934e964967c194","name":"should handle errors when accessing navigator","time":{"start":1753140949431,"stop":1753140949431,"duration":0},"status":"passed","severity":"normal"},{"uid":"96e0c5863e095502","name":"should not change state when connections remain after disconnect","time":{"start":1753140949420,"stop":1753140949420,"duration":0},"status":"passed","severity":"normal"},{"uid":"98181e5cb7f62832","name":"accepts valid content-filtered query","time":{"start":1753140950591,"stop":1753140950591,"duration":0},"status":"passed","severity":"normal"},{"uid":"32d87b1eb90a22b8","name":"Push message with content topic containing Arabic","time":{"start":1753141557365,"stop":1753141557365,"duration":0},"status":"passed","severity":"normal"},{"uid":"43c2634b217464fd","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app76/9/topic358/proto","time":{"start":1753141243556,"stop":1753141243556,"duration":0},"status":"passed","severity":"normal"},{"uid":"7291c5ccd554c6be","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1753140988973,"stop":1753140988974,"duration":1},"status":"passed","severity":"normal"},{"uid":"62127c47dd83f4cd","name":"Check received message containing special chars","time":{"start":1753141447037,"stop":1753141447037,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaabcb2c3541e9ef","name":"Cluster id 0, shard 0","time":{"start":1753141252127,"stop":1753141252127,"duration":0},"status":"passed","severity":"normal"},{"uid":"cde9d66774a2e7c8","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1753140988965,"stop":1753140988965,"duration":0},"status":"passed","severity":"normal"},{"uid":"9347a62b7b1e4056","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1753140992406,"stop":1753140992406,"duration":0},"status":"passed","severity":"normal"},{"uid":"36c38d7bbfe29ed8","name":"Check received message containing escaped characters","time":{"start":1753141447040,"stop":1753141447040,"duration":0},"status":"passed","severity":"normal"},{"uid":"846df65716c31cbd","name":"Push message with custom timestamp: 1722382630939","time":{"start":1753141557368,"stop":1753141557368,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9538f004473ee9b","name":"Fails to push message bigger that 1MB","time":{"start":1753141557369,"stop":1753141557369,"duration":0},"status":"passed","severity":"normal"},{"uid":"345f8fd22cf37c28","name":"Ephemeral messages are not stored","time":{"start":1753141013741,"stop":1753141013742,"duration":1},"status":"passed","severity":"normal"},{"uid":"186017a833b37b1","name":"should select older connection if present","time":{"start":1753140950604,"stop":1753140950604,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7e0eed154a6a74b","name":"Push 30 different messages","time":{"start":1753141557362,"stop":1753141557362,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f34b401f13b7022","name":"Check received message containing numeric","time":{"start":1753141447026,"stop":1753141447026,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d05e77b7e541da7","name":"should handle ping failures gracefully","time":{"start":1753140950550,"stop":1753140950551,"duration":1},"status":"passed","severity":"normal"},{"uid":"c50ed1a462dcaeae","name":"should handle general insertion and lookup correctly","time":{"start":1753140991162,"stop":1753140991162,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed219e5c372e36ec","name":"Subscribe and receives messages on 20 topics","time":{"start":1753141481536,"stop":1753141481536,"duration":0},"status":"passed","severity":"normal"},{"uid":"7560f52eb53e0cbc","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1753140934630,"stop":1753140934630,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5b1412b8f9e8a3f","name":"should add to incoming buffer if dependencies are not met","time":{"start":1753140992404,"stop":1753140992404,"duration":0},"status":"passed","severity":"normal"},{"uid":"622edbfe231652a3","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1753141080118,"stop":1753141080118,"duration":0},"status":"passed","severity":"normal"},{"uid":"358b68ff4d18cb87","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1753141257055,"stop":1753141257056,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1d8118ccc520e36","name":"should dial peers from store when no connections remain","time":{"start":1753140950206,"stop":1753140950206,"duration":0},"status":"passed","severity":"normal"},{"uid":"59660dad6f60561a","name":"random static sharding 7 - Cluster ID: 524, Shard ID: 494","time":{"start":1753141252129,"stop":1753141252130,"duration":1},"status":"passed","severity":"normal"},{"uid":"704a836aca92c254","name":"Check received message containing SQL Injection","time":{"start":1753141447037,"stop":1753141447038,"duration":1},"status":"passed","severity":"normal"},{"uid":"28e4a56c1ae443ab","name":"Sample","time":{"start":1753140940027,"stop":1753140940027,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeb195a1d6b53a8e","name":"Check received message containing unicode special characters","time":{"start":1753141447029,"stop":1753141447029,"duration":0},"status":"passed","severity":"normal"},{"uid":"b723a4d4208c0f97","name":"Check received message containing short","time":{"start":1753141447036,"stop":1753141447036,"duration":0},"status":"passed","severity":"normal"},{"uid":"801eb002000d602e","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1753140988947,"stop":1753140988947,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b09eabb527056dd","name":"should wait for Filter peer to be connected","time":{"start":1753140979753,"stop":1753140979753,"duration":0},"status":"passed","severity":"normal"},{"uid":"16741eb0dbd96d9a","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1753141136808,"stop":1753141136808,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ec4324790444ef9","name":"LightPush","time":{"start":1753141309390,"stop":1753141309390,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fd17ccf81504f61","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1753140988972,"stop":1753140988972,"duration":0},"status":"passed","severity":"normal"},{"uid":"b32d0d96ecedf0c7","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1753141481539,"stop":1753141481540,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfef454951fbb6fd","name":"should delegate to shardReader.isPeerOnTopic()","time":{"start":1753140950869,"stop":1753140950870,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4956029ffa4a100","name":"should invoke callbacks when receiving a message","time":{"start":1753140980000,"stop":1753140980000,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8fc22e1084c0480","name":"n1 and n2 uses relay shard 1, n3 uses relay shard 2","time":{"start":1753141136809,"stop":1753141136809,"duration":0},"status":"passed","severity":"normal"},{"uid":"47a49aa74e5b9b1c","name":"should properly clean up resources when disposed","time":{"start":1753140978054,"stop":1753140978058,"duration":4},"status":"passed","severity":"normal"},{"uid":"1570a7895d402efb","name":"should create all internal components","time":{"start":1753140950860,"stop":1753140950860,"duration":0},"status":"passed","severity":"normal"},{"uid":"387c4273fa7c82f3","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1753140988971,"stop":1753140988971,"duration":0},"status":"passed","severity":"normal"},{"uid":"172cb3b9436376c0","name":"should handle peer store update failures gracefully","time":{"start":1753140950551,"stop":1753140950551,"duration":0},"status":"passed","severity":"normal"},{"uid":"911a3f26b1d2d190","name":"Publish message with rate limit","time":{"start":1753141143635,"stop":1753141143635,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4919592ab6e2283","name":"should return PeerId when PeerId is provided","time":{"start":1753140950164,"stop":1753140950164,"duration":0},"status":"passed","severity":"normal"},{"uid":"c07072fa5c2b4ea","name":"should enable only localPeerCache when dns and peerExchange are disabled","time":{"start":1753140978383,"stop":1753140978383,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4d7082294775a94","name":"should return true when peer is on the pubsub topic shard","time":{"start":1753140949789,"stop":1753140949789,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe75ca9037e106d7","name":"Ephemeral field set to true","time":{"start":1753140950939,"stop":1753140950940,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e506fa5d7e2f1a2","name":"should drop connection to one peer on hangUp","time":{"start":1753141094825,"stop":1753141094826,"duration":1},"status":"passed","severity":"normal"},{"uid":"129f6418365544cc","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1753141154765,"stop":1753141154765,"duration":0},"status":"passed","severity":"normal"},{"uid":"47060034e33a238f","name":"Default pageSize","time":{"start":1753141292121,"stop":1753141292121,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee28284eccb36094","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1753140962410,"stop":1753140962411,"duration":1},"status":"passed","severity":"normal"},{"uid":"6eed2eb07196c598","name":"should partition messages based on acknowledgement status","time":{"start":1753140992407,"stop":1753140992407,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7abe35ccd7cb23c","name":"should insert message into bloom filter","time":{"start":1753140992401,"stop":1753140992401,"duration":0},"status":"passed","severity":"normal"},{"uid":"4830ced8edff1005","name":"Check publish message after service node is restarted","time":{"start":1753141143634,"stop":1753141143634,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1d068c2a7709db21","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1753141481530,"stop":1753141481531,"duration":1},"status":"passed","severity":"normal"},{"uid":"f30e9534d5c6274a","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1753140988955,"stop":1753140988956,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6423a71274be5b0","name":"Round trip binary encryption [ecies, signature]","time":{"start":1753140969946,"stop":1753140969947,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2c4068d5a3e61cf","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1753141152950,"stop":1753141152951,"duration":1},"status":"passed","severity":"normal"},{"uid":"33e8e849a7d24fda","name":"should start and stop interval correctly","time":{"start":1753140979060,"stop":1753140979061,"duration":1},"status":"passed","severity":"normal"},{"uid":"a61fec46a6c2c783","name":"Push message with emoji payload","time":{"start":1753141557346,"stop":1753141557346,"duration":0},"status":"passed","severity":"normal"},{"uid":"53f21d0e2c21db2f","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1753140988933,"stop":1753140988934,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea9ad81298b515a9","name":"should remove event listeners from globalThis","time":{"start":1753140949399,"stop":1753140949399,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e17eb4b41f68f09","name":"should return exactly numPeersToUse peers when enough are available","time":{"start":1753140979373,"stop":1753140979379,"duration":6},"status":"passed","severity":"normal"},{"uid":"e37eec6f245914a9","name":"ends if stream creation fails","time":{"start":1753140950841,"stop":1753140950841,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1f2625025c5d043","name":"should mark all messages in causal history as acknowledged","time":{"start":1753140992404,"stop":1753140992404,"duration":0},"status":"passed","severity":"normal"},{"uid":"3980b40a0c86f8cb","name":"should not dispatch event when already disconnected","time":{"start":1753140949421,"stop":1753140949421,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd6a10b9706cb2a6","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1753140969946,"stop":1753140969946,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a4aebe729c006ed","name":"ends after yielding if response size indicates end","time":{"start":1753140950843,"stop":1753140950844,"duration":1},"status":"passed","severity":"normal"},{"uid":"208b1fa1d42ebeaa","name":"should handle all zero keep alive options","time":{"start":1753140950565,"stop":1753140950565,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4c4608038c2ba03","name":"should do nothing if no non-locked connections to drop","time":{"start":1753140950219,"stop":1753140950220,"duration":1},"status":"passed","severity":"normal"},{"uid":"427735f472e51c79","name":"Check publish message containing emoji","time":{"start":1753141143630,"stop":1753141143630,"duration":0},"status":"passed","severity":"normal"},{"uid":"a45a414f70dee1c6","name":"should start all internal components","time":{"start":1753140950861,"stop":1753140950861,"duration":0},"status":"passed","severity":"normal"},{"uid":"75566b5db36cdfe7","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1753141447035,"stop":1753141447036,"duration":1},"status":"passed","severity":"normal"},{"uid":"354958dc8b7c38ce","name":"should dial second nwaku node that was discovered","time":{"start":1753141007188,"stop":1753141007189,"duration":1},"status":"skipped","severity":"normal"},{"uid":"68c4b20cb7e1ae79","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1753140988952,"stop":1753140988952,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0220eb00322090b","name":"Decoder throws on empty string content topic","time":{"start":1753140950941,"stop":1753140950941,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb1e2dd85fa23034","name":"should throw error - no id","time":{"start":1753140940547,"stop":1753140940547,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5d1ae4ee03a0e83","name":"Push message with long payload","time":{"start":1753141557340,"stop":1753141557340,"duration":0},"status":"passed","severity":"normal"},{"uid":"746dd9dd5a6e0010","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app25/8/topic287/test.js","time":{"start":1753141243555,"stop":1753141243556,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4813e3d13f409b7","name":"should insert elements correctly","time":{"start":1753140991159,"stop":1753140991159,"duration":0},"status":"passed","severity":"normal"},{"uid":"1778d4a326ec7473","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1753140988971,"stop":1753140988971,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ce25767375c4167","name":"should handle errors when globalThis is not available","time":{"start":1753140949398,"stop":1753140949398,"duration":0},"status":"passed","severity":"normal"},{"uid":"73f431c9be89213b","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app4/1/topic929/proto","time":{"start":1753141243558,"stop":1753141243558,"duration":0},"status":"passed","severity":"normal"},{"uid":"55d2833ea7f7e3db","name":"should start the dialing interval","time":{"start":1753140950132,"stop":1753140950133,"duration":1},"status":"passed","severity":"normal"},{"uid":"fea16545468a3f9d","name":"should prioritize bootstrap, then peer exchange, then local peers","time":{"start":1753140950223,"stop":1753140950223,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e4661529720d1e5","name":"should start and setup intervals and event listeners","time":{"start":1753140980000,"stop":1753140980000,"duration":0},"status":"passed","severity":"normal"},{"uid":"b84be26808f16c21","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1753140939861,"stop":1753140939862,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ee4bc2fa3985e68","name":"should not allow unachievable error rate","time":{"start":1753140988536,"stop":1753140988536,"duration":0},"status":"passed","severity":"normal"},{"uid":"561739ffae64a89","name":"Push message with custom timestamp: 1722382630938","time":{"start":1753141557353,"stop":1753141557353,"duration":0},"status":"passed","severity":"normal"},{"uid":"2df2e50165422fde","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1753140950584,"stop":1753140950585,"duration":1},"status":"passed","severity":"normal"},{"uid":"1322a15ef9a05f25","name":"should reject if Store is requested but not mounted","time":{"start":1753140979751,"stop":1753140979752,"duration":1},"status":"passed","severity":"normal"},{"uid":"25317de1f7aadea4","name":"should be safe to call multiple times","time":{"start":1753140950538,"stop":1753140950538,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8c7e97cd6aa6207","name":"connected peers and dial","time":{"start":1753141118596,"stop":1753141118596,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d33b20b013864ba4","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1753140988972,"stop":1753140988972,"duration":0},"status":"passed","severity":"normal"},{"uid":"d45ffb033cd3fbda","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app87/5/topic39/utf8","time":{"start":1753141243556,"stop":1753141243556,"duration":0},"status":"passed","severity":"normal"},{"uid":"828c57e57153122","name":"should not allow k > 12","time":{"start":1753140988534,"stop":1753140988535,"duration":1},"status":"passed","severity":"normal"},{"uid":"64708f73ca057d5","name":"Subscribe to topic containing Script and publish message","time":{"start":1753141152949,"stop":1753141152950,"duration":1},"status":"passed","severity":"normal"},{"uid":"c81ed5ca31ff73b2","name":"Encoder throws on undefined content topic","time":{"start":1753140969947,"stop":1753140969947,"duration":0},"status":"passed","severity":"normal"},{"uid":"69efd660c81f5bfc","name":"Fails to publish message with size larger than 1 MB","time":{"start":1753141143633,"stop":1753141143633,"duration":0},"status":"passed","severity":"normal"},{"uid":"bce893ff9d14b5ca","name":"should clear all timers","time":{"start":1753140950544,"stop":1753140950544,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5c28ecf5a0b3088","name":"should handle shardReader errors","time":{"start":1753140950870,"stop":1753140950871,"duration":1},"status":"passed","severity":"normal"},{"uid":"da3bf4c48650f50f","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1753141150140,"stop":1753141150140,"duration":0},"status":"skipped","severity":"normal"},{"uid":"47abc2a32cfca9a0","name":"should support chaining for add method","time":{"start":1753140978049,"stop":1753140978050,"duration":1},"status":"passed","severity":"normal"},{"uid":"40beaaf35d32dfb","name":"Using a function","time":{"start":1753141307344,"stop":1753141307344,"duration":0},"status":"passed","severity":"normal"},{"uid":"805302815c1ca8ac","name":"should handle complete discovery-to-dial flow","time":{"start":1753140949360,"stop":1753140949360,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b56587086b6580f","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1753140988961,"stop":1753140988962,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddbcc597f802a80","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1753140968156,"stop":1753140968157,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa198d947a0b1289","name":"Relay","time":{"start":1753141012971,"stop":1753141012971,"duration":0},"status":"passed","severity":"normal"},{"uid":"8db943938604bf23","name":"should decode valid enr successfully","time":{"start":1753140940546,"stop":1753140940546,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a375247efe16d40","name":"should properly create location multiaddrs - udp4","time":{"start":1753140940552,"stop":1753140940552,"duration":0},"status":"passed","severity":"normal"},{"uid":"275d8ee40f08bd1b","name":"should add and check entries correctly","time":{"start":1753140978047,"stop":1753140978049,"duration":2},"status":"passed","severity":"normal"},{"uid":"246d201a0d30885d","name":"should push the message to the outgoing buffer","time":{"start":1753140992401,"stop":1753140992401,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d1ed062dabeb02a","name":"should return false and handle errors gracefully","time":{"start":1753140950866,"stop":1753140950866,"duration":0},"status":"passed","severity":"normal"},{"uid":"96c6816d3023b2fd","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1753141136809,"stop":1753141136809,"duration":0},"status":"passed","severity":"normal"},{"uid":"d384f62263ec506d","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1753141154765,"stop":1753141154766,"duration":1},"status":"passed","severity":"normal"},{"uid":"44e3ed7ffb0fedf","name":"Check meta is set [symmetric]","time":{"start":1753140968157,"stop":1753140968157,"duration":0},"status":"passed","severity":"normal"},{"uid":"674c0877904cfb3","name":"should handle browser offline state overriding peer connections","time":{"start":1753140949432,"stop":1753140949432,"duration":0},"status":"passed","severity":"normal"},{"uid":"3822af52aaefb57f","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1753140988969,"stop":1753140988970,"duration":1},"status":"passed","severity":"normal"},{"uid":"927c807ee1346f6c","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1753140988966,"stop":1753140988966,"duration":0},"status":"passed","severity":"normal"},{"uid":"643a63dc64e86603","name":"should dial all known peers when reached zero connections","time":{"start":1753141050035,"stop":1753141050035,"duration":0},"status":"passed","severity":"normal"},{"uid":"d918737aa175a68c","name":"Push message with Script payload","time":{"start":1753141557359,"stop":1753141557359,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e77d465538fbeb6","name":"should not execute task if max attempts is 0","time":{"start":1753140979071,"stop":1753140979071,"duration":0},"status":"passed","severity":"normal"},{"uid":"719d5c0961205d68","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1753140958816,"stop":1753140958816,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2fdf4a5fef92e8b","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1753140988945,"stop":1753140988945,"duration":0},"status":"passed","severity":"normal"},{"uid":"834e8d66da6afddc","name":"Check received message with timestamp: 1753141006644 ","time":{"start":1753141447030,"stop":1753141447031,"duration":1},"status":"passed","severity":"normal"},{"uid":"a884b9ee335993a7","name":"Non TWN Cluster","time":{"start":1753141243555,"stop":1753141243555,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae13f8c31ffae292","name":"should be safe to call multiple times","time":{"start":1753140950143,"stop":1753140950143,"duration":0},"status":"passed","severity":"normal"},{"uid":"82abb64ea1c450a0","name":"Relay - dialed after","time":{"start":1753141309389,"stop":1753141309389,"duration":0},"status":"passed","severity":"normal"},{"uid":"62b18a80c1260d08","name":"Accepts a valid Waku Message","time":{"start":1753140983291,"stop":1753140983292,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ad9637800713620","name":"should properly start and stop event listening","time":{"start":1753140979713,"stop":1753140979713,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4715e577ed1e17d","name":"should return available peers with correct protocol and pubsub topic","time":{"start":1753140979365,"stop":1753140979365,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4a3b4c47edb7865","name":"Push message with Chinese payload","time":{"start":1753141557341,"stop":1753141557342,"duration":1},"status":"passed","severity":"normal"},{"uid":"953d28a2846d30c7","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1753141080119,"stop":1753141080119,"duration":0},"status":"passed","severity":"normal"},{"uid":"f207d5383ae20cdf","name":"should return different streams if requested simultaniously","time":{"start":1753140950578,"stop":1753140950584,"duration":6},"status":"passed","severity":"normal"},{"uid":"2a0598d1418c595d","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1753141154770,"stop":1753141154770,"duration":0},"status":"passed","severity":"normal"},{"uid":"52edea34d8814490","name":"Check publish message containing escaped characters","time":{"start":1753141143629,"stop":1753141143629,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e4d9765c8bac611","name":"Subscribe to topic containing shell command and receive message","time":{"start":1753141481541,"stop":1753141481541,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2863b0e04bbab8f","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1753140988948,"stop":1753140988948,"duration":0},"status":"passed","severity":"normal"},{"uid":"1646e26ba6a24951","name":"can start and stop the service","time":{"start":1753141011859,"stop":1753141011859,"duration":0},"status":"passed","severity":"normal"},{"uid":"78cb14b6322d13f2","name":"All","time":{"start":1753141012972,"stop":1753141012972,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd6a0bee36f24c91","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1753141481532,"stop":1753141481532,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a50d644fafdad8f","name":"Subscribe to topic containing special chars and publish message","time":{"start":1753141152946,"stop":1753141152946,"duration":0},"status":"passed","severity":"normal"},{"uid":"1285f8025808f050","name":"Check received message containing long","time":{"start":1753141447036,"stop":1753141447036,"duration":0},"status":"passed","severity":"normal"},{"uid":"30a9e428daece43a","name":"Push message with Basic HTML tag payload","time":{"start":1753141557343,"stop":1753141557344,"duration":1},"status":"passed","severity":"normal"},{"uid":"e56c905bec3168bd","name":"should return no connections if no open connection provided","time":{"start":1753140950604,"stop":1753140950604,"duration":0},"status":"passed","severity":"normal"},{"uid":"d46049bcb58d4540","name":"Push message with numeric payload","time":{"start":1753141557341,"stop":1753141557341,"duration":0},"status":"passed","severity":"normal"},{"uid":"7631ddbacb6ca259","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1753140939862,"stop":1753140939862,"duration":0},"status":"passed","severity":"normal"},{"uid":"78e5a8b0f787e47f","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1753140988960,"stop":1753140988960,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f500ed6ba404ba7","name":"Check received message containing numeric","time":{"start":1753141447036,"stop":1753141447036,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb8dea5053b1cefc","name":"should handle disconnect when peer has no timers","time":{"start":1753140950562,"stop":1753140950562,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce36f7ce1d75dae3","name":"should request peer renewal on specific errors","time":{"start":1753140979070,"stop":1753140979071,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1bfc81d4edff900","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1753140958817,"stop":1753140958817,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c0b6f76ea4efeeca","name":"Check received message containing Arabic","time":{"start":1753141447037,"stop":1753141447037,"duration":0},"status":"passed","severity":"normal"},{"uid":"f43887c171dbb69d","name":"should throw error - no public key","time":{"start":1753140940549,"stop":1753140940549,"duration":0},"status":"passed","severity":"normal"},{"uid":"84a0174827572ebd","name":"isConnected should return true after first peer connects","time":{"start":1753141027633,"stop":1753141027634,"duration":1},"status":"passed","severity":"normal"},{"uid":"32cda38388a05875","name":"should return false when peer is on different cluster","time":{"start":1753140949777,"stop":1753140949777,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a0926dccb0235c8","name":"should return true when peer is on the same cluster","time":{"start":1753140949777,"stop":1753140949777,"duration":0},"status":"passed","severity":"normal"},{"uid":"642b5b7fd986885e","name":"A test","time":{"start":1753141066558,"stop":1753141066558,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ec69a834f2df304","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1753140992403,"stop":1753140992403,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fce980856077fe3","name":"Publish message with custom timestamp: Tue Jul 22 2025 00:38:57 GMT+0000 (Coordinated Universal Time)","time":{"start":1753141143631,"stop":1753141143632,"duration":1},"status":"passed","severity":"normal"},{"uid":"d05a46eb6c7e60bd","name":"Check publish message containing JSON","time":{"start":1753141143628,"stop":1753141143628,"duration":0},"status":"passed","severity":"normal"},{"uid":"331c0394b75a45b5","name":"Check message on other pubsub topic is not received","time":{"start":1753141447043,"stop":1753141447044,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a55144684d2557e","name":"Push message with unicode special characters payload","time":{"start":1753141557361,"stop":1753141557361,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bd93c7453a36a68","name":"Publish without waiting for remote peer","time":{"start":1753141152940,"stop":1753141152940,"duration":0},"status":"passed","severity":"normal"},{"uid":"de89a3e097a9af5a","name":"should handle peer connect event","time":{"start":1753140949411,"stop":1753140949411,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf7aa06977fa61fc","name":"should be safe to call multiple times","time":{"start":1753140950862,"stop":1753140950862,"duration":0},"status":"passed","severity":"normal"},{"uid":"adc248128bcab577","name":"should return null for non-existent peer","time":{"start":1753140950214,"stop":1753140950214,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0979fd7e79d718e","name":"should dial peer when on same shard","time":{"start":1753140950150,"stop":1753140950150,"duration":0},"status":"passed","severity":"normal"},{"uid":"f459010c386f0db7","name":"should check false positive rate","time":{"start":1753140991162,"stop":1753140991162,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f5d6e285a665972","name":"should return false when navigator.onLine is true but network is not connected","time":{"start":1753140949409,"stop":1753140949410,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2f066bd0a47b451","name":"Round trip binary serialization","time":{"start":1753140950939,"stop":1753140950939,"duration":0},"status":"passed","severity":"normal"},{"uid":"898ee112f86aad86","name":"should create KeepAliveManager with relay","time":{"start":1753140950537,"stop":1753140950537,"duration":0},"status":"passed","severity":"normal"},{"uid":"36b83442cd19fa0b","name":"Check received message containing Basic HTML tag","time":{"start":1753141447028,"stop":1753141447028,"duration":0},"status":"passed","severity":"normal"},{"uid":"18a8ad35e7852d10","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1753140988975,"stop":1753140988975,"duration":0},"status":"passed","severity":"normal"},{"uid":"64c407061944aa01","name":"should initialize with custom number of peers","time":{"start":1753140979360,"stop":1753140979365,"duration":5},"status":"passed","severity":"normal"},{"uid":"8c549c5e67b2229d","name":"should return false","time":{"start":1753140940549,"stop":1753140940549,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5141119c5ff8e5c","name":"Add multiple subscription objects on single nwaku node","time":{"start":1753141481533,"stop":1753141481533,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b532c9ab28fdebd","name":"should handle peer not in mesh for all topics","time":{"start":1753140950565,"stop":1753140950565,"duration":0},"status":"passed","severity":"normal"},{"uid":"b79b6c6247e10deb","name":"Check received message containing Script","time":{"start":1753141447027,"stop":1753141447028,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e09cd807d073390","name":"should chunk queries when time window exceeds maxTimeLimit","time":{"start":1753140979924,"stop":1753140979924,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fc46dbfb72b7aa","name":"should set field with only RELAY enabled","time":{"start":1753140940555,"stop":1753140940555,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2f1bbca5fb50389","name":"should get all peers from store","time":{"start":1753140950207,"stop":1753140950207,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d93af45feaa1256","name":"should allow a peer to be returned again after renewPeer is called","time":{"start":1753140979390,"stop":1753140979390,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3a1fcf339e74c6a","name":"should not return the same peer twice in consecutive getPeers calls without renew","time":{"start":1753140979390,"stop":1753140979390,"duration":0},"status":"passed","severity":"normal"},{"uid":"a799234986920acb","name":"should not create multiple intervals when called multiple times","time":{"start":1753140950133,"stop":1753140950134,"duration":1},"status":"passed","severity":"normal"},{"uid":"92d51596b3736928","name":"should merge provided config with defaults","time":{"start":1753140950860,"stop":1753140950860,"duration":0},"status":"passed","severity":"normal"},{"uid":"e15c38a68c95610e","name":"Push message with Script payload","time":{"start":1753141557343,"stop":1753141557343,"duration":0},"status":"passed","severity":"normal"},{"uid":"19cbbd8afbf1692c","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1753140988935,"stop":1753140988935,"duration":0},"status":"passed","severity":"normal"},{"uid":"d12adab39eaa6aa","name":"should dial peers from store when browser is connected","time":{"start":1753140950198,"stop":1753140950199,"duration":1},"status":"passed","severity":"normal"},{"uid":"a414589367f9701f","name":"should dial with multiaddr and return stream","time":{"start":1753140950864,"stop":1753140950864,"duration":0},"status":"passed","severity":"normal"},{"uid":"affbae721b579e6a","name":"Push message with short payload","time":{"start":1753141557340,"stop":1753141557340,"duration":0},"status":"passed","severity":"normal"},{"uid":"836561c5d7f357c","name":"Relay + Store","time":{"start":1753141012972,"stop":1753141012972,"duration":0},"status":"passed","severity":"normal"},{"uid":"c71ef771828f6b3d","name":"Fails to publish duplicate message","time":{"start":1753141143632,"stop":1753141143632,"duration":0},"status":"passed","severity":"normal"},{"uid":"32b37eb98c80ae0c","name":"should update ack status of messages in outgoing buffer","time":{"start":1753140992408,"stop":1753140992408,"duration":0},"status":"passed","severity":"normal"},{"uid":"521a1b14eb361ab7","name":"Push message with custom timestamp: 1753137430938","time":{"start":1753141557354,"stop":1753141557354,"duration":0},"status":"passed","severity":"normal"},{"uid":"7025da9067d3af2f","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1753141154766,"stop":1753141154766,"duration":0},"status":"passed","severity":"normal"},{"uid":"d15816a13f8f7581","name":"should successfully query store with valid decoders and options","time":{"start":1753140979922,"stop":1753140979923,"duration":1},"status":"passed","severity":"normal"},{"uid":"86bb18236ed5b592","name":"should set field with all protocols disabled","time":{"start":1753140940554,"stop":1753140940554,"duration":0},"status":"passed","severity":"normal"},{"uid":"90802f94167831b4","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1753140939873,"stop":1753140939873,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8219ac7b00031ff","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1753141027633,"stop":1753141027633,"duration":0},"status":"passed","severity":"normal"},{"uid":"839183fa48be433b","name":"should allow redial after cooldown period","time":{"start":1753140950149,"stop":1753140950149,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f1ac6c53ef58b65","name":"should enable only dns and localPeerCache when peerExchange is disabled","time":{"start":1753140978381,"stop":1753140978382,"duration":1},"status":"passed","severity":"normal"},{"uid":"389d4bfae4db3f7e","name":"Check message with no pubsub topic is not received","time":{"start":1753141447033,"stop":1753141447034,"duration":1},"status":"passed","severity":"normal"},{"uid":"88cbef5915811918","name":"should filter peers by codec","time":{"start":1753140950868,"stop":1753140950868,"duration":0},"status":"passed","severity":"normal"},{"uid":"a842da31e10072b8","name":"Check message on other pubsub topic is not received","time":{"start":1753141447033,"stop":1753141447033,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a9ce16ae84eb748","name":"should throw error - no id","time":{"start":1753140940548,"stop":1753140940548,"duration":0},"status":"passed","severity":"normal"},{"uid":"978b2a39d2d2a9","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1753140988970,"stop":1753140988970,"duration":0},"status":"passed","severity":"normal"},{"uid":"73af9d146f7fa68f","name":"should encode/decode to RLP encoding","time":{"start":1753140940550,"stop":1753140940550,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e7c8a04506425a","name":"should throw if no connection provided","time":{"start":1753140950575,"stop":1753140950575,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dc3dcbb5f1b0096","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1753141152942,"stop":1753141152942,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e6b5f215a7c0f50","name":"Push message with content topic containing SQL Injection","time":{"start":1753141557366,"stop":1753141557366,"duration":0},"status":"passed","severity":"normal"},{"uid":"d991091b7d1a0166","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1753140939861,"stop":1753140939861,"duration":0},"status":"passed","severity":"normal"},{"uid":"94009c159b63382","name":"should be safe to call multiple times","time":{"start":1753140950197,"stop":1753140950197,"duration":0},"status":"passed","severity":"normal"},{"uid":"17441c45139c50","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1753141306639,"stop":1753141306639,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2119229f4b8c7ae","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1753140940546,"stop":1753140940546,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c42b323b892bfa4","name":"can query messages normally","time":{"start":1753141269793,"stop":1753141269793,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe68ffedb1168b7d","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1753141150140,"stop":1753141150140,"duration":0},"status":"passed","severity":"normal"},{"uid":"e77bd5d69e785f3f","name":"Query Generator, No message returned","time":{"start":1753141266777,"stop":1753141266777,"duration":0},"status":"passed","severity":"normal"},{"uid":"c126044f6f07d64f","name":"Push message with numeric payload","time":{"start":1753141557357,"stop":1753141557357,"duration":0},"status":"passed","severity":"normal"},{"uid":"db5e236c6e97671d","name":"should be empty when created","time":{"start":1753140979999,"stop":1753140979999,"duration":0},"status":"passed","severity":"normal"},{"uid":"16f16a9bd70ad0fd","name":"should dial more peers if under maxConnections","time":{"start":1753140950219,"stop":1753140950219,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebf6d8e70ba38506","name":"should clear dial history on start","time":{"start":1753140950133,"stop":1753140950133,"duration":0},"status":"passed","severity":"normal"},{"uid":"584fb4979e0bca1e","name":"Passing page size 11 when there are 10 messages","time":{"start":1753141292120,"stop":1753141292120,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbd29cca4528eeaa","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1753140988965,"stop":1753140988966,"duration":1},"status":"passed","severity":"normal"},{"uid":"a55d904d71b7c2e2","name":"should process queue every 500ms","time":{"start":1753140950156,"stop":1753140950156,"duration":0},"status":"passed","severity":"normal"},{"uid":"10bbc2e0249787e2","name":"Query Generator - false","time":{"start":1753141278045,"stop":1753141278050,"duration":5},"status":"passed","severity":"normal"},{"uid":"e9fe93aa5b3d49d4","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1753141152942,"stop":1753141152942,"duration":0},"status":"passed","severity":"normal"},{"uid":"27a0db224433c2de","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1753141481539,"stop":1753141481539,"duration":0},"status":"passed","severity":"normal"},{"uid":"afaa75676bf90b2f","name":"Check received message containing emoji","time":{"start":1753141447041,"stop":1753141447041,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9eff3d7469bb2f3","name":"should be safe to call multiple times","time":{"start":1753140950544,"stop":1753140950544,"duration":0},"status":"passed","severity":"normal"},{"uid":"74ae9a93ac2ad203","name":"should set field with only STORE enabled","time":{"start":1753140940555,"stop":1753140940555,"duration":0},"status":"passed","severity":"normal"},{"uid":"d30ea41f038551c0","name":"should call waitForPeer on Relay","time":{"start":1753140979754,"stop":1753140979754,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dd47b6790709ad","name":"should return false when peer is not on topic","time":{"start":1753140950870,"stop":1753140950870,"duration":0},"status":"passed","severity":"normal"},{"uid":"30607096a0da207e","name":"should return false when peer is not on the specified shard","time":{"start":1753140949788,"stop":1753140949788,"duration":0},"status":"passed","severity":"normal"},{"uid":"2efdc9145e89af82","name":"isConnected between 2 js-waku relay nodes","time":{"start":1753141027636,"stop":1753141027636,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2500d43a137a5a","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1753140988975,"stop":1753140988976,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e22a9b6b1275601","name":"should requeue task if no peer is available","time":{"start":1753140979062,"stop":1753140979062,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0e11e74250173f5","name":"should be able to decode the field with only RELAY set to true","time":{"start":1753140939866,"stop":1753140939867,"duration":1},"status":"passed","severity":"normal"},{"uid":"3abf0522475ccc2b","name":"Push message with content topic containing Arabic","time":{"start":1753141557349,"stop":1753141557349,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2ad33d170c4d037","name":"yields decoded messages","time":{"start":1753140950842,"stop":1753140950843,"duration":1},"status":"passed","severity":"normal"},{"uid":"edff9599548744de","name":"should dial peer when no shard info available","time":{"start":1753140950150,"stop":1753140950151,"duration":1},"status":"passed","severity":"normal"},{"uid":"38bbb93f45b05e79","name":"Push message with content topic containing escaped characters","time":{"start":1753141557366,"stop":1753141557367,"duration":1},"status":"passed","severity":"normal"},{"uid":"510df4812b6bd2de","name":"should set default options when no config provided","time":{"start":1753140950859,"stop":1753140950860,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec85e67e31f48fde","name":"msgTime: 0 ms from now, startTime: 1752882092296, endTime: 1753141292296","time":{"start":1753141306641,"stop":1753141306641,"duration":0},"status":"passed","severity":"normal"},{"uid":"4187df32d7a6366f","name":"Push message with content topic containing JSON","time":{"start":1753141557366,"stop":1753141557366,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1fb0f952bf2b1e2","name":"Check received message with timestamp: 1649153314 ","time":{"start":1753141447042,"stop":1753141447042,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f1782e46cdf260e","name":"should handle empty pubsub topics","time":{"start":1753140950564,"stop":1753140950564,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce4602de008a171a","name":"Push message with shell command payload","time":{"start":1753141557360,"stop":1753141557361,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fe1cc8671f91c4d","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1753141447046,"stop":1753141447046,"duration":0},"status":"passed","severity":"normal"},{"uid":"b66cb7fc966e96eb","name":"should detect messages with missing dependencies","time":{"start":1753140992406,"stop":1753140992406,"duration":0},"status":"passed","severity":"normal"},{"uid":"c75fbf2e718feedc","name":"should create relay timers when relay exists and relayKeepAlive > 0","time":{"start":1753140950551,"stop":1753140950556,"duration":5},"status":"passed","severity":"normal"},{"uid":"f516bed156af2e39","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1753141481527,"stop":1753141481527,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc5f083bd64cfd9a","name":"Subscribe and receives messages on 20 topics","time":{"start":1753141481526,"stop":1753141481526,"duration":0},"status":"passed","severity":"normal"},{"uid":"21a3b3881d7c3864","name":"Nodes with multiple pubsub topic","time":{"start":1753141136810,"stop":1753141136810,"duration":0},"status":"passed","severity":"normal"},{"uid":"7417ece7ba16671c","name":"should properly create location multiaddrs - tcp4","time":{"start":1753140940552,"stop":1753140940552,"duration":0},"status":"passed","severity":"normal"},{"uid":"e87b83f594e28876","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1753140988933,"stop":1753140988933,"duration":0},"status":"passed","severity":"normal"},{"uid":"4199d98e417ebc92","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1753140988933,"stop":1753140988933,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ceb7960e453da1c","name":"should be sent with empty content","time":{"start":1753140992407,"stop":1753140992407,"duration":0},"status":"passed","severity":"normal"},{"uid":"87e2522b9d65f06","name":"Check meta is set [ecies]","time":{"start":1753140969947,"stop":1753140969947,"duration":0},"status":"passed","severity":"normal"},{"uid":"d894c9dadf5536d7","name":"should encode/decode to text encoding","time":{"start":1753140940550,"stop":1753140940551,"duration":1},"status":"passed","severity":"normal"},{"uid":"af32b9e647515854","name":"Push message with content topic containing numeric","time":{"start":1753141557348,"stop":1753141557348,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ccbb41f01f446a3","name":"should process up to 3 peers at once","time":{"start":1753140950156,"stop":1753140950157,"duration":1},"status":"passed","severity":"normal"},{"uid":"af3f14b911b071d0","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1753140958094,"stop":1753140958095,"duration":1},"status":"passed","severity":"normal"},{"uid":"af2a16eb7f348f48","name":"should only return 1 node with store capability","time":{"start":1753140958815,"stop":1753140958815,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf2b514fb4b71f7d","name":"should be able to decode the field with only FILTER set to true","time":{"start":1753140939867,"stop":1753140939871,"duration":4},"status":"passed","severity":"normal"},{"uid":"8457f52c9651e49f","name":"should not fail to stop the service if it was not started","time":{"start":1753141011859,"stop":1753141011860,"duration":1},"status":"passed","severity":"normal"},{"uid":"94d7a2cb97903e41","name":"ignores domain fetching errors","time":{"start":1753140958813,"stop":1753140958813,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc1446475594a039","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app48/6/topic330/json","time":{"start":1753141243557,"stop":1753141243558,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c4ac4d84beb4da3","name":"should add event listeners for waku:connection and peer:disconnect","time":{"start":1753140950190,"stop":1753140950197,"duration":7},"status":"passed","severity":"normal"},{"uid":"847592213cf218d9","name":"should emit a peer event after start","time":{"start":1753141118325,"stop":1753141118325,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1a073934d90cb8b","name":"should fail to send if no connected peers found","time":{"start":1753140979399,"stop":1753140979406,"duration":7},"status":"passed","severity":"normal"},{"uid":"4422df70beedf8ae","name":"should get / set UDP multiaddr","time":{"start":1753140940551,"stop":1753140940551,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eb3d31a786a4b24","name":"should reject if Relay is requested but not mounted","time":{"start":1753140979751,"stop":1753140979751,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c9fa4b3d7794cd8","name":"should invoke callbacks only when newly receiving message is given","time":{"start":1753140980000,"stop":1753140980000,"duration":0},"status":"passed","severity":"normal"},{"uid":"a06f5e936c9d158c","name":"Subscribe and publish message","time":{"start":1753141152940,"stop":1753141152941,"duration":1},"status":"passed","severity":"normal"},{"uid":"34d8dad4be5148a5","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1753140988970,"stop":1753140988970,"duration":0},"status":"passed","severity":"normal"},{"uid":"60c40dc503e46737","name":"yields undefined for messages without content topic","time":{"start":1753140950843,"stop":1753140950843,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2aecb1b5ff59397","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1753140979712,"stop":1753140979713,"duration":1},"status":"passed","severity":"normal"},{"uid":"a15afc0cdb71c2bd","name":"Subscribe to topic containing Russian and publish message","time":{"start":1753141152949,"stop":1753141152949,"duration":0},"status":"passed","severity":"normal"},{"uid":"c491b008e71d3e81","name":"should perform ping and update peer store on timer","time":{"start":1753140950550,"stop":1753140950550,"duration":0},"status":"passed","severity":"normal"},{"uid":"667b3e6da3bc76c2","name":"should handle peer store errors gracefully","time":{"start":1753140949352,"stop":1753140949352,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad4b6a69eb9141c5","name":"should not receive a peer event before start","time":{"start":1753141011861,"stop":1753141011861,"duration":0},"status":"passed","severity":"normal"},{"uid":"832f210c82cb57ad","name":"Push message with escaped characters payload","time":{"start":1753141557361,"stop":1753141557361,"duration":0},"status":"passed","severity":"normal"},{"uid":"31d8db8024e72e2d","name":"Check received message containing escaped characters","time":{"start":1753141447029,"stop":1753141447029,"duration":0},"status":"passed","severity":"normal"},{"uid":"330f66526858ec55","name":"Subscribe to topic containing numeric and receive message","time":{"start":1753141481538,"stop":1753141481538,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e4dfe24bd1d3a67","name":"Decoder throws on undefined content topic","time":{"start":1753140950941,"stop":1753140950941,"duration":0},"status":"passed","severity":"normal"},{"uid":"f082ed49fd0749a6","name":"1 Store, 2 relays, 2 fetches","time":{"start":1753140958078,"stop":1753140958078,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d0281273566d121","name":"should not dial peers from store when browser is not connected","time":{"start":1753140950199,"stop":1753140950206,"duration":7},"status":"passed","severity":"normal"},{"uid":"ae1d39fe933c13cb","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1753140988964,"stop":1753140988965,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cd789d6a056de42","name":"rejects hash query with content filter parameters","time":{"start":1753140950592,"stop":1753140950594,"duration":2},"status":"passed","severity":"normal"},{"uid":"cf28c5e64b56f1c6","name":"recovers when dns.resolve returns empty","time":{"start":1753140958813,"stop":1753140958813,"duration":0},"status":"passed","severity":"normal"},{"uid":"456ee74afea5e246","name":"returns all values when wanted number matches available values","time":{"start":1753140957380,"stop":1753140957382,"duration":2},"status":"passed","severity":"normal"},{"uid":"44e4bca393e10ccb","name":"should drop connection via multiaddr with hangUp","time":{"start":1753141094826,"stop":1753141094826,"duration":0},"status":"passed","severity":"normal"},{"uid":"713611720fa3a3fc","name":"Query with Promise Callback, No message returned","time":{"start":1753141266780,"stop":1753141266780,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1405bca720b109e","name":"random static sharding 4 - Cluster ID: 883, Shard ID: 198","time":{"start":1753141252128,"stop":1753141252129,"duration":1},"status":"passed","severity":"normal"},{"uid":"d42106f697e5575e","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1753140958097,"stop":1753140958097,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d6125d67a2c65da","name":"Query generator for multiple messages with multiple decoders","time":{"start":1753141289419,"stop":1753141289419,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd0482ec67c3e0d8","name":"Renews subscription after lossing a connection","time":{"start":1753141481534,"stop":1753141481534,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7a4bc9786343314","name":"should initialize with isNetworkConnected as false","time":{"start":1753140949382,"stop":1753140949382,"duration":0},"status":"passed","severity":"normal"},{"uid":"45df820973a9012","name":"should do nothing when connections still exist","time":{"start":1753140950206,"stop":1753140950207,"duration":1},"status":"passed","severity":"normal"},{"uid":"d17681a55588cdf","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1753140939862,"stop":1753140939866,"duration":4},"status":"passed","severity":"normal"},{"uid":"477731cdec270315","name":"msgTime: 0 ms from now, startTime: 1753054892296, endTime: 1753141292296","time":{"start":1753141306641,"stop":1753141306642,"duration":1},"status":"passed","severity":"normal"},{"uid":"eec19a0e28186f63","name":"should not receive a peer event before start","time":{"start":1753141118325,"stop":1753141118325,"duration":0},"status":"passed","severity":"normal"},{"uid":"37893044b4ce7cc","name":"Push message with Arabic payload","time":{"start":1753141557342,"stop":1753141557342,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ffc0d4c43f0edee","name":"Check message received after jswaku node is restarted","time":{"start":1753141447035,"stop":1753141447035,"duration":0},"status":"passed","severity":"normal"},{"uid":"19950fe96bd8e802","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1753140988962,"stop":1753140988962,"duration":0},"status":"passed","severity":"normal"},{"uid":"b809bb3ede5127f0","name":"Renews subscription after lossing a connection","time":{"start":1753141481542,"stop":1753141481542,"duration":0},"status":"passed","severity":"normal"},{"uid":"f60bc9c40f50c9c7","name":"should not be empty after adding a subscription","time":{"start":1753140979999,"stop":1753140979999,"duration":0},"status":"passed","severity":"normal"},{"uid":"349cac00b9994227","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1753141152948,"stop":1753141152948,"duration":0},"status":"passed","severity":"normal"},{"uid":"347d490a9de1ee40","name":"non connected peers","time":{"start":1753141118597,"stop":1753141118597,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a618083b823460c1","name":"less peers than existing","time":{"start":1753141118597,"stop":1753141118597,"duration":0},"status":"skipped","severity":"normal"},{"uid":"487e32276e617f02","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1753141481536,"stop":1753141481537,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7d35a452462ad14","name":"1 Store, 2 fetches","time":{"start":1753140958076,"stop":1753140958077,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8d1ec5219daed65","name":"n1 and n2 uses first shard, n3 uses the second shard","time":{"start":1753141136811,"stop":1753141136811,"duration":0},"status":"passed","severity":"normal"},{"uid":"1541650be19910ad","name":"Query with Ordered Callback, No Decoder","time":{"start":1753141266778,"stop":1753141266778,"duration":0},"status":"passed","severity":"normal"},{"uid":"c10be7e242ee7e1","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1753140988947,"stop":1753140988947,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2371c1fdc8aaa97","name":"Decoder throws on undefined content topic","time":{"start":1753140969948,"stop":1753140969948,"duration":0},"status":"passed","severity":"normal"},{"uid":"c75318ea68106bd9","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1753140988956,"stop":1753140988956,"duration":0},"status":"passed","severity":"normal"},{"uid":"68180779d66893a4","name":"Check publish message containing Script","time":{"start":1753141143627,"stop":1753141143627,"duration":0},"status":"passed","severity":"normal"},{"uid":"58df5d368af9ee5e","name":"should dial peers from store on start","time":{"start":1753140950190,"stop":1753140950190,"duration":0},"status":"passed","severity":"normal"},{"uid":"e14db98d170101ec","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1753141481533,"stop":1753141481533,"duration":0},"status":"passed","severity":"normal"},{"uid":"21231176990fd208","name":"Check message with invalid timestamp is not received","time":{"start":1753141447042,"stop":1753141447043,"duration":1},"status":"passed","severity":"normal"},{"uid":"7951a0d1e2f57014","name":"Push message with content topic containing emoji","time":{"start":1753141557351,"stop":1753141557352,"duration":1},"status":"passed","severity":"normal"},{"uid":"825653765fdeeb1","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1753141481529,"stop":1753141481529,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd400ac73a011bc0","name":"rejects content-filtered query with only contentTopics","time":{"start":1753140950592,"stop":1753140950592,"duration":0},"status":"passed","severity":"normal"},{"uid":"72c45ed332ccbf5c","name":"Check received message containing Russian","time":{"start":1753141447027,"stop":1753141447027,"duration":0},"status":"passed","severity":"normal"},{"uid":"5287d6b1f60a1902","name":"throws if store query response has error status","time":{"start":1753140950841,"stop":1753140950842,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ec25b82ebbe6a85","name":"Check publish message containing long","time":{"start":1753141143625,"stop":1753141143625,"duration":0},"status":"passed","severity":"normal"},{"uid":"51dbcaf3be6cbca7","name":"rejects content-filtered query with only pubsubTopic","time":{"start":1753140950591,"stop":1753140950592,"duration":1},"status":"passed","severity":"normal"},{"uid":"25f70ac7cae3182c","name":"Check received message containing special chars","time":{"start":1753141447026,"stop":1753141447026,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdd9375cfa53e174","name":"should handle relay send failures gracefully","time":{"start":1753140950558,"stop":1753140950558,"duration":0},"status":"passed","severity":"normal"},{"uid":"43ab5ac092d1f78b","name":"should create ConnectionManager with relay","time":{"start":1753140950859,"stop":1753140950859,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7503d6f440a0bba","name":"Does not throw an exception when node disconnects","time":{"start":1753141307343,"stop":1753141307343,"duration":0},"status":"passed","severity":"normal"},{"uid":"13e88a08223c89a6","name":"should send to specified number of peers of used peers","time":{"start":1753140979406,"stop":1753140979406,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4aaa0e8a46e7f5e","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1753141136810,"stop":1753141136810,"duration":0},"status":"passed","severity":"normal"},{"uid":"30cd2a8fb4be7eec","name":"should clear timers for specific peer on disconnect","time":{"start":1753140950558,"stop":1753140950562,"duration":4},"status":"passed","severity":"normal"},{"uid":"4ac77dd4450eeab9","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1753140988953,"stop":1753140988954,"duration":1},"status":"passed","severity":"normal"},{"uid":"63df6311953592b9","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1753141143632,"stop":1753141143633,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b0927362cc47d38","name":"returns nothing if no connections present","time":{"start":1753140950601,"stop":1753140950601,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7b3df9616f15138","name":"should return false when unsubscribing from a non-existing subscription","time":{"start":1753140979824,"stop":1753140979825,"duration":1},"status":"passed","severity":"normal"},{"uid":"12b53c6b88ecffc2","name":"ignores unrecognized TXT record formats","time":{"start":1753140958814,"stop":1753140958814,"duration":0},"status":"passed","severity":"normal"},{"uid":"b513cd9f6db4ef6e","name":"should enable only peerExchange and localPeerCache when dns is disabled","time":{"start":1753140978380,"stop":1753140978381,"duration":1},"status":"passed","severity":"normal"},{"uid":"b30acff86b9c2484","name":"Mutual subscription","time":{"start":1753141152939,"stop":1753141152940,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d149bbd5703ae33","name":"Js publishes, other Js receives","time":{"start":1753141132408,"stop":1753141132408,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b7191ae5a8f5c9c","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app64/7/topic725/proto","time":{"start":1753141243558,"stop":1753141243558,"duration":0},"status":"passed","severity":"normal"},{"uid":"8465b6bd67248642","name":"Subscribe to topic containing JSON and publish message","time":{"start":1753141152951,"stop":1753141152951,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c0eceb027f7f2d7","name":"should handle multiple peer connections","time":{"start":1753140950545,"stop":1753140950545,"duration":0},"status":"passed","severity":"normal"},{"uid":"c47854c7eb40b4b9","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1753141257054,"stop":1753141257055,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1f75199e7075b7f","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1753140988934,"stop":1753140988934,"duration":0},"status":"passed","severity":"normal"},{"uid":"b41a036b3fe7485a","name":"should sort peers by ping value","time":{"start":1753140950869,"stop":1753140950869,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d504094633263ab","name":"should retry on complete failure if specified","time":{"start":1753140979406,"stop":1753140979407,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9b134625c72170e","name":"should set field with only FILTER enabled","time":{"start":1753140940555,"stop":1753140940556,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bb72e728ba17c86","name":"Push message with Russian payload","time":{"start":1753141557358,"stop":1753141557358,"duration":0},"status":"passed","severity":"normal"},{"uid":"c097ebc922a37479","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1753141481532,"stop":1753141481533,"duration":1},"status":"passed","severity":"normal"},{"uid":"26208db40fccc8a","name":"should be delivered immediately if received","time":{"start":1753140992409,"stop":1753140992409,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c9e1a0bbf2c7d71","name":"should create a new stream if no existing for protocol found","time":{"start":1753140950576,"stop":1753140950577,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dc4f3697502da4c","name":"Check received message with timestamp: 1753141006644000000 ","time":{"start":1753141447029,"stop":1753141447030,"duration":1},"status":"passed","severity":"normal"},{"uid":"ada125e690e16506","name":"should not fail to start the service if it is already started","time":{"start":1753140962408,"stop":1753140962408,"duration":0},"status":"passed","severity":"normal"},{"uid":"5515b7685d93ce2b","name":"Push message with Chinese payload","time":{"start":1753141557357,"stop":1753141557358,"duration":1},"status":"passed","severity":"normal"},{"uid":"6eab048495eef91","name":"should not fail to start the service if it is already started","time":{"start":1753141011860,"stop":1753141011860,"duration":0},"status":"passed","severity":"normal"},{"uid":"16af3f760f78cf15","name":"should return false when peer is not found","time":{"start":1753140949801,"stop":1753140949801,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb0b041229e82734","name":"Check message with no payload is not received","time":{"start":1753141447045,"stop":1753141447045,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d33393bf5be7f1e","name":"should not retry if at least one success","time":{"start":1753140979407,"stop":1753140979407,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f234b8b96568a39","name":"should be safe to call multiple times","time":{"start":1753140950198,"stop":1753140950198,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6e14bff6c3e1721","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1753141481530,"stop":1753141481530,"duration":0},"status":"passed","severity":"normal"},{"uid":"91aa3d7d86794dd1","name":"throws if decoders don't match content topics","time":{"start":1753140950840,"stop":1753140950840,"duration":0},"status":"passed","severity":"normal"},{"uid":"4728789d503ff7c9","name":"Subscribe to topic containing emoji and publish message","time":{"start":1753141152952,"stop":1753141152953,"duration":1},"status":"passed","severity":"normal"},{"uid":"db9983783426dd60","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1753141154769,"stop":1753141154770,"duration":1},"status":"passed","severity":"normal"},{"uid":"13f5b98535ac0e41","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1753140992405,"stop":1753140992405,"duration":0},"status":"passed","severity":"normal"},{"uid":"b20ae4d3fbe85451","name":"Query Generator, Multiple PubsubTopics","time":{"start":1753141266776,"stop":1753141266777,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cedaaab9b6a7eea","name":"Subscribe and receive messages via lightPush","time":{"start":1753141481534,"stop":1753141481534,"duration":0},"status":"passed","severity":"normal"},{"uid":"d195080f9e3330fb","name":"Generator, one shard","time":{"start":1753141258190,"stop":1753141258192,"duration":2},"status":"passed","severity":"normal"},{"uid":"97e028b18d722286","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1753141266778,"stop":1753141266778,"duration":0},"status":"passed","severity":"normal"},{"uid":"91fafb609bd0bf1","name":"Sets default value correctly","time":{"start":1753141307345,"stop":1753141307345,"duration":0},"status":"passed","severity":"normal"},{"uid":"2052c37e0d943f54","name":"should remove event listener for peer:discovery","time":{"start":1753140949344,"stop":1753140949345,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6862a16dd8367d2","name":"should respect custom numPeersToUse configuration","time":{"start":1753140979389,"stop":1753140979389,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c9efc4cc1af9467","name":"Push message with content topic containing Russian","time":{"start":1753141557365,"stop":1753141557365,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf8ef3c3b72946fb","name":"should keep entries that haven't expired yet","time":{"start":1753140978051,"stop":1753140978053,"duration":2},"status":"passed","severity":"normal"},{"uid":"9b3b63f1e41b103e","name":"Overlapping topic subscription","time":{"start":1753141481527,"stop":1753141481527,"duration":0},"status":"passed","severity":"normal"},{"uid":"276a017e210500d4","name":"Passing invalid cursor","time":{"start":1753141257057,"stop":1753141257057,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7c3110c07c39e88","name":"rejects hash query with time filter","time":{"start":1753140950594,"stop":1753140950595,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c67b6580affe7c0","name":"should skip peer when already connected","time":{"start":1753140950144,"stop":1753140950145,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d66cb9ebd85779b","name":"random static sharding 3 - Cluster ID: 709, Shard ID: 922","time":{"start":1753141252128,"stop":1753141252128,"duration":0},"status":"passed","severity":"normal"},{"uid":"676449715206f374","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1753141481535,"stop":1753141481535,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbb66f2590701b06","name":"should be able to encode the field with only RELAY set to true","time":{"start":1753140939856,"stop":1753140939858,"duration":2},"status":"passed","severity":"normal"},{"uid":"e0bdc09352172672","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1753140988953,"stop":1753140988953,"duration":0},"status":"passed","severity":"normal"},{"uid":"925faa4823e8bd9f","name":"Push message with custom timestamp: 1753144630938","time":{"start":1753141557354,"stop":1753141557355,"duration":1},"status":"passed","severity":"normal"},{"uid":"405bb15b91a903bc","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1753140988935,"stop":1753140988935,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ccab63f35c77b68","name":"should unregister libp2p event listeners when stop is called","time":{"start":1753140979372,"stop":1753140979373,"duration":1},"status":"passed","severity":"normal"},{"uid":"712e852d85e48570","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1753141481539,"stop":1753141481539,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ecf92924e97ed0c","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1753141154769,"stop":1753141154769,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bc9a41f4a32f9d3","name":"should return false when network is not connected","time":{"start":1753140950863,"stop":1753140950863,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e4d864d24a5b709","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1753141294603,"stop":1753141294603,"duration":0},"status":"passed","severity":"normal"},{"uid":"721a0c171d1fba0c","name":"should enable only dns and peerExchange when localPeerCache is disabled","time":{"start":1753140978382,"stop":1753140978383,"duration":1},"status":"passed","severity":"normal"},{"uid":"29cd9beaccbd4896","name":"Push message with rate limit","time":{"start":1753141557353,"stop":1753141557353,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc1afe8586706d24","name":"Push message with SQL Injection payload","time":{"start":1753141557358,"stop":1753141557359,"duration":1},"status":"passed","severity":"normal"},{"uid":"87d9a1e6991f2cf4","name":"should transition to Unhealthy when no connections","time":{"start":1753140979712,"stop":1753140979712,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0302ba3dfc989d8","name":"should handle dial errors gracefully","time":{"start":1753140950212,"stop":1753140950212,"duration":0},"status":"passed","severity":"normal"},{"uid":"236aea3b1215072f","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1753141152947,"stop":1753141152947,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7995d49870bfd31","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1753140988957,"stop":1753140988957,"duration":0},"status":"passed","severity":"normal"},{"uid":"baeeee3eef6036af","name":"should have no discoveries enabled by default","time":{"start":1753140978376,"stop":1753140978376,"duration":0},"status":"passed","severity":"normal"},{"uid":"1884a67455549715","name":"Query with Promise Callback, No Decoder","time":{"start":1753141266779,"stop":1753141266780,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b877df31fa5a8a7","name":"Check received message containing JSON","time":{"start":1753141447039,"stop":1753141447040,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d8a8a7c11a47853","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1753141136807,"stop":1753141136808,"duration":1},"status":"passed","severity":"normal"},{"uid":"afd7ac09ef75371f","name":"Register correct protocols","time":{"start":1753141152940,"stop":1753141152940,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b3131065ddf6047","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1753141300139,"stop":1753141300140,"duration":1},"status":"passed","severity":"normal"},{"uid":"79dbb544dc1e3bd1","name":"should be able to encode the field with only FILTER set to true","time":{"start":1753140939859,"stop":1753140939860,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d2d7a18956c8d18","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1753140950941,"stop":1753140950941,"duration":0},"status":"passed","severity":"normal"},{"uid":"cef8c93420839a05","name":"Store - dialed first","time":{"start":1753141309389,"stop":1753141309390,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea26f6cc2850f85e","name":"Check received message containing short","time":{"start":1753141447025,"stop":1753141447025,"duration":0},"status":"passed","severity":"normal"},{"uid":"b91252cbf369b9e0","name":"Check publish message containing Chinese","time":{"start":1753141143626,"stop":1753141143626,"duration":0},"status":"passed","severity":"normal"},{"uid":"643d4b2ea775a051","name":"should hang up with PeerId and return true on success","time":{"start":1753140950865,"stop":1753140950865,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bcb46c3dbef57c4","name":"Passing page size 110 when there are 120 messages","time":{"start":1753141292121,"stop":1753141292121,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d09255a0333ebad","name":"should add event listeners to libp2p","time":{"start":1753140949382,"stop":1753140949396,"duration":14},"status":"passed","severity":"normal"},{"uid":"4d6390012bb9ac","name":"should return true when peer is on the specified shard","time":{"start":1753140949787,"stop":1753140949787,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff6541b8425c7fdd","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1753140988962,"stop":1753140988962,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b130000a360a8fd","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1753141143630,"stop":1753141143630,"duration":0},"status":"passed","severity":"normal"},{"uid":"600b678283b22dc3","name":"should create ShardReader with auto sharding network config","time":{"start":1753140949776,"stop":1753140949776,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fba689b047016be","name":"Check message with no pubsub topic is not received","time":{"start":1753141447044,"stop":1753141447044,"duration":0},"status":"passed","severity":"normal"},{"uid":"954537093ba40534","name":"should return true even if peer has no overlapping shards","time":{"start":1753140949778,"stop":1753140949778,"duration":0},"status":"passed","severity":"normal"},{"uid":"33c3e610b8208d3a","name":"should handle complete dial lifecycle","time":{"start":1753140950162,"stop":1753140950162,"duration":0},"status":"passed","severity":"normal"},{"uid":"59d41b988f015ad0","name":"should not receive a peer event after stop","time":{"start":1753141118325,"stop":1753141118327,"duration":2},"status":"passed","severity":"normal"},{"uid":"7b0a1b1d145b00ba","name":"Fails to publish message with empty text","time":{"start":1753141143632,"stop":1753141143632,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1ed64d035eb14af","name":"should add received messages to bloom filter","time":{"start":1753140992403,"stop":1753140992404,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c243f305d58d42e","name":"should properly compute the node id","time":{"start":1753140940549,"stop":1753140940550,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ac01a4624934707","name":"should add and remove event listeners correctly","time":{"start":1753140962411,"stop":1753140962411,"duration":0},"status":"passed","severity":"normal"},{"uid":"13ceb591882a3175","name":"Check message with no payload is not received","time":{"start":1753141447034,"stop":1753141447034,"duration":0},"status":"passed","severity":"normal"},{"uid":"6746a55790251399","name":"should insert message id into causal history","time":{"start":1753140992401,"stop":1753140992402,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef72c5d669d2a822","name":"should save new peer to store","time":{"start":1753140949353,"stop":1753140949353,"duration":0},"status":"passed","severity":"normal"},{"uid":"10bcf21eaa8bb54d","name":"Promise Callback - true","time":{"start":1753141278050,"stop":1753141278050,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d8d9aa8a508ff83","name":"Push message with meta","time":{"start":1753141557367,"stop":1753141557367,"duration":0},"status":"passed","severity":"normal"},{"uid":"32dfaf03d8579f5a","name":"should throw error - invalid id","time":{"start":1753140940548,"stop":1753140940548,"duration":0},"status":"passed","severity":"normal"},{"uid":"666fb878d3e55d8","name":"Push message with content topic containing JSON","time":{"start":1753141557350,"stop":1753141557351,"duration":1},"status":"passed","severity":"normal"},{"uid":"60caff3373973692","name":"Decoder throws on empty string content topic","time":{"start":1753140968160,"stop":1753140968160,"duration":0},"status":"passed","severity":"normal"},{"uid":"baf7c8bd8066d260","name":"should create ConnectionManager with required options","time":{"start":1753140950859,"stop":1753140950859,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebf4b14df9dad548","name":"should not discard bootstrap peers if under the limit","time":{"start":1753141050036,"stop":1753141050036,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d7c221b53f6d76e","name":"should handle dial errors","time":{"start":1753140950864,"stop":1753140950865,"duration":1},"status":"passed","severity":"normal"},{"uid":"c232de1d77734b63","name":"should remove expired entries after TTL has passed","time":{"start":1753140978050,"stop":1753140978051,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f17c42b75938863","name":"should handle peer disconnect event when no connections remain","time":{"start":1753140949411,"stop":1753140949420,"duration":9},"status":"passed","severity":"normal"},{"uid":"663a6ecc774a1dd9","name":"Push message with content topic containing SQL Injection","time":{"start":1753141557350,"stop":1753141557350,"duration":0},"status":"passed","severity":"normal"},{"uid":"d892543e04abb7d9","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1753141481540,"stop":1753141481540,"duration":0},"status":"passed","severity":"normal"},{"uid":"134fa633e22e3182","name":"Push message equal or less that 1MB","time":{"start":1753141557369,"stop":1753141557369,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6900ca0dbfbe796","name":"Generator, 2 different shards","time":{"start":1753141258192,"stop":1753141258193,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8af28d68d50b75f","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1753141289422,"stop":1753141289422,"duration":0},"status":"passed","severity":"normal"},{"uid":"53dc95f08af508aa","name":"Passing page size 1 when there are 4 messages","time":{"start":1753141292119,"stop":1753141292119,"duration":0},"status":"passed","severity":"normal"},{"uid":"930855cc93accab","name":"different cluster: nodes don't connect","time":{"start":1753141080118,"stop":1753141080118,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccbb4f81cf2dcce0","name":"Subscribe to topic containing numeric and receive message","time":{"start":1753141481528,"stop":1753141481529,"duration":1},"status":"passed","severity":"normal"},{"uid":"41dc8323bbd5ddeb","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1753141013745,"stop":1753141013745,"duration":0},"status":"passed","severity":"normal"},{"uid":"a560d96fb5f285ad","name":"Push message with content topic containing Chinese","time":{"start":1753141557364,"stop":1753141557365,"duration":1},"status":"passed","severity":"normal"},{"uid":"db4ef3564a5c029c","name":"px service nodes in same cluster, no matter the shard, should be dialed","time":{"start":1753141300141,"stop":1753141300141,"duration":0},"status":"passed","severity":"normal"},{"uid":"6034da0c65e455ee","name":"Check received message containing unicode special characters","time":{"start":1753141447040,"stop":1753141447041,"duration":1},"status":"passed","severity":"normal"},{"uid":"90ae51afbf8d8b5f","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1753140988959,"stop":1753140988960,"duration":1},"status":"passed","severity":"normal"},{"uid":"b52ee5e072371c11","name":"can query messages by message hash","time":{"start":1753141269794,"stop":1753141269795,"duration":1},"status":"passed","severity":"normal"},{"uid":"abd60244f2049352","name":"should skip peer when dialed recently","time":{"start":1753140950145,"stop":1753140950145,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2c43fbf757b5c62","name":"Check received message containing Chinese","time":{"start":1753141447037,"stop":1753141447037,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ffe2345f0ecdf9b","name":"Check message with no content topic is not received","time":{"start":1753141447034,"stop":1753141447034,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3dd19a2e18fe462","name":"Push message with unicode special characters payload","time":{"start":1753141557345,"stop":1753141557345,"duration":0},"status":"passed","severity":"normal"},{"uid":"70eabcb575eaf525","name":"caches peers it previously fetched","time":{"start":1753140958814,"stop":1753140958814,"duration":0},"status":"passed","severity":"normal"},{"uid":"5075ed27f8208f38","name":"Push message with content topic containing special chars","time":{"start":1753141557364,"stop":1753141557364,"duration":0},"status":"passed","severity":"normal"},{"uid":"516cf55541d6f5bd","name":"should handle network check errors gracefully","time":{"start":1753140950162,"stop":1753140950162,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2ecc5f9fe7afca5","name":"should reject on timeout if it was set","time":{"start":1753140979752,"stop":1753140979752,"duration":0},"status":"passed","severity":"normal"},{"uid":"9172ac39693c3d5f","name":"passes more than one ENR URLs and attempts connection","time":{"start":1753141011864,"stop":1753141011864,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1b9a53a0183c49d5","name":"should not receive a peer event after stop","time":{"start":1753141011862,"stop":1753141011862,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d6511781d23efa9","name":"Subscribe to topic containing long and publish message","time":{"start":1753141152943,"stop":1753141152945,"duration":2},"status":"passed","severity":"normal"},{"uid":"29f28b0f081b962e","name":"random static sharding 10 - Cluster ID: 404, Shard ID: 1","time":{"start":1753141252130,"stop":1753141252131,"duration":1},"status":"passed","severity":"normal"},{"uid":"37a8e8bdb44c47bd","name":"Refresh subscription","time":{"start":1753141481537,"stop":1753141481538,"duration":1},"status":"passed","severity":"normal"},{"uid":"96f307d9dc9e3092","name":"Should update multiaddrs","time":{"start":1753141095164,"stop":1753141095164,"duration":0},"status":"passed","severity":"normal"},{"uid":"5836fd2a2edcef3d","name":"Encoder throws on empty string content topic","time":{"start":1753140950940,"stop":1753140950940,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fed34641dd33271","name":"should continually clean up expired entries at intervals","time":{"start":1753140978058,"stop":1753140978061,"duration":3},"status":"passed","severity":"normal"},{"uid":"b24c2950f002530f","name":"Relay - dialed first","time":{"start":1753141309388,"stop":1753141309389,"duration":1},"status":"passed","severity":"normal"},{"uid":"39b7d1fd42951e3e","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1753141152949,"stop":1753141152949,"duration":0},"status":"passed","severity":"normal"},{"uid":"9888b04619d3916f","name":"Refresh subscription","time":{"start":1753141152943,"stop":1753141152943,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1d4f1125446ebe5d","name":"Push message with Arabic payload","time":{"start":1753141557358,"stop":1753141557358,"duration":0},"status":"passed","severity":"normal"},{"uid":"181b770d8faa6a19","name":"random static sharding 2 - Cluster ID: 965, Shard ID: 569","time":{"start":1753141252128,"stop":1753141252128,"duration":0},"status":"passed","severity":"normal"},{"uid":"381b398ba430d79","name":"random static sharding 9 - Cluster ID: 928, Shard ID: 18","time":{"start":1753141252130,"stop":1753141252130,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfea5c08f0537769","name":"Subscribe and receive messages via lightPush","time":{"start":1753141481524,"stop":1753141481525,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f7bc35d9a2bb8a6","name":"should emit a peer event after start","time":{"start":1753141011861,"stop":1753141011861,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6ad18a08161c397","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1753140988957,"stop":1753140988957,"duration":0},"status":"passed","severity":"normal"},{"uid":"62842247cafea54f","name":"isConnected should return false after all peers disconnect","time":{"start":1753141027634,"stop":1753141027634,"duration":0},"status":"passed","severity":"normal"},{"uid":"9214b0687dbb548c","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1753141154767,"stop":1753141154769,"duration":2},"status":"passed","severity":"normal"},{"uid":"3ac0651afc2daf40","name":"nwaku subscribes","time":{"start":1753141132406,"stop":1753141132407,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdb90d6a4cc86b22","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1753140988961,"stop":1753140988961,"duration":0},"status":"passed","severity":"normal"},{"uid":"95abd825b0cfd7fa","name":"should use configured peers when available","time":{"start":1753140979924,"stop":1753140979925,"duration":1},"status":"passed","severity":"normal"},{"uid":"6df9a9d215480338","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1753140988962,"stop":1753140988964,"duration":2},"status":"passed","severity":"normal"},{"uid":"f4105f8866912b66","name":"Check received message containing shell command","time":{"start":1753141447028,"stop":1753141447029,"duration":1},"status":"passed","severity":"normal"},{"uid":"15fa9659a2a1c2db","name":"should handle queue processing errors gracefully","time":{"start":1753140950157,"stop":1753140950161,"duration":4},"status":"passed","severity":"normal"},{"uid":"5efeb431dfdc1d88","name":"should be safe to call multiple times","time":{"start":1753140950861,"stop":1753140950861,"duration":0},"status":"passed","severity":"normal"},{"uid":"3db662135b535aa1","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1753140949951,"stop":1753140949951,"duration":0},"status":"passed","severity":"normal"},{"uid":"74ea0d7cc2f2e1f8","name":"Subscribe to topic containing special chars and receive message","time":{"start":1753141481529,"stop":1753141481529,"duration":0},"status":"passed","severity":"normal"},{"uid":"714db60ab516a2b3","name":"Subscribe to topic containing Script and receive message","time":{"start":1753141481540,"stop":1753141481540,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad2b371ed5161330","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1753141080120,"stop":1753141080121,"duration":1},"status":"passed","severity":"normal"},{"uid":"db079aa8e80d9550","name":"Check publish message after client node is restarted","time":{"start":1753141143634,"stop":1753141143634,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b6ce80ca1e4bccb","name":"Push 30 different messages","time":{"start":1753141557346,"stop":1753141557346,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b1603e2fe2e4978c","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1753141257056,"stop":1753141257056,"duration":0},"status":"passed","severity":"normal"},{"uid":"748e5a95088a222a","name":"should send relay ping messages on timer","time":{"start":1753140950557,"stop":1753140950558,"duration":1},"status":"passed","severity":"normal"},{"uid":"a88c5b7de3375ece","name":"should return PeerId when Multiaddr input is provided","time":{"start":1753140950169,"stop":1753140950169,"duration":0},"status":"passed","severity":"normal"},{"uid":"642ad9ef1f1d38dd","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1753140958097,"stop":1753140958097,"duration":0},"status":"passed","severity":"normal"},{"uid":"203512dd0641be7a","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1753141257053,"stop":1753141257054,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cdb503c39603b94","name":"should create an instance with libp2p and dialer","time":{"start":1753140949335,"stop":1753140949338,"duration":3},"status":"passed","severity":"normal"},{"uid":"1a1787064abb7246","name":"should emit a peer event after start","time":{"start":1753140962408,"stop":1753140962408,"duration":0},"status":"passed","severity":"normal"},{"uid":"d695b2edc8f1d4d7","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1753141481526,"stop":1753141481526,"duration":0},"status":"passed","severity":"normal"},{"uid":"67af5c618c359739","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1753141294603,"stop":1753141294603,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f4fa3d6a71d4fc6","name":"Check publish message containing Basic HTML tag","time":{"start":1753141143628,"stop":1753141143628,"duration":0},"status":"passed","severity":"normal"},{"uid":"f410d53a6c21c044","name":"should process tasks in queue","time":{"start":1753140979061,"stop":1753140979062,"duration":1},"status":"passed","severity":"normal"},{"uid":"81358b2ec3a6d2db","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1753141257056,"stop":1753141257056,"duration":0},"status":"passed","severity":"normal"},{"uid":"eca098c17619536f","name":"Check message received after jswaku node is restarted","time":{"start":1753141447046,"stop":1753141447046,"duration":0},"status":"passed","severity":"normal"},{"uid":"c76d87c9f0dc40a7","name":"should not create timers for topics where peer is not in mesh","time":{"start":1753140950557,"stop":1753140950557,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcb09eceaf4b7eb9","name":"Rejects garbage","time":{"start":1753140983292,"stop":1753140983293,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc4c589bf7647af5","name":"can start and stop the service","time":{"start":1753140962407,"stop":1753140962407,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fb8160112d78150","name":"should handle corrupted shard info gracefully","time":{"start":1753140949802,"stop":1753140949802,"duration":0},"status":"passed","severity":"normal"},{"uid":"563f678fb0697ccf","name":"should be empty after removing the only subscription","time":{"start":1753140979999,"stop":1753140979999,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f6d689ef4129484","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1753141306638,"stop":1753141306639,"duration":1},"status":"passed","severity":"normal"},{"uid":"b67bd916db470c91","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1753141257052,"stop":1753141257053,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ef640dcb6f2ccdd","name":"tcp ip4 address","time":{"start":1753140939899,"stop":1753140939899,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e8ccba3c658cbe5","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1753140988965,"stop":1753140988965,"duration":0},"status":"passed","severity":"normal"},{"uid":"5450456e30c96107","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1753140988961,"stop":1753140988961,"duration":0},"status":"passed","severity":"normal"},{"uid":"a88075ed5ebab43a","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1753140968155,"stop":1753140968156,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e811726f17034e0","name":"Query generator for 2000 messages","time":{"start":1753141289423,"stop":1753141289424,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a21b285843416f4","name":"Push message with SQL Injection payload","time":{"start":1753141557342,"stop":1753141557343,"duration":1},"status":"passed","severity":"normal"},{"uid":"52c76cbe577ee1b5","name":"Passing page size 0 when there are 110 messages","time":{"start":1753141292118,"stop":1753141292119,"duration":1},"status":"passed","severity":"normal"}]