mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-18 21:03:13 +00:00
1 line
154 KiB
JSON
1 line
154 KiB
JSON
[{"uid":"c78d900e52b5e013","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1715252828010,"stop":1715252828010,"duration":0},"status":"passed","severity":"normal"},{"uid":"be139e1eaf59e6a0","name":"Publish message with custom timestamp: Thu May 09 2024 10:04:12 GMT+0000 (Coordinated Universal Time)","time":{"start":1715252682016,"stop":1715252682017,"duration":1},"status":"passed","severity":"normal"},{"uid":"b62cd5697d2bd2f9","name":"Check publish message containing escaped characters","time":{"start":1715252682014,"stop":1715252682015,"duration":1},"status":"passed","severity":"normal"},{"uid":"c392e77192ee87cb","name":"Push message with JSON payload","time":{"start":1715252760676,"stop":1715252760682,"duration":6},"status":"passed","severity":"normal"},{"uid":"f6dcfb41f7ab68c2","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1715252682137,"stop":1715252682137,"duration":0},"status":"skipped","severity":"normal"},{"uid":"82b4c51f3501a196","name":"should encodeTxt and decodeTxt","time":{"start":1715252174718,"stop":1715252174719,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b0e50c96a22bf52","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1715252386592,"stop":1715252386593,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9ab9c034e31d6c9","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1715252682138,"stop":1715252682138,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c05173a154a71f33","name":"addEventListener with wrong event","time":{"start":1715252258987,"stop":1715252258987,"duration":0},"status":"passed","severity":"normal"},{"uid":"70fd1439a142452","name":"Check received message containing special chars","time":{"start":1715252382706,"stop":1715252382706,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6efa63951bb9976","name":"1 Relay, 1 fetch","time":{"start":1715252190074,"stop":1715252190075,"duration":1},"status":"passed","severity":"normal"},{"uid":"69f8b9bf6108c0c7","name":"Check received message containing Russian","time":{"start":1715252687165,"stop":1715252687166,"duration":1},"status":"passed","severity":"normal"},{"uid":"81e4a43510dbb61d","name":"Check received message with timestamp: 1715252217748000000 ","time":{"start":1715252382718,"stop":1715252382719,"duration":1},"status":"passed","severity":"normal"},{"uid":"55f3100c3b942dea","name":"Callback on promise","time":{"start":1715252801071,"stop":1715252801071,"duration":0},"status":"passed","severity":"normal"},{"uid":"c01f7a6318f12ba1","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1715252386595,"stop":1715252386596,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa97b32804c54685","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1715252747821,"stop":1715252747821,"duration":0},"status":"passed","severity":"normal"},{"uid":"f82ad079e0354536","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1715252226321,"stop":1715252226321,"duration":0},"status":"passed","severity":"normal"},{"uid":"52a241c6a75c71b","name":"Push message with custom timestamp: 1715255982904","time":{"start":1715252760735,"stop":1715252760736,"duration":1},"status":"passed","severity":"normal"},{"uid":"f49f971921d1e680","name":"should add and remove event listeners correctly","time":{"start":1715252194431,"stop":1715252194431,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dc24921022b1443","name":"isConnected return false after peer stops","time":{"start":1715252266275,"stop":1715252266275,"duration":0},"status":"passed","severity":"normal"},{"uid":"16d7a9d10096230d","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1715252435584,"stop":1715252435585,"duration":1},"status":"passed","severity":"normal"},{"uid":"97e19bdbfca4b189","name":"Check received message with timestamp: 1715252217748 ","time":{"start":1715252382719,"stop":1715252382720,"duration":1},"status":"passed","severity":"normal"},{"uid":"92926adecda3302d","name":"should set field with only RELAY enabled","time":{"start":1715252174733,"stop":1715252174733,"duration":0},"status":"passed","severity":"normal"},{"uid":"978d23cd5734fae1","name":"Subscribe and receives messages on 20 topics","time":{"start":1715252464564,"stop":1715252464564,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff4bb364720e9e29","name":"random static sharding 2 - Cluster ID: 647, Shard ID: 782","time":{"start":1715252741793,"stop":1715252741794,"duration":1},"status":"passed","severity":"normal"},{"uid":"1079298183145c5a","name":"handles different networkShards values correctly","time":{"start":1715252166059,"stop":1715252166059,"duration":0},"status":"passed","severity":"normal"},{"uid":"eafb624f0d430473","name":"Check received message containing shell command","time":{"start":1715252687153,"stop":1715252687153,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee3d575dec1b15e5","name":"should throw an error for missing required configuration","time":{"start":1715252166065,"stop":1715252166065,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b10a544a6fb6159","name":"Push message with content topic containing long","time":{"start":1715252618905,"stop":1715252618906,"duration":1},"status":"passed","severity":"normal"},{"uid":"f071809df3d2ae56","name":"throws on content topic with non-number generation field","time":{"start":1715252166046,"stop":1715252166047,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c861003ca9acd1a","name":"Passing page size 110 when there are 120 messages","time":{"start":1715252816741,"stop":1715252816741,"duration":0},"status":"passed","severity":"normal"},{"uid":"16382366812c12d5","name":"Push message with content topic containing Basic HTML tag","time":{"start":1715252760703,"stop":1715252760703,"duration":0},"status":"passed","severity":"normal"},{"uid":"71ac4d1d8a3e7ed4","name":"Check received message containing emoji","time":{"start":1715252687154,"stop":1715252687154,"duration":0},"status":"passed","severity":"normal"},{"uid":"66d7f2b4e86af217","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1715252386576,"stop":1715252386576,"duration":0},"status":"passed","severity":"normal"},{"uid":"d16b43b3e68e1f4d","name":"random static sharding 6 - Cluster ID: 552, Shard ID: 825","time":{"start":1715252741797,"stop":1715252741798,"duration":1},"status":"passed","severity":"normal"},{"uid":"a460d44f36124f20","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1715252828011,"stop":1715252828011,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1944ffc918bb4db","name":"should handle corrupted local storage data gracefully","time":{"start":1715252194430,"stop":1715252194430,"duration":0},"status":"passed","severity":"normal"},{"uid":"71780477b937f11b","name":"Push message with custom timestamp: 1715255986786","time":{"start":1715252618920,"stop":1715252618921,"duration":1},"status":"passed","severity":"normal"},{"uid":"7892ffb9e0fb18b5","name":"Overlapping topic subscription","time":{"start":1715252857263,"stop":1715252857263,"duration":0},"status":"passed","severity":"normal"},{"uid":"d041d893f9790442","name":"Throws when trying to push message with empty payload","time":{"start":1715252760686,"stop":1715252760686,"duration":0},"status":"passed","severity":"normal"},{"uid":"abf92c7fdb3ff505","name":"Check publish message containing Basic HTML tag","time":{"start":1715252682013,"stop":1715252682013,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7d17c33c06d52d4","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715252386588,"stop":1715252386589,"duration":1},"status":"passed","severity":"normal"},{"uid":"6829501c5f34c0fd","name":"Push message with Script payload","time":{"start":1715252618889,"stop":1715252618890,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee8fd7a83dc73e5c","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1715252435587,"stop":1715252435588,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b46b574c1ac455e","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1715252640483,"stop":1715252640483,"duration":0},"status":"skipped","severity":"normal"},{"uid":"57b1f17bb74fe8a5","name":"throws on content topic with empty version field","time":{"start":1715252166049,"stop":1715252166049,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3f74e6e28ac389d","name":"should be able to decode the field with only STORE set to true","time":{"start":1715252173975,"stop":1715252173975,"duration":0},"status":"passed","severity":"normal"},{"uid":"c96deda3f787a4ca","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1715252166065,"stop":1715252166066,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc9b7da62c26b647","name":"Nodes with multiple pubsub topic","time":{"start":1715252654514,"stop":1715252654514,"duration":0},"status":"passed","severity":"normal"},{"uid":"71fd3c9e045781c3","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1715252173975,"stop":1715252173976,"duration":1},"status":"passed","severity":"normal"},{"uid":"e33eb1708e9b3af0","name":"Push message with Arabic payload","time":{"start":1715252760670,"stop":1715252760672,"duration":2},"status":"passed","severity":"normal"},{"uid":"c89e027fe868ae96","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1715252857251,"stop":1715252857251,"duration":0},"status":"passed","severity":"normal"},{"uid":"261719c90c829450","name":"Store - dialed after - with timeout","time":{"start":1715252835338,"stop":1715252835339,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d4cd1ce19cd4412","name":"Push message with shell command payload","time":{"start":1715252760682,"stop":1715252760683,"duration":1},"status":"passed","severity":"normal"},{"uid":"459e1a6b8e4ed830","name":"throws on content topic with too few or too many fields","time":{"start":1715252166045,"stop":1715252166046,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcebbf0af9afc356","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1715252382721,"stop":1715252382722,"duration":1},"status":"passed","severity":"normal"},{"uid":"2051d031e99ca7cf","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1715252190930,"stop":1715252190930,"duration":0},"status":"skipped","severity":"normal"},{"uid":"430e05659f4f9b5a","name":"returns all values when wanted number matches available values","time":{"start":1715252189612,"stop":1715252189630,"duration":18},"status":"passed","severity":"normal"},{"uid":"a0d452aafd7fd4d0","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1715252266273,"stop":1715252266273,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee74b9fe8eedbb43","name":"Subscribe to topic containing long and receive message","time":{"start":1715252857264,"stop":1715252857264,"duration":0},"status":"passed","severity":"normal"},{"uid":"1806b5fc7b06692d","name":"Push message with content topic containing emoji","time":{"start":1715252760705,"stop":1715252760706,"duration":1},"status":"passed","severity":"normal"},{"uid":"68c9713ef8a04978","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1715252166052,"stop":1715252166052,"duration":0},"status":"passed","severity":"normal"},{"uid":"30ff621ec70c4648","name":"Check message on other pubsub topic is not received","time":{"start":1715252687172,"stop":1715252687172,"duration":0},"status":"passed","severity":"normal"},{"uid":"93e8a87e88c3e96e","name":"Sets default value correctly","time":{"start":1715252830608,"stop":1715252830608,"duration":0},"status":"passed","severity":"normal"},{"uid":"4457d00efc079f2","name":"caches peers it previously fetched","time":{"start":1715252190927,"stop":1715252190927,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cb46354e5d0c120","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1715252179461,"stop":1715252179462,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4d1a6845299b793","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1715252464574,"stop":1715252464575,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae2c13e0ee94b26c","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1715252464573,"stop":1715252464573,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ceeddb497b1df23","name":"listenerCount","time":{"start":1715252258991,"stop":1715252258991,"duration":0},"status":"passed","severity":"normal"},{"uid":"129a10fe496194d7","name":"creates an iterator","time":{"start":1715252812070,"stop":1715252812071,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeed7a4e6ce5ab8b","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1715252173972,"stop":1715252173972,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a7e8bb5c33773e2","name":"Check message with no payload is not received","time":{"start":1715252687157,"stop":1715252687158,"duration":1},"status":"passed","severity":"normal"},{"uid":"93718e31f158d994","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1715252166073,"stop":1715252166073,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0420fbff2b274d9","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1715252784244,"stop":1715252784245,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a625bb85db8710a","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1715252386567,"stop":1715252386567,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee90c81364348163","name":"Check received message containing Arabic","time":{"start":1715252382707,"stop":1715252382707,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a02739d6bd7f119","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1715252962933,"stop":1715252962933,"duration":0},"status":"passed","severity":"normal"},{"uid":"c177a7a96e454021","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1715252464561,"stop":1715252464562,"duration":1},"status":"passed","severity":"normal"},{"uid":"16c2a962e4ff1d9","name":"Push message with content topic containing escaped characters","time":{"start":1715252760704,"stop":1715252760705,"duration":1},"status":"passed","severity":"normal"},{"uid":"216bf6d7f93368c1","name":"can start the service","time":{"start":1715252705054,"stop":1715252705054,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d0c3d1f37a1fba4","name":"Publish message with custom timestamp: Thu May 09 2024 12:04:12 GMT+0000 (Coordinated Universal Time)","time":{"start":1715252682017,"stop":1715252682017,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce0b4db1c14caf4d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1715252166069,"stop":1715252166069,"duration":0},"status":"passed","severity":"normal"},{"uid":"674afb9c71d941f1","name":"Passing page size 3 when there are 20 messages","time":{"start":1715252816740,"stop":1715252816740,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e6fabbc1a8b696e","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1715252166063,"stop":1715252166064,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb54f82d2c334875","name":"Check publish message containing emoji","time":{"start":1715252682015,"stop":1715252682015,"duration":0},"status":"passed","severity":"normal"},{"uid":"2df1bf93cbad5a1a","name":"Check message with no content topic is not received","time":{"start":1715252687157,"stop":1715252687157,"duration":0},"status":"passed","severity":"normal"},{"uid":"e11b6ce4900507ca","name":"Push message on custom pubsubTopic","time":{"start":1715252495604,"stop":1715252495604,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b357b9aa819b2aa","name":"Ordered Callback - backward","time":{"start":1715252784949,"stop":1715252784949,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7822d05cdf4e1d6","name":"Check received message with timestamp: 1649153314 ","time":{"start":1715252382720,"stop":1715252382721,"duration":1},"status":"passed","severity":"normal"},{"uid":"400937632236ff12","name":"Nodes with multiple pubsub topic","time":{"start":1715252654518,"stop":1715252654519,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfb687d5130e5f4f","name":"retrieves a single peer","time":{"start":1715252190924,"stop":1715252190925,"duration":1},"status":"passed","severity":"normal"},{"uid":"50e78d04bbe9eec","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1715252173970,"stop":1715252173970,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d8e95437ff4a171","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1715252166069,"stop":1715252166070,"duration":1},"status":"passed","severity":"normal"},{"uid":"99204c90c2e37fbf","name":"Subscribe to topic containing Script and receive message","time":{"start":1715252464572,"stop":1715252464572,"duration":0},"status":"passed","severity":"normal"},{"uid":"668c845abcfa322f","name":"should be able to decode the field with only FILTER set to true","time":{"start":1715252173974,"stop":1715252173975,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d1f3c3fbdeb345b","name":"Asymmetric encrypt & decrypt","time":{"start":1715252200986,"stop":1715252200986,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1b73dbedd3b9a25","name":"should handle application and version for autosharding","time":{"start":1715252166063,"stop":1715252166063,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e1f64a2c2d6a4bd","name":"should use the provided clusterId for the pubsub topic","time":{"start":1715252166081,"stop":1715252166081,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c24c8e83599488e","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1715252654515,"stop":1715252654515,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d93908843dc3358","name":"random static sharding 4 - Cluster ID: 141, Shard ID: 418","time":{"start":1715252741796,"stop":1715252741796,"duration":0},"status":"passed","severity":"normal"},{"uid":"668bcf1ceba4bf13","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1715252495602,"stop":1715252495602,"duration":0},"status":"passed","severity":"normal"},{"uid":"6853422eb785fd1c","name":"Check received message containing escaped characters","time":{"start":1715252687153,"stop":1715252687153,"duration":0},"status":"passed","severity":"normal"},{"uid":"901e49d416e6f817","name":"Check message with invalid timestamp is not received","time":{"start":1715252687156,"stop":1715252687156,"duration":0},"status":"passed","severity":"normal"},{"uid":"efffb144c8816ce5","name":"should not receive a peer event before start","time":{"start":1715252705062,"stop":1715252705063,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6e8eb9256950b0f","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1715252166105,"stop":1715252166105,"duration":0},"status":"passed","severity":"normal"},{"uid":"44744d0a8739e9ad","name":"returns all values when wanted number is greater than available values","time":{"start":1715252189630,"stop":1715252189631,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ce4ff23234c6865","name":"Push message with content topic containing Russian","time":{"start":1715252618910,"stop":1715252618911,"duration":1},"status":"passed","severity":"normal"},{"uid":"2518f707f31cdff9","name":"can dial TLS multiaddrs","time":{"start":1715252501568,"stop":1715252501568,"duration":0},"status":"passed","severity":"normal"},{"uid":"e594fbdf1c0fc79c","name":"Check received message containing unicode special characters","time":{"start":1715252382716,"stop":1715252382717,"duration":1},"status":"passed","severity":"normal"},{"uid":"f89d55235134b9ad","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1715252173971,"stop":1715252173972,"duration":1},"status":"passed","severity":"normal"},{"uid":"c79a5aeaef7386e1","name":"Push message with content topic containing JSON","time":{"start":1715252618914,"stop":1715252618914,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b3f5fc859556224","name":"Push message with emoji payload","time":{"start":1715252618897,"stop":1715252618898,"duration":1},"status":"passed","severity":"normal"},{"uid":"846db2c70fc3ea3b","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1715252857261,"stop":1715252857262,"duration":1},"status":"passed","severity":"normal"},{"uid":"54a1ca69e60506c6","name":"Check received message containing Chinese","time":{"start":1715252687148,"stop":1715252687149,"duration":1},"status":"passed","severity":"normal"},{"uid":"19c66e68f3259319","name":"handles different clusterIds correctly","time":{"start":1715252166059,"stop":1715252166059,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba2e58285a77705b","name":"Passing page size 19 when there are 20 messages","time":{"start":1715252816741,"stop":1715252816741,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcbfce0bd85daad0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1715252166070,"stop":1715252166070,"duration":0},"status":"passed","severity":"normal"},{"uid":"2935e9a811cb4f6e","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1715252857263,"stop":1715252857263,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a952259cb38f4e6","name":"Check received message containing escaped characters","time":{"start":1715252382715,"stop":1715252382716,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c0b0c339ed5a0bc","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1715252166055,"stop":1715252166056,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5a93b7d593308af","name":"Check publish message containing Arabic","time":{"start":1715252682011,"stop":1715252682011,"duration":0},"status":"passed","severity":"normal"},{"uid":"b06dfb28ad77834b","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1715252464563,"stop":1715252464563,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e66fcb1e47ee875","name":"Push message with unicode special characters payload","time":{"start":1715252760684,"stop":1715252760684,"duration":0},"status":"passed","severity":"normal"},{"uid":"e754088bc889cbb8","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1715252828009,"stop":1715252828009,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b3145aaba51757c","name":"different cluster, same shard: nodes don't connect","time":{"start":1715252386565,"stop":1715252386565,"duration":0},"status":"passed","severity":"normal"},{"uid":"159cbecc119c2ee0","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1715252173976,"stop":1715252173976,"duration":0},"status":"passed","severity":"normal"},{"uid":"db5c18144d53380a","name":"removeEventListener with wrong event","time":{"start":1715252258988,"stop":1715252258988,"duration":0},"status":"passed","severity":"normal"},{"uid":"e79f417266e04e57","name":"Round trip binary serialization","time":{"start":1715252179701,"stop":1715252179701,"duration":0},"status":"passed","severity":"normal"},{"uid":"75bd5667e36e3797","name":"All","time":{"start":1715252229095,"stop":1715252229095,"duration":0},"status":"passed","severity":"normal"},{"uid":"3649b01af4990b7f","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1715252166060,"stop":1715252166060,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a1e5acee58eb62d","name":"Decoder throws on empty string content topic","time":{"start":1715252200418,"stop":1715252200418,"duration":0},"status":"passed","severity":"normal"},{"uid":"6919d0c24e9717d2","name":"Passing cursor with wrong message digest","time":{"start":1715252747822,"stop":1715252747824,"duration":2},"status":"passed","severity":"normal"},{"uid":"ce88e704cb095a85","name":"Check received message containing shell command","time":{"start":1715252687168,"stop":1715252687169,"duration":1},"status":"passed","severity":"normal"},{"uid":"67aa2a21e5a6b5e3","name":"throws on content topic with empty encoding field","time":{"start":1715252166050,"stop":1715252166050,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a06383a0ff74719","name":"Refresh subscription","time":{"start":1715252464566,"stop":1715252464566,"duration":0},"status":"passed","severity":"normal"},{"uid":"9abde66f83da16de","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1715252464563,"stop":1715252464563,"duration":0},"status":"passed","severity":"normal"},{"uid":"28b2a52e15fd36e2","name":"Check publish message containing SQL Injection","time":{"start":1715252682011,"stop":1715252682012,"duration":1},"status":"passed","severity":"normal"},{"uid":"80c7e48da289be98","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1715252435583,"stop":1715252435584,"duration":1},"status":"passed","severity":"normal"},{"uid":"661d490fe8eedc1b","name":"Fails to push message with empty content topic","time":{"start":1715252618916,"stop":1715252618916,"duration":0},"status":"passed","severity":"normal"},{"uid":"72d0076139561f14","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1715252857258,"stop":1715252857258,"duration":0},"status":"passed","severity":"normal"},{"uid":"f10f760cd5f27921","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1715252784244,"stop":1715252784244,"duration":0},"status":"passed","severity":"normal"},{"uid":"13e00437f272a23f","name":"Check received message with timestamp: 1649153314 ","time":{"start":1715252687171,"stop":1715252687171,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a42b73bce2d5a12","name":"Check received message containing short","time":{"start":1715252687146,"stop":1715252687147,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2e93a3a004e0cb7","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1715252173977,"stop":1715252173977,"duration":0},"status":"passed","severity":"normal"},{"uid":"32ef97bbe8d52c18","name":"passes more than one ENR URLs and attempts connection","time":{"start":1715252228148,"stop":1715252228149,"duration":1},"status":"skipped","severity":"normal"},{"uid":"bab506e8fe956b1f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715252386586,"stop":1715252386586,"duration":0},"status":"passed","severity":"normal"},{"uid":"e37e7cdcbf9bb6af","name":"should throw error - no id","time":{"start":1715252174721,"stop":1715252174726,"duration":5},"status":"passed","severity":"normal"},{"uid":"eabe2993d00bb948","name":"Check received message containing SQL Injection","time":{"start":1715252687166,"stop":1715252687166,"duration":0},"status":"passed","severity":"normal"},{"uid":"d49444380d961d77","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1715252435590,"stop":1715252435591,"duration":1},"status":"passed","severity":"normal"},{"uid":"1eb3d34fb37ed5ef","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1715252386596,"stop":1715252386596,"duration":0},"status":"passed","severity":"normal"},{"uid":"d154805e3777e56a","name":"LightPush","time":{"start":1715252835339,"stop":1715252835339,"duration":0},"status":"passed","severity":"normal"},{"uid":"68eb076030a41954","name":"Correctly serialized arguments","time":{"start":1715252501653,"stop":1715252501653,"duration":0},"status":"passed","severity":"normal"},{"uid":"35c11f4941521a30","name":"should set field with all protocols disabled","time":{"start":1715252174732,"stop":1715252174732,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ad8b3374aa36b9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715252290306,"stop":1715252290307,"duration":1},"status":"passed","severity":"normal"},{"uid":"255fca9cd2b427de","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1715252194430,"stop":1715252194430,"duration":0},"status":"passed","severity":"normal"},{"uid":"b17957379fccb04e","name":"Subscribe to topic containing short and receive message","time":{"start":1715252857254,"stop":1715252857254,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5451af5afd525e","name":"Check message with no payload is not received","time":{"start":1715252687173,"stop":1715252687173,"duration":0},"status":"passed","severity":"normal"},{"uid":"34f3b230bd66195","name":"random static sharding 10 - Cluster ID: 930, Shard ID: 775","time":{"start":1715252741800,"stop":1715252741800,"duration":0},"status":"passed","severity":"normal"},{"uid":"631332540049e03b","name":"Subscribe to topic containing JSON and receive message","time":{"start":1715252464574,"stop":1715252464574,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd61688faf307f50","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1715252654516,"stop":1715252654516,"duration":0},"status":"passed","severity":"normal"},{"uid":"637b2233de6940f7","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1715252166075,"stop":1715252166075,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9fd26fef0fc66c7","name":"Check publish message containing Chinese","time":{"start":1715252682010,"stop":1715252682010,"duration":0},"status":"passed","severity":"normal"},{"uid":"14a178f441be8241","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1715252166061,"stop":1715252166061,"duration":0},"status":"passed","severity":"normal"},{"uid":"1897c08ee55602be","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1715252386568,"stop":1715252386568,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bc372bf0978c11e","name":"Relay","time":{"start":1715252229093,"stop":1715252229093,"duration":0},"status":"passed","severity":"normal"},{"uid":"aec157c402581955","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1715252307202,"stop":1715252307206,"duration":4},"status":"passed","severity":"normal"},{"uid":"2268e3dca5e8a33f","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1715252514442,"stop":1715252514442,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9413116fce631bb","name":"can start the service","time":{"start":1715252228133,"stop":1715252228133,"duration":0},"status":"passed","severity":"normal"},{"uid":"95977f800259ae4e","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1715252166056,"stop":1715252166056,"duration":0},"status":"passed","severity":"normal"},{"uid":"afc74ed311dbe3a3","name":"Query with Ordered Callback, No message returned","time":{"start":1715252784243,"stop":1715252784244,"duration":1},"status":"passed","severity":"normal"},{"uid":"bafe63a30766aaeb","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app63/6/topic618/test.js","time":{"start":1715252735527,"stop":1715252735528,"duration":1},"status":"passed","severity":"normal"},{"uid":"a97af99757a19279","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1715252857250,"stop":1715252857250,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c3855e9889c5899","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1715252435588,"stop":1715252435589,"duration":1},"status":"passed","severity":"normal"},{"uid":"293caffc87a1b56c","name":"Push message with rate limit","time":{"start":1715252760707,"stop":1715252760708,"duration":1},"status":"passed","severity":"normal"},{"uid":"efadad9454b751b2","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1715252687171,"stop":1715252687171,"duration":0},"status":"passed","severity":"normal"},{"uid":"876ae32d93d92a73","name":"Passing page size 0 when there are 110 messages","time":{"start":1715252816739,"stop":1715252816739,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cf3a1d4d357a9a","name":"Check publish message containing shell command","time":{"start":1715252682014,"stop":1715252682014,"duration":0},"status":"passed","severity":"normal"},{"uid":"1570b62f4f64bc29","name":"Push message with content topic containing JSON","time":{"start":1715252760703,"stop":1715252760704,"duration":1},"status":"passed","severity":"normal"},{"uid":"edab1f67e60d146d","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1715252190575,"stop":1715252190575,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fe0252d6cd78d2d","name":"Publish without waiting for remote peer","time":{"start":1715252682244,"stop":1715252682244,"duration":0},"status":"passed","severity":"normal"},{"uid":"32dbeb024c1b4b8b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1715252386578,"stop":1715252386578,"duration":0},"status":"passed","severity":"normal"},{"uid":"72e5b2c40efbc6e0","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1715252290304,"stop":1715252290304,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf34be83814eb4c2","name":"tcp ip4 address","time":{"start":1715252174112,"stop":1715252174113,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0e1fb8494514b3c","name":"Push message with Basic HTML tag payload","time":{"start":1715252760676,"stop":1715252760676,"duration":0},"status":"passed","severity":"normal"},{"uid":"955a329cefe67aa0","name":"Reopen subscription with peer with lost subscription","time":{"start":1715252249306,"stop":1715252249308,"duration":2},"status":"passed","severity":"normal"},{"uid":"62629d7147323ffd","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1715252166067,"stop":1715252166067,"duration":0},"status":"passed","severity":"normal"},{"uid":"16f5b18b91bc2ab2","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1715252166056,"stop":1715252166056,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a0fc5a1fd1ab104","name":"Check message with no pubsub topic is not received","time":{"start":1715252382724,"stop":1715252382725,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf7c1187b726d428","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1715252495603,"stop":1715252495603,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed34713f58914422","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1715252857262,"stop":1715252857262,"duration":0},"status":"passed","severity":"normal"},{"uid":"47823b873678c5a0","name":"handles multiple messages","time":{"start":1715252812071,"stop":1715252812071,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a5ef7c75a05374e","name":"new peer added after a peer was already found","time":{"start":1715252640482,"stop":1715252640483,"duration":1},"status":"skipped","severity":"normal"},{"uid":"58863ca933c67f56","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1715252682253,"stop":1715252682253,"duration":0},"status":"passed","severity":"normal"},{"uid":"340f45562e6380a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1715252386597,"stop":1715252386597,"duration":0},"status":"passed","severity":"normal"},{"uid":"51fd2c73221dacc4","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1715252747818,"stop":1715252747818,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3349075a36c4831","name":"Store - dialed first","time":{"start":1715252835338,"stop":1715252835338,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f73bd8528a6917d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715252386579,"stop":1715252386579,"duration":0},"status":"passed","severity":"normal"},{"uid":"de881429b64daa66","name":"Push message with special chars payload","time":{"start":1715252618883,"stop":1715252618884,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a8d11b4374bf7ac","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1715252784241,"stop":1715252784243,"duration":2},"status":"passed","severity":"normal"},{"uid":"f10ffd35c94a56b5","name":"Fails to push message bigger that 1MB","time":{"start":1715252618922,"stop":1715252618922,"duration":0},"status":"passed","severity":"normal"},{"uid":"c667a7998a9624dc","name":"random static sharding 1 - Cluster ID: 114, Shard ID: 326","time":{"start":1715252741793,"stop":1715252741793,"duration":0},"status":"passed","severity":"normal"},{"uid":"f83da06666ef2ab1","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1715252654517,"stop":1715252654518,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1b32791051ca50d","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1715252228215,"stop":1715252228215,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b9ee98d4a2eb0e3","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1715252218644,"stop":1715252218644,"duration":0},"status":"passed","severity":"normal"},{"uid":"421340fbab4cb52","name":"Subscribe to topic containing Russian and publish message","time":{"start":1715252682274,"stop":1715252682274,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1efdb6b4f81217a","name":"Check message received after jswaku node is restarted","time":{"start":1715252687158,"stop":1715252687158,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bac8edc7730acae8","name":"Check received message containing Arabic","time":{"start":1715252687149,"stop":1715252687149,"duration":0},"status":"passed","severity":"normal"},{"uid":"e102c82123352fd7","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1715252166066,"stop":1715252166066,"duration":0},"status":"passed","severity":"normal"},{"uid":"aea6b39b3a410d10","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715252290304,"stop":1715252290305,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9767a06d91275e6","name":"should decode valid enr with tcp successfully","time":{"start":1715252174720,"stop":1715252174720,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3bacaa28bdb4ad1","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1715252179460,"stop":1715252179461,"duration":1},"status":"passed","severity":"normal"},{"uid":"ade28b979fcd1f72","name":"Rejects garbage","time":{"start":1715252183132,"stop":1715252183132,"duration":0},"status":"passed","severity":"normal"},{"uid":"8683b9e4d2913438","name":"should not fail to start the service if it is already started","time":{"start":1715252705062,"stop":1715252705062,"duration":0},"status":"passed","severity":"normal"},{"uid":"336375c2118abe36","name":"should encode/decode to RLP encoding","time":{"start":1715252174728,"stop":1715252174728,"duration":0},"status":"passed","severity":"normal"},{"uid":"12bea91fb8de92a2","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1715252682254,"stop":1715252682254,"duration":0},"status":"passed","severity":"normal"},{"uid":"df0a78f7b064ecad","name":"connects to nwaku","time":{"start":1715252830605,"stop":1715252830605,"duration":0},"status":"passed","severity":"normal"},{"uid":"89b2bd4eb2c7afe8","name":"Fails to push message with empty content topic","time":{"start":1715252760706,"stop":1715252760706,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3ac2a5ffb6dda09","name":"Check meta is set [ecies]","time":{"start":1715252202279,"stop":1715252202279,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4d1bc0bdf3cf94a","name":"Mutual subscription","time":{"start":1715252682242,"stop":1715252682242,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9ce71ae87576834","name":"Fails to publish duplicate message","time":{"start":1715252682018,"stop":1715252682018,"duration":0},"status":"passed","severity":"normal"},{"uid":"e458432c27b495c0","name":"Push message with XML payload","time":{"start":1715252760675,"stop":1715252760675,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d1f7172da0b226f","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1715252307201,"stop":1715252307202,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc3298b874347b55","name":"Push message with content topic containing long","time":{"start":1715252760693,"stop":1715252760694,"duration":1},"status":"passed","severity":"normal"},{"uid":"d00918f9613978ef","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1715252857268,"stop":1715252857268,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad442758bd098fd4","name":"Check publish message containing Script","time":{"start":1715252682012,"stop":1715252682012,"duration":0},"status":"passed","severity":"normal"},{"uid":"44a164cb365e93d3","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1715252682278,"stop":1715252682279,"duration":1},"status":"passed","severity":"normal"},{"uid":"6aa39e85c46a6844","name":"Subscribe to topic containing special chars and publish message","time":{"start":1715252682267,"stop":1715252682268,"duration":1},"status":"passed","severity":"normal"},{"uid":"882cfa7e68a96971","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1715252682248,"stop":1715252682248,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7ae1a935d1f985a","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1715252654519,"stop":1715252654519,"duration":0},"status":"passed","severity":"normal"},{"uid":"258bef6f6dd68332","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1715252166078,"stop":1715252166078,"duration":0},"status":"passed","severity":"normal"},{"uid":"36fe006268661abb","name":"Waku message hash computation (no timestamp)","time":{"start":1715252168697,"stop":1715252168697,"duration":0},"status":"passed","severity":"normal"},{"uid":"82c0322f703134d6","name":"A test","time":{"start":1715252464743,"stop":1715252464744,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4cbdbd6c2f5ede4","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1715252464571,"stop":1715252464571,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3e3ac78053fee55","name":"more peers than existing","time":{"start":1715252619115,"stop":1715252619116,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7a4995f349464a5a","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1715252386568,"stop":1715252386568,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0889426673f546c","name":"connected peers and dial","time":{"start":1715252619115,"stop":1715252619115,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dd0e00b1341dcdaa","name":"Subscribe and receives messages on 20 topics","time":{"start":1715252857251,"stop":1715252857252,"duration":1},"status":"passed","severity":"normal"},{"uid":"7134968905f92a44","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1715252166071,"stop":1715252166071,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb0f42eb771f444f","name":"Check received message containing short","time":{"start":1715252687159,"stop":1715252687159,"duration":0},"status":"passed","severity":"normal"},{"uid":"92f1d46516f51730","name":"isConnected between 2 js-waku relay nodes","time":{"start":1715252266275,"stop":1715252266276,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7b66c7e61116ef1","name":"Subscribe to topic containing emoji and publish message","time":{"start":1715252682289,"stop":1715252682289,"duration":0},"status":"passed","severity":"normal"},{"uid":"f57ee7b9821ca772","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1715252798602,"stop":1715252798603,"duration":1},"status":"passed","severity":"normal"},{"uid":"3108390dbb4412e0","name":"Push message with short payload","time":{"start":1715252618879,"stop":1715252618880,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef3eb7cf0f37df70","name":"Fails to push message bigger that 1MB","time":{"start":1715252760738,"stop":1715252760738,"duration":0},"status":"passed","severity":"normal"},{"uid":"5731e0a847557d68","name":"Init the array if not present","time":{"start":1715252165530,"stop":1715252165531,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f6e146de3e403fe","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1715252190574,"stop":1715252190574,"duration":0},"status":"passed","severity":"normal"},{"uid":"78b7281657d898b9","name":"can start and stop the service","time":{"start":1715252194426,"stop":1715252194426,"duration":0},"status":"passed","severity":"normal"},{"uid":"8138cf2e1c971e18","name":"same cluster, same shard: nodes connect","time":{"start":1715252386564,"stop":1715252386564,"duration":0},"status":"passed","severity":"normal"},{"uid":"910ab8dca7b4a632","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1715252386585,"stop":1715252386585,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1323f3afa48dd8","name":"should properly create peer info with all multiaddrs","time":{"start":1715252174731,"stop":1715252174732,"duration":1},"status":"passed","severity":"normal"},{"uid":"f483333da708f281","name":"Fails to publish message with wrong content topic","time":{"start":1715252682019,"stop":1715252682019,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c220b2edeecc2b","name":"Push message with unicode special characters payload","time":{"start":1715252618896,"stop":1715252618897,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfb4b474d9db36ce","name":"should only return 1 node with relay and store capability","time":{"start":1715252190928,"stop":1715252190928,"duration":0},"status":"passed","severity":"normal"},{"uid":"141f26a7599f200","name":"Check publish message containing short","time":{"start":1715252682007,"stop":1715252682008,"duration":1},"status":"passed","severity":"normal"},{"uid":"1334a8a8f8e5ef88","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1715252857257,"stop":1715252857257,"duration":0},"status":"passed","severity":"normal"},{"uid":"bce63074453e9f29","name":"should throw an error if shards are undefined for static sharding","time":{"start":1715252166064,"stop":1715252166065,"duration":1},"status":"passed","severity":"normal"},{"uid":"4116241d78554436","name":"random static sharding 9 - Cluster ID: 544, Shard ID: 351","time":{"start":1715252741799,"stop":1715252741800,"duration":1},"status":"passed","severity":"normal"},{"uid":"64668630e1269332","name":"Push message with content topic containing special chars","time":{"start":1715252618907,"stop":1715252618908,"duration":1},"status":"passed","severity":"normal"},{"uid":"494c77d92c215266","name":"Subscribe to topic containing XML and receive message","time":{"start":1715252464573,"stop":1715252464573,"duration":0},"status":"passed","severity":"normal"},{"uid":"406b4f6fc4623bab","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1715252218641,"stop":1715252218643,"duration":2},"status":"passed","severity":"normal"},{"uid":"88ef609259a861e7","name":"Push message with escaped characters payload","time":{"start":1715252618895,"stop":1715252618896,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3096b8e58c38f9e","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1715252798592,"stop":1715252798596,"duration":4},"status":"passed","severity":"normal"},{"uid":"8348200335091b76","name":"Waku message hash computation (meta attribute not present)","time":{"start":1715252168696,"stop":1715252168696,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0ffad3b97a95ecc","name":"can start the service","time":{"start":1715252194425,"stop":1715252194426,"duration":1},"status":"passed","severity":"normal"},{"uid":"f26011277e42034","name":"should not receive a peer event before start","time":{"start":1715252194428,"stop":1715252194428,"duration":0},"status":"passed","severity":"normal"},{"uid":"d89dc8ad5d36e3e0","name":"Fails to push message with large meta","time":{"start":1715252618918,"stop":1715252618918,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1329cd05f34d65b","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1715252200414,"stop":1715252200415,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e4768041080929f","name":"Query generator for multiple messages with different content topic format","time":{"start":1715252801069,"stop":1715252801070,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d4a9fabcf825feb","name":"Ping on peer without subscriptions","time":{"start":1715252293936,"stop":1715252293937,"duration":1},"status":"passed","severity":"normal"},{"uid":"f18d32e6d80102bc","name":"Check received message containing JSON","time":{"start":1715252687151,"stop":1715252687152,"duration":1},"status":"passed","severity":"normal"},{"uid":"791cb5d71613226","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1715252166053,"stop":1715252166054,"duration":1},"status":"passed","severity":"normal"},{"uid":"25ceba1808e017cb","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1715252190574,"stop":1715252190575,"duration":1},"status":"passed","severity":"normal"},{"uid":"be060ec9fffd40b2","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app35/3/topic788/test.js","time":{"start":1715252735535,"stop":1715252735538,"duration":3},"status":"passed","severity":"normal"},{"uid":"5a49a3d8ac76d52b","name":"Register correct protocols","time":{"start":1715252682243,"stop":1715252682243,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a0ac77133e0b661","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1715252166068,"stop":1715252166069,"duration":1},"status":"passed","severity":"normal"},{"uid":"282435e66a865a6e","name":"should return unique PubsubTopics for static sharding","time":{"start":1715252166062,"stop":1715252166063,"duration":1},"status":"passed","severity":"normal"},{"uid":"e46228d68c79fbe4","name":"Subscribe to topic containing emoji and receive message","time":{"start":1715252857260,"stop":1715252857260,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f4cfa8f11de3ae","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1715252190572,"stop":1715252190573,"duration":1},"status":"passed","severity":"normal"},{"uid":"921b25f0a451b813","name":"Push message with content topic containing SQL Injection","time":{"start":1715252760702,"stop":1715252760702,"duration":0},"status":"passed","severity":"normal"},{"uid":"9098b7802fcb9224","name":"Decoder throws on undefined content topic","time":{"start":1715252179703,"stop":1715252179704,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4b996eb2491b8ea","name":"Nwaku publishes","time":{"start":1715252651758,"stop":1715252651758,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0dbd538d5f560b0","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1715252190573,"stop":1715252190574,"duration":1},"status":"passed","severity":"normal"},{"uid":"11f2f401b6685153","name":"Ephemeral field is preserved - encoder v0","time":{"start":1715252228214,"stop":1715252228215,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe4fad4659bc7926","name":"Subscribe to topic containing emoji and receive message","time":{"start":1715252464575,"stop":1715252464576,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f65126376f0ba01","name":"ignores unrecognized TXT record formats","time":{"start":1715252190926,"stop":1715252190926,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd803f3e3b4a5c76","name":"Generator, 2 different pubsubtopics","time":{"start":1715252796451,"stop":1715252796452,"duration":1},"status":"passed","severity":"normal"},{"uid":"b67077b409dc3830","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1715252464571,"stop":1715252464572,"duration":1},"status":"passed","severity":"normal"},{"uid":"7970069780c0f92c","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1715252190570,"stop":1715252190571,"duration":1},"status":"passed","severity":"normal"},{"uid":"afd423f66d760ffd","name":"Fails to publish message with empty text","time":{"start":1715252682018,"stop":1715252682019,"duration":1},"status":"passed","severity":"normal"},{"uid":"c36bc70ab4d4d295","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1715252190572,"stop":1715252190572,"duration":0},"status":"passed","severity":"normal"},{"uid":"360face59ca5a330","name":"Subscribe to topic containing Script and receive message","time":{"start":1715252857257,"stop":1715252857257,"duration":0},"status":"passed","severity":"normal"},{"uid":"abedf28d9721fe0f","name":"Encoder throws on undefined content topic","time":{"start":1715252202280,"stop":1715252202280,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd51a8a8069b7f91","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1715252190930,"stop":1715252190930,"duration":0},"status":"skipped","severity":"normal"},{"uid":"efe5a3ad56246d3f","name":"addEventListener with correct event","time":{"start":1715252258986,"stop":1715252258987,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dc36caa3ba2b74e","name":"Push message with Chinese payload","time":{"start":1715252618884,"stop":1715252618885,"duration":1},"status":"passed","severity":"normal"},{"uid":"1828aec9fc25d6f5","name":"Subscribe to topic containing numeric and publish message","time":{"start":1715252682267,"stop":1715252682267,"duration":0},"status":"passed","severity":"normal"},{"uid":"158d3eed3dc2a56d","name":"Check message with invalid timestamp is not received","time":{"start":1715252687172,"stop":1715252687172,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d0e45c983bb355d","name":"Decoder throws on empty string content topic","time":{"start":1715252202281,"stop":1715252202281,"duration":0},"status":"passed","severity":"normal"},{"uid":"755c60da3491d8b1","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1715252228215,"stop":1715252228216,"duration":1},"status":"passed","severity":"normal"},{"uid":"299fd86ff5b24e08","name":"Ping on subscribed peer","time":{"start":1715252249304,"stop":1715252249305,"duration":1},"status":"passed","severity":"normal"},{"uid":"b36a37adc138e10c","name":"Passing an array","time":{"start":1715252830606,"stop":1715252830606,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f2ebdab2a989280","name":"should configure sharding based on application and version for autosharding","time":{"start":1715252166077,"stop":1715252166078,"duration":1},"status":"passed","severity":"normal"},{"uid":"165e2a96ad3536cd","name":"Push message with rate limit","time":{"start":1715252618919,"stop":1715252618919,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1e61ff8759e67bd","name":"Push message with XML payload","time":{"start":1715252618891,"stop":1715252618892,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbefa940d5887fcb","name":"Subscribe to topic containing shell command and receive message","time":{"start":1715252464574,"stop":1715252464574,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c7795993f79c917","name":"Push message with escaped characters payload","time":{"start":1715252760683,"stop":1715252760684,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a308f7035cafb5f","name":"shard 0","time":{"start":1715252741791,"stop":1715252741792,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3f338d58682b445","name":"Query with Promise Callback, No message returned","time":{"start":1715252784246,"stop":1715252784246,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0c19d2542bd3616","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1715252747819,"stop":1715252747820,"duration":1},"status":"passed","severity":"normal"},{"uid":"a45cefd5d2c8f940","name":"Push message with SQL Injection payload","time":{"start":1715252760673,"stop":1715252760674,"duration":1},"status":"passed","severity":"normal"},{"uid":"826cb873f3734ef0","name":"Overlapping topic subscription","time":{"start":1715252857253,"stop":1715252857253,"duration":0},"status":"passed","severity":"normal"},{"uid":"287f7ed54c02f771","name":"Light Node - default protocols","time":{"start":1715252835340,"stop":1715252835340,"duration":0},"status":"passed","severity":"normal"},{"uid":"44a8f8658d630647","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1715252857263,"stop":1715252857263,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc749ad66b652ae4","name":"should only return 1 node with relay capability","time":{"start":1715252190927,"stop":1715252190927,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c2883ba4b1070ab","name":"should not receive a peer event after stop","time":{"start":1715252705063,"stop":1715252705063,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d327b08b104d3","name":"Subscribe to topic containing Script and publish message","time":{"start":1715252682276,"stop":1715252682277,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b91e84624c22e72","name":"non connected peers","time":{"start":1715252619116,"stop":1715252619116,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a6d9bb5c64c28d25","name":"Publish message with custom timestamp: Fri May 19 2023 11:04:12 GMT+0000 (Coordinated Universal Time)","time":{"start":1715252682016,"stop":1715252682016,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a36b211b3c4619a","name":"should emit a peer event after start","time":{"start":1715252194427,"stop":1715252194428,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef0988c5682d0747","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1715252435580,"stop":1715252435581,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e0df1eec6ca17fb","name":"random static sharding 7 - Cluster ID: 723, Shard ID: 689","time":{"start":1715252741798,"stop":1715252741798,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf86d912abf126ed","name":"Subscribe and publish message","time":{"start":1715252682245,"stop":1715252682245,"duration":0},"status":"passed","severity":"normal"},{"uid":"13ea61aac58c8abc","name":"random static sharding 8 - Cluster ID: 49, Shard ID: 797","time":{"start":1715252741799,"stop":1715252741799,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6394d6a1e168bca","name":"Push message with special chars payload","time":{"start":1715252760668,"stop":1715252760668,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d24e08a03a612b8","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1715252798596,"stop":1715252798596,"duration":0},"status":"passed","severity":"normal"},{"uid":"813e6403478cdfe0","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1715252173970,"stop":1715252173971,"duration":1},"status":"passed","severity":"normal"},{"uid":"e039a2925df4bdbb","name":"Check message with non string payload is not received","time":{"start":1715252687158,"stop":1715252687158,"duration":0},"status":"passed","severity":"normal"},{"uid":"a902a7a80647d2dd","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1715252687155,"stop":1715252687156,"duration":1},"status":"passed","severity":"normal"},{"uid":"f19c27ded5e2235e","name":"should get / set TCP multiaddr","time":{"start":1715252174729,"stop":1715252174729,"duration":0},"status":"passed","severity":"normal"},{"uid":"f722d8b10e3ac1d4","name":"Push message on custom pubsubTopic","time":{"start":1715252495601,"stop":1715252495601,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d1db2d1720a59c9","name":"throws on content topic with empty topic name field","time":{"start":1715252166049,"stop":1715252166050,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee9519fbce1532f4","name":"should emit a peer event after start","time":{"start":1715252705062,"stop":1715252705062,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c27791ba66a7c24","name":"Check received message containing unicode special characters","time":{"start":1715252687153,"stop":1715252687154,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f7eea5cf87db235","name":"A test","time":{"start":1715252464744,"stop":1715252464744,"duration":0},"status":"passed","severity":"normal"},{"uid":"35d1107ea777f940","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1715252828012,"stop":1715252828012,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d4f0b80eb15de46","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1715252857267,"stop":1715252857267,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0da61dabaf945bd","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1715252190569,"stop":1715252190570,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c62c4f9d872bad","name":"Check received message containing XML","time":{"start":1715252687167,"stop":1715252687167,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1bc8fab6ab7d595","name":"Check received message containing XML","time":{"start":1715252382711,"stop":1715252382712,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dfc80b2dedf45ae","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app60/5/topic625/utf8","time":{"start":1715252735532,"stop":1715252735533,"duration":1},"status":"passed","severity":"normal"},{"uid":"8788713c1d23844d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1715252166070,"stop":1715252166070,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c30278c2f09904c","name":"Push message with meta","time":{"start":1715252618916,"stop":1715252618918,"duration":2},"status":"passed","severity":"normal"},{"uid":"6b86be40940b4c32","name":"Check received message containing Basic HTML tag","time":{"start":1715252687167,"stop":1715252687168,"duration":1},"status":"passed","severity":"normal"},{"uid":"859c2021e9108126","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1715252266273,"stop":1715252266274,"duration":1},"status":"passed","severity":"normal"},{"uid":"40d01254a9eaafb","name":"Reopen subscription with peer with lost subscription","time":{"start":1715252293937,"stop":1715252293938,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c0734426181e639","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715252290302,"stop":1715252290302,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d66b1c85b2a2907","name":"should throw error - invalid id","time":{"start":1715252174726,"stop":1715252174726,"duration":0},"status":"passed","severity":"normal"},{"uid":"76eed3784bcac482","name":"Subscribe to topic containing short and receive message","time":{"start":1715252464568,"stop":1715252464569,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5ced3791e6ca5a6","name":"Subscribe to topic containing long and publish message","time":{"start":1715252682258,"stop":1715252682267,"duration":9},"status":"passed","severity":"normal"},{"uid":"3721d5cdebb0035a","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1715252166081,"stop":1715252166081,"duration":0},"status":"passed","severity":"normal"},{"uid":"5df69087d641310f","name":"Refresh subscription","time":{"start":1715252857264,"stop":1715252857264,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcb0a7c3095463a","name":"Query with Promise Callback, No Decoder","time":{"start":1715252784245,"stop":1715252784246,"duration":1},"status":"passed","severity":"normal"},{"uid":"42f06b33c59ae90c","name":"Push message with long payload","time":{"start":1715252760667,"stop":1715252760667,"duration":0},"status":"passed","severity":"normal"},{"uid":"22b85d28bf92e35e","name":"Push message with custom timestamp: 1715248782904","time":{"start":1715252760733,"stop":1715252760735,"duration":2},"status":"passed","severity":"normal"},{"uid":"c6e91a12447c7a82","name":"configure the node with multiple content topics","time":{"start":1715252735540,"stop":1715252735541,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6e569d3a1bbb12e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1715252166072,"stop":1715252166073,"duration":1},"status":"passed","severity":"normal"},{"uid":"a24785451d7e05f0","name":"Query Generator - forward","time":{"start":1715252784945,"stop":1715252784946,"duration":1},"status":"passed","severity":"normal"},{"uid":"342de4761c9ce031","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1715252166072,"stop":1715252166072,"duration":0},"status":"passed","severity":"normal"},{"uid":"bea514989594ee7f","name":"isConnected should return false after all peers disconnect","time":{"start":1715252218648,"stop":1715252218648,"duration":0},"status":"passed","severity":"normal"},{"uid":"65e06b87d513c8c8","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1715252464565,"stop":1715252464565,"duration":0},"status":"passed","severity":"normal"},{"uid":"b554adf38c9f992f","name":"Check received message containing long","time":{"start":1715252382705,"stop":1715252382705,"duration":0},"status":"passed","severity":"normal"},{"uid":"303aef3e312deed3","name":"same cluster, different shard: nodes connect","time":{"start":1715252514443,"stop":1715252514443,"duration":0},"status":"passed","severity":"normal"},{"uid":"d190696ac40f018a","name":"handles empty shards array correctly","time":{"start":1715252166079,"stop":1715252166079,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7546611bd4b0a1c","name":"Relay + Store","time":{"start":1715252174734,"stop":1715252174734,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf1dc616b6b74327","name":"Subscribe to topic containing shell command and receive message","time":{"start":1715252857268,"stop":1715252857268,"duration":0},"status":"passed","severity":"normal"},{"uid":"b691230af2f37496","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715252386572,"stop":1715252386572,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0ec21cb3d604017","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1715252166052,"stop":1715252166052,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0522ae223efb48","name":"should return false","time":{"start":1715252174727,"stop":1715252174727,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b3a865f02a8b0a","name":"Meta field set when metaSetter is specified","time":{"start":1715252179702,"stop":1715252179702,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdd56449c10445d1","name":"should not receive a peer event after stop","time":{"start":1715252194428,"stop":1715252194429,"duration":1},"status":"passed","severity":"normal"},{"uid":"16cb0848d6eb546d","name":"Check meta is set [symmetric]","time":{"start":1715252200415,"stop":1715252200415,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce77e77358226f84","name":"Check received message containing numeric","time":{"start":1715252687160,"stop":1715252687160,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3306fdea45b7444","name":"Generator, 2 different pubsubtopics","time":{"start":1715252796455,"stop":1715252796456,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a4a7596bfc00e04","name":"Check message with no content topic is not received","time":{"start":1715252382725,"stop":1715252382726,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f90cf2668cc1833","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1715252386571,"stop":1715252386572,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6dbfc9afdd2c7db","name":"Push message with Russian payload","time":{"start":1715252618887,"stop":1715252618888,"duration":1},"status":"passed","severity":"normal"},{"uid":"a545d77f9b991e7f","name":"Filter","time":{"start":1715252835340,"stop":1715252835340,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f81e4c8cbf1a234","name":"Ping on unsubscribed peer","time":{"start":1715252293940,"stop":1715252293941,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed62e2f085c2d960","name":"should throw an error for insufficient data","time":{"start":1715252166106,"stop":1715252166106,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d561f4ad85922cf","name":"Check message received after jswaku node is restarted","time":{"start":1715252687174,"stop":1715252687174,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9b32ca6be8d30fb5","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1715252741801,"stop":1715252741802,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd4a90362df18101","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1715252464564,"stop":1715252464564,"duration":0},"status":"passed","severity":"normal"},{"uid":"8165e79634b92668","name":"Push message with content topic containing XML","time":{"start":1715252760703,"stop":1715252760703,"duration":0},"status":"passed","severity":"normal"},{"uid":"753817139aff63c","name":"receives messages sent to provided content topic through stream","time":{"start":1715252682139,"stop":1715252682139,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e6960e1abd7f8665","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1715252166078,"stop":1715252166079,"duration":1},"status":"passed","severity":"normal"},{"uid":"95091765890640c0","name":"Check publish message containing XML","time":{"start":1715252682012,"stop":1715252682013,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a43c94e6a6684e6","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1715252857255,"stop":1715252857256,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c68436990e0b9ba","name":"same cluster, same shard: nodes connect","time":{"start":1715252514443,"stop":1715252514443,"duration":0},"status":"passed","severity":"normal"},{"uid":"1283ff688fcdb570","name":"Ephemeral messages are not stored","time":{"start":1715252228214,"stop":1715252228214,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8e2d174cd29f868","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1715252435564,"stop":1715252435579,"duration":15},"status":"passed","severity":"normal"},{"uid":"7e7ac80486be3d92","name":"should properly compute the node id","time":{"start":1715252174727,"stop":1715252174727,"duration":0},"status":"passed","severity":"normal"},{"uid":"352021ede33180ec","name":"Subscribe to topic containing special chars and receive message","time":{"start":1715252857255,"stop":1715252857255,"duration":0},"status":"passed","severity":"normal"},{"uid":"b74ad57f4dd18cc6","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1715252290305,"stop":1715252290306,"duration":1},"status":"passed","severity":"normal"},{"uid":"89e55b0b651c1d96","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1715252166062,"stop":1715252166062,"duration":0},"status":"passed","severity":"normal"},{"uid":"639a177ecd5b13b3","name":"Encoder throws on undefined content topic","time":{"start":1715252200416,"stop":1715252200417,"duration":1},"status":"passed","severity":"normal"},{"uid":"482389f0d34a211e","name":"random static sharding 3 - Cluster ID: 266, Shard ID: 780","time":{"start":1715252741794,"stop":1715252741795,"duration":1},"status":"passed","severity":"normal"},{"uid":"c74af87df8d2e0c7","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1715252857251,"stop":1715252857251,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2d7cd6e6d705820","name":"Passing cursor with wrong pubsubTopic","time":{"start":1715252747824,"stop":1715252747825,"duration":1},"status":"passed","severity":"normal"},{"uid":"b79fae60ed34920d","name":"Check received message containing Chinese","time":{"start":1715252382707,"stop":1715252382707,"duration":0},"status":"passed","severity":"normal"},{"uid":"3133356d6e94c388","name":"Push message with emoji payload","time":{"start":1715252760684,"stop":1715252760685,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e4e0653889c2e9f","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1715252166057,"stop":1715252166057,"duration":0},"status":"passed","severity":"normal"},{"uid":"5be7cb4489a02117","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1715252202278,"stop":1715252202278,"duration":0},"status":"passed","severity":"normal"},{"uid":"33e55e543310ad7c","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1715252654514,"stop":1715252654514,"duration":0},"status":"passed","severity":"normal"},{"uid":"31f452240418098f","name":"Publishes to nwaku","time":{"start":1715252651758,"stop":1715252651758,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f3b620e46bdb16e","name":"Push message with content topic containing Basic HTML tag","time":{"start":1715252618913,"stop":1715252618914,"duration":1},"status":"passed","severity":"normal"},{"uid":"494d018b080e1e5c","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1715252784241,"stop":1715252784241,"duration":0},"status":"passed","severity":"normal"},{"uid":"387ef6e35558bf13","name":"Promise Callback - backward","time":{"start":1715252784948,"stop":1715252784948,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf52ae2c502088eb","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1715252828010,"stop":1715252828010,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad59ae7c2b54952c","name":"should be called at least once on all `peer:discovery` events","time":{"start":1715252226318,"stop":1715252226319,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a9ad1e887a160db","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1715252682281,"stop":1715252682281,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0071d2a1dadafad","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1715252682268,"stop":1715252682268,"duration":0},"status":"passed","severity":"normal"},{"uid":"16a78b847a6c3b66","name":"Check publish message containing numeric","time":{"start":1715252682009,"stop":1715252682009,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f63ee4ce8b5b8ae","name":"should use DNS peer discovery with light client","time":{"start":1715252228146,"stop":1715252228147,"duration":1},"status":"skipped","severity":"normal"},{"uid":"76a0a6244be375f3","name":"Encoder throws on empty string content topic","time":{"start":1715252202280,"stop":1715252202280,"duration":0},"status":"passed","severity":"normal"},{"uid":"91d818d46502336b","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1715252386580,"stop":1715252386584,"duration":4},"status":"passed","severity":"normal"},{"uid":"de15c2c51d67027b","name":"Refresh subscription","time":{"start":1715252857253,"stop":1715252857254,"duration":1},"status":"passed","severity":"normal"},{"uid":"97c76ea35cb11b8c","name":"Check received message containing Script","time":{"start":1715252687167,"stop":1715252687167,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ae05a47cb606806","name":"Query generator for multiple messages with multiple decoders","time":{"start":1715252801068,"stop":1715252801069,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d2d89d38ef76d2c","name":"Subscribe to topic containing JSON and receive message","time":{"start":1715252857258,"stop":1715252857259,"duration":1},"status":"passed","severity":"normal"},{"uid":"a43a2db431f8b43b","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1715252290303,"stop":1715252290303,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcdbb76a64559372","name":"can start and stop the service","time":{"start":1715252228133,"stop":1715252228134,"duration":1},"status":"passed","severity":"normal"},{"uid":"adb513a211e526e1","name":"Query Generator, Multiple PubsubTopics","time":{"start":1715252784232,"stop":1715252784233,"duration":1},"status":"passed","severity":"normal"},{"uid":"7039fbfc22d4b4f1","name":"Check received message containing special chars","time":{"start":1715252687148,"stop":1715252687148,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec748e8952f46bd","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1715252168697,"stop":1715252168698,"duration":1},"status":"passed","severity":"normal"},{"uid":"950d7778ec0f6137","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1715252857265,"stop":1715252857265,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2050cf5ba63cfb0","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1715252386570,"stop":1715252386570,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1eceb77883a5a20","name":"should only return 1 node with store capability","time":{"start":1715252190928,"stop":1715252190928,"duration":0},"status":"passed","severity":"normal"},{"uid":"b26cbf69f089d15a","name":"Subscribe to topic containing JSON and receive message","time":{"start":1715252857267,"stop":1715252857268,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fd0a5bfa1ebb49a","name":"Check received message containing numeric","time":{"start":1715252382706,"stop":1715252382706,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f4c6738a0571ff1","name":"Publish message with large meta","time":{"start":1715252682021,"stop":1715252682022,"duration":1},"status":"passed","severity":"normal"},{"uid":"7748c99790c5a341","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1715252166067,"stop":1715252166067,"duration":0},"status":"passed","severity":"normal"},{"uid":"a77391f9b8d5d9ff","name":"Push 30 different messages","time":{"start":1715252618898,"stop":1715252618899,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ca011945b1e4143","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1715252654518,"stop":1715252654518,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa940f2ab12325d","name":"Reusing cursor across nodes","time":{"start":1715252747821,"stop":1715252747822,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bf1390ca7c32e41","name":"should set field with all protocols enabled","time":{"start":1715252174732,"stop":1715252174732,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bba5a2fb2db001","name":"1 Store, 2 relays, 2 fetches","time":{"start":1715252190076,"stop":1715252190076,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b3475485858a500","name":"Check message on other pubsub topic is not received","time":{"start":1715252687157,"stop":1715252687157,"duration":0},"status":"passed","severity":"normal"},{"uid":"62821a9abea71162","name":"Check message with no payload is not received","time":{"start":1715252382726,"stop":1715252382727,"duration":1},"status":"passed","severity":"normal"},{"uid":"f075d2a4c62143d0","name":"1 Relay, 1 Filter, gives up","time":{"start":1715252190076,"stop":1715252190077,"duration":1},"status":"passed","severity":"normal"},{"uid":"715fa7b7616b9d39","name":"should properly create location multiaddrs - tcp6","time":{"start":1715252174730,"stop":1715252174731,"duration":1},"status":"passed","severity":"normal"},{"uid":"41ada06b2bb34c76","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1715252796452,"stop":1715252796453,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc105c868d05b9e4","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1715252166080,"stop":1715252166080,"duration":0},"status":"passed","severity":"normal"},{"uid":"e16591218ceed85","name":"stop","time":{"start":1715252258992,"stop":1715252258992,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf48a5babd121d58","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1715252801073,"stop":1715252801075,"duration":2},"status":"passed","severity":"normal"},{"uid":"a3ed937e143c8654","name":"Subscribe to topic containing emoji and receive message","time":{"start":1715252857269,"stop":1715252857269,"duration":0},"status":"passed","severity":"normal"},{"uid":"55adbabda839bf20","name":"Subscribe and receive messages via lightPush","time":{"start":1715252857261,"stop":1715252857261,"duration":0},"status":"passed","severity":"normal"},{"uid":"e88092b353b61e14","name":"should load peers from local storage and dispatch events","time":{"start":1715252194429,"stop":1715252194430,"duration":1},"status":"passed","severity":"normal"},{"uid":"233a42595cf8c538","name":"Check publish message containing special chars","time":{"start":1715252682010,"stop":1715252682010,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b8c95e86f16b269","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1715252386597,"stop":1715252386598,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1c02fa450d5d75a","name":"random static sharding 5 - Cluster ID: 147, Shard ID: 145","time":{"start":1715252741797,"stop":1715252741797,"duration":0},"status":"passed","severity":"normal"},{"uid":"549d72a98120a9fb","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1715252290303,"stop":1715252290303,"duration":0},"status":"passed","severity":"normal"},{"uid":"8959340ccbaf4621","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1715252386575,"stop":1715252386575,"duration":0},"status":"passed","severity":"normal"},{"uid":"c638cdda5894b12f","name":"Query Generator, Wrong PubsubTopic","time":{"start":1715252784231,"stop":1715252784232,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d97e8523584eebe","name":"Push message with content topic containing short","time":{"start":1715252760687,"stop":1715252760693,"duration":6},"status":"passed","severity":"normal"},{"uid":"873261dd335572fe","name":"receives messages sent to provided content topic through callback","time":{"start":1715252682138,"stop":1715252682138,"duration":0},"status":"skipped","severity":"normal"},{"uid":"466b6cafa1aa8e22","name":"Push message with content topic containing numeric","time":{"start":1715252618906,"stop":1715252618907,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f9bee49f8245e05","name":"unsubscribes","time":{"start":1715252812072,"stop":1715252812072,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1f685ebacb61070","name":"start node with ApplicationInfo","time":{"start":1715252735541,"stop":1715252735542,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd6d4b4ab2cf49a","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1715252386577,"stop":1715252386578,"duration":1},"status":"passed","severity":"normal"},{"uid":"38497bd57354462c","name":"Passing page size 11 when there are 10 messages","time":{"start":1715252816741,"stop":1715252816741,"duration":0},"status":"passed","severity":"normal"},{"uid":"378f0ffa88312f96","name":"Push message with content topic containing Arabic","time":{"start":1715252618909,"stop":1715252618910,"duration":1},"status":"passed","severity":"normal"},{"uid":"2de2aba59f771fa4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1715252166068,"stop":1715252166068,"duration":0},"status":"passed","severity":"normal"},{"uid":"8560bc485d7d9caa","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1715252307206,"stop":1715252307207,"duration":1},"status":"passed","severity":"normal"},{"uid":"1feafe07a81e5667","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1715252386587,"stop":1715252386587,"duration":0},"status":"passed","severity":"normal"},{"uid":"969cd3a80a5984da","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1715252166071,"stop":1715252166072,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9073d82ceb3fd4f","name":"Push message with content topic containing Chinese","time":{"start":1715252760700,"stop":1715252760700,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c45df74e65058c0","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1715252962933,"stop":1715252962934,"duration":1},"status":"passed","severity":"normal"},{"uid":"cce5df898e6a5fb6","name":"Push message with custom timestamp: 1715248786786","time":{"start":1715252618919,"stop":1715252618920,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6cd1805fade72cc","name":"Push message with Russian payload","time":{"start":1715252760672,"stop":1715252760673,"duration":1},"status":"passed","severity":"normal"},{"uid":"2990eeba8ae918f3","name":"Sign & Recover","time":{"start":1715252200988,"stop":1715252200988,"duration":0},"status":"passed","severity":"normal"},{"uid":"c39294b6f9902a92","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1715252166105,"stop":1715252166106,"duration":1},"status":"passed","severity":"normal"},{"uid":"911808ac94192ea7","name":"Refresh subscription","time":{"start":1715252682255,"stop":1715252682256,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a42f6953b1c52dfe","name":"Check received message with timestamp: 1715252217640 ","time":{"start":1715252687170,"stop":1715252687171,"duration":1},"status":"passed","severity":"normal"},{"uid":"11afd30b660f32fe","name":"Push message with content topic containing Arabic","time":{"start":1715252760700,"stop":1715252760701,"duration":1},"status":"passed","severity":"normal"},{"uid":"fabaac5aafc45ebb","name":"Query Generator, No Decoder","time":{"start":1715252784233,"stop":1715252784240,"duration":7},"status":"passed","severity":"normal"},{"uid":"55516297ee647365","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1715252166073,"stop":1715252166073,"duration":0},"status":"passed","severity":"normal"},{"uid":"58535ae9bd5897f6","name":"Check message received after nwaku node is restarted","time":{"start":1715252687175,"stop":1715252687175,"duration":0},"status":"skipped","severity":"normal"},{"uid":"351d1afeb83b68e5","name":"getPeersByDiscovery","time":{"start":1715252258988,"stop":1715252258990,"duration":2},"status":"passed","severity":"normal"},{"uid":"e63b10d1d7166608","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1715252735541,"stop":1715252735541,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd3b2e3d9b814772","name":"Push message with Basic HTML tag payload","time":{"start":1715252618892,"stop":1715252618893,"duration":1},"status":"passed","severity":"normal"},{"uid":"5328396687b98249","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715252495603,"stop":1715252495603,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f8b87c1a1a86138","name":"Waku message hash computation (payload length 0)","time":{"start":1715252168696,"stop":1715252168697,"duration":1},"status":"passed","severity":"normal"},{"uid":"d14be075330ec616","name":"Check received message containing JSON","time":{"start":1715252687168,"stop":1715252687168,"duration":0},"status":"passed","severity":"normal"},{"uid":"e75b34fd6894f379","name":"Symmetric encrypt & Decrypt","time":{"start":1715252200986,"stop":1715252200987,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b8fc1e8738d279d","name":"getPeersByDiscovery","time":{"start":1715252640482,"stop":1715252640482,"duration":0},"status":"passed","severity":"normal"},{"uid":"fec7ddb53383f5ee","name":"it tolerates circular branch references","time":{"start":1715252190925,"stop":1715252190925,"duration":0},"status":"passed","severity":"normal"},{"uid":"13b551572ba24d9","name":"Add multiple subscription objects on single nwaku node","time":{"start":1715252857269,"stop":1715252857269,"duration":0},"status":"passed","severity":"normal"},{"uid":"4008b92c0ecfa3e2","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1715252166067,"stop":1715252166067,"duration":0},"status":"passed","severity":"normal"},{"uid":"d50e40d69a50262d","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1715252857265,"stop":1715252857266,"duration":1},"status":"passed","severity":"normal"},{"uid":"6927843300684cfc","name":"Query generator for multiple messages","time":{"start":1715252801066,"stop":1715252801067,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffa5d90a824c7e32","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app13/4/topic871/utf8","time":{"start":1715252735528,"stop":1715252735530,"duration":2},"status":"passed","severity":"normal"},{"uid":"73c8a0e77e78aee0","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1715252828011,"stop":1715252828011,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dba26d2ceca8d76","name":"removeEventListener with correct event","time":{"start":1715252258987,"stop":1715252258988,"duration":1},"status":"passed","severity":"normal"},{"uid":"760e5e4c4254eb89","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1715252266272,"stop":1715252266273,"duration":1},"status":"passed","severity":"normal"},{"uid":"5aa0d4066503be8b","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1715252682274,"stop":1715252682275,"duration":1},"status":"passed","severity":"normal"},{"uid":"33f981de0db7345f","name":"Wrong topic","time":{"start":1715252735540,"stop":1715252735540,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdf7320d398f5f73","name":"Push to array if already present","time":{"start":1715252165531,"stop":1715252165531,"duration":0},"status":"passed","severity":"normal"},{"uid":"465ca5b19a882021","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1715252828012,"stop":1715252828012,"duration":0},"status":"passed","severity":"normal"},{"uid":"47f3df94546d3e65","name":"Subscribe to topic containing numeric and receive message","time":{"start":1715252857264,"stop":1715252857265,"duration":1},"status":"passed","severity":"normal"},{"uid":"595c594ef561d307","name":"Push message with content topic containing unicode special characters","time":{"start":1715252618915,"stop":1715252618915,"duration":0},"status":"passed","severity":"normal"},{"uid":"6490dd8126aa640f","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1715252435586,"stop":1715252435587,"duration":1},"status":"passed","severity":"normal"},{"uid":"58690aeb737bf019","name":"Check message received after jswaku node is restarted","time":{"start":1715252382729,"stop":1715252382729,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b9d47f2ccd8bd33e","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1715252464576,"stop":1715252464577,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b54c4a4e12f30e","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1715252189631,"stop":1715252189632,"duration":1},"status":"passed","severity":"normal"},{"uid":"75b853fd6a70267e","name":"Ordered callback, aborts when callback returns true","time":{"start":1715252801075,"stop":1715252801076,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8ac3bfb689edac1","name":"Overlapping topic subscription","time":{"start":1715252464565,"stop":1715252464565,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f7ab5ef02ab9a93","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1715252435581,"stop":1715252435583,"duration":2},"status":"passed","severity":"normal"},{"uid":"870d676e5ca2c3b6","name":"should be called for bootstrap peers","time":{"start":1715252226319,"stop":1715252226320,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4ccf7c225e60bbd","name":"Promise Callback - forward","time":{"start":1715252784947,"stop":1715252784948,"duration":1},"status":"passed","severity":"normal"},{"uid":"aefa84af562a1134","name":"nwaku subscribes","time":{"start":1715252651756,"stop":1715252651757,"duration":1},"status":"passed","severity":"normal"},{"uid":"46100b5bea169e0b","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1715252166058,"stop":1715252166059,"duration":1},"status":"passed","severity":"normal"},{"uid":"74eed7baefc6ae26","name":"Check message with non string payload is not received","time":{"start":1715252382728,"stop":1715252382728,"duration":0},"status":"passed","severity":"normal"},{"uid":"9590755b40ac2a51","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1715252386584,"stop":1715252386585,"duration":1},"status":"passed","severity":"normal"},{"uid":"3869cc261fd69f02","name":"Subscribe to topic containing shell command and receive message","time":{"start":1715252857259,"stop":1715252857259,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe4eb2bcb07724d6","name":"Nodes with multiple pubsub topic","time":{"start":1715252654516,"stop":1715252654517,"duration":1},"status":"passed","severity":"normal"},{"uid":"f431e4d92773dda2","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1715252179704,"stop":1715252179705,"duration":1},"status":"passed","severity":"normal"},{"uid":"74df72eb6516ba4e","name":"different cluster, different shard: nodes don't connect","time":{"start":1715252386567,"stop":1715252386567,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cce5e8ed2983e8a","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1715252495605,"stop":1715252495605,"duration":0},"status":"passed","severity":"normal"},{"uid":"c065c726e85cd308","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1715252226320,"stop":1715252226320,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb3f8e53dfb2cbcc","name":"should not fail to stop the service if it was not started","time":{"start":1715252194426,"stop":1715252194427,"duration":1},"status":"passed","severity":"normal"},{"uid":"d556b439972836ed","name":"Push 30 different messages","time":{"start":1715252760685,"stop":1715252760686,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6c7b269b041d5e8","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1715252190571,"stop":1715252190572,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1c7f18f0517525c","name":"should properly create location multiaddrs - udp6","time":{"start":1715252174730,"stop":1715252174730,"duration":0},"status":"passed","severity":"normal"},{"uid":"322b984e90ea4cf4","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1715252828012,"stop":1715252828012,"duration":0},"status":"passed","severity":"normal"},{"uid":"1825459d01651131","name":"Subscribe to topic containing long and receive message","time":{"start":1715252464569,"stop":1715252464569,"duration":0},"status":"passed","severity":"normal"},{"uid":"e044a97dea2a563e","name":"udp ip6 address","time":{"start":1715252174113,"stop":1715252174113,"duration":0},"status":"passed","severity":"normal"},{"uid":"662a77ee25931a83","name":"Subscribe and receive messages via waku relay post","time":{"start":1715252857250,"stop":1715252857250,"duration":0},"status":"passed","severity":"normal"},{"uid":"727fdfc9b820e434","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1715252386579,"stop":1715252386580,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e05626c8e1a9923","name":"Ping on unsubscribed peer","time":{"start":1715252249305,"stop":1715252249306,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f5b127a515485d8","name":"Push message with long payload","time":{"start":1715252618881,"stop":1715252618882,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef43be332b42cfea","name":"Query generator for 2000 messages","time":{"start":1715252801076,"stop":1715252801077,"duration":1},"status":"passed","severity":"normal"},{"uid":"87ccdabaa3e5039f","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app43/8/topic350/test.js","time":{"start":1715252735526,"stop":1715252735526,"duration":0},"status":"passed","severity":"normal"},{"uid":"b98b4a715999877b","name":"Push message with content topic containing escaped characters","time":{"start":1715252618915,"stop":1715252618915,"duration":0},"status":"passed","severity":"normal"},{"uid":"498565bae195d042","name":"Push message with SQL Injection payload","time":{"start":1715252618888,"stop":1715252618889,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffa4443a7443cedd","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1715252190929,"stop":1715252190929,"duration":0},"status":"passed","severity":"normal"},{"uid":"41bf4181517ce812","name":"Check publish message after client node is restarted","time":{"start":1715252682021,"stop":1715252682021,"duration":0},"status":"skipped","severity":"normal"},{"uid":"62c87958e6204fd0","name":"isConnected should return false after all peers disconnect","time":{"start":1715252266274,"stop":1715252266275,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e4cb26d8daea125","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1715252386592,"stop":1715252386592,"duration":0},"status":"passed","severity":"normal"},{"uid":"71cf8ac850ac47c0","name":"Overlapping topic subscription","time":{"start":1715252682256,"stop":1715252682257,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7078423efa56dd8b","name":"Accepts a valid Waku Message","time":{"start":1715252183130,"stop":1715252183131,"duration":1},"status":"passed","severity":"normal"},{"uid":"2052837bbc8cce34","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715252495601,"stop":1715252495601,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2d6858d1d9071f7","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1715252226321,"stop":1715252226321,"duration":0},"status":"passed","severity":"normal"},{"uid":"608fe08438bda09","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1715252166071,"stop":1715252166071,"duration":0},"status":"passed","severity":"normal"},{"uid":"f025d5e3dad4e57a","name":"Push message on custom pubsubTopic","time":{"start":1715252495602,"stop":1715252495602,"duration":0},"status":"passed","severity":"normal"},{"uid":"26b66e8f9a5f2b75","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1715252857268,"stop":1715252857269,"duration":1},"status":"passed","severity":"normal"},{"uid":"33563da0ab024830","name":"Check received message containing special chars","time":{"start":1715252687160,"stop":1715252687160,"duration":0},"status":"passed","severity":"normal"},{"uid":"4123c866467e9368","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1715252166055,"stop":1715252166055,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac42885c06294398","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1715252386574,"stop":1715252386574,"duration":0},"status":"passed","severity":"normal"},{"uid":"f16fe8f788fd0bb1","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1715252464562,"stop":1715252464562,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb63aa0d6abfaf89","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1715252386573,"stop":1715252386574,"duration":1},"status":"passed","severity":"normal"},{"uid":"25b7ec2e240a40b9","name":"Publish message with rate limit","time":{"start":1715252682022,"stop":1715252682022,"duration":0},"status":"passed","severity":"normal"},{"uid":"29f08008d02cd287","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1715252435589,"stop":1715252435589,"duration":0},"status":"passed","severity":"normal"},{"uid":"320be80d589f421d","name":"Check received message containing Russian","time":{"start":1715252687149,"stop":1715252687150,"duration":1},"status":"passed","severity":"normal"},{"uid":"57cf25bf48b615a4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1715252166069,"stop":1715252166069,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce1cf6ec14930cf","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1715252464575,"stop":1715252464575,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3221f310e89feac","name":"Subscribe and receive messages via waku relay post","time":{"start":1715252464562,"stop":1715252464562,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ca1ebd89833eb9b","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1715252290302,"stop":1715252290302,"duration":0},"status":"passed","severity":"normal"},{"uid":"d406e16d0a12908","name":"Sample","time":{"start":1715252174111,"stop":1715252174111,"duration":0},"status":"passed","severity":"normal"},{"uid":"154d1865dcf74f2e","name":"Push message with content topic containing SQL Injection","time":{"start":1715252618911,"stop":1715252618912,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a218c550e17a697","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1715252386569,"stop":1715252386569,"duration":0},"status":"passed","severity":"normal"},{"uid":"39325e7ea11be09b","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1715252218646,"stop":1715252218646,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad2eef6c2ec25a37","name":"Ordered Callback - forward","time":{"start":1715252784948,"stop":1715252784948,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca2baae1f4cc22fd","name":"handles empty contentTopics array correctly","time":{"start":1715252166079,"stop":1715252166080,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f7dfa59abb20dd5","name":"should get / set UDP multiaddr","time":{"start":1715252174728,"stop":1715252174729,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4a3e2ac8c5dd189","name":"should be able to decode the field with only RELAY set to true","time":{"start":1715252173973,"stop":1715252173974,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5ff0bbb13a47620","name":"Push message with content topic containing Script","time":{"start":1715252618912,"stop":1715252618913,"duration":1},"status":"passed","severity":"normal"},{"uid":"493a7207677048a8","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1715252857256,"stop":1715252857256,"duration":0},"status":"passed","severity":"normal"},{"uid":"952fb395f239a5b7","name":"pre and post cipher","time":{"start":1715252200987,"stop":1715252200987,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a0376fb07dbd333","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1715252173972,"stop":1715252173973,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6240910722f4ebc","name":"should throw error - no public key","time":{"start":1715252174726,"stop":1715252174726,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1b2608b79d28679","name":"Subscribe and receives messages on 20 topics","time":{"start":1715252857262,"stop":1715252857263,"duration":1},"status":"passed","severity":"normal"},{"uid":"627f71e34b16011f","name":"should throw an error for missing sharding configuration","time":{"start":1715252166079,"stop":1715252166079,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3e503d368bdc905","name":"Push message with meta","time":{"start":1715252760706,"stop":1715252760707,"duration":1},"status":"passed","severity":"normal"},{"uid":"287e8296fd032e69","name":"Passing page size 1 when there are 4 messages","time":{"start":1715252816739,"stop":1715252816739,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a89ad85450a7167","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1715252435563,"stop":1715252435564,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cfa0787c2f0ed72","name":"Fields are not dropped","time":{"start":1715252179127,"stop":1715252179129,"duration":2},"status":"passed","severity":"normal"},{"uid":"a3063206493c36a2","name":"Callback on promise, aborts when callback returns true","time":{"start":1715252801071,"stop":1715252801072,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9353a8ec9e667bc","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1715252166076,"stop":1715252166076,"duration":0},"status":"passed","severity":"normal"},{"uid":"70725d0cd3b4c8c","name":"should throw error - no id","time":{"start":1715252174720,"stop":1715252174720,"duration":0},"status":"passed","severity":"normal"},{"uid":"a29d1eb26040e2e3","name":"Passing page size 10 when there are 10 messages","time":{"start":1715252816740,"stop":1715252816740,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f6abcfd80712da7","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1715252464570,"stop":1715252464570,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2cc6b24de0c5e1b","name":"Push message with content topic containing shell command","time":{"start":1715252760704,"stop":1715252760704,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3f0898704626860","name":"Check received message with timestamp: 1715252217640000000 ","time":{"start":1715252687170,"stop":1715252687170,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc3e9c2271ff9b76","name":"should not receive a peer event after stop","time":{"start":1715252228142,"stop":1715252228142,"duration":0},"status":"passed","severity":"normal"},{"uid":"d53d7565f2b3b773","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1715252747820,"stop":1715252747820,"duration":0},"status":"passed","severity":"normal"},{"uid":"72e0a2065ccba9ce","name":"should decode valid enr successfully","time":{"start":1715252174719,"stop":1715252174719,"duration":0},"status":"passed","severity":"normal"},{"uid":"b800a6dd6d1d1db8","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1715252166057,"stop":1715252166057,"duration":0},"status":"passed","severity":"normal"},{"uid":"37d040ad5d5939fd","name":"Subscribe and receive messages via lightPush","time":{"start":1715252857249,"stop":1715252857249,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2cf6a6ca3508d22","name":"Check received message containing unicode special characters","time":{"start":1715252687169,"stop":1715252687169,"duration":0},"status":"passed","severity":"normal"},{"uid":"135156c987396de6","name":"Check received message containing emoji","time":{"start":1715252687169,"stop":1715252687170,"duration":1},"status":"passed","severity":"normal"},{"uid":"982b01d6da72f43d","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1715252168694,"stop":1715252168695,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b6b57e132a624bd","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1715252962932,"stop":1715252962932,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4e2a1e8f641c850","name":"Check publish message containing unicode special characters","time":{"start":1715252682015,"stop":1715252682015,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd5b7b7af4da6807","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1715252857249,"stop":1715252857250,"duration":1},"status":"passed","severity":"normal"},{"uid":"25ef688648b15ed0","name":"Fails to push message with large meta","time":{"start":1715252760707,"stop":1715252760707,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb53005cd0cc6eae","name":"Query Generator - backward","time":{"start":1715252784946,"stop":1715252784947,"duration":1},"status":"passed","severity":"normal"},{"uid":"13ccd007fa313b46","name":"dispatchEvent via connectionManager","time":{"start":1715252258991,"stop":1715252258991,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1018e6957e10372","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1715252179461,"stop":1715252179461,"duration":0},"status":"passed","severity":"normal"},{"uid":"c39690f0ed0cae55","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1715252857262,"stop":1715252857262,"duration":0},"status":"passed","severity":"normal"},{"uid":"340fbe3f6bd206db","name":"throws on empty content topic","time":{"start":1715252166045,"stop":1715252166045,"duration":0},"status":"passed","severity":"normal"},{"uid":"3187e6a298141462","name":"Subscribe to topic containing special chars and receive message","time":{"start":1715252464570,"stop":1715252464570,"duration":0},"status":"passed","severity":"normal"},{"uid":"68c71597d3414221","name":"should handle a minimal index list","time":{"start":1715252166104,"stop":1715252166105,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8256adbb50fedd1","name":"Subscribe to topic containing XML and receive message","time":{"start":1715252857267,"stop":1715252857267,"duration":0},"status":"passed","severity":"normal"},{"uid":"35e75c5770f5ce5","name":"should not fail to start the service if it is already started","time":{"start":1715252228139,"stop":1715252228140,"duration":1},"status":"passed","severity":"normal"},{"uid":"cea04f3813415447","name":"Push message with content topic containing XML","time":{"start":1715252618913,"stop":1715252618913,"duration":0},"status":"passed","severity":"normal"},{"uid":"c842c402fc9b8588","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1715252218647,"stop":1715252218647,"duration":0},"status":"passed","severity":"normal"},{"uid":"32f5bee8033869e2","name":"Query generator for multiple messages with different message text format","time":{"start":1715252801067,"stop":1715252801068,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f1de5421545961e","name":"should be able to encode the field with only STORE set to true","time":{"start":1715252173968,"stop":1715252173969,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfaf197d54525681","name":"should not throw an error for a single configured topic","time":{"start":1715252166074,"stop":1715252166074,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8fac4ba6b826873","name":"Fails to publish message with size larger than 1 MB","time":{"start":1715252682020,"stop":1715252682020,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce0dc6c8170fa9a9","name":"Decrypt messages","time":{"start":1715252622628,"stop":1715252622629,"duration":1},"status":"passed","severity":"normal"},{"uid":"6941808f61ac8be1","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1715252747819,"stop":1715252747819,"duration":0},"status":"passed","severity":"normal"},{"uid":"1caf9f37e90875a","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1715252290306,"stop":1715252290306,"duration":0},"status":"passed","severity":"normal"},{"uid":"581a4f57a8d3f2b3","name":"throws on content topic with generation field greater than 0","time":{"start":1715252166047,"stop":1715252166047,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cc7f46cb0cb0348","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1715252962934,"stop":1715252962934,"duration":0},"status":"passed","severity":"normal"},{"uid":"33080a53100b6d10","name":"Push message with content topic containing emoji","time":{"start":1715252618915,"stop":1715252618916,"duration":1},"status":"passed","severity":"normal"},{"uid":"59e6d87277d174c7","name":"Check received message containing numeric","time":{"start":1715252687148,"stop":1715252687148,"duration":0},"status":"passed","severity":"normal"},{"uid":"9491c3ac73c4c01d","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1715252857259,"stop":1715252857260,"duration":1},"status":"passed","severity":"normal"},{"uid":"28449869da7b01bd","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1715252386594,"stop":1715252386595,"duration":1},"status":"passed","severity":"normal"},{"uid":"112d727dff12609f","name":"Check publish message containing long","time":{"start":1715252682009,"stop":1715252682009,"duration":0},"status":"passed","severity":"normal"},{"uid":"465363c4348a6eed","name":"Encoder throws on undefined content topic","time":{"start":1715252179702,"stop":1715252179703,"duration":1},"status":"passed","severity":"normal"},{"uid":"85b699409c48e7eb","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1715252386571,"stop":1715252386571,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2cef448504b3590","name":"Push message equal or less that 1MB","time":{"start":1715252760736,"stop":1715252760738,"duration":2},"status":"passed","severity":"normal"},{"uid":"39213a6bd6a077c7","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1715252290305,"stop":1715252290305,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e70a980f0de6dde","name":"Check received message containing Basic HTML tag","time":{"start":1715252687151,"stop":1715252687151,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d0bc38b03e9cb3d","name":"Round trip binary encryption [ecies, signature]","time":{"start":1715252202279,"stop":1715252202279,"duration":0},"status":"passed","severity":"normal"},{"uid":"b361f13fef227e36","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1715252741792,"stop":1715252741792,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2161277fe4fb69c","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1715252514442,"stop":1715252514442,"duration":0},"status":"passed","severity":"normal"},{"uid":"44478abffd35e312","name":"should not receive a peer event before start","time":{"start":1715252228140,"stop":1715252228142,"duration":2},"status":"passed","severity":"normal"},{"uid":"1e77c8a245ef3b43","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1715252290308,"stop":1715252290308,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d58b4736af9aa81","name":"Subscribe to topic containing XML and receive message","time":{"start":1715252857258,"stop":1715252857258,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f9fe1020656bebc","name":"start node with empty shard","time":{"start":1715252741802,"stop":1715252741802,"duration":0},"status":"passed","severity":"normal"},{"uid":"214e018e716a6f06","name":"Subscribe to topic containing Russian and receive message","time":{"start":1715252857256,"stop":1715252857257,"duration":1},"status":"passed","severity":"normal"},{"uid":"a701ecb399f6490d","name":"configure the node with multiple pubsub topics","time":{"start":1715252741801,"stop":1715252741801,"duration":0},"status":"passed","severity":"normal"},{"uid":"5124af6c535584b4","name":"Check received message containing Script","time":{"start":1715252687150,"stop":1715252687150,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7492663db3de283","name":"different cluster, different shard: nodes don't connect","time":{"start":1715252514444,"stop":1715252514446,"duration":2},"status":"passed","severity":"normal"},{"uid":"60403a7ef7aac7fa","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1715252166055,"stop":1715252166055,"duration":0},"status":"passed","severity":"normal"},{"uid":"58ae5d838e3417d9","name":"Push message with shell command payload","time":{"start":1715252618894,"stop":1715252618895,"duration":1},"status":"passed","severity":"normal"},{"uid":"888ec79c02650b70","name":"Ping on subscribed peer","time":{"start":1715252293938,"stop":1715252293939,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b64da373e6bc74d","name":"Check received message containing Russian","time":{"start":1715252382708,"stop":1715252382708,"duration":0},"status":"passed","severity":"normal"},{"uid":"84b59fffc26c4cc8","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1715252166075,"stop":1715252166076,"duration":1},"status":"passed","severity":"normal"},{"uid":"75b281d0af02061e","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1715252682016,"stop":1715252682016,"duration":0},"status":"passed","severity":"normal"},{"uid":"5435649e31d2a86","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1715252166066,"stop":1715252166066,"duration":0},"status":"passed","severity":"normal"},{"uid":"926b4bb14ef185cf","name":"Check received message containing Basic HTML tag","time":{"start":1715252382712,"stop":1715252382713,"duration":1},"status":"passed","severity":"normal"},{"uid":"febd981446a5e6d4","name":"should properly create location multiaddrs - tcp4","time":{"start":1715252174730,"stop":1715252174730,"duration":0},"status":"passed","severity":"normal"},{"uid":"8de7a558c51ed6d4","name":"Check received message containing long","time":{"start":1715252687147,"stop":1715252687147,"duration":0},"status":"passed","severity":"normal"},{"uid":"648374998cc7305e","name":"groups content topics by expected pubsub topic","time":{"start":1715252166058,"stop":1715252166058,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eef9f45e7bf244b","name":"Subscribe and receive messages via lightPush","time":{"start":1715252464560,"stop":1715252464561,"duration":1},"status":"passed","severity":"normal"},{"uid":"95980adf060a4687","name":"Decoder throws on empty string content topic","time":{"start":1715252179704,"stop":1715252179704,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9f603abae5afe6","name":"Generator, custom pubsub topic","time":{"start":1715252796454,"stop":1715252796454,"duration":0},"status":"passed","severity":"normal"},{"uid":"640ef04c698ca01f","name":"Ephemeral field set to true","time":{"start":1715252179701,"stop":1715252179702,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9f35aa25a167d33","name":"Js publishes, other Js receives","time":{"start":1715252651759,"stop":1715252651759,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ea2b4b31b045417","name":"does not throw on valid cases","time":{"start":1715252166044,"stop":1715252166044,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ed1ad648da5bb73","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1715252386570,"stop":1715252386571,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f5d8790a61c2d66","name":"Check publish message containing Russian","time":{"start":1715252682011,"stop":1715252682011,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9bb9dd5b664360","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1715252307209,"stop":1715252307209,"duration":0},"status":"passed","severity":"normal"},{"uid":"916ff42dd5b90f6a","name":"should be able to encode the field with only RELAY set to true","time":{"start":1715252173966,"stop":1715252173968,"duration":2},"status":"passed","severity":"normal"},{"uid":"541af679c13a5e83","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1715252682137,"stop":1715252682138,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1aa55c3ad7a4d063","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1715252190928,"stop":1715252190929,"duration":1},"status":"passed","severity":"normal"},{"uid":"9441deab4091d506","name":"Push message with content topic containing shell command","time":{"start":1715252618914,"stop":1715252618914,"duration":0},"status":"passed","severity":"normal"},{"uid":"964f499541ba6b8b","name":"Subscribe to topic containing shell command and publish message","time":{"start":1715252682280,"stop":1715252682281,"duration":1},"status":"passed","severity":"normal"},{"uid":"d14fee6d5a7ec785","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1715252386587,"stop":1715252386588,"duration":1},"status":"passed","severity":"normal"},{"uid":"74a2488efd8e097","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1715252435590,"stop":1715252435590,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1c07b79762e39a9","name":"Push message with content topic containing unicode special characters","time":{"start":1715252760705,"stop":1715252760705,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b9a3a5eff23106","name":"Check received message containing Script","time":{"start":1715252382710,"stop":1715252382711,"duration":1},"status":"passed","severity":"normal"},{"uid":"21e40eb11a905fc0","name":"Check received message containing long","time":{"start":1715252687159,"stop":1715252687160,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0b8d774df6d3d34","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715252386595,"stop":1715252386595,"duration":0},"status":"passed","severity":"normal"},{"uid":"e17be37686d00fc5","name":"should encode/decode to text encoding","time":{"start":1715252174728,"stop":1715252174728,"duration":0},"status":"passed","severity":"normal"},{"uid":"eec8280e3bcd245d","name":"should set field with only FILTER enabled","time":{"start":1715252174733,"stop":1715252174734,"duration":1},"status":"passed","severity":"normal"},{"uid":"66f17e61efdcb8ef","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1715252166074,"stop":1715252166074,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dc3e7075fae4ef7","name":"Default pageSize","time":{"start":1715252816742,"stop":1715252816742,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad07c44d0d49b085","name":"same cluster, different shard: nodes don't connect","time":{"start":1715252386564,"stop":1715252386565,"duration":1},"status":"passed","severity":"normal"},{"uid":"c16e3862b1edd679","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1715252796456,"stop":1715252796456,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f04e6882587603a","name":"Subscribe to topic containing Russian and receive message","time":{"start":1715252464571,"stop":1715252464571,"duration":0},"status":"passed","severity":"normal"},{"uid":"6978107a21150f69","name":"Ping on unsubscribed peer","time":{"start":1715252293937,"stop":1715252293937,"duration":0},"status":"passed","severity":"normal"},{"uid":"70d7f2a64c6b0933","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1715252166054,"stop":1715252166054,"duration":0},"status":"passed","severity":"normal"},{"uid":"c981c0a07767d47f","name":"topics with same application and version share the same shard","time":{"start":1715252166057,"stop":1715252166058,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bba2ab4bc52d77b","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1715252682281,"stop":1715252682282,"duration":1},"status":"passed","severity":"normal"},{"uid":"a564362ce20a8880","name":"different cluster, same shard: nodes don't connect","time":{"start":1715252514444,"stop":1715252514444,"duration":0},"status":"passed","severity":"normal"},{"uid":"757486ec9c33759c","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app16/8/topic361/utf8","time":{"start":1715252735538,"stop":1715252735539,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8a240507759cb7d","name":"Check message with no content topic is not received","time":{"start":1715252687172,"stop":1715252687173,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fe14f792e667552","name":"should properly create location multiaddrs - udp4","time":{"start":1715252174729,"stop":1715252174730,"duration":1},"status":"passed","severity":"normal"},{"uid":"574e6b599c7bea49","name":"should throw an error for empty SingleShardInfos array","time":{"start":1715252166061,"stop":1715252166061,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8f24b11e72a9abc","name":"Check message with non string payload is not received","time":{"start":1715252687173,"stop":1715252687174,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0091f7e29992ad7","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1715252796454,"stop":1715252796455,"duration":1},"status":"passed","severity":"normal"},{"uid":"f13ae05258ea6d24","name":"Check message with invalid timestamp is not received","time":{"start":1715252382722,"stop":1715252382723,"duration":1},"status":"passed","severity":"normal"},{"uid":"dba3b7ca414585de","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1715252386588,"stop":1715252386588,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a345c067db6653f","name":"Used by Waku Relay","time":{"start":1715252830607,"stop":1715252830607,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b1eb49c0cf971df","name":"should return valid sharding parameters for static sharding","time":{"start":1715252166076,"stop":1715252166077,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e61c98380c1f21e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1715252166068,"stop":1715252166068,"duration":0},"status":"passed","severity":"normal"},{"uid":"e48b710aa10ee4d5","name":"Subscribe to topic containing special chars and receive message","time":{"start":1715252857265,"stop":1715252857265,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f07efebeae46d96","name":"Reopen subscription with peer with lost subscription","time":{"start":1715252293941,"stop":1715252293942,"duration":1},"status":"passed","severity":"normal"},{"uid":"13c994f6abbb7801","name":"Push message with numeric payload","time":{"start":1715252760667,"stop":1715252760668,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fc09bbcff3e65fe","name":"should properly create location multiaddrs - tcp","time":{"start":1715252174731,"stop":1715252174731,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c9c8f6c82171a6b","name":"Encoder throws on empty string content topic","time":{"start":1715252200417,"stop":1715252200417,"duration":0},"status":"passed","severity":"normal"},{"uid":"afa6442718fe2b4a","name":"should be able to encode the field with only FILTER set to true","time":{"start":1715252173969,"stop":1715252173970,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc22f844e1b8f617","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1715252307207,"stop":1715252307208,"duration":1},"status":"passed","severity":"normal"},{"uid":"4aeb4c7bfcac147b","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1715252386593,"stop":1715252386594,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d53979a21e752a1","name":"recovers when dns.resolve returns empty","time":{"start":1715252190925,"stop":1715252190925,"duration":0},"status":"passed","severity":"normal"},{"uid":"223278b676b3c008","name":"Push message with Arabic payload","time":{"start":1715252618885,"stop":1715252618886,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7397b5a61ad0dca","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1715252798596,"stop":1715252798602,"duration":6},"status":"passed","severity":"normal"},{"uid":"6361bad45a550efe","name":"Ping on subscribed peer","time":{"start":1715252293932,"stop":1715252293936,"duration":4},"status":"passed","severity":"normal"},{"uid":"5b1c594f1e875193","name":"Push message with content topic containing Russian","time":{"start":1715252760701,"stop":1715252760701,"duration":0},"status":"passed","severity":"normal"},{"uid":"4590f869ab779900","name":"Check message on other pubsub topic is not received","time":{"start":1715252382723,"stop":1715252382724,"duration":1},"status":"passed","severity":"normal"},{"uid":"494a6762d3b0a44d","name":"should set field with only LIGHTPUSH enabled","time":{"start":1715252174734,"stop":1715252174734,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf45526dff668722","name":"Ping on peer without subscriptions","time":{"start":1715252249305,"stop":1715252249305,"duration":0},"status":"passed","severity":"normal"},{"uid":"8388cf984da74437","name":"Query with Ordered Callback, No Decoder","time":{"start":1715252784243,"stop":1715252784243,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9a9d49ade603065","name":"ignores domain fetching errors","time":{"start":1715252190926,"stop":1715252190926,"duration":0},"status":"passed","severity":"normal"},{"uid":"423a9f54ade70dc2","name":"Decoder throws on undefined content topic","time":{"start":1715252200417,"stop":1715252200418,"duration":1},"status":"passed","severity":"normal"},{"uid":"648b20364d0d01bd","name":"Relay - dialed first","time":{"start":1715252835337,"stop":1715252835337,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b85c03beb47a1c0","name":"Throws when trying to push message with empty payload","time":{"start":1715252618899,"stop":1715252618900,"duration":1},"status":"passed","severity":"normal"},{"uid":"66bc9eece152a798","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1715252386576,"stop":1715252386577,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4f7e520e9f68566","name":"Check received message containing Chinese","time":{"start":1715252687160,"stop":1715252687161,"duration":1},"status":"passed","severity":"normal"},{"uid":"33280c17c9e64fbb","name":"Using a function","time":{"start":1715252830606,"stop":1715252830607,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ef6d6436962fa17","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1715252168696,"stop":1715252168696,"duration":0},"status":"passed","severity":"normal"},{"uid":"9971c77f66c2bab9","name":"Push message with content topic containing short","time":{"start":1715252618900,"stop":1715252618901,"duration":1},"status":"passed","severity":"normal"},{"uid":"b98af11be3e2a02e","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1715252200412,"stop":1715252200414,"duration":2},"status":"passed","severity":"normal"},{"uid":"bd11261dc3cbf336","name":"Check publish message containing JSON","time":{"start":1715252682013,"stop":1715252682014,"duration":1},"status":"passed","severity":"normal"},{"uid":"744766b21dfcbc14","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1715252654516,"stop":1715252654516,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccdbfed055becc79","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1715252166078,"stop":1715252166078,"duration":0},"status":"passed","severity":"normal"},{"uid":"65d939a672d615d7","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1715252290307,"stop":1715252290308,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae475162522b024e","name":"Relay - dialed after","time":{"start":1715252835337,"stop":1715252835337,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed0eef0c8c8b5b26","name":"Check received message with timestamp: 1715252217640 ","time":{"start":1715252687155,"stop":1715252687155,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff56b54aed4d6c3a","name":"Query Generator, No message returned","time":{"start":1715252784240,"stop":1715252784240,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef574e5b74073e45","name":"Privacy Node - default protocol","time":{"start":1715252835340,"stop":1715252835340,"duration":0},"status":"passed","severity":"normal"},{"uid":"7542e4f7393848ef","name":"Check received message containing short","time":{"start":1715252382704,"stop":1715252382705,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f3ef0b422f8e6ed","name":"Push message with Script payload","time":{"start":1715252760674,"stop":1715252760675,"duration":1},"status":"passed","severity":"normal"},{"uid":"251cde7c3ba7e9f","name":"Add multiple subscription objects on single nwaku node","time":{"start":1715252857260,"stop":1715252857260,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbc910ebe909d441","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1715252654517,"stop":1715252654517,"duration":0},"status":"passed","severity":"normal"},{"uid":"d420056cd07171c","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1715252166077,"stop":1715252166077,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa549dfbd8cf6dde","name":"should return the pubsub topic directly if a string is provided","time":{"start":1715252166075,"stop":1715252166075,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2234bdfbdf0b6e5","name":"Push message with content topic containing numeric","time":{"start":1715252760694,"stop":1715252760699,"duration":5},"status":"passed","severity":"normal"},{"uid":"6a12bc5c42c7838f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715252495604,"stop":1715252495604,"duration":0},"status":"passed","severity":"normal"},{"uid":"8842088493fb5f88","name":"Check received message containing SQL Injection","time":{"start":1715252687150,"stop":1715252687150,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a11ad146927a009","name":"Subscribe to topic containing long and receive message","time":{"start":1715252857254,"stop":1715252857254,"duration":0},"status":"passed","severity":"normal"},{"uid":"b21d63eeb4f66a0b","name":"Generator, 2 different pubsubtopics","time":{"start":1715252796454,"stop":1715252796454,"duration":0},"status":"passed","severity":"normal"},{"uid":"fffe9e431b10bf8b","name":"Check received message containing shell command","time":{"start":1715252382714,"stop":1715252382715,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4491f1faad323c","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1715252640483,"stop":1715252640484,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d98ef02991bd7fc","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1715252857261,"stop":1715252857261,"duration":0},"status":"passed","severity":"normal"},{"uid":"48376160c2ed77bb","name":"Subscribe to topic containing short and publish message","time":{"start":1715252682257,"stop":1715252682258,"duration":1},"status":"passed","severity":"normal"},{"uid":"937637b81eb0fcf6","name":"throws an error for improperly formatted content topics","time":{"start":1715252166059,"stop":1715252166060,"duration":1},"status":"passed","severity":"normal"},{"uid":"237ba025ae8bdd84","name":"Push message with content topic containing Chinese","time":{"start":1715252618908,"stop":1715252618909,"duration":1},"status":"passed","severity":"normal"},{"uid":"986d7cd1a80bfebd","name":"Check received message containing escaped characters","time":{"start":1715252687169,"stop":1715252687169,"duration":0},"status":"passed","severity":"normal"},{"uid":"25b3d11e45d51cb0","name":"Check received message containing JSON","time":{"start":1715252382713,"stop":1715252382714,"duration":1},"status":"passed","severity":"normal"},{"uid":"4edc57825f2d8bd6","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1715252228147,"stop":1715252228148,"duration":1},"status":"skipped","severity":"normal"},{"uid":"53212609725bf56f","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1715252166054,"stop":1715252166054,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9074d6f49341936","name":"isConnected should return true after first peer connects","time":{"start":1715252266274,"stop":1715252266274,"duration":0},"status":"passed","severity":"normal"},{"uid":"19c62d5e1eab58d","name":"Push message with custom timestamp: 1684493982904","time":{"start":1715252760731,"stop":1715252760733,"duration":2},"status":"passed","severity":"normal"},{"uid":"1c56bac0f4b71972","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1715252307208,"stop":1715252307208,"duration":0},"status":"passed","severity":"normal"},{"uid":"572f09ed1300a3a2","name":"should emit a peer event after start","time":{"start":1715252228140,"stop":1715252228140,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eabb205f4ab0280","name":"Subscribe to topic containing numeric and receive message","time":{"start":1715252464569,"stop":1715252464569,"duration":0},"status":"passed","severity":"normal"},{"uid":"46a023d847aef47d","name":"Check received message containing emoji","time":{"start":1715252382717,"stop":1715252382718,"duration":1},"status":"passed","severity":"normal"},{"uid":"30e7296b5118914","name":"should throw an error for an unconfigured topic","time":{"start":1715252166074,"stop":1715252166074,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fa97e3ca6097e91","name":"Check message received after nwaku node is restarted","time":{"start":1715252687159,"stop":1715252687159,"duration":0},"status":"skipped","severity":"normal"},{"uid":"94aeaee8be6eddfd","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1715252857266,"stop":1715252857266,"duration":0},"status":"passed","severity":"normal"},{"uid":"f73b2375c46659f1","name":"should not fail to stop the service if it was not started","time":{"start":1715252228134,"stop":1715252228139,"duration":5},"status":"passed","severity":"normal"},{"uid":"70f7911c6edd2fc9","name":"Encoder throws on empty string content topic","time":{"start":1715252179703,"stop":1715252179703,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4c67478b8c1d1dd","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1715252386596,"stop":1715252386597,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8fcf9cf2bd2f23b","name":"Subscribe and receive messages via waku relay post","time":{"start":1715252857262,"stop":1715252857262,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9eadf181ca63318","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1715252166064,"stop":1715252166064,"duration":0},"status":"passed","severity":"normal"},{"uid":"c618713d59a761c2","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715252386575,"stop":1715252386576,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa6652d305f9fcdd","name":"Check publish message after service node is restarted","time":{"start":1715252682021,"stop":1715252682021,"duration":0},"status":"skipped","severity":"normal"},{"uid":"29b4264e40696e9b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715252386569,"stop":1715252386570,"duration":1},"status":"passed","severity":"normal"},{"uid":"a819318f52f3a49d","name":"Push message with content topic containing Script","time":{"start":1715252760702,"stop":1715252760702,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb6cb3e5a8dc4c28","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1715252386586,"stop":1715252386587,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff50eabd0aed3073","name":"Check received message containing SQL Injection","time":{"start":1715252382708,"stop":1715252382708,"duration":0},"status":"passed","severity":"normal"},{"uid":"507d7e244f96880d","name":"start node with empty content topic","time":{"start":1715252735542,"stop":1715252735542,"duration":0},"status":"passed","severity":"normal"},{"uid":"55ceff78d76c90fb","name":"Generator, custom pubsub topic","time":{"start":1715252796455,"stop":1715252796455,"duration":0},"status":"passed","severity":"normal"},{"uid":"94d6dd6dc181f682","name":"Decoder throws on undefined content topic","time":{"start":1715252202280,"stop":1715252202281,"duration":1},"status":"passed","severity":"normal"},{"uid":"38d346e2b01c323c","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1715252174719,"stop":1715252174720,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6f1264252137398","name":"Subscribe to topic containing Script and receive message","time":{"start":1715252857266,"stop":1715252857266,"duration":0},"status":"passed","severity":"normal"},{"uid":"d136b12e19113a6f","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1715252735520,"stop":1715252735521,"duration":1},"status":"passed","severity":"normal"},{"uid":"286f6b957165c88b","name":"Check received message containing Arabic","time":{"start":1715252687161,"stop":1715252687165,"duration":4},"status":"passed","severity":"normal"},{"uid":"ac58d11f442485a4","name":"Subscribe to topic containing Russian and receive message","time":{"start":1715252857266,"stop":1715252857266,"duration":0},"status":"passed","severity":"normal"},{"uid":"f70f8661aed08869","name":"should return all peers when numPeers is 0","time":{"start":1715252179460,"stop":1715252179460,"duration":0},"status":"passed","severity":"normal"},{"uid":"69d3fcacd765b58c","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1715252386574,"stop":1715252386575,"duration":1},"status":"passed","severity":"normal"},{"uid":"70dd1506ba3b8d6b","name":"Relay - times out","time":{"start":1715252835338,"stop":1715252835338,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef51e60f4d71f1dc","name":"Push message with JSON payload","time":{"start":1715252618893,"stop":1715252618894,"duration":1},"status":"passed","severity":"normal"},{"uid":"e38e97f71c104c28","name":"Subscribe to topic containing XML and publish message","time":{"start":1715252682277,"stop":1715252682278,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a9217923c17849c","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1715252218645,"stop":1715252218646,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4250bc1d8e8d154","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1715252654513,"stop":1715252654513,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fce974b593a8aec","name":"should throw error - no public key","time":{"start":1715252174721,"stop":1715252174721,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2f01622dbc59f55","name":"safeDispatchEvent","time":{"start":1715252258991,"stop":1715252258992,"duration":1},"status":"passed","severity":"normal"},{"uid":"3aa799770db3c76c","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1715252166063,"stop":1715252166063,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc8f57f110c52c91","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1715252173977,"stop":1715252173978,"duration":1},"status":"passed","severity":"normal"},{"uid":"e45f66d373248ee","name":"Delete observer","time":{"start":1715252622629,"stop":1715252622629,"duration":0},"status":"passed","severity":"normal"},{"uid":"d874f4a149119c25","name":"Non TWN Cluster","time":{"start":1715252735522,"stop":1715252735523,"duration":1},"status":"passed","severity":"normal"},{"uid":"75d69ec695168f1d","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1715252828009,"stop":1715252828010,"duration":1},"status":"passed","severity":"normal"},{"uid":"14c60f6c77c3448e","name":"Push message with numeric payload","time":{"start":1715252618882,"stop":1715252618883,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0bb1e306b47287d","name":"throws on content topic with empty application field","time":{"start":1715252166048,"stop":1715252166048,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b32eaf5e1b8887e","name":"Check received message containing XML","time":{"start":1715252687151,"stop":1715252687151,"duration":0},"status":"passed","severity":"normal"},{"uid":"239fd624295f4677","name":"should return empty list for no shard","time":{"start":1715252166064,"stop":1715252166064,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2ac1e1fdc07fe35","name":"Check message received after nwaku node is restarted","time":{"start":1715252382730,"stop":1715252382733,"duration":3},"status":"skipped","severity":"normal"},{"uid":"cabf920bf4f62e1a","name":"Relay + Store","time":{"start":1715252229094,"stop":1715252229095,"duration":1},"status":"passed","severity":"normal"},{"uid":"e67e42ed89aa6196","name":"Does not throw an exception when node disconnects","time":{"start":1715252830605,"stop":1715252830606,"duration":1},"status":"passed","severity":"normal"},{"uid":"9df227a01b9fe76d","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1715252173976,"stop":1715252173977,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ccc31cf2e1e2ef2","name":"Generator, custom pubsub topic","time":{"start":1715252796450,"stop":1715252796451,"duration":1},"status":"passed","severity":"normal"},{"uid":"85bccc170ec39b25","name":"Push message with short payload","time":{"start":1715252760666,"stop":1715252760667,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b7d42cd660a60dd","name":"through manual discovery","time":{"start":1715252501569,"stop":1715252501569,"duration":0},"status":"passed","severity":"normal"},{"uid":"adde2cf2517ff3bd","name":"1 Store, 2 fetches","time":{"start":1715252190075,"stop":1715252190076,"duration":1},"status":"passed","severity":"normal"},{"uid":"615b11f799b12118","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1715252857252,"stop":1715252857252,"duration":0},"status":"passed","severity":"normal"},{"uid":"4497788f0597397f","name":"Subscribe to topic containing numeric and receive message","time":{"start":1715252857255,"stop":1715252857255,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf23833ebfc74dc0","name":"Subscribe to topic containing short and receive message","time":{"start":1715252857264,"stop":1715252857264,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9b7b21b7930890","name":"should set field with only STORE enabled","time":{"start":1715252174733,"stop":1715252174733,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a0fa6db7df61d6f","name":"less peers than existing","time":{"start":1715252619116,"stop":1715252619116,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5daa5e2f255aa6cd","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1715252857259,"stop":1715252857259,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7a163f5baa30e88","name":"should not fail to stop the service if it was not started","time":{"start":1715252705061,"stop":1715252705061,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac6ad8a2ea662f05","name":"should properly create location multiaddrs - udp","time":{"start":1715252174731,"stop":1715252174731,"duration":0},"status":"passed","severity":"normal"},{"uid":"b116adc526f5b1c7","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1715252166075,"stop":1715252166075,"duration":0},"status":"passed","severity":"normal"},{"uid":"1127e3ef52770c6c","name":"Check received message with timestamp: 1715252217640000000 ","time":{"start":1715252687154,"stop":1715252687155,"duration":1},"status":"passed","severity":"normal"},{"uid":"77b437d99768b739","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1715252166072,"stop":1715252166072,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3838867415faaf9","name":"Push message with content topic containing special chars","time":{"start":1715252760699,"stop":1715252760700,"duration":1},"status":"passed","severity":"normal"},{"uid":"446ee96bee3fb2cf","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app70/3/topic56/xml","time":{"start":1715252735523,"stop":1715252735525,"duration":2},"status":"passed","severity":"normal"},{"uid":"20b1b4f977ccec10","name":"can start and stop the service","time":{"start":1715252705054,"stop":1715252705061,"duration":7},"status":"passed","severity":"normal"},{"uid":"6d46278ad9a09050","name":"Check received message with timestamp: 1649153314 ","time":{"start":1715252687155,"stop":1715252687155,"duration":0},"status":"passed","severity":"normal"},{"uid":"78b65136e805a8b0","name":"Push message with custom timestamp: 1684493986786","time":{"start":1715252618919,"stop":1715252618919,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ba5a4e58afb2806","name":"Push message with Chinese payload","time":{"start":1715252760668,"stop":1715252760669,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3ab1e51bf86e885","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1715252682246,"stop":1715252682247,"duration":1},"status":"passed","severity":"normal"},{"uid":"18e837055a27f990","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1715252166053,"stop":1715252166053,"duration":0},"status":"passed","severity":"normal"},{"uid":"332d6f07db19641a","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app28/6/topic94/utf8","time":{"start":1715252735530,"stop":1715252735531,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b00ebb0f612b1ff","name":"should not fail to start the service if it is already started","time":{"start":1715252194427,"stop":1715252194427,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd96b5d68fc9c939","name":"should correctly map a content topic to a pubsub topic","time":{"start":1715252166080,"stop":1715252166080,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c45a351ecfb4284","name":"Ping on peer without subscriptions","time":{"start":1715252293939,"stop":1715252293939,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac2d0d0366e35a98","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1715252747820,"stop":1715252747821,"duration":1},"status":"passed","severity":"normal"},{"uid":"b35faa765e2fe0da","name":"Push message equal or less that 1MB","time":{"start":1715252618921,"stop":1715252618922,"duration":1},"status":"passed","severity":"normal"},{"uid":"cea1437165cf1d0a","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1715252166061,"stop":1715252166062,"duration":1},"status":"passed","severity":"normal"},{"uid":"91500cb1b13873a0","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1715252857252,"stop":1715252857252,"duration":0},"status":"passed","severity":"normal"},{"uid":"341528d47d4885f","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1715252682019,"stop":1715252682020,"duration":1},"status":"passed","severity":"normal"},{"uid":"f67bd921e9235eb7","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1715252682268,"stop":1715252682268,"duration":0},"status":"passed","severity":"normal"},{"uid":"54d88bb5a8d24a13","name":"Add multiple subscription objects on single nwaku node","time":{"start":1715252464576,"stop":1715252464576,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8caea6f7d4ba721","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app64/3/topic136/utf8","time":{"start":1715252735531,"stop":1715252735532,"duration":1},"status":"passed","severity":"normal"},{"uid":"93f1050f882c97d","name":"Subscribe to topic containing JSON and publish message","time":{"start":1715252682279,"stop":1715252682280,"duration":1},"status":"passed","severity":"normal"},{"uid":"558f0311009da89c","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app71/1/topic392/xml","time":{"start":1715252735533,"stop":1715252735534,"duration":1},"status":"passed","severity":"normal"}] |