allure-jswaku/7134/widgets/severity.json
2024-07-16 00:28:18 +00:00

1 line
156 KiB
JSON

[{"uid":"92b1455cefa818d4","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721089526246,"stop":1721089526246,"duration":0},"status":"passed","severity":"normal"},{"uid":"5926ab8c2022e276","name":"Subscribe to topic containing Script and publish message","time":{"start":1721089393300,"stop":1721089393300,"duration":0},"status":"passed","severity":"normal"},{"uid":"63fa0a969ab34c6c","name":"Subscribe to topic containing Script and receive message","time":{"start":1721089138686,"stop":1721089138686,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e0cd482f0d7e033","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721089526242,"stop":1721089526242,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9d50ec5b1289057","name":"1 Relay, 1 fetch","time":{"start":1721088861572,"stop":1721088861573,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd440e78dfe4b6bc","name":"Waku message hash computation (meta attribute not present)","time":{"start":1721088840544,"stop":1721088840544,"duration":0},"status":"passed","severity":"normal"},{"uid":"4779cbe17565f325","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1721089518419,"stop":1721089518419,"duration":0},"status":"passed","severity":"normal"},{"uid":"35bd39fe23c995bf","name":"Push message with content topic containing emoji","time":{"start":1721089482900,"stop":1721089482900,"duration":0},"status":"passed","severity":"normal"},{"uid":"f34fa45b1f8aceb","name":"Number of peers are maintained correctly","time":{"start":1721088993355,"stop":1721088993356,"duration":1},"status":"passed","severity":"normal"},{"uid":"18ec4d919d9b0761","name":"Asymmetric encrypt & decrypt","time":{"start":1721088872371,"stop":1721088872371,"duration":0},"status":"passed","severity":"normal"},{"uid":"3882fa3aefc2b61f","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1721088845648,"stop":1721088845649,"duration":1},"status":"passed","severity":"normal"},{"uid":"c44504920f7e9e82","name":"throws on content topic with empty encoding field","time":{"start":1721088837977,"stop":1721088837977,"duration":0},"status":"passed","severity":"normal"},{"uid":"327d898c21edcfa5","name":"Push message with custom timestamp: 1721092694178","time":{"start":1721089482903,"stop":1721089482903,"duration":0},"status":"passed","severity":"normal"},{"uid":"f19ed7a68b2f084b","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1721088888272,"stop":1721088888272,"duration":0},"status":"passed","severity":"normal"},{"uid":"e222591d03b70467","name":"Ordered Callback - forward","time":{"start":1721089505946,"stop":1721089505946,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cefeb474c9ed94d","name":"Ping on unsubscribed peer","time":{"start":1721088980387,"stop":1721088980387,"duration":0},"status":"passed","severity":"normal"},{"uid":"57463880b755fea9","name":"Relay","time":{"start":1721088896524,"stop":1721088896525,"duration":1},"status":"passed","severity":"normal"},{"uid":"1133461f3017d62b","name":"LightPush","time":{"start":1721089542143,"stop":1721089542143,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a935a1027c72cb5","name":"Renews peer on consistent ping failures","time":{"start":1721088993359,"stop":1721088993359,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c12ff98ba57a338","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1721088840543,"stop":1721088840543,"duration":0},"status":"passed","severity":"normal"},{"uid":"a93b7ad764eb7c6e","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721089444191,"stop":1721089444192,"duration":1},"status":"passed","severity":"normal"},{"uid":"70bb80671039e5d2","name":"Check received message containing JSON","time":{"start":1721089096660,"stop":1721089096660,"duration":0},"status":"passed","severity":"normal"},{"uid":"c64fbbb30962ce84","name":"non connected peers","time":{"start":1721089324966,"stop":1721089324967,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8318b540efa166de","name":"Push message with content topic containing Chinese","time":{"start":1721089352709,"stop":1721089352710,"duration":1},"status":"passed","severity":"normal"},{"uid":"a448059126f5d124","name":"Subscribe to topic containing short and receive message","time":{"start":1721089526252,"stop":1721089526252,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cd2d6df7b9779fb","name":"Light Node - default protocols","time":{"start":1721089542144,"stop":1721089542144,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6c170ae2faebc7","name":"Push message with content topic containing short","time":{"start":1721089352707,"stop":1721089352708,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c9b62f2ebd7d30b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1721088837999,"stop":1721088837999,"duration":0},"status":"passed","severity":"normal"},{"uid":"44e1477cd1b34618","name":"Check received message with timestamp: 1721088887419 ","time":{"start":1721089096674,"stop":1721089096675,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a7c599827b3ac0","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1721089379450,"stop":1721089379453,"duration":3},"status":"passed","severity":"normal"},{"uid":"31e1a616ea96ee85","name":"Subscribe and receive messages via lightPush","time":{"start":1721089138672,"stop":1721089138672,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ca7c3d07b999e5f","name":"Check received message containing escaped characters","time":{"start":1721089096666,"stop":1721089096668,"duration":2},"status":"passed","severity":"normal"},{"uid":"3bd22121619474c3","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1721088873657,"stop":1721088873657,"duration":0},"status":"passed","severity":"normal"},{"uid":"33c2a645f47787f5","name":"Check received message containing Arabic","time":{"start":1721089096657,"stop":1721089096658,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ff16099fed5d6fb","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1721088837980,"stop":1721088837980,"duration":0},"status":"passed","severity":"normal"},{"uid":"28cdcd0037d60fb1","name":"should return unique PubsubTopics for static sharding","time":{"start":1721088837990,"stop":1721088837991,"duration":1},"status":"passed","severity":"normal"},{"uid":"a726582774517cf7","name":"Reopen subscription with peer with lost subscription","time":{"start":1721088953264,"stop":1721088953270,"duration":6},"status":"passed","severity":"normal"},{"uid":"3c2642693e6d58fb","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721089669226,"stop":1721089669227,"duration":1},"status":"passed","severity":"normal"},{"uid":"281629d08eea404f","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721089025409,"stop":1721089025410,"duration":1},"status":"passed","severity":"normal"},{"uid":"548a7baed2558dc7","name":"Query generator for multiple messages","time":{"start":1721089511264,"stop":1721089511264,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e0a38212d132638","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1721089536039,"stop":1721089536039,"duration":0},"status":"passed","severity":"normal"},{"uid":"fff41ce10764e3e7","name":"Check received message containing long","time":{"start":1721089096656,"stop":1721089096656,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0f021fbb671a2d1","name":"handles different clusterIds correctly","time":{"start":1721088837985,"stop":1721088837985,"duration":0},"status":"passed","severity":"normal"},{"uid":"facf18e5dbdbd270","name":"A test","time":{"start":1721089138801,"stop":1721089138801,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdecc62ed12af7c3","name":"Subscribe to topic containing XML and receive message","time":{"start":1721089526246,"stop":1721089526246,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1cd80a75252b29a","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721089138687,"stop":1721089138687,"duration":0},"status":"passed","severity":"normal"},{"uid":"50d03c4d87b583fa","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1721088851220,"stop":1721088851220,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3b6f2829017e0f4","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721089138676,"stop":1721089138680,"duration":4},"status":"passed","severity":"normal"},{"uid":"5e092424a82350f","name":"Waku message hash computation (no timestamp)","time":{"start":1721088840545,"stop":1721088840545,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e89472567c38e8a","name":"random static sharding 9 - Cluster ID: 604, Shard ID: 281","time":{"start":1721089455308,"stop":1721089455308,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecda907b486fe6df","name":"should properly create peer info with all multiaddrs","time":{"start":1721088846348,"stop":1721088846348,"duration":0},"status":"passed","severity":"normal"},{"uid":"65484f7c8abc06fa","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1721088837989,"stop":1721088837990,"duration":1},"status":"passed","severity":"normal"},{"uid":"334cfcbf5aae0bc6","name":"Generator, custom pubsub topic","time":{"start":1721089503480,"stop":1721089503480,"duration":0},"status":"passed","severity":"normal"},{"uid":"afb94956f6a6dd66","name":"stop","time":{"start":1721088928736,"stop":1721088928736,"duration":0},"status":"passed","severity":"normal"},{"uid":"452a1dc354eeee8d","name":"Check received message containing unicode special characters","time":{"start":1721089391348,"stop":1721089391349,"duration":1},"status":"passed","severity":"normal"},{"uid":"7af838b69b260a5e","name":"more peers than existing","time":{"start":1721089324966,"stop":1721089324966,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1304097999102124","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1721089093913,"stop":1721089093913,"duration":0},"status":"passed","severity":"normal"},{"uid":"4264348692373e75","name":"Check received message containing special chars","time":{"start":1721089096657,"stop":1721089096657,"duration":0},"status":"passed","severity":"normal"},{"uid":"81226d52471d03e9","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1721088861933,"stop":1721088861934,"duration":1},"status":"passed","severity":"normal"},{"uid":"16234875c0420ec3","name":"recovers when dns.resolve returns empty","time":{"start":1721088862063,"stop":1721088862063,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9ba018206920086","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app74/6/topic473/json","time":{"start":1721089444194,"stop":1721089444195,"duration":1},"status":"passed","severity":"normal"},{"uid":"9157a16eb72fa885","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1721089093918,"stop":1721089093919,"duration":1},"status":"passed","severity":"normal"},{"uid":"29952e22b7cce84f","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1721088871747,"stop":1721088871749,"duration":2},"status":"passed","severity":"normal"},{"uid":"6d0a710abe8b8658","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1721089536042,"stop":1721089536043,"duration":1},"status":"passed","severity":"normal"},{"uid":"bff8349ad8208933","name":"same cluster, different shard: nodes connect","time":{"start":1721089185027,"stop":1721089185028,"duration":1},"status":"passed","severity":"normal"},{"uid":"c090bb60e6fa568f","name":"Check message received after jswaku node is restarted","time":{"start":1721089096682,"stop":1721089096692,"duration":10},"status":"skipped","severity":"normal"},{"uid":"9dd609bac1a1d73f","name":"Subscribe to topic containing Script and receive message","time":{"start":1721089526254,"stop":1721089526254,"duration":0},"status":"passed","severity":"normal"},{"uid":"459570334abd851e","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721089136739,"stop":1721089136740,"duration":1},"status":"passed","severity":"normal"},{"uid":"d26d3c5754b930bb","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1721088862067,"stop":1721088862067,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a296ae3d77e4f80b","name":"Push message with content topic containing Script","time":{"start":1721089482896,"stop":1721089482896,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e9ab1a90b8faf65","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1721088838014,"stop":1721088838014,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ca5e33b2cc4002d","name":"Push message with shell command payload","time":{"start":1721089352700,"stop":1721089352704,"duration":4},"status":"passed","severity":"normal"},{"uid":"44357e3bc6389728","name":"Push message with content topic containing numeric","time":{"start":1721089352708,"stop":1721089352709,"duration":1},"status":"passed","severity":"normal"},{"uid":"328900e85e1d48c3","name":"Check publish message after service node is restarted","time":{"start":1721089379461,"stop":1721089379461,"duration":0},"status":"skipped","severity":"normal"},{"uid":"86f80e3463ae80aa","name":"can start and stop the service","time":{"start":1721089387972,"stop":1721089387973,"duration":1},"status":"passed","severity":"normal"},{"uid":"3903f9367aa73cb9","name":"Relay - times out","time":{"start":1721089542141,"stop":1721089542142,"duration":1},"status":"passed","severity":"normal"},{"uid":"26b8d24df219b56b","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1721088837989,"stop":1721088837989,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b45ea2aae5998c8","name":"Check publish message containing unicode special characters","time":{"start":1721089379449,"stop":1721089379449,"duration":0},"status":"passed","severity":"normal"},{"uid":"daa6538827bb8985","name":"Push message with Arabic payload","time":{"start":1721089352694,"stop":1721089352695,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d36fbe9a89f92eb","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1721089093937,"stop":1721089093938,"duration":1},"status":"passed","severity":"normal"},{"uid":"9538187e7948f9e9","name":"Query with Ordered Callback, No message returned","time":{"start":1721089493185,"stop":1721089493185,"duration":0},"status":"passed","severity":"normal"},{"uid":"44f36d7c600e0afb","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721089526247,"stop":1721089526247,"duration":0},"status":"passed","severity":"normal"},{"uid":"db8b1e580756a3e6","name":"throws on content topic with generation field greater than 0","time":{"start":1721088837975,"stop":1721088837975,"duration":0},"status":"passed","severity":"normal"},{"uid":"63ecb365a13aa808","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1721088837984,"stop":1721088837985,"duration":1},"status":"passed","severity":"normal"},{"uid":"af075b4ff9182251","name":"Callback on promise","time":{"start":1721089511267,"stop":1721089511268,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc9639f005847e63","name":"Decoder throws on undefined content topic","time":{"start":1721088873659,"stop":1721088873659,"duration":0},"status":"passed","severity":"normal"},{"uid":"4753bbe0b746ee52","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721089138683,"stop":1721089138684,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cdf3f3a92f2d30c","name":"should encode/decode to RLP encoding","time":{"start":1721088846345,"stop":1721088846346,"duration":1},"status":"passed","severity":"normal"},{"uid":"a832e7881ec3112b","name":"Push message with content topic containing special chars","time":{"start":1721089482890,"stop":1721089482890,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbb05f80711bccbb","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1721089093894,"stop":1721089093894,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0b148417a04bbca","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app16/8/topic915/json","time":{"start":1721089444192,"stop":1721089444193,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3577e00dd576cdf","name":"Generator, custom pubsub topic","time":{"start":1721089503476,"stop":1721089503476,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aeeffebf2c487a5","name":"Generator, 2 different pubsubtopics","time":{"start":1721089503479,"stop":1721089503479,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4e6a7ea68c0c55b","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721089526248,"stop":1721089526248,"duration":0},"status":"passed","severity":"normal"},{"uid":"a309a13225d9540d","name":"should add and remove event listeners correctly","time":{"start":1721088865987,"stop":1721088865987,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b0fbc0a0b70dc53","name":"should properly create location multiaddrs - tcp4","time":{"start":1721088846347,"stop":1721088846347,"duration":0},"status":"passed","severity":"normal"},{"uid":"e48eff10f19c43d3","name":"Mutual subscription","time":{"start":1721089393263,"stop":1721089393264,"duration":1},"status":"passed","severity":"normal"},{"uid":"20ed5bdaf740a5aa","name":"Subscribe to topic containing XML and publish message","time":{"start":1721089393301,"stop":1721089393301,"duration":0},"status":"passed","severity":"normal"},{"uid":"30ffc2bc31ad4ca","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1721089093897,"stop":1721089093897,"duration":0},"status":"passed","severity":"normal"},{"uid":"4be1e49c5282b1a1","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721089136740,"stop":1721089136741,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a4939648e5ba50d","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721089526253,"stop":1721089526253,"duration":0},"status":"passed","severity":"normal"},{"uid":"4732c7dbb0b2401e","name":"should be able to encode the field with only RELAY set to true","time":{"start":1721088845641,"stop":1721088845643,"duration":2},"status":"passed","severity":"normal"},{"uid":"c24f1f30ba333430","name":"Push message with custom timestamp: 1721092725690","time":{"start":1721089352724,"stop":1721089352725,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c7f6d3948bad3a0","name":"Overlapping topic subscription","time":{"start":1721089526242,"stop":1721089526242,"duration":0},"status":"passed","severity":"normal"},{"uid":"389df15a763a7455","name":"Query with Promise Callback, No message returned","time":{"start":1721089493187,"stop":1721089493187,"duration":0},"status":"passed","severity":"normal"},{"uid":"3712987b0ca76995","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721089526247,"stop":1721089526247,"duration":0},"status":"passed","severity":"normal"},{"uid":"315bda38ffdbba0e","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1721088861934,"stop":1721088861935,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b286ffb79e581f9","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1721089393303,"stop":1721089393304,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bfbae19d7bf5772","name":"Subscribe and receive messages via waku relay post","time":{"start":1721089138673,"stop":1721089138674,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d21661b5b90623a","name":"Check received message containing Arabic","time":{"start":1721089391345,"stop":1721089391345,"duration":0},"status":"passed","severity":"normal"},{"uid":"c63dc8f2fcbb5287","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1721089093915,"stop":1721089093915,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdc841a8e3bc4e78","name":"Query with Ordered Callback, No Decoder","time":{"start":1721089493185,"stop":1721089493185,"duration":0},"status":"passed","severity":"normal"},{"uid":"f204b233f64ba0a","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721089138699,"stop":1721089138700,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8a896412d30a0a3","name":"Fails to push message bigger that 1MB","time":{"start":1721089352725,"stop":1721089352726,"duration":1},"status":"passed","severity":"normal"},{"uid":"44a27e90fb3fed42","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1721089093941,"stop":1721089093942,"duration":1},"status":"passed","severity":"normal"},{"uid":"68145e501b6d80b7","name":"Push message with JSON payload","time":{"start":1721089482884,"stop":1721089482884,"duration":0},"status":"passed","severity":"normal"},{"uid":"e00b7addbb9bee3","name":"Push message with content topic containing long","time":{"start":1721089352708,"stop":1721089352708,"duration":0},"status":"passed","severity":"normal"},{"uid":"7456e31f084993c6","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1721089093938,"stop":1721089093939,"duration":1},"status":"passed","severity":"normal"},{"uid":"225f2f30f2b2de31","name":"Check message with non string payload is not received","time":{"start":1721089391341,"stop":1721089391341,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1eb1bef9352c65","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721088897545,"stop":1721088897558,"duration":13},"status":"skipped","severity":"normal"},{"uid":"3bc86be1729a00a6","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1721089379785,"stop":1721089379785,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3933e875e28a9117","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1721089093919,"stop":1721089093919,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd09819f1a69ce4a","name":"Check message with no payload is not received","time":{"start":1721089096681,"stop":1721089096681,"duration":0},"status":"passed","severity":"normal"},{"uid":"75eb151de48678c4","name":"same cluster, different shard: nodes don't connect","time":{"start":1721089093891,"stop":1721089093891,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed03e8ffc01b872c","name":"Publish message with custom timestamp: Mon Jul 15 2024 23:22:33 GMT+0000 (Coordinated Universal Time)","time":{"start":1721089379454,"stop":1721089379454,"duration":0},"status":"passed","severity":"normal"},{"uid":"897cb93c242e966c","name":"Check received message containing escaped characters","time":{"start":1721089391348,"stop":1721089391348,"duration":0},"status":"passed","severity":"normal"},{"uid":"b75ce7f0489044c4","name":"Check received message containing numeric","time":{"start":1721089096656,"stop":1721089096656,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c393803b9d266bb","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721089526249,"stop":1721089526249,"duration":0},"status":"passed","severity":"normal"},{"uid":"98cae6e80088a6b0","name":"Push message with Chinese payload","time":{"start":1721089352694,"stop":1721089352694,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b6116a3e0dcb4d7","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721089138674,"stop":1721089138675,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a11a3d45a806fac","name":"Check received message containing emoji","time":{"start":1721089096668,"stop":1721089096673,"duration":5},"status":"passed","severity":"normal"},{"uid":"e18b506d7a188224","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1721088837978,"stop":1721088837979,"duration":1},"status":"passed","severity":"normal"},{"uid":"36e20739224e5dc1","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1721089536032,"stop":1721089536032,"duration":0},"status":"passed","severity":"normal"},{"uid":"20b81a2f84e6fd60","name":"Check received message containing Script","time":{"start":1721089391334,"stop":1721089391334,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2240bfed7fdf42","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721089526250,"stop":1721089526250,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4c180949ba73ba6","name":"Relay - dialed first","time":{"start":1721089542140,"stop":1721089542141,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfcfa954952674ba","name":"Generator, 2 different pubsubtopics","time":{"start":1721089503480,"stop":1721089503481,"duration":1},"status":"passed","severity":"normal"},{"uid":"40f713633d4da592","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1721088837983,"stop":1721088837983,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0c94a299946e711","name":"can start the service","time":{"start":1721088865983,"stop":1721088865983,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbbccd025383fbbc","name":"Push message with content topic containing escaped characters","time":{"start":1721089482899,"stop":1721089482899,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb5438c1e6933042","name":"should correctly map a content topic to a pubsub topic","time":{"start":1721088838013,"stop":1721088838013,"duration":0},"status":"passed","severity":"normal"},{"uid":"15ed2aa2cf6df4cf","name":"should be able to decode the field with only RELAY set to true","time":{"start":1721088845653,"stop":1721088845655,"duration":2},"status":"passed","severity":"normal"},{"uid":"654c5d7f50f404d7","name":"Check message received after nwaku node is restarted","time":{"start":1721089391355,"stop":1721089391355,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1270b1ad70c2fccb","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1721088838008,"stop":1721088838008,"duration":0},"status":"passed","severity":"normal"},{"uid":"b551e5f0eeaea08f","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1721088850910,"stop":1721088850910,"duration":0},"status":"passed","severity":"normal"},{"uid":"e06a7b034252757d","name":"Push message with Basic HTML tag payload","time":{"start":1721089352699,"stop":1721089352699,"duration":0},"status":"passed","severity":"normal"},{"uid":"84b51d5a7f9e013b","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721089138699,"stop":1721089138699,"duration":0},"status":"passed","severity":"normal"},{"uid":"d74eb851da8af990","name":"Check publish message containing short","time":{"start":1721089379436,"stop":1721089379436,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf2ba475db6d509e","name":"connected peers and dial","time":{"start":1721089324965,"stop":1721089324965,"duration":0},"status":"skipped","severity":"normal"},{"uid":"af6994ff4c581e1d","name":"Push message with content topic containing JSON","time":{"start":1721089482898,"stop":1721089482899,"duration":1},"status":"passed","severity":"normal"},{"uid":"85eb429022e45ab9","name":"Encoder throws on empty string content topic","time":{"start":1721088871751,"stop":1721088871752,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b46963ce075320","name":"should handle application and version for autosharding","time":{"start":1721088837991,"stop":1721088837991,"duration":0},"status":"passed","severity":"normal"},{"uid":"eea6d5a28a7bda7c","name":"does not throw on valid cases","time":{"start":1721088837973,"stop":1721088837973,"duration":0},"status":"passed","severity":"normal"},{"uid":"55cd81a100250026","name":"should properly compute the node id","time":{"start":1721088846345,"stop":1721088846345,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5ccab0ed2d27f9e","name":"should use the provided clusterId for the pubsub topic","time":{"start":1721088838014,"stop":1721088838014,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab07137a11058f68","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1721088838000,"stop":1721088838000,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e4f4f1890ee5aac","name":"Check message with no content topic is not received","time":{"start":1721089096679,"stop":1721089096681,"duration":2},"status":"passed","severity":"normal"},{"uid":"bb0eea460a05d747","name":"Check received message containing short","time":{"start":1721089391343,"stop":1721089391343,"duration":0},"status":"passed","severity":"normal"},{"uid":"78d1e564b1586ead","name":"Query generator for multiple messages with different message text format","time":{"start":1721089511265,"stop":1721089511265,"duration":0},"status":"passed","severity":"normal"},{"uid":"806b363ae9c08b74","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721089138698,"stop":1721089138698,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd308111b9fd63d0","name":"Check message received after nwaku node is restarted","time":{"start":1721089391342,"stop":1721089391342,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7eb5a3b44e97d943","name":"Ping fails for unsubscribed peers","time":{"start":1721088993357,"stop":1721088993358,"duration":1},"status":"passed","severity":"normal"},{"uid":"171fa5a091aea4f5","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1721088840542,"stop":1721088840543,"duration":1},"status":"passed","severity":"normal"},{"uid":"c39a014b7704d735","name":"creates an iterator","time":{"start":1721089525205,"stop":1721089525206,"duration":1},"status":"passed","severity":"normal"},{"uid":"71e96fbe1b72eeb","name":"Decoder throws on empty string content topic","time":{"start":1721088851219,"stop":1721088851220,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dabc8112bd9651c","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1721088837992,"stop":1721088837992,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7c44319eca058b3","name":"Push message with unicode special characters payload","time":{"start":1721089352705,"stop":1721089352705,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1fe6df0d52da0d6","name":"Push message with numeric payload","time":{"start":1721089482845,"stop":1721089482847,"duration":2},"status":"passed","severity":"normal"},{"uid":"1fea8c3f6ed3a692","name":"Push message with custom timestamp: 1690330725690","time":{"start":1721089352724,"stop":1721089352724,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc79ed9b4c79affb","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721089526253,"stop":1721089526253,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cf0f574be6e325e","name":"Push message with short payload","time":{"start":1721089482836,"stop":1721089482837,"duration":1},"status":"passed","severity":"normal"},{"uid":"85201ff83cb125d8","name":"random static sharding 2 - Cluster ID: 144, Shard ID: 28","time":{"start":1721089455303,"stop":1721089455303,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8c423ac98c4798b","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1721088861928,"stop":1721088861928,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ac2b38bd1656fac","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721089136738,"stop":1721089136739,"duration":1},"status":"passed","severity":"normal"},{"uid":"97c878d31676db14","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721088983742,"stop":1721088983742,"duration":0},"status":"passed","severity":"normal"},{"uid":"82ece32c7f670df8","name":"Check message with no content topic is not received","time":{"start":1721089391340,"stop":1721089391340,"duration":0},"status":"passed","severity":"normal"},{"uid":"939764f0998f78fc","name":"Ordered Callback - backward","time":{"start":1721089505946,"stop":1721089505946,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d4f04845b524523","name":"Push message with content topic containing XML","time":{"start":1721089482896,"stop":1721089482897,"duration":1},"status":"passed","severity":"normal"},{"uid":"b57f05f5817962cc","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1721088837997,"stop":1721088837997,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbf66f236687c93c","name":"Query Generator, Wrong PubsubTopic","time":{"start":1721089493182,"stop":1721089493182,"duration":0},"status":"passed","severity":"normal"},{"uid":"8914a7816525f5d7","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721089526250,"stop":1721089526250,"duration":0},"status":"passed","severity":"normal"},{"uid":"23feb9ebdb82953d","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1721089493186,"stop":1721089493186,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb5f1bbb2a82cf9c","name":"should set field with all protocols enabled","time":{"start":1721088846349,"stop":1721088846349,"duration":0},"status":"passed","severity":"normal"},{"uid":"36b621b8bc4137d2","name":"Ephemeral messages are not stored","time":{"start":1721088899747,"stop":1721088899747,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b0cd4f2b4b5ca5d","name":"pre and post cipher","time":{"start":1721088872372,"stop":1721088872372,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bc52d3219607c38","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721088838011,"stop":1721088838011,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ea7d39ee29556f2","name":"Sets default value correctly","time":{"start":1721089538731,"stop":1721089538732,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f19cfed572c461c","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1721089366104,"stop":1721089366105,"duration":1},"status":"passed","severity":"normal"},{"uid":"e22ff2ae3e1fcb8c","name":"should throw error - no public key","time":{"start":1721088846339,"stop":1721088846339,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac0c6397d49964ee","name":"dispatchEvent via connectionManager","time":{"start":1721088928735,"stop":1721088928735,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbc12e5f1e5eca52","name":"Using a function","time":{"start":1721089538730,"stop":1721089538731,"duration":1},"status":"passed","severity":"normal"},{"uid":"f581f64b9c746be7","name":"Query Generator, No message returned","time":{"start":1721089493183,"stop":1721089493184,"duration":1},"status":"passed","severity":"normal"},{"uid":"6259b193ef046652","name":"Publish message with rate limit","time":{"start":1721089379463,"stop":1721089379463,"duration":0},"status":"passed","severity":"normal"},{"uid":"e48687e3f72800d6","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1721089439076,"stop":1721089439076,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ca64fa510eb5042","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1721089093894,"stop":1721089093895,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d8f3043983f2d56","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721088845652,"stop":1721088845653,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd434c483823ecab","name":"Check publish message containing special chars","time":{"start":1721089379441,"stop":1721089379441,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ce4d93a3a1ee704","name":"Publishes to nwaku","time":{"start":1721089352974,"stop":1721089352975,"duration":1},"status":"passed","severity":"normal"},{"uid":"182f29fed30698fe","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721089526245,"stop":1721089526245,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2999f189a3f145c","name":"Publish message with large meta","time":{"start":1721089379462,"stop":1721089379462,"duration":0},"status":"passed","severity":"normal"},{"uid":"677e76d35f3a817e","name":"Subscribe to topic containing Script and receive message","time":{"start":1721089526245,"stop":1721089526245,"duration":0},"status":"passed","severity":"normal"},{"uid":"de6bd4ed7652395b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1721088838004,"stop":1721088838004,"duration":0},"status":"passed","severity":"normal"},{"uid":"77d4891573271232","name":"Check received message containing Basic HTML tag","time":{"start":1721089391347,"stop":1721089391347,"duration":0},"status":"passed","severity":"normal"},{"uid":"48b30ac1234bf45b","name":"different cluster, different shard: nodes don't connect","time":{"start":1721089185028,"stop":1721089185028,"duration":0},"status":"passed","severity":"normal"},{"uid":"4df1e10c7036508e","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1721089093935,"stop":1721089093936,"duration":1},"status":"passed","severity":"normal"},{"uid":"38f74f8d5eb38c45","name":"Keep-alive pings maintain the connection","time":{"start":1721088993358,"stop":1721088993358,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f16651a6ced1109","name":"Push message with custom timestamp: 1690330694178","time":{"start":1721089482902,"stop":1721089482902,"duration":0},"status":"passed","severity":"normal"},{"uid":"46f1be470347817","name":"Push message with content topic containing Script","time":{"start":1721089352718,"stop":1721089352718,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a3f530114ba53f7","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1721089093920,"stop":1721089093920,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b0c2f2683fe682c","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721089444202,"stop":1721089444202,"duration":0},"status":"passed","severity":"normal"},{"uid":"e19607ccc56a28db","name":"Check received message containing long","time":{"start":1721089391343,"stop":1721089391343,"duration":0},"status":"passed","severity":"normal"},{"uid":"82f71d194e64ca3e","name":"Nodes with multiple pubsub topic","time":{"start":1721089366101,"stop":1721089366102,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b091892bf3b3c94","name":"same cluster, same shard: nodes connect","time":{"start":1721089093890,"stop":1721089093891,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b6a59868a1a0cd9","name":"retrieves a single peer","time":{"start":1721088862062,"stop":1721088862062,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b39014660eb9c1f","name":"Check received message containing Script","time":{"start":1721089391346,"stop":1721089391346,"duration":0},"status":"passed","severity":"normal"},{"uid":"bacff26e4f4597a9","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1721088861929,"stop":1721088861930,"duration":1},"status":"passed","severity":"normal"},{"uid":"afe980221fe524a7","name":"Check received message with timestamp: 1721088887753000000 ","time":{"start":1721089391338,"stop":1721089391338,"duration":0},"status":"passed","severity":"normal"},{"uid":"a825f4f8987a6da0","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721089136743,"stop":1721089136744,"duration":1},"status":"passed","severity":"normal"},{"uid":"75e86842524e0baa","name":"can dial TLS multiaddrs","time":{"start":1721089191905,"stop":1721089191905,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3a1cc682418f3cd","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1721089093893,"stop":1721089093894,"duration":1},"status":"passed","severity":"normal"},{"uid":"cefc4496abc4b8b1","name":"Check message with non string payload is not received","time":{"start":1721089391354,"stop":1721089391354,"duration":0},"status":"passed","severity":"normal"},{"uid":"54c694f8fe17f01f","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app23/2/topic556/json","time":{"start":1721089444199,"stop":1721089444200,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f20c4f410b57409","name":"Waku message hash computation (payload length 0)","time":{"start":1721088840544,"stop":1721088840544,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f775e54aab3e8b7","name":"Subscribe to topic containing long and receive message","time":{"start":1721089526252,"stop":1721089526252,"duration":0},"status":"passed","severity":"normal"},{"uid":"2123b780813f1524","name":"Push message with content topic containing shell command","time":{"start":1721089352719,"stop":1721089352720,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0310fc83093aa5a","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721089526256,"stop":1721089526256,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac13c8ee44e9d5bd","name":"can start the service","time":{"start":1721088897540,"stop":1721088897540,"duration":0},"status":"passed","severity":"normal"},{"uid":"19b3262596440886","name":"Refresh subscription","time":{"start":1721089138682,"stop":1721089138682,"duration":0},"status":"passed","severity":"normal"},{"uid":"c15038c8d7ee9811","name":"Query Generator, No Decoder","time":{"start":1721089493183,"stop":1721089493183,"duration":0},"status":"passed","severity":"normal"},{"uid":"db6499b28976e41d","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721088983743,"stop":1721088983743,"duration":0},"status":"passed","severity":"normal"},{"uid":"eea62a584202a68a","name":"Ping on peer without subscriptions","time":{"start":1721088980384,"stop":1721088980385,"duration":1},"status":"passed","severity":"normal"},{"uid":"a52c7f4fe2fb208f","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1721089536042,"stop":1721089536042,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f65fef55e2424aa","name":"Push message with SQL Injection payload","time":{"start":1721089482859,"stop":1721089482869,"duration":10},"status":"passed","severity":"normal"},{"uid":"c5df2caaf7f3519a","name":"new peer added after a peer was already found","time":{"start":1721089324539,"stop":1721089324539,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4707ce8e89989acc","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1721089093897,"stop":1721089093897,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fad433c3267399e","name":"should not fail to start the service if it is already started","time":{"start":1721088865984,"stop":1721088865985,"duration":1},"status":"passed","severity":"normal"},{"uid":"b651c0036c5e26db","name":"Check received message containing special chars","time":{"start":1721089391344,"stop":1721089391344,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4f4bed5f687b365","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1721088838002,"stop":1721088838002,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed9d45b368069982","name":"handles empty shards array correctly","time":{"start":1721088838012,"stop":1721088838012,"duration":0},"status":"passed","severity":"normal"},{"uid":"47b276f9baa7757c","name":"Check received message containing unicode special characters","time":{"start":1721089391337,"stop":1721089391337,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb24a12e2f059333","name":"isConnected return false after peer stops","time":{"start":1721088948922,"stop":1721088948923,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba6a8d79aec01908","name":"Push message with meta","time":{"start":1721089352722,"stop":1721089352722,"duration":0},"status":"passed","severity":"normal"},{"uid":"b16c8efdbf6c544c","name":"should not fail to start the service if it is already started","time":{"start":1721088897542,"stop":1721088897543,"duration":1},"status":"passed","severity":"normal"},{"uid":"35732af2a23dbdd7","name":"should not receive a peer event after stop","time":{"start":1721089387975,"stop":1721089387975,"duration":0},"status":"passed","severity":"normal"},{"uid":"3458beca6b117e50","name":"Push message with meta","time":{"start":1721089482901,"stop":1721089482901,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d2b954bf9bdedac","name":"ignores domain fetching errors","time":{"start":1721088862063,"stop":1721088862063,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f4121b9e04d43f2","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1721089093944,"stop":1721089093945,"duration":1},"status":"passed","severity":"normal"},{"uid":"8871835bdeef03ac","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721089526253,"stop":1721089526253,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1dbda89d8dede89","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721089136744,"stop":1721089136745,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2453b8f47044461","name":"Push message with content topic containing emoji","time":{"start":1721089352721,"stop":1721089352721,"duration":0},"status":"passed","severity":"normal"},{"uid":"22d1e9c519548273","name":"Subscribe and receives messages on 20 topics","time":{"start":1721089526251,"stop":1721089526251,"duration":0},"status":"passed","severity":"normal"},{"uid":"44dda2a73f1b1b61","name":"Accepts a valid Waku Message","time":{"start":1721088854666,"stop":1721088854667,"duration":1},"status":"passed","severity":"normal"},{"uid":"b36510d4b02c226c","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1721088896006,"stop":1721088896006,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeef0ac21d84fe88","name":"Passing page size 3 when there are 20 messages","time":{"start":1721089525929,"stop":1721089525930,"duration":1},"status":"passed","severity":"normal"},{"uid":"4189c497fff95a2","name":"Check received message containing Russian","time":{"start":1721089391345,"stop":1721089391345,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ce7f8df1f4948ba","name":"Push message with content topic containing special chars","time":{"start":1721089352709,"stop":1721089352709,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fe94033594e5990","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721089526239,"stop":1721089526240,"duration":1},"status":"passed","severity":"normal"},{"uid":"962997f6e3d42d85","name":"Push message with short payload","time":{"start":1721089352692,"stop":1721089352692,"duration":0},"status":"passed","severity":"normal"},{"uid":"59074bfaeea6944e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1721088838003,"stop":1721088838003,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd632e00cc83ec2e","name":"Push message with unicode special characters payload","time":{"start":1721089482886,"stop":1721089482886,"duration":0},"status":"passed","severity":"normal"},{"uid":"f18490814f85598b","name":"Publish without waiting for remote peer","time":{"start":1721089393269,"stop":1721089393273,"duration":4},"status":"passed","severity":"normal"},{"uid":"7cca5eedfcb98e02","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721088983727,"stop":1721088983728,"duration":1},"status":"passed","severity":"normal"},{"uid":"4486f3b1e1a1a95a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1721088838001,"stop":1721088838001,"duration":0},"status":"passed","severity":"normal"},{"uid":"667c43f6b5d8a352","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1721089093943,"stop":1721089093944,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5eab0f9e50aee4","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1721089393287,"stop":1721089393288,"duration":1},"status":"passed","severity":"normal"},{"uid":"57f44818492428c8","name":"should throw error - no id","time":{"start":1721088846338,"stop":1721088846339,"duration":1},"status":"passed","severity":"normal"},{"uid":"14f248249501836b","name":"Push message with content topic containing Russian","time":{"start":1721089352710,"stop":1721089352711,"duration":1},"status":"passed","severity":"normal"},{"uid":"673cb7ab0e576cd4","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app31/7/topic344/test.js","time":{"start":1721089444200,"stop":1721089444200,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa189346caff4f09","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721089526246,"stop":1721089526246,"duration":0},"status":"passed","severity":"normal"},{"uid":"74df390439aea9f2","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721089526254,"stop":1721089526254,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f85c0dcc7f2438b","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1721089093902,"stop":1721089093902,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9cca085d161fc12","name":"Push message with XML payload","time":{"start":1721089482876,"stop":1721089482877,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a434494ea3be2e9","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721088983729,"stop":1721088983730,"duration":1},"status":"passed","severity":"normal"},{"uid":"c66cf4a813b73177","name":"should not fail to stop the service if it was not started","time":{"start":1721088865984,"stop":1721088865984,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ab9dbb1c1bdfc21","name":"Push to array if already present","time":{"start":1721088837558,"stop":1721088837559,"duration":1},"status":"passed","severity":"normal"},{"uid":"ace3a8925a197aab","name":"Fails to push message with empty content topic","time":{"start":1721089482900,"stop":1721089482901,"duration":1},"status":"passed","severity":"normal"},{"uid":"22e21738109f9f69","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721089138673,"stop":1721089138673,"duration":0},"status":"passed","severity":"normal"},{"uid":"d36ba26e9e0ff96f","name":"caches peers it previously fetched","time":{"start":1721088862064,"stop":1721088862064,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2cbc34f0448a9dd","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1721088861934,"stop":1721088861934,"duration":0},"status":"passed","severity":"normal"},{"uid":"20a16266a3943960","name":"Fails to push message with large meta","time":{"start":1721089482901,"stop":1721089482902,"duration":1},"status":"passed","severity":"normal"},{"uid":"5554d3154ef5a4b6","name":"Subscribe to topic containing short and publish message","time":{"start":1721089393291,"stop":1721089393292,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcff2ba81128a87c","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721089138672,"stop":1721089138673,"duration":1},"status":"passed","severity":"normal"},{"uid":"51cb063e626a1973","name":"Check publish message after client node is restarted","time":{"start":1721089379462,"stop":1721089379462,"duration":0},"status":"skipped","severity":"normal"},{"uid":"90d56640130cf516","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1721089393285,"stop":1721089393286,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d0ff35f9883f411","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721089391339,"stop":1721089391339,"duration":0},"status":"passed","severity":"normal"},{"uid":"71f5f78ae2007994","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1721088948911,"stop":1721088948912,"duration":1},"status":"passed","severity":"normal"},{"uid":"c68b13f10e26bd2d","name":"Throws when trying to push message with empty payload","time":{"start":1721089482887,"stop":1721089482888,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ae0af058abc2bad","name":"random static sharding 7 - Cluster ID: 210, Shard ID: 315","time":{"start":1721089455306,"stop":1721089455306,"duration":0},"status":"passed","severity":"normal"},{"uid":"328d4e2282fe9e1d","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1721088838023,"stop":1721088838023,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e93934fff0cef8a","name":"should not receive a peer event after stop","time":{"start":1721088897544,"stop":1721088897544,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6cc09b89770eca2","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721089025408,"stop":1721089025409,"duration":1},"status":"passed","severity":"normal"},{"uid":"12dd58bd53db9506","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1721089093914,"stop":1721089093914,"duration":0},"status":"passed","severity":"normal"},{"uid":"b46e4ad91468896a","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1721088837980,"stop":1721088837980,"duration":0},"status":"passed","severity":"normal"},{"uid":"750159a3aef8c7a6","name":"should set field with only STORE enabled","time":{"start":1721088846350,"stop":1721088846350,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce572af6e807c5f6","name":"Push message with Script payload","time":{"start":1721089482869,"stop":1721089482876,"duration":7},"status":"passed","severity":"normal"},{"uid":"ae850b1c2cdaa961","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721089138687,"stop":1721089138687,"duration":0},"status":"passed","severity":"normal"},{"uid":"72d23368d5afef9a","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1721088862066,"stop":1721088862066,"duration":0},"status":"passed","severity":"normal"},{"uid":"c326d9194c6fbb46","name":"random static sharding 1 - Cluster ID: 794, Shard ID: 251","time":{"start":1721089455303,"stop":1721089455303,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c0eaeb17f330667","name":"should load peers from local storage and dispatch events","time":{"start":1721088865986,"stop":1721088865986,"duration":0},"status":"passed","severity":"normal"},{"uid":"595cff147f407ee6","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721089526240,"stop":1721089526240,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0c4095bf9bc20be","name":"Check publish message containing emoji","time":{"start":1721089379449,"stop":1721089379450,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f55500bbe948aa8","name":"Ephemeral field is preserved - encoder v0","time":{"start":1721088899747,"stop":1721088899748,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d81e832601c9e0c","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721089096675,"stop":1721089096676,"duration":1},"status":"passed","severity":"normal"},{"uid":"da18ad8d1870d346","name":"throws on content topic with non-number generation field","time":{"start":1721088837974,"stop":1721088837975,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fb86af74d6fe71c","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1721088845657,"stop":1721088845658,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b81bcba48977ba6","name":"Subscribe and receives messages on 20 topics","time":{"start":1721089526241,"stop":1721089526241,"duration":0},"status":"passed","severity":"normal"},{"uid":"b180bd22c4a796ab","name":"Sign & Recover","time":{"start":1721088872372,"stop":1721088872373,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb19203497019881","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721089136743,"stop":1721089136743,"duration":0},"status":"passed","severity":"normal"},{"uid":"b86b1b43af48d297","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1721088838004,"stop":1721088838004,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3723d187dee704f","name":"Subscribe and receives messages on 20 topics","time":{"start":1721089138675,"stop":1721089138676,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5e7bf3302e0bba","name":"Encoder throws on undefined content topic","time":{"start":1721088873658,"stop":1721088873659,"duration":1},"status":"passed","severity":"normal"},{"uid":"329be9de69516e5c","name":"should not receive a peer event before start","time":{"start":1721089387974,"stop":1721089387975,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc459a18df30ab6c","name":"different cluster, same shard: nodes don't connect","time":{"start":1721089185028,"stop":1721089185028,"duration":0},"status":"passed","severity":"normal"},{"uid":"98c589ae9d8d8ec2","name":"Refresh subscription","time":{"start":1721089526252,"stop":1721089526252,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0d4833e85da5e29","name":"Subscribe and receive messages via waku relay post","time":{"start":1721089526240,"stop":1721089526240,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8ca3d95ffd67beb","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721088983739,"stop":1721088983739,"duration":0},"status":"passed","severity":"normal"},{"uid":"b076720f18cf3925","name":"isConnected between 2 js-waku relay nodes","time":{"start":1721088948923,"stop":1721088948923,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6a4468e3ece9f8a","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721089526245,"stop":1721089526245,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1988cd0f2dea461","name":"Overlapping topic subscription","time":{"start":1721089393290,"stop":1721089393291,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a61ac5cd3b5d5eb1","name":"Symmetric encrypt & Decrypt","time":{"start":1721088872371,"stop":1721088872372,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b0302cc3c8da9a6","name":"Failed peers are renewed","time":{"start":1721089125452,"stop":1721089125452,"duration":0},"status":"passed","severity":"normal"},{"uid":"b15885d874d3ddac","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1721088837980,"stop":1721088837981,"duration":1},"status":"passed","severity":"normal"},{"uid":"934199a2ba2ec59a","name":"Push message with content topic containing shell command","time":{"start":1721089482899,"stop":1721089482899,"duration":0},"status":"passed","severity":"normal"},{"uid":"b02607f441f782ec","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1721089379781,"stop":1721089379783,"duration":2},"status":"skipped","severity":"normal"},{"uid":"e0dae142e75adf2b","name":"should properly create location multiaddrs - udp6","time":{"start":1721088846347,"stop":1721088846347,"duration":0},"status":"passed","severity":"normal"},{"uid":"985ce7f31ff0ddb6","name":"should use DNS peer discovery with light client","time":{"start":1721088897545,"stop":1721088897545,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d914620471069ec5","name":"should throw error - no id","time":{"start":1721088846339,"stop":1721088846344,"duration":5},"status":"passed","severity":"normal"},{"uid":"d31197e1e9c3a9b6","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1721088862065,"stop":1721088862066,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb8d780f4865a040","name":"Check received message containing Script","time":{"start":1721089096659,"stop":1721089096659,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7b29f2091e9b399","name":"Fails to push message bigger that 1MB","time":{"start":1721089482904,"stop":1721089482904,"duration":0},"status":"passed","severity":"normal"},{"uid":"660218052075a60","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1721088837979,"stop":1721088837979,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ba9b3c0758288ac","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1721088865986,"stop":1721088865987,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bbec36f528ee9c8","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1721089536036,"stop":1721089536039,"duration":3},"status":"passed","severity":"normal"},{"uid":"f39ca34e1216835f","name":"Check received message containing long","time":{"start":1721089391330,"stop":1721089391331,"duration":1},"status":"passed","severity":"normal"},{"uid":"2766f112fbd3482b","name":"Push message with JSON payload","time":{"start":1721089352699,"stop":1721089352699,"duration":0},"status":"passed","severity":"normal"},{"uid":"a908dd7711e563ef","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1721089093942,"stop":1721089093943,"duration":1},"status":"passed","severity":"normal"},{"uid":"336ead168ea2e6e6","name":"Check publish message containing JSON","time":{"start":1721089379447,"stop":1721089379448,"duration":1},"status":"passed","severity":"normal"},{"uid":"603c2e84eb2f3e4a","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721089669225,"stop":1721089669226,"duration":1},"status":"passed","severity":"normal"},{"uid":"f43e31a5156d9768","name":"Ping on subscribed peer","time":{"start":1721088980386,"stop":1721088980386,"duration":0},"status":"passed","severity":"normal"},{"uid":"a97c14512b6f4c93","name":"nwaku subscribes","time":{"start":1721089352973,"stop":1721089352974,"duration":1},"status":"passed","severity":"normal"},{"uid":"abf5ad925434cc10","name":"Push message equal or less that 1MB","time":{"start":1721089482903,"stop":1721089482904,"duration":1},"status":"passed","severity":"normal"},{"uid":"f05a666f26147fd3","name":"Decrypt messages","time":{"start":1721089328539,"stop":1721089328539,"duration":0},"status":"passed","severity":"normal"},{"uid":"dff722d0e55e64fe","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1721089518419,"stop":1721089518419,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f508372c7e8832d","name":"Relay + Store","time":{"start":1721088846350,"stop":1721088846351,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b96922d23a2a6fc","name":"less peers than existing","time":{"start":1721089324966,"stop":1721089324966,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b177aac43fdd2423","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1721089393298,"stop":1721089393298,"duration":0},"status":"passed","severity":"normal"},{"uid":"6914d87495d61ae1","name":"should throw an error for insufficient data","time":{"start":1721088838024,"stop":1721088838024,"duration":0},"status":"passed","severity":"normal"},{"uid":"c472c7bfde636a86","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1721088861932,"stop":1721088861932,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8b3a0f2c025bf1","name":"Check received message containing shell command","time":{"start":1721089391348,"stop":1721089391348,"duration":0},"status":"passed","severity":"normal"},{"uid":"b316ad25d28f8fc","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721089197504,"stop":1721089197505,"duration":1},"status":"passed","severity":"normal"},{"uid":"23e0c93861a0daa8","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721088862067,"stop":1721088862067,"duration":0},"status":"skipped","severity":"normal"},{"uid":"67e81c455997a9a1","name":"receives messages sent to provided content topic through callback","time":{"start":1721089379784,"stop":1721089379785,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d136ac92ec6eeff5","name":"isConnected should return false after all peers disconnect","time":{"start":1721088888274,"stop":1721088888274,"duration":0},"status":"passed","severity":"normal"},{"uid":"5682d437c28a80b2","name":"Push message with content topic containing SQL Injection","time":{"start":1721089482895,"stop":1721089482896,"duration":1},"status":"passed","severity":"normal"},{"uid":"e496f545b601b1f0","name":"Ordered callback, aborts when callback returns true","time":{"start":1721089511269,"stop":1721089511269,"duration":0},"status":"passed","severity":"normal"},{"uid":"448d6c459c2a49f7","name":"removeEventListener with correct event","time":{"start":1721088928732,"stop":1721088928732,"duration":0},"status":"passed","severity":"normal"},{"uid":"178392dabc3f777a","name":"Push message with content topic containing Arabic","time":{"start":1721089482893,"stop":1721089482894,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e4e99371dd5faae","name":"Push message with long payload","time":{"start":1721089482837,"stop":1721089482844,"duration":7},"status":"passed","severity":"normal"},{"uid":"bb7941016ee7a316","name":"Fails to publish message with wrong content topic","time":{"start":1721089379455,"stop":1721089379456,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7c567cebcdbea39","name":"random static sharding 3 - Cluster ID: 555, Shard ID: 367","time":{"start":1721089455304,"stop":1721089455304,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4800cdf084c45e5","name":"Default pageSize","time":{"start":1721089525935,"stop":1721089525935,"duration":0},"status":"passed","severity":"normal"},{"uid":"41d0ae5379751869","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721089352719,"stop":1721089352719,"duration":0},"status":"passed","severity":"normal"},{"uid":"36117b2b69672559","name":"Ping succeeds for all connected peers","time":{"start":1721088993356,"stop":1721088993357,"duration":1},"status":"passed","severity":"normal"},{"uid":"623afe794d5c834","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721088837991,"stop":1721088837991,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b0093215dcbc98c","name":"addEventListener with correct event","time":{"start":1721088928731,"stop":1721088928731,"duration":0},"status":"passed","severity":"normal"},{"uid":"37e0d9f1a8ad86e5","name":"Check publish message containing XML","time":{"start":1721089379444,"stop":1721089379444,"duration":0},"status":"passed","severity":"normal"},{"uid":"430554a2fd258d41","name":"Query Generator - forward","time":{"start":1721089505944,"stop":1721089505944,"duration":0},"status":"passed","severity":"normal"},{"uid":"25fc083257d7baa1","name":"should throw error - no public key","time":{"start":1721088846344,"stop":1721088846344,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab84d08263dc5c21","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721089138685,"stop":1721089138686,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0fea15c5879c49c","name":"Publish message with custom timestamp: Tue Jul 16 2024 01:22:33 GMT+0000 (Coordinated Universal Time)","time":{"start":1721089379454,"stop":1721089379454,"duration":0},"status":"passed","severity":"normal"},{"uid":"b65949dd07bbeafd","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1721088983732,"stop":1721088983733,"duration":1},"status":"passed","severity":"normal"},{"uid":"c02a80c676eccc40","name":"Ping on unsubscribed peer","time":{"start":1721088980385,"stop":1721088980385,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0aaca2f177f6550","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721089526251,"stop":1721089526251,"duration":0},"status":"passed","severity":"normal"},{"uid":"e68c017ae4d3b92e","name":"Check received message with timestamp: 1721088887753 ","time":{"start":1721089391350,"stop":1721089391350,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f2a6acf225d1e51","name":"Filter","time":{"start":1721089542143,"stop":1721089542143,"duration":0},"status":"passed","severity":"normal"},{"uid":"46a805afde1f1096","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1721088838009,"stop":1721088838009,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0ac91385537a540","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1721088837998,"stop":1721088837998,"duration":0},"status":"passed","severity":"normal"},{"uid":"93abd48a05a99c7a","name":"Relay + Store","time":{"start":1721088896525,"stop":1721088896525,"duration":0},"status":"passed","severity":"normal"},{"uid":"659a485fa8ba2bf5","name":"should configure sharding based on application and version for autosharding","time":{"start":1721088838010,"stop":1721088838011,"duration":1},"status":"passed","severity":"normal"},{"uid":"33429b4af0f6218","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721089138675,"stop":1721089138675,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8be915ee8376940","name":"Push 30 different messages","time":{"start":1721089352706,"stop":1721089352706,"duration":0},"status":"passed","severity":"normal"},{"uid":"75a6729fbbb6ab43","name":"Push message with emoji payload","time":{"start":1721089482886,"stop":1721089482887,"duration":1},"status":"passed","severity":"normal"},{"uid":"f35ceb6674253931","name":"removeEventListener with wrong event","time":{"start":1721088928732,"stop":1721088928733,"duration":1},"status":"passed","severity":"normal"},{"uid":"db9bfa902c58f01e","name":"Refresh subscription","time":{"start":1721089526242,"stop":1721089526242,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f660215e8248521","name":"should be able to encode the field with only STORE set to true","time":{"start":1721088845644,"stop":1721088845645,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c756ddbe89bcba3","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721089526255,"stop":1721089526255,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd32f3e24fd2b68f","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721089669225,"stop":1721089669225,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e9c58c2cfb62b2a","name":"Push message with escaped characters payload","time":{"start":1721089352705,"stop":1721089352705,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4809a47d112a1c4","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1721088837990,"stop":1721088837990,"duration":0},"status":"passed","severity":"normal"},{"uid":"f36899d4623c1a","name":"Check received message containing SQL Injection","time":{"start":1721089391346,"stop":1721089391346,"duration":0},"status":"passed","severity":"normal"},{"uid":"52b10b6b1512735","name":"throws on content topic with empty application field","time":{"start":1721088837975,"stop":1721088837976,"duration":1},"status":"passed","severity":"normal"},{"uid":"97796e915e7954c1","name":"Privacy Node - default protocol","time":{"start":1721089542144,"stop":1721089542144,"duration":0},"status":"passed","severity":"normal"},{"uid":"b481e1826ae87b0d","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1721088837981,"stop":1721088837981,"duration":0},"status":"passed","severity":"normal"},{"uid":"10941f5d5e4aeeef","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721089197501,"stop":1721089197502,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f645581d753dcd5","name":"Encoder throws on undefined content topic","time":{"start":1721088851218,"stop":1721088851218,"duration":0},"status":"passed","severity":"normal"},{"uid":"486d802011f3af03","name":"isConnected should return false after all peers disconnect","time":{"start":1721088948922,"stop":1721088948922,"duration":0},"status":"passed","severity":"normal"},{"uid":"23cedfff8742b096","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1721088845650,"stop":1721088845651,"duration":1},"status":"passed","severity":"normal"},{"uid":"e15c07b8b1f04f3d","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1721089093931,"stop":1721089093932,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b5f812051863b0b","name":"Check message with no payload is not received","time":{"start":1721089391352,"stop":1721089391354,"duration":2},"status":"passed","severity":"normal"},{"uid":"fc98eaefe9a96ddc","name":"Subscribe and receive messages via lightPush","time":{"start":1721089526248,"stop":1721089526249,"duration":1},"status":"passed","severity":"normal"},{"uid":"51e9076051fa7618","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1721088845660,"stop":1721088845661,"duration":1},"status":"passed","severity":"normal"},{"uid":"3db17a5a6fe1a591","name":"should throw an error if shards are undefined for static sharding","time":{"start":1721088837993,"stop":1721088837993,"duration":0},"status":"passed","severity":"normal"},{"uid":"b64ed1cceaf9706a","name":"safeDispatchEvent","time":{"start":1721088928735,"stop":1721088928736,"duration":1},"status":"passed","severity":"normal"},{"uid":"d02734d044643b72","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1721088837998,"stop":1721088837998,"duration":0},"status":"passed","severity":"normal"},{"uid":"a63ecc30686c879d","name":"Callback on promise, aborts when callback returns true","time":{"start":1721089511268,"stop":1721089511268,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe3b27d02e5b81f3","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721088983728,"stop":1721088983729,"duration":1},"status":"passed","severity":"normal"},{"uid":"e610e1a4402bf0d8","name":"Push message with content topic containing unicode special characters","time":{"start":1721089352720,"stop":1721089352721,"duration":1},"status":"passed","severity":"normal"},{"uid":"38cea2e55732e458","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1721088948912,"stop":1721088948920,"duration":8},"status":"passed","severity":"normal"},{"uid":"db81b00e1af40a85","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721089526256,"stop":1721089526256,"duration":0},"status":"passed","severity":"normal"},{"uid":"3873abce7b5b2e4f","name":"groups content topics by expected pubsub topic","time":{"start":1721088837984,"stop":1721088837984,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dad220f080be6c5","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1721088888260,"stop":1721088888265,"duration":5},"status":"passed","severity":"normal"},{"uid":"ab663177450b7388","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1721089093938,"stop":1721089093938,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaf5aebc5cc727e9","name":"Check publish message containing escaped characters","time":{"start":1721089379448,"stop":1721089379449,"duration":1},"status":"passed","severity":"normal"},{"uid":"f26f18bac8244346","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721089391350,"stop":1721089391350,"duration":0},"status":"passed","severity":"normal"},{"uid":"413467a10a32697","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1721089185026,"stop":1721089185027,"duration":1},"status":"passed","severity":"normal"},{"uid":"2594e6094e5a6488","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1721088845661,"stop":1721088845662,"duration":1},"status":"passed","severity":"normal"},{"uid":"f69bed7cdca0de7a","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1721089393300,"stop":1721089393300,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fc3865e60867730","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721089096676,"stop":1721089096677,"duration":1},"status":"passed","severity":"normal"},{"uid":"2da1f248608f94f4","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1721089093895,"stop":1721089093895,"duration":0},"status":"passed","severity":"normal"},{"uid":"423107b0b8ef91f8","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1721089439076,"stop":1721089439076,"duration":0},"status":"passed","severity":"normal"},{"uid":"6800e884ed626010","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1721089324540,"stop":1721089324540,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ecbda5b52669494","name":"Fails to publish message with empty text","time":{"start":1721089379455,"stop":1721089379455,"duration":0},"status":"passed","severity":"normal"},{"uid":"f417aced779985f4","name":"1 Store, 2 relays, 2 fetches","time":{"start":1721088861574,"stop":1721088861574,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9c880fd71e01f4b","name":"Query Generator - backward","time":{"start":1721089505944,"stop":1721089505944,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb28930c0d464765","name":"Query Generator, Multiple PubsubTopics","time":{"start":1721089493182,"stop":1721089493183,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c26ace2cc17f464","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721088838011,"stop":1721088838011,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc208e48266dce49","name":"Check publish message containing numeric","time":{"start":1721089379437,"stop":1721089379437,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0fe04a3b6839cae","name":"Push message with content topic containing Arabic","time":{"start":1721089352710,"stop":1721089352710,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc6ca21e0ff379d0","name":"Check received message containing JSON","time":{"start":1721089391347,"stop":1721089391347,"duration":0},"status":"passed","severity":"normal"},{"uid":"eec936bad15e41d0","name":"getPeersByDiscovery","time":{"start":1721088928733,"stop":1721088928734,"duration":1},"status":"passed","severity":"normal"},{"uid":"419de8871bc9eb4b","name":"Check message on other pubsub topic is not received","time":{"start":1721089096678,"stop":1721089096679,"duration":1},"status":"passed","severity":"normal"},{"uid":"144c81ad187db9e7","name":"isConnected should return true after first peer connects","time":{"start":1721088948921,"stop":1721088948922,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4f6af084e1b33d7","name":"Subscribe to topic containing special chars and publish message","time":{"start":1721089393297,"stop":1721089393298,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cff38d5d4c3cee2","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1721089393303,"stop":1721089393303,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bfa7f4e0741b274","name":"Check received message containing Russian","time":{"start":1721089096658,"stop":1721089096658,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe83e074fc52abbe","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1721089439075,"stop":1721089439075,"duration":0},"status":"passed","severity":"normal"},{"uid":"6650ff55e3dd8f50","name":"should set field with all protocols disabled","time":{"start":1721088846349,"stop":1721088846349,"duration":0},"status":"passed","severity":"normal"},{"uid":"dad66a8e74d69ba9","name":"Check received message containing emoji","time":{"start":1721089391349,"stop":1721089391349,"duration":0},"status":"passed","severity":"normal"},{"uid":"7547d16d8534615d","name":"configure the node with multiple content topics","time":{"start":1721089444201,"stop":1721089444202,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d9d5a093897e09f","name":"Push message with content topic containing unicode special characters","time":{"start":1721089482900,"stop":1721089482900,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6f4d2d451c1b2a0","name":"Check received message containing special chars","time":{"start":1721089391331,"stop":1721089391331,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbc19697bba044e8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1721088838001,"stop":1721088838001,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dc5e748c9b9768d","name":"Decoder throws on empty string content topic","time":{"start":1721088873659,"stop":1721088873660,"duration":1},"status":"passed","severity":"normal"},{"uid":"f293de3d98e997bf","name":"Subscribe to topic containing short and receive message","time":{"start":1721089526243,"stop":1721089526243,"duration":0},"status":"passed","severity":"normal"},{"uid":"d331ee6c78cbfc39","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1721088838003,"stop":1721088838003,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ad6d1ada29e775b","name":"Ping on subscribed peer","time":{"start":1721088980384,"stop":1721088980384,"duration":0},"status":"passed","severity":"normal"},{"uid":"1617dda33e655b7c","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721089526242,"stop":1721089526242,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc697afaa9eb586e","name":"Throws when trying to push message with empty payload","time":{"start":1721089352706,"stop":1721089352707,"duration":1},"status":"passed","severity":"normal"},{"uid":"f387f5cc60df59b6","name":"Check received message containing Basic HTML tag","time":{"start":1721089391335,"stop":1721089391335,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca108e217849bea6","name":"Decoder throws on empty string content topic","time":{"start":1721088871753,"stop":1721088871753,"duration":0},"status":"passed","severity":"normal"},{"uid":"55c97fc4e9ed765a","name":"Check received message with timestamp: 1721088887419000000 ","time":{"start":1721089096674,"stop":1721089096674,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f8b9589d5944a9a","name":"Check received message containing shell command","time":{"start":1721089391336,"stop":1721089391336,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b7baac31d22327f","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1721088837983,"stop":1721088837983,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a6c77f48a929e49","name":"Push message with escaped characters payload","time":{"start":1721089482885,"stop":1721089482886,"duration":1},"status":"passed","severity":"normal"},{"uid":"b498d5e9addd90b0","name":"Check publish message containing long","time":{"start":1721089379436,"stop":1721089379437,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1911c8161f9e1e4","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721089526257,"stop":1721089526257,"duration":0},"status":"passed","severity":"normal"},{"uid":"572911d35fd1bfcd","name":"should emit a peer event after start","time":{"start":1721089387974,"stop":1721089387974,"duration":0},"status":"passed","severity":"normal"},{"uid":"d18551362230b1a9","name":"Check received message containing Basic HTML tag","time":{"start":1721089096660,"stop":1721089096660,"duration":0},"status":"passed","severity":"normal"},{"uid":"2df9db303e24c1e7","name":"Subscribe to topic containing shell command and publish message","time":{"start":1721089393302,"stop":1721089393303,"duration":1},"status":"passed","severity":"normal"},{"uid":"9eceb146445463df","name":"random static sharding 6 - Cluster ID: 446, Shard ID: 640","time":{"start":1721089455305,"stop":1721089455306,"duration":1},"status":"passed","severity":"normal"},{"uid":"e19d39199edd8ecc","name":"should properly create location multiaddrs - tcp6","time":{"start":1721088846347,"stop":1721088846348,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecd6a8b6742cf436","name":"should be able to decode the field with only FILTER set to true","time":{"start":1721088845655,"stop":1721088845656,"duration":1},"status":"passed","severity":"normal"},{"uid":"f265e5e947f19e5","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1721089093945,"stop":1721089093946,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d4c758e4ba90da0","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721089093919,"stop":1721089093920,"duration":1},"status":"passed","severity":"normal"},{"uid":"10e816c0c78501e2","name":"Check received message containing XML","time":{"start":1721089391334,"stop":1721089391335,"duration":1},"status":"passed","severity":"normal"},{"uid":"febe633836ad3857","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721089093898,"stop":1721089093901,"duration":3},"status":"passed","severity":"normal"},{"uid":"2ecb911e3e061a82","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721089455313,"stop":1721089455313,"duration":0},"status":"passed","severity":"normal"},{"uid":"98a4e633b12a67af","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721089526244,"stop":1721089526244,"duration":0},"status":"passed","severity":"normal"},{"uid":"f58431c9c65066a8","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721089025410,"stop":1721089025411,"duration":1},"status":"passed","severity":"normal"},{"uid":"60d4a897ed857023","name":"Push message with content topic containing SQL Injection","time":{"start":1721089352717,"stop":1721089352717,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3277597812a53a8","name":"Sample","time":{"start":1721088845886,"stop":1721088845887,"duration":1},"status":"passed","severity":"normal"},{"uid":"59bdab686aa25e97","name":"1 Relay, 1 Filter, gives up","time":{"start":1721088861574,"stop":1721088861575,"duration":1},"status":"passed","severity":"normal"},{"uid":"b88656a94b5533c2","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1721089324539,"stop":1721089324540,"duration":1},"status":"skipped","severity":"normal"},{"uid":"cefa1ebe817b56e5","name":"start node with empty shard","time":{"start":1721089455313,"stop":1721089455314,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec0c212b1e958a14","name":"throws on content topic with empty topic name field","time":{"start":1721088837977,"stop":1721088837977,"duration":0},"status":"passed","severity":"normal"},{"uid":"b94040d5c0a01e93","name":"Check publish message containing shell command","time":{"start":1721089379448,"stop":1721089379448,"duration":0},"status":"passed","severity":"normal"},{"uid":"77cfa3ed5c2345d","name":"should not receive a peer event after stop","time":{"start":1721088865985,"stop":1721088865986,"duration":1},"status":"passed","severity":"normal"},{"uid":"33e90f93eceee8d7","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1721088896003,"stop":1721088896004,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d8b0cb1f81ef588","name":"Subscribe to topic containing emoji and publish message","time":{"start":1721089393304,"stop":1721089393305,"duration":1},"status":"passed","severity":"normal"},{"uid":"e84f8ed8f26d10f5","name":"Passing page size 110 when there are 120 messages","time":{"start":1721089525934,"stop":1721089525934,"duration":0},"status":"passed","severity":"normal"},{"uid":"675c08c336baa254","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1721088838024,"stop":1721088838024,"duration":0},"status":"passed","severity":"normal"},{"uid":"438ab83d65630980","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721089482897,"stop":1721089482898,"duration":1},"status":"passed","severity":"normal"},{"uid":"2610637ed5d0a60d","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1721089093915,"stop":1721089093916,"duration":1},"status":"passed","severity":"normal"},{"uid":"b689154110ec85de","name":"same cluster, same shard: nodes connect","time":{"start":1721089185027,"stop":1721089185027,"duration":0},"status":"passed","severity":"normal"},{"uid":"51465e3ede138898","name":"Subscribe to topic containing long and receive message","time":{"start":1721089138683,"stop":1721089138683,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3eb1f5be173ba29","name":"should throw error - invalid id","time":{"start":1721088846344,"stop":1721088846344,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5500a680ec0bb6e","name":"handles multiple messages","time":{"start":1721089525206,"stop":1721089525206,"duration":0},"status":"passed","severity":"normal"},{"uid":"2197a83dc6d6efa7","name":"Check meta is set [symmetric]","time":{"start":1721088871750,"stop":1721088871750,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7eec353b31bd8ff","name":"Check message received after nwaku node is restarted","time":{"start":1721089096692,"stop":1721089096692,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bacee75979f886bb","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721089197495,"stop":1721089197496,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a5fc0c0208bead1","name":"Generator, custom pubsub topic","time":{"start":1721089503477,"stop":1721089503478,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4f27eb2fa39197d","name":"Push message with content topic containing short","time":{"start":1721089482888,"stop":1721089482888,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3353ebf29499904","name":"Passing page size 19 when there are 20 messages","time":{"start":1721089525932,"stop":1721089525933,"duration":1},"status":"passed","severity":"normal"},{"uid":"13d3b9370a3b1b73","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1721088846338,"stop":1721088846338,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4e262042f0ab96f","name":"Subscribe to topic containing XML and receive message","time":{"start":1721089138686,"stop":1721089138686,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d1c3547afe8955f","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1721089493184,"stop":1721089493184,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8c6a48fa46c485f","name":"Push message with content topic containing escaped characters","time":{"start":1721089352720,"stop":1721089352720,"duration":0},"status":"passed","severity":"normal"},{"uid":"abbd3abd514cab66","name":"Passing page size 1 when there are 4 messages","time":{"start":1721089525928,"stop":1721089525929,"duration":1},"status":"passed","severity":"normal"},{"uid":"eae022f52b85013c","name":"should not fail to stop the service if it was not started","time":{"start":1721089387973,"stop":1721089387973,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f9bb5093aec95ef","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1721088838011,"stop":1721088838012,"duration":1},"status":"passed","severity":"normal"},{"uid":"6462a30865e8006a","name":"Number of peers are maintained correctly","time":{"start":1721089125450,"stop":1721089125452,"duration":2},"status":"passed","severity":"normal"},{"uid":"88bc937296574b0f","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1721088838008,"stop":1721088838008,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac83dbad4929da50","name":"Check received message containing Chinese","time":{"start":1721089391344,"stop":1721089391344,"duration":0},"status":"passed","severity":"normal"},{"uid":"b72a1ec44a71bf54","name":"Push message with content topic containing JSON","time":{"start":1721089352719,"stop":1721089352719,"duration":0},"status":"passed","severity":"normal"},{"uid":"b20888fdc2df820d","name":"Fails to publish message with size larger than 1 MB","time":{"start":1721089379460,"stop":1721089379460,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdd538398b0c0d03","name":"Check received message containing shell command","time":{"start":1721089096666,"stop":1721089096666,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c2913ff4ecf359a","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721089526256,"stop":1721089526257,"duration":1},"status":"passed","severity":"normal"},{"uid":"db81b45ae231796f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721089093934,"stop":1721089093935,"duration":1},"status":"passed","severity":"normal"},{"uid":"5422d2e5fcef0a90","name":"Subscribe to topic containing numeric and publish message","time":{"start":1721089393297,"stop":1721089393297,"duration":0},"status":"passed","severity":"normal"},{"uid":"1637b2012728c39e","name":"throws on content topic with empty version field","time":{"start":1721088837976,"stop":1721088837976,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa16895c8ba98afe","name":"Check received message containing unicode special characters","time":{"start":1721089096668,"stop":1721089096668,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a0125bdde563c59","name":"different cluster, same shard: nodes don't connect","time":{"start":1721089093892,"stop":1721089093892,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7015a95fce894e7","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721089138687,"stop":1721089138698,"duration":11},"status":"passed","severity":"normal"},{"uid":"4157b2272bda4518","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721088983729,"stop":1721088983729,"duration":0},"status":"passed","severity":"normal"},{"uid":"c26ee89328d9069a","name":"should only return 1 node with store capability","time":{"start":1721088862065,"stop":1721088862065,"duration":0},"status":"passed","severity":"normal"},{"uid":"380a57ca12e90b49","name":"should not receive a peer event before start","time":{"start":1721088897543,"stop":1721088897543,"duration":0},"status":"passed","severity":"normal"},{"uid":"f94e82bf267606eb","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721089526253,"stop":1721089526254,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccd7df3e2b00514e","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1721088837982,"stop":1721088837982,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ebf10af149f93b0","name":"getPeersByDiscovery","time":{"start":1721089324538,"stop":1721089324539,"duration":1},"status":"passed","severity":"normal"},{"uid":"32b832e6b1d7914f","name":"Push message equal or less that 1MB","time":{"start":1721089352725,"stop":1721089352725,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa27782d72aa0b9","name":"Encoder throws on empty string content topic","time":{"start":1721088873659,"stop":1721088873659,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bb5ec21bdb44848","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721089197496,"stop":1721089197497,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf9725947b9c0a12","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app62/8/topic423/utf8","time":{"start":1721089444200,"stop":1721089444200,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbeb896cb858ff08","name":"Check received message containing numeric","time":{"start":1721089391343,"stop":1721089391344,"duration":1},"status":"passed","severity":"normal"},{"uid":"889d8151461c7e0e","name":"Store - dialed first","time":{"start":1721089542142,"stop":1721089542142,"duration":0},"status":"passed","severity":"normal"},{"uid":"d48fd0cf56d79814","name":"Check received message containing Chinese","time":{"start":1721089096657,"stop":1721089096657,"duration":0},"status":"passed","severity":"normal"},{"uid":"259dac6ada0b17c8","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app39/2/topic870/xml","time":{"start":1721089444195,"stop":1721089444198,"duration":3},"status":"passed","severity":"normal"},{"uid":"993ed73e75bec9b2","name":"Push message with custom timestamp: 1721085494178","time":{"start":1721089482903,"stop":1721089482903,"duration":0},"status":"passed","severity":"normal"},{"uid":"1108767dfc2f0214","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1721088837981,"stop":1721088837982,"duration":1},"status":"passed","severity":"normal"},{"uid":"1541557bc72f5d2b","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1721089093930,"stop":1721089093930,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cfcd4fe6955ae75","name":"Reopen subscription with peer with lost subscription","time":{"start":1721088980385,"stop":1721088980386,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdb785fd71f3abd0","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721089366106,"stop":1721089366107,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1ec1c239fa983d4","name":"Ping on unsubscribed peer","time":{"start":1721088953263,"stop":1721088953263,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e3c481dfde22515","name":"Subscribe and receive messages via waku relay post","time":{"start":1721089526249,"stop":1721089526249,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f7381322107ecbc","name":"All","time":{"start":1721088896527,"stop":1721088896527,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9f2c1c619061e27","name":"Check received message containing SQL Injection","time":{"start":1721089096658,"stop":1721089096659,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ac488097484d518","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721089138685,"stop":1721089138685,"duration":0},"status":"passed","severity":"normal"},{"uid":"9520379c9a1d6741","name":"Refresh subscription","time":{"start":1721089393289,"stop":1721089393289,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9686c4d0d2bc044c","name":"Publish message with custom timestamp: Wed Jul 26 2023 00:22:33 GMT+0000 (Coordinated Universal Time)","time":{"start":1721089379453,"stop":1721089379454,"duration":1},"status":"passed","severity":"normal"},{"uid":"5370318c48db9d2","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1721088948921,"stop":1721088948921,"duration":0},"status":"passed","severity":"normal"},{"uid":"37ae2dd5449e43b1","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1721089518418,"stop":1721089518418,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ae21eaced5f5f4e","name":"addEventListener with wrong event","time":{"start":1721088928731,"stop":1721088928732,"duration":1},"status":"passed","severity":"normal"},{"uid":"350a74a0ea6fc542","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1721088837982,"stop":1721088837983,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf3c7e8fca56fcf9","name":"should throw an error for missing required configuration","time":{"start":1721088837993,"stop":1721088837993,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f66f54a429a3742","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721089136746,"stop":1721089136747,"duration":1},"status":"passed","severity":"normal"},{"uid":"731c8df676a87df2","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721089138684,"stop":1721089138684,"duration":0},"status":"passed","severity":"normal"},{"uid":"7539fd3febc5225a","name":"should properly create location multiaddrs - udp4","time":{"start":1721088846347,"stop":1721088846347,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cc6722576b423db","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721089138698,"stop":1721089138699,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7786733fe9ebdd2","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721088983743,"stop":1721088983743,"duration":0},"status":"passed","severity":"normal"},{"uid":"19eccabf1e55b6bd","name":"Js publishes, other Js receives","time":{"start":1721089352975,"stop":1721089352976,"duration":1},"status":"passed","severity":"normal"},{"uid":"48d20897ea5b793","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1721088850909,"stop":1721088850910,"duration":1},"status":"passed","severity":"normal"},{"uid":"b416fd52f4324f7f","name":"should not throw an error for a single configured topic","time":{"start":1721088838005,"stop":1721088838005,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0693230527cbe4f","name":"Meta field set when metaSetter is specified","time":{"start":1721088851217,"stop":1721088851217,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdc1bd7c3490db03","name":"passes more than one ENR URLs and attempts connection","time":{"start":1721088897558,"stop":1721088897563,"duration":5},"status":"skipped","severity":"normal"},{"uid":"56ac6a44530fac9d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721089093914,"stop":1721089093915,"duration":1},"status":"passed","severity":"normal"},{"uid":"30f39fbfa11fe576","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721089455302,"stop":1721089455302,"duration":0},"status":"passed","severity":"normal"},{"uid":"95d0d778c90b6082","name":"Push message with content topic containing Chinese","time":{"start":1721089482890,"stop":1721089482893,"duration":3},"status":"passed","severity":"normal"},{"uid":"fc49e43456233f45","name":"start node with empty content topic","time":{"start":1721089444203,"stop":1721089444203,"duration":0},"status":"passed","severity":"normal"},{"uid":"8209a6415170e55d","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1721088840545,"stop":1721088840545,"duration":0},"status":"passed","severity":"normal"},{"uid":"e834e9f9ba15e4e1","name":"Check message with invalid timestamp is not received","time":{"start":1721089391351,"stop":1721089391351,"duration":0},"status":"passed","severity":"normal"},{"uid":"9094d1828dec5eec","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721089025412,"stop":1721089025413,"duration":1},"status":"passed","severity":"normal"},{"uid":"e31cd9281a33de38","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721089526241,"stop":1721089526241,"duration":0},"status":"passed","severity":"normal"},{"uid":"beb5991f2bf77182","name":"Push 30 different messages","time":{"start":1721089482887,"stop":1721089482887,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3ba078f9a6af560","name":"should emit a peer event after start","time":{"start":1721088897543,"stop":1721088897543,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f7752f596ba7f2c","name":"should be able to decode the field with only STORE set to true","time":{"start":1721088845656,"stop":1721088845657,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b1342ae6345e928","name":"Check publish message containing Script","time":{"start":1721089379443,"stop":1721089379444,"duration":1},"status":"passed","severity":"normal"},{"uid":"f850d2cb9ee31ce6","name":"should return false","time":{"start":1721088846345,"stop":1721088846345,"duration":0},"status":"passed","severity":"normal"},{"uid":"7362ee2ccb9fa27c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1721088837997,"stop":1721088837997,"duration":0},"status":"passed","severity":"normal"},{"uid":"de688560006bd67f","name":"returns all values when wanted number matches available values","time":{"start":1721088860747,"stop":1721088860749,"duration":2},"status":"passed","severity":"normal"},{"uid":"e49797ef80277b0b","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1721088993360,"stop":1721088993360,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3f540cd0fc40d98","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721089366105,"stop":1721089366106,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ac8e53e8524ca56","name":"Check received message containing Russian","time":{"start":1721089391333,"stop":1721089391333,"duration":0},"status":"passed","severity":"normal"},{"uid":"1982c95ac1f0f6b1","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1721088899748,"stop":1721088899748,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0e4f0ce3ff8c301","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721089197507,"stop":1721089197509,"duration":2},"status":"passed","severity":"normal"},{"uid":"d6d2688377067a74","name":"A test","time":{"start":1721089138800,"stop":1721089138801,"duration":1},"status":"passed","severity":"normal"},{"uid":"c176a375be307f9f","name":"Push message with Russian payload","time":{"start":1721089482857,"stop":1721089482858,"duration":1},"status":"passed","severity":"normal"},{"uid":"21cc4871212bc475","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1721089185024,"stop":1721089185026,"duration":2},"status":"passed","severity":"normal"},{"uid":"1ab2a5cfc78cc6ae","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1721089093896,"stop":1721089093896,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2d2b448e8644a8e","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721089136746,"stop":1721089136746,"duration":0},"status":"passed","severity":"normal"},{"uid":"996041812dc6fe95","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1721088860750,"stop":1721088860751,"duration":1},"status":"passed","severity":"normal"},{"uid":"50944382be196165","name":"Push message with special chars payload","time":{"start":1721089482847,"stop":1721089482853,"duration":6},"status":"passed","severity":"normal"},{"uid":"f417566d2c7807bf","name":"random static sharding 4 - Cluster ID: 314, Shard ID: 440","time":{"start":1721089455304,"stop":1721089455305,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0b308ab2b6d0379","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1721089493184,"stop":1721089493184,"duration":0},"status":"passed","severity":"normal"},{"uid":"393b05a4726f4f21","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1721089093917,"stop":1721089093918,"duration":1},"status":"passed","severity":"normal"},{"uid":"e15d865b2792dc38","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1721088837999,"stop":1721088837999,"duration":0},"status":"passed","severity":"normal"},{"uid":"473536823790a232","name":"Passing page size 11 when there are 10 messages","time":{"start":1721089525931,"stop":1721089525932,"duration":1},"status":"passed","severity":"normal"},{"uid":"f217db4737481311","name":"Round trip binary encryption [ecies, signature]","time":{"start":1721088873657,"stop":1721088873658,"duration":1},"status":"passed","severity":"normal"},{"uid":"b910eea3867d9400","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1721088850911,"stop":1721088850911,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8eb520bc236c5d7","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1721088838009,"stop":1721088838009,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6c9d38d2a87aae4","name":"Rejects garbage","time":{"start":1721088854667,"stop":1721088854668,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6babfb4607541be","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1721088888266,"stop":1721088888266,"duration":0},"status":"passed","severity":"normal"},{"uid":"34fc4ed761a5ce6b","name":"Wrong topic","time":{"start":1721089444201,"stop":1721089444201,"duration":0},"status":"passed","severity":"normal"},{"uid":"91b57d55334a0ce8","name":"Push message on custom pubsubTopic","time":{"start":1721089197503,"stop":1721089197504,"duration":1},"status":"passed","severity":"normal"},{"uid":"a64f26d8b1644a36","name":"can start the service","time":{"start":1721089387972,"stop":1721089387972,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f852e174a3e96cf","name":"should set field with only FILTER enabled","time":{"start":1721088846350,"stop":1721088846350,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7c138d02590d5f5","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721089526251,"stop":1721089526251,"duration":0},"status":"passed","severity":"normal"},{"uid":"23dc53e48ee0e028","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1721088838000,"stop":1721088838000,"duration":0},"status":"passed","severity":"normal"},{"uid":"a79464583411e0c","name":"Non TWN Cluster","time":{"start":1721089444192,"stop":1721089444192,"duration":0},"status":"passed","severity":"normal"},{"uid":"6538502a0eec59bb","name":"Check received message containing XML","time":{"start":1721089391346,"stop":1721089391347,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa760d80b47b2916","name":"should decode valid enr with tcp successfully","time":{"start":1721088846338,"stop":1721088846338,"duration":0},"status":"passed","severity":"normal"},{"uid":"d59144b8a41993f8","name":"connects to nwaku","time":{"start":1721089538729,"stop":1721089538729,"duration":0},"status":"passed","severity":"normal"},{"uid":"52cf1b20eaef77a8","name":"Query with Promise Callback, No Decoder","time":{"start":1721089493186,"stop":1721089493187,"duration":1},"status":"passed","severity":"normal"},{"uid":"339e78afaf159d","name":"Check received message containing JSON","time":{"start":1721089391335,"stop":1721089391335,"duration":0},"status":"passed","severity":"normal"},{"uid":"67565d6c80089ad2","name":"Check message with no payload is not received","time":{"start":1721089391341,"stop":1721089391341,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccfa8c85855a9fa5","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721089025411,"stop":1721089025411,"duration":0},"status":"passed","severity":"normal"},{"uid":"25f4d193c4e2952d","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1721088837995,"stop":1721088837995,"duration":0},"status":"passed","severity":"normal"},{"uid":"473755db3c0c3ab8","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721089138676,"stop":1721089138676,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4fe378f4a7c3947","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1721089093916,"stop":1721089093917,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3bf79034f650bed","name":"random static sharding 8 - Cluster ID: 98, Shard ID: 779","time":{"start":1721089455306,"stop":1721089455307,"duration":1},"status":"passed","severity":"normal"},{"uid":"869dcf2106b3dd6e","name":"Nodes with multiple pubsub topic","time":{"start":1721089366105,"stop":1721089366105,"duration":0},"status":"passed","severity":"normal"},{"uid":"103dc550f786c846","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1721088838010,"stop":1721088838010,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0a9ec5482d8415b","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721089366100,"stop":1721089366100,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb6928f9de5547c6","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721089366106,"stop":1721089366106,"duration":0},"status":"passed","severity":"normal"},{"uid":"eba6c2a736d3d728","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1721089493186,"stop":1721089493186,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8c329d7ca11110a","name":"should be called at least once on all `peer:discovery` events","time":{"start":1721088895999,"stop":1721088896000,"duration":1},"status":"passed","severity":"normal"},{"uid":"19822ff18761531","name":"topics with same application and version share the same shard","time":{"start":1721088837983,"stop":1721088837984,"duration":1},"status":"passed","severity":"normal"},{"uid":"c043f52d5bc57f1b","name":"should not fail to start the service if it is already started","time":{"start":1721089387973,"stop":1721089387974,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4e150d9bde30a9f","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721089526241,"stop":1721089526241,"duration":0},"status":"passed","severity":"normal"},{"uid":"c78847572304f22d","name":"should only return 1 node with relay capability","time":{"start":1721088862064,"stop":1721088862065,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3fa89ffae26df61","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721089503477,"stop":1721089503477,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7791fbc528f40d4","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1721088861932,"stop":1721088861933,"duration":1},"status":"passed","severity":"normal"},{"uid":"77ff1a4d4e1376d","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1721089379784,"stop":1721089379784,"duration":0},"status":"skipped","severity":"normal"},{"uid":"62e82f2b453d59ce","name":"should properly create location multiaddrs - tcp","time":{"start":1721088846348,"stop":1721088846348,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3cd594e475de3d","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1721088837982,"stop":1721088837982,"duration":0},"status":"passed","severity":"normal"},{"uid":"35c4090311300184","name":"Reusing cursor across nodes","time":{"start":1721089439078,"stop":1721089439078,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb570bd38ee26cc","name":"Check message with invalid timestamp is not received","time":{"start":1721089391339,"stop":1721089391340,"duration":1},"status":"passed","severity":"normal"},{"uid":"1baed9ff5a373fc1","name":"Passing cursor with wrong pubsubTopic","time":{"start":1721089439087,"stop":1721089439087,"duration":0},"status":"passed","severity":"normal"},{"uid":"c03d1e7cc889d959","name":"should throw an error for empty SingleShardInfos array","time":{"start":1721088837989,"stop":1721088837989,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfb35ba00624ba19","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721089366102,"stop":1721089366103,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1568d1d8d9493ca","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1721089393287,"stop":1721089393287,"duration":0},"status":"passed","severity":"normal"},{"uid":"e344e4a8ea5d0da5","name":"Register correct protocols","time":{"start":1721089393265,"stop":1721089393269,"duration":4},"status":"passed","severity":"normal"},{"uid":"f85dd9f34c5769ad","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721089136741,"stop":1721089136742,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffb5a0c6565ecb62","name":"should return all peers when numPeers is 0","time":{"start":1721088850909,"stop":1721088850909,"duration":0},"status":"passed","severity":"normal"},{"uid":"f167dd81c16ae90f","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1721088837994,"stop":1721088837995,"duration":1},"status":"passed","severity":"normal"},{"uid":"8013ff98404d4a16","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1721088837996,"stop":1721088837997,"duration":1},"status":"passed","severity":"normal"},{"uid":"92b9f27b0e9340f1","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1721089393299,"stop":1721089393299,"duration":0},"status":"passed","severity":"normal"},{"uid":"73b2ccaea29a6586","name":"Ping on peer without subscriptions","time":{"start":1721088953263,"stop":1721088953263,"duration":0},"status":"passed","severity":"normal"},{"uid":"4595f44053a8e148","name":"Ephemeral field set to true","time":{"start":1721088851217,"stop":1721088851217,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8612f5f33cdee6e","name":"Push message with rate limit","time":{"start":1721089352723,"stop":1721089352723,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dd7a548ca78bd2","name":"Check publish message containing Russian","time":{"start":1721089379442,"stop":1721089379443,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9d78ffe0f74369","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app95/7/topic152/xml","time":{"start":1721089444199,"stop":1721089444199,"duration":0},"status":"passed","severity":"normal"},{"uid":"f63ae332e3996f10","name":"ignores unrecognized TXT record formats","time":{"start":1721088862064,"stop":1721088862064,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea966e18915244b3","name":"should throw an error for missing sharding configuration","time":{"start":1721088838012,"stop":1721088838012,"duration":0},"status":"passed","severity":"normal"},{"uid":"18de7548bfef6a06","name":"should only return 1 node with relay and store capability","time":{"start":1721088862065,"stop":1721088862065,"duration":0},"status":"passed","severity":"normal"},{"uid":"c09619c0b54cdedf","name":"Push message on custom pubsubTopic","time":{"start":1721089197499,"stop":1721089197499,"duration":0},"status":"passed","severity":"normal"},{"uid":"31053343cb032d29","name":"it tolerates circular branch references","time":{"start":1721088862062,"stop":1721088862063,"duration":1},"status":"passed","severity":"normal"},{"uid":"a50fc03185c4999a","name":"Nwaku publishes","time":{"start":1721089352975,"stop":1721089352975,"duration":0},"status":"passed","severity":"normal"},{"uid":"df9f106b03057745","name":"configure the node with multiple pubsub topics","time":{"start":1721089455309,"stop":1721089455312,"duration":3},"status":"passed","severity":"normal"},{"uid":"3ac09dcf6bd9c8d7","name":"Check publish message containing Arabic","time":{"start":1721089379442,"stop":1721089379442,"duration":0},"status":"passed","severity":"normal"},{"uid":"e391dff231a28cb4","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1721088838013,"stop":1721088838014,"duration":1},"status":"passed","severity":"normal"},{"uid":"622c70ecc39fe52b","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721089526246,"stop":1721089526247,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbc9c5d92c9d7036","name":"should set field with only RELAY enabled","time":{"start":1721088846349,"stop":1721088846349,"duration":0},"status":"passed","severity":"normal"},{"uid":"d927aa747d793e2c","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app99/5/topic216/utf8","time":{"start":1721089444193,"stop":1721089444193,"duration":0},"status":"passed","severity":"normal"},{"uid":"93bbc415828fa2d7","name":"Subscribe to topic containing long and publish message","time":{"start":1721089393296,"stop":1721089393297,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f222102216c31d8","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1721088837995,"stop":1721088837996,"duration":1},"status":"passed","severity":"normal"},{"uid":"779ce8d64f5866c1","name":"Subscribe and publish message","time":{"start":1721089393273,"stop":1721089393283,"duration":10},"status":"passed","severity":"normal"},{"uid":"957f4497bef2ca1f","name":"Push message with Arabic payload","time":{"start":1721089482856,"stop":1721089482857,"duration":1},"status":"passed","severity":"normal"},{"uid":"c63baea19aaa48c1","name":"Push message with content topic containing numeric","time":{"start":1721089482889,"stop":1721089482889,"duration":0},"status":"passed","severity":"normal"},{"uid":"faddfbfff3989661","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721088983740,"stop":1721088983740,"duration":0},"status":"passed","severity":"normal"},{"uid":"23dadb8b2e8a0645","name":"Push message with content topic containing XML","time":{"start":1721089352718,"stop":1721089352718,"duration":0},"status":"passed","severity":"normal"},{"uid":"11011feb871cd4d","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721089503479,"stop":1721089503479,"duration":0},"status":"passed","severity":"normal"},{"uid":"a29c02c20ab2b46","name":"Subscribe to topic containing short and receive message","time":{"start":1721089138682,"stop":1721089138683,"duration":1},"status":"passed","severity":"normal"},{"uid":"94ad53b4c47adaae","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721089138684,"stop":1721089138684,"duration":0},"status":"passed","severity":"normal"},{"uid":"3efe4fa59e26af9d","name":"Push message with emoji payload","time":{"start":1721089352705,"stop":1721089352706,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8c51a049f222b85","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721089526244,"stop":1721089526244,"duration":0},"status":"passed","severity":"normal"},{"uid":"b83b2fa12be9a278","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1721089366104,"stop":1721089366104,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb1259f1fe8b0d50","name":"should return valid sharding parameters for static sharding","time":{"start":1721088838009,"stop":1721088838010,"duration":1},"status":"passed","severity":"normal"},{"uid":"c32831617ec4ad88","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721089025412,"stop":1721089025412,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1eab73ae6e9b7cc","name":"handles empty contentTopics array correctly","time":{"start":1721088838012,"stop":1721088838013,"duration":1},"status":"passed","severity":"normal"},{"uid":"b72db5c112180a80","name":"Push message with numeric payload","time":{"start":1721089352693,"stop":1721089352693,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c0dbcbeee8bb5cb","name":"Query generator for multiple messages with multiple decoders","time":{"start":1721089511265,"stop":1721089511266,"duration":1},"status":"passed","severity":"normal"},{"uid":"d96163115968f317","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721089391351,"stop":1721089391351,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4e350acd9cb855c","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721089526247,"stop":1721089526248,"duration":1},"status":"passed","severity":"normal"},{"uid":"57909dc819b965db","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1721088838002,"stop":1721088838002,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb267433ebba1bb9","name":"Check message with non string payload is not received","time":{"start":1721089096681,"stop":1721089096682,"duration":1},"status":"passed","severity":"normal"},{"uid":"57cd7d3b72d484f8","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721089669226,"stop":1721089669226,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b1e4c9e886b9df6","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1721088888273,"stop":1721088888273,"duration":0},"status":"passed","severity":"normal"},{"uid":"6db962340b946278","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721089391339,"stop":1721089391339,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc2bd125b2288fb2","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1721089439074,"stop":1721089439075,"duration":1},"status":"passed","severity":"normal"},{"uid":"51ed5481e923201d","name":"1 Store, 2 fetches","time":{"start":1721088861573,"stop":1721088861574,"duration":1},"status":"passed","severity":"normal"},{"uid":"af2463fa9b57ad6a","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app24/8/topic765/json","time":{"start":1721089444199,"stop":1721089444199,"duration":0},"status":"passed","severity":"normal"},{"uid":"210a428cdcb0ef78","name":"Delete observer","time":{"start":1721089328539,"stop":1721089328540,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1482c31530f1f29","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1721089093913,"stop":1721089093914,"duration":1},"status":"passed","severity":"normal"},{"uid":"87740c42848389d6","name":"Passing page size 0 when there are 110 messages","time":{"start":1721089525927,"stop":1721089525928,"duration":1},"status":"passed","severity":"normal"},{"uid":"8427b5a79ec1e82b","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1721089511268,"stop":1721089511269,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2c7293006122b60","name":"should throw an error for an unconfigured topic","time":{"start":1721088838006,"stop":1721088838006,"duration":0},"status":"passed","severity":"normal"},{"uid":"d48398336871246","name":"should set field with only LIGHTPUSH enabled","time":{"start":1721088846350,"stop":1721088846350,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a11b12d73a4d630","name":"throws on content topic with too few or too many fields","time":{"start":1721088837974,"stop":1721088837974,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d490d0d7cf2813f","name":"Relay - dialed after","time":{"start":1721089542141,"stop":1721089542141,"duration":0},"status":"passed","severity":"normal"},{"uid":"57781b6e4fd297a3","name":"Check message with no content topic is not received","time":{"start":1721089391352,"stop":1721089391352,"duration":0},"status":"passed","severity":"normal"},{"uid":"96f2dfea626f0542","name":"throws on empty content topic","time":{"start":1721088837973,"stop":1721088837974,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ee5feb3726f0dee","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721089138685,"stop":1721089138685,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dd5408f0d48caaf","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721089526255,"stop":1721089526255,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a945a1b90b71331","name":"should get / set UDP multiaddr","time":{"start":1721088846346,"stop":1721088846346,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec77837d7199632","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1721089439077,"stop":1721089439077,"duration":0},"status":"passed","severity":"normal"},{"uid":"aad346bb5526674e","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1721089518419,"stop":1721089518420,"duration":1},"status":"passed","severity":"normal"},{"uid":"457712488fd00669","name":"different cluster, different shard: nodes don't connect","time":{"start":1721089093892,"stop":1721089093893,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9122fcad5ead450","name":"Check received message with timestamp: 1721088887753 ","time":{"start":1721089391338,"stop":1721089391339,"duration":1},"status":"passed","severity":"normal"},{"uid":"5917db695028b8b8","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721089526243,"stop":1721089526243,"duration":0},"status":"passed","severity":"normal"},{"uid":"799918b4ddd93e3","name":"Check received message containing short","time":{"start":1721089096655,"stop":1721089096656,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd3082b337f7dea3","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721089526256,"stop":1721089526256,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fb3b794bc78dd12","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1721088861930,"stop":1721088861931,"duration":1},"status":"passed","severity":"normal"},{"uid":"70a942d6c01ee381","name":"Passing page size 10 when there are 10 messages","time":{"start":1721089525930,"stop":1721089525931,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3b0703d25edff0","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1721089138700,"stop":1721089138700,"duration":0},"status":"passed","severity":"normal"},{"uid":"5276d01c01680791","name":"should return empty list for no shard","time":{"start":1721088837992,"stop":1721088837992,"duration":0},"status":"passed","severity":"normal"},{"uid":"5470cd8301db5fef","name":"Push message with SQL Injection payload","time":{"start":1721089352695,"stop":1721089352695,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3af7112e9ceddc0","name":"Fails to publish duplicate message","time":{"start":1721089379454,"stop":1721089379455,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cd68a10b1210867","name":"udp ip6 address","time":{"start":1721088845756,"stop":1721088845756,"duration":0},"status":"passed","severity":"normal"},{"uid":"adbe2b599068c8dc","name":"should encode/decode to text encoding","time":{"start":1721088846346,"stop":1721088846346,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a81a0b30cf719ef","name":"Decoder throws on undefined content topic","time":{"start":1721088871752,"stop":1721088871752,"duration":0},"status":"passed","severity":"normal"},{"uid":"5829741d44cf3aa5","name":"Nodes with multiple pubsub topic","time":{"start":1721089366107,"stop":1721089366107,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8c65213222ead6f","name":"Reopen subscription with peer with lost subscription","time":{"start":1721088980388,"stop":1721088980389,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bb6ac0934d5d2c7","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721089093896,"stop":1721089093896,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5ce14f5c51f7043","name":"Check message received after jswaku node is restarted","time":{"start":1721089391341,"stop":1721089391342,"duration":1},"status":"skipped","severity":"normal"},{"uid":"985f076e02d757c0","name":"Store - dialed after - with timeout","time":{"start":1721089542142,"stop":1721089542143,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef1b4ac64bb970","name":"Overlapping topic subscription","time":{"start":1721089138681,"stop":1721089138682,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bf527f1c39d0296","name":"Check publish message containing Chinese","time":{"start":1721089379442,"stop":1721089379442,"duration":0},"status":"passed","severity":"normal"},{"uid":"44a1f210cd8289aa","name":"Tracks peer failures correctly","time":{"start":1721088993359,"stop":1721088993360,"duration":1},"status":"passed","severity":"normal"},{"uid":"d78a38e46b1603a","name":"listenerCount","time":{"start":1721088928734,"stop":1721088928735,"duration":1},"status":"passed","severity":"normal"},{"uid":"85f85372784e360a","name":"unsubscribes","time":{"start":1721089525206,"stop":1721089525207,"duration":1},"status":"passed","severity":"normal"},{"uid":"82f4f691e6e10b16","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1721088837988,"stop":1721088837988,"duration":0},"status":"passed","severity":"normal"},{"uid":"a33ed6364f79b454","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1721088845658,"stop":1721088845659,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a6c640eb22e9c36","name":"Check received message containing escaped characters","time":{"start":1721089391336,"stop":1721089391336,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c3305faf429e482","name":"Check received message with timestamp: 1721088887753000000 ","time":{"start":1721089391349,"stop":1721089391349,"duration":0},"status":"passed","severity":"normal"},{"uid":"d22091fbb6fc6dec","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1721089536040,"stop":1721089536040,"duration":0},"status":"passed","severity":"normal"},{"uid":"af3b013d43c09475","name":"Check publish message containing Basic HTML tag","time":{"start":1721089379447,"stop":1721089379447,"duration":0},"status":"passed","severity":"normal"},{"uid":"d24a1b495395ffbb","name":"throws an error for improperly formatted content topics","time":{"start":1721088837986,"stop":1721088837987,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3e5ffb2265188eb","name":"can start and stop the service","time":{"start":1721088897541,"stop":1721088897542,"duration":1},"status":"passed","severity":"normal"},{"uid":"906fde4ef94861d6","name":"Query generator for 2000 messages","time":{"start":1721089511269,"stop":1721089511270,"duration":1},"status":"passed","severity":"normal"},{"uid":"823b3927006c21ff","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1721088888271,"stop":1721088888271,"duration":0},"status":"passed","severity":"normal"},{"uid":"592aa0f79387d089","name":"Check received message containing XML","time":{"start":1721089096659,"stop":1721089096659,"duration":0},"status":"passed","severity":"normal"},{"uid":"db4a2144e817134d","name":"Check message received after jswaku node is restarted","time":{"start":1721089391355,"stop":1721089391355,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8aeb933051a9daa7","name":"Check received message containing numeric","time":{"start":1721089391331,"stop":1721089391331,"duration":0},"status":"passed","severity":"normal"},{"uid":"66556c490cd5a8bf","name":"Subscribe to topic containing JSON and publish message","time":{"start":1721089393302,"stop":1721089393302,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cf1505d1fe7ac50","name":"Push message with custom timestamp: 1721085525690","time":{"start":1721089352724,"stop":1721089352724,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a9507ece17cb59f","name":"Push message on custom pubsubTopic","time":{"start":1721089197494,"stop":1721089197495,"duration":1},"status":"passed","severity":"normal"},{"uid":"159806645a045817","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1721088837979,"stop":1721088837979,"duration":0},"status":"passed","severity":"normal"},{"uid":"1845b30b98a29a18","name":"Promise Callback - backward","time":{"start":1721089505945,"stop":1721089505945,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e3165c3ef0be59","name":"Decoder throws on undefined content topic","time":{"start":1721088851219,"stop":1721088851219,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c3c58d78307b61d","name":"should handle corrupted local storage data gracefully","time":{"start":1721088865987,"stop":1721088865987,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa9329c2a64fbb8a","name":"Push message with rate limit","time":{"start":1721089482902,"stop":1721089482902,"duration":0},"status":"passed","severity":"normal"},{"uid":"250e29ca112f0b5b","name":"Push message with special chars payload","time":{"start":1721089352693,"stop":1721089352694,"duration":1},"status":"passed","severity":"normal"},{"uid":"5301cc1e9f70bc7","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1721089393301,"stop":1721089393302,"duration":1},"status":"passed","severity":"normal"},{"uid":"79a47ad17f37b438","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721089197500,"stop":1721089197501,"duration":1},"status":"passed","severity":"normal"},{"uid":"acbb058e57705e5","name":"handles different networkShards values correctly","time":{"start":1721088837985,"stop":1721088837986,"duration":1},"status":"passed","severity":"normal"},{"uid":"42b7019b38f4d49f","name":"Ping on peer without subscriptions","time":{"start":1721088980387,"stop":1721088980387,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac5c6a2d4873ea18","name":"Push message with Chinese payload","time":{"start":1721089482854,"stop":1721089482856,"duration":2},"status":"passed","severity":"normal"},{"uid":"4630edc5c4b520d9","name":"Passing an array","time":{"start":1721089538730,"stop":1721089538730,"duration":0},"status":"passed","severity":"normal"},{"uid":"b25663e51962f22b","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1721088845649,"stop":1721088845650,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d640f0cd85bf9ab","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1721088861935,"stop":1721088861935,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dca45952a05923e","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721089503481,"stop":1721089503481,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f360aabde09d697","name":"Subscribe to topic containing XML and receive message","time":{"start":1721089526255,"stop":1721089526255,"duration":0},"status":"passed","severity":"normal"},{"uid":"d97e49b85dc93aad","name":"Check received message containing SQL Injection","time":{"start":1721089391333,"stop":1721089391334,"duration":1},"status":"passed","severity":"normal"},{"uid":"58bb42723c391b94","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721089366107,"stop":1721089366107,"duration":0},"status":"passed","severity":"normal"},{"uid":"21e2ddcc6828a7e9","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1721088838006,"stop":1721088838006,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eb5d3ffdc1cdfaa","name":"Init the array if not present","time":{"start":1721088837556,"stop":1721088837558,"duration":2},"status":"passed","severity":"normal"},{"uid":"9bae252f2f27d138","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1721088896002,"stop":1721088896003,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a5220ce6e168d25","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721088983742,"stop":1721088983742,"duration":0},"status":"passed","severity":"normal"},{"uid":"49b0130773cc8b6b","name":"Fails to push message with empty content topic","time":{"start":1721089352721,"stop":1721089352722,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaaec227c99f97ca","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1721088871749,"stop":1721088871750,"duration":1},"status":"passed","severity":"normal"},{"uid":"b52718c3ff663f53","name":"Encoder throws on empty string content topic","time":{"start":1721088851218,"stop":1721088851219,"duration":1},"status":"passed","severity":"normal"},{"uid":"8916c0610cbdf091","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1721089093918,"stop":1721089093918,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0bf89e857bf5abe","name":"through manual discovery","time":{"start":1721089191906,"stop":1721089191906,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef1c4a09ce8a7dc2","name":"shard 0","time":{"start":1721089455301,"stop":1721089455302,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c5b34be8cc8a17c","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721088983740,"stop":1721088983740,"duration":0},"status":"passed","severity":"normal"},{"uid":"acd12b8c452186e8","name":"Check received message containing emoji","time":{"start":1721089391338,"stop":1721089391338,"duration":0},"status":"passed","severity":"normal"},{"uid":"585355c53356c42a","name":"Does not throw an exception when node disconnects","time":{"start":1721089538730,"stop":1721089538730,"duration":0},"status":"passed","severity":"normal"},{"uid":"603344e5b77e144","name":"Ping on subscribed peer","time":{"start":1721088953262,"stop":1721088953262,"duration":0},"status":"passed","severity":"normal"},{"uid":"d85c7125fcc1a35e","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721088845662,"stop":1721088845662,"duration":0},"status":"passed","severity":"normal"},{"uid":"13861dccecef6171","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1721089536042,"stop":1721089536042,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca1153ec95023a41","name":"should handle a minimal index list","time":{"start":1721088838023,"stop":1721088838023,"duration":0},"status":"passed","severity":"normal"},{"uid":"a272acb57f13cbd2","name":"Check message with no pubsub topic is not received","time":{"start":1721089096679,"stop":1721089096679,"duration":0},"status":"passed","severity":"normal"},{"uid":"152486a9c208fec9","name":"Push message with Basic HTML tag payload","time":{"start":1721089482877,"stop":1721089482878,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b16637df65af559","name":"Push message with Russian payload","time":{"start":1721089352695,"stop":1721089352695,"duration":0},"status":"passed","severity":"normal"},{"uid":"40e1a45adaf2469e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1721089093933,"stop":1721089093933,"duration":0},"status":"passed","severity":"normal"},{"uid":"53f47c068e05749","name":"Check message on other pubsub topic is not received","time":{"start":1721089391340,"stop":1721089391340,"duration":0},"status":"passed","severity":"normal"},{"uid":"169c5e2fb396199e","name":"should be able to encode the field with only FILTER set to true","time":{"start":1721088845645,"stop":1721088845646,"duration":1},"status":"passed","severity":"normal"},{"uid":"c618e348aceea2e","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1721089379456,"stop":1721089379456,"duration":0},"status":"passed","severity":"normal"},{"uid":"63206c56e1ea7635","name":"Overlapping topic subscription","time":{"start":1721089526251,"stop":1721089526252,"duration":1},"status":"passed","severity":"normal"},{"uid":"3995840cd9ec549a","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721089136737,"stop":1721089136738,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9f9bccab4a3ab50","name":"Push message with shell command payload","time":{"start":1721089482885,"stop":1721089482885,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6589626c02970e8","name":"Fails to push message with large meta","time":{"start":1721089352722,"stop":1721089352722,"duration":0},"status":"passed","severity":"normal"},{"uid":"d01d5b31a026e7a1","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721089136745,"stop":1721089136746,"duration":1},"status":"passed","severity":"normal"},{"uid":"312c696e80427a9d","name":"should emit a peer event after start","time":{"start":1721088865985,"stop":1721088865985,"duration":0},"status":"passed","severity":"normal"},{"uid":"e701d4f562e671a9","name":"Check message with invalid timestamp is not received","time":{"start":1721089096677,"stop":1721089096678,"duration":1},"status":"passed","severity":"normal"},{"uid":"9304d2c977d04b12","name":"Subscribe to topic containing Russian and publish message","time":{"start":1721089393299,"stop":1721089393299,"duration":0},"status":"passed","severity":"normal"},{"uid":"a23344e9ca4bb6eb","name":"Push message with content topic containing Russian","time":{"start":1721089482894,"stop":1721089482894,"duration":0},"status":"passed","severity":"normal"},{"uid":"315b7e734d9d95e4","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1721089439075,"stop":1721089439076,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec42ec388408557b","name":"Check received message containing Arabic","time":{"start":1721089391332,"stop":1721089391333,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c7cc5ecb82fb604","name":"Round trip binary serialization","time":{"start":1721088851216,"stop":1721088851216,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa8957a39a85d905","name":"Push message with Script payload","time":{"start":1721089352696,"stop":1721089352696,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed191755805c562f","name":"random static sharding 10 - Cluster ID: 239, Shard ID: 930","time":{"start":1721089455308,"stop":1721089455309,"duration":1},"status":"passed","severity":"normal"},{"uid":"588231df1acfb5d1","name":"Check meta is set [ecies]","time":{"start":1721088873658,"stop":1721088873658,"duration":0},"status":"passed","severity":"normal"},{"uid":"344692e3587da0a4","name":"Check publish message containing SQL Injection","time":{"start":1721089379443,"stop":1721089379443,"duration":0},"status":"passed","severity":"normal"},{"uid":"e73b61a53534eb23","name":"should be called for bootstrap peers","time":{"start":1721088896001,"stop":1721088896001,"duration":0},"status":"passed","severity":"normal"},{"uid":"fedf8d1da22bb61f","name":"should not fail to stop the service if it was not started","time":{"start":1721088897542,"stop":1721088897542,"duration":0},"status":"passed","severity":"normal"},{"uid":"23c70822f424ee52","name":"Subscribe and receive messages via lightPush","time":{"start":1721089526239,"stop":1721089526239,"duration":0},"status":"passed","severity":"normal"},{"uid":"f78324ef232cbad4","name":"receives messages sent to provided content topic through stream","time":{"start":1721089379786,"stop":1721089379786,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2d492d266c66b03d","name":"Correctly serialized arguments","time":{"start":1721089191986,"stop":1721089191986,"duration":0},"status":"passed","severity":"normal"},{"uid":"4647d0b0a1db0de2","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1721089093916,"stop":1721089093916,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cfe5529467e8762","name":"can start and stop the service","time":{"start":1721088865984,"stop":1721088865984,"duration":0},"status":"passed","severity":"normal"},{"uid":"33eee2b5cb0abd6c","name":"Push message with content topic containing long","time":{"start":1721089482888,"stop":1721089482889,"duration":1},"status":"passed","severity":"normal"},{"uid":"c58ce609d1ee6a30","name":"should properly create location multiaddrs - udp","time":{"start":1721088846348,"stop":1721088846348,"duration":0},"status":"passed","severity":"normal"},{"uid":"8582b3c9b6fa23ad","name":"Query generator for multiple messages with different content topic format","time":{"start":1721089511266,"stop":1721089511267,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe7cf6849007f0c5","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1721089536039,"stop":1721089536039,"duration":0},"status":"passed","severity":"normal"},{"uid":"11d44d680131a8f8","name":"should get / set TCP multiaddr","time":{"start":1721088846346,"stop":1721088846346,"duration":0},"status":"passed","severity":"normal"},{"uid":"26e10964fdb80436","name":"Push message with XML payload","time":{"start":1721089352696,"stop":1721089352696,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4e3999463ab4832","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721089093917,"stop":1721089093917,"duration":0},"status":"passed","severity":"normal"},{"uid":"44759340e936709f","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721089136736,"stop":1721089136737,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4e6f6dd1b24a90","name":"Check message on other pubsub topic is not received","time":{"start":1721089391351,"stop":1721089391352,"duration":1},"status":"passed","severity":"normal"},{"uid":"af0c185f3d29e3b6","name":"should not receive a peer event before start","time":{"start":1721088865985,"stop":1721088865985,"duration":0},"status":"passed","severity":"normal"},{"uid":"72e8cc78a11c1259","name":"Used by Waku Relay","time":{"start":1721089538731,"stop":1721089538731,"duration":0},"status":"passed","severity":"normal"},{"uid":"6607d61cc7cc72b3","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721089526249,"stop":1721089526249,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b90f190403a1837","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721088837991,"stop":1721088837992,"duration":1},"status":"passed","severity":"normal"},{"uid":"18ab018c273905e9","name":"random static sharding 5 - Cluster ID: 977, Shard ID: 775","time":{"start":1721089455305,"stop":1721089455305,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ef061c863b20227","name":"Encoder throws on undefined content topic","time":{"start":1721088871751,"stop":1721088871751,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2e3c5383f3204a4","name":"returns all values when wanted number is greater than available values","time":{"start":1721088860750,"stop":1721088860750,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5c3e9128e8a524a","name":"Subscribe to topic containing long and receive message","time":{"start":1721089526243,"stop":1721089526243,"duration":0},"status":"passed","severity":"normal"},{"uid":"d326fbfb4f06ed22","name":"should return the pubsub topic directly if a string is provided","time":{"start":1721088838007,"stop":1721088838007,"duration":0},"status":"passed","severity":"normal"},{"uid":"d802f345fccd95d1","name":"Fields are not dropped","time":{"start":1721088850562,"stop":1721088850564,"duration":2},"status":"passed","severity":"normal"},{"uid":"6d225e27fba691e6","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1721088837995,"stop":1721088837995,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce3c195faea07628","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721089093940,"stop":1721089093941,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4fe3815809aa733","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1721089093897,"stop":1721089093898,"duration":1},"status":"passed","severity":"normal"},{"uid":"90bd6a66aa1b0e4a","name":"Check received message containing Chinese","time":{"start":1721089391332,"stop":1721089391332,"duration":0},"status":"passed","severity":"normal"},{"uid":"7680c9a2444353eb","name":"should encodeTxt and decodeTxt","time":{"start":1721088846337,"stop":1721088846337,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9fa418c4287738f","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1721088837994,"stop":1721088837994,"duration":0},"status":"passed","severity":"normal"},{"uid":"7934515e4d544d12","name":"Check received message containing short","time":{"start":1721089391330,"stop":1721089391330,"duration":0},"status":"passed","severity":"normal"},{"uid":"7038544d0593976f","name":"Passing cursor with wrong message digest","time":{"start":1721089439078,"stop":1721089439086,"duration":8},"status":"passed","severity":"normal"},{"uid":"7a7d813fd66e5a64","name":"Generator, 2 different pubsubtopics","time":{"start":1721089503476,"stop":1721089503477,"duration":1},"status":"passed","severity":"normal"},{"uid":"c694d7ea9630b30e","name":"start node with ApplicationInfo","time":{"start":1721089444202,"stop":1721089444202,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e5a6b8eee27fd4","name":"Promise Callback - forward","time":{"start":1721089505945,"stop":1721089505945,"duration":0},"status":"passed","severity":"normal"},{"uid":"f42813686e1ae6be","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721089526254,"stop":1721089526254,"duration":0},"status":"passed","severity":"normal"},{"uid":"520b8af312f9c7","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app39/3/topic399/xml","time":{"start":1721089444193,"stop":1721089444194,"duration":1},"status":"passed","severity":"normal"},{"uid":"53c11a9ee5ab32c0","name":"tcp ip4 address","time":{"start":1721088845755,"stop":1721088845755,"duration":0},"status":"passed","severity":"normal"},{"uid":"58f7a7316787ff6b","name":"should decode valid enr successfully","time":{"start":1721088846337,"stop":1721088846338,"duration":1},"status":"passed","severity":"normal"},{"uid":"db2b07a0396cfdc3","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1721089393286,"stop":1721089393287,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc5abb905a6e794","name":"Push message with long payload","time":{"start":1721089352693,"stop":1721089352693,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e1bbbd6240d8fa2","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1721088899748,"stop":1721088899751,"duration":3},"status":"passed","severity":"normal"},{"uid":"284d0c7839796e2","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1721088845646,"stop":1721088845647,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc33d77cfe54df7e","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721089526244,"stop":1721089526244,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce27fc81c1cfed22","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721089366101,"stop":1721089366101,"duration":0},"status":"passed","severity":"normal"},{"uid":"45d1ca86c5c01729","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1721089536032,"stop":1721089536036,"duration":4},"status":"passed","severity":"normal"}]