mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-19 08:23:14 +00:00
1 line
154 KiB
JSON
1 line
154 KiB
JSON
[{"uid":"cc7da0fba023c553","name":"Check received message containing Russian","time":{"start":1715252160708,"stop":1715252160708,"duration":0},"status":"passed","severity":"normal"},{"uid":"276e6645960216d4","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app60/5/topic751/json","time":{"start":1715252243874,"stop":1715252243874,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0f31788423a73aa","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715251970428,"stop":1715251970429,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0171a1166a8a94d","name":"Push message with content topic containing XML","time":{"start":1715252211217,"stop":1715252211218,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6fbda4f6216d21","name":"Push message with Chinese payload","time":{"start":1715252211186,"stop":1715252211186,"duration":0},"status":"passed","severity":"normal"},{"uid":"b190dfc6e38e9184","name":"random static sharding 8 - Cluster ID: 409, Shard ID: 574","time":{"start":1715252261453,"stop":1715252261454,"duration":1},"status":"passed","severity":"normal"},{"uid":"14131ddf1188f558","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1715251635557,"stop":1715251635557,"duration":0},"status":"passed","severity":"normal"},{"uid":"26ceec0b93db5cee","name":"random static sharding 9 - Cluster ID: 932, Shard ID: 209","time":{"start":1715252261454,"stop":1715252261455,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3dd2164ea748239","name":"Ping on peer without subscriptions","time":{"start":1715251750849,"stop":1715251750850,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c180a68f27b0f56","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1715251627668,"stop":1715251627668,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa40f3cf5aa0e226","name":"does not throw on valid cases","time":{"start":1715251627649,"stop":1715251627649,"duration":0},"status":"passed","severity":"normal"},{"uid":"728dc086d2bdd210","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1715251853676,"stop":1715251853676,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ce0543ead8fcc2e","name":"should handle corrupted local storage data gracefully","time":{"start":1715251655624,"stop":1715251655624,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b97154168e49d38","name":"stop","time":{"start":1715251720388,"stop":1715251720388,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f8f666f7cc29e8f","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1715252152497,"stop":1715252152497,"duration":0},"status":"passed","severity":"normal"},{"uid":"679aa237b6be88ba","name":"Check received message containing Chinese","time":{"start":1715252160707,"stop":1715252160708,"duration":1},"status":"passed","severity":"normal"},{"uid":"edbefb76c127bd8c","name":"should not receive a peer event after stop","time":{"start":1715251693041,"stop":1715251693042,"duration":1},"status":"passed","severity":"normal"},{"uid":"d99cc4a47a90119a","name":"Default pageSize","time":{"start":1715252299814,"stop":1715252299814,"duration":0},"status":"passed","severity":"normal"},{"uid":"4afcdbb83b9f2cd9","name":"should properly compute the node id","time":{"start":1715251636169,"stop":1715251636169,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bb7107c4b8a90f4","name":"removeEventListener with wrong event","time":{"start":1715251720386,"stop":1715251720387,"duration":1},"status":"passed","severity":"normal"},{"uid":"9110df673e0e88df","name":"Passing page size 0 when there are 110 messages","time":{"start":1715252299809,"stop":1715252299810,"duration":1},"status":"passed","severity":"normal"},{"uid":"390d0067876a725","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1715252253115,"stop":1715252253119,"duration":4},"status":"passed","severity":"normal"},{"uid":"6944bc97b621d52c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715251853661,"stop":1715251853662,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6607c313b8eed44","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1715252477943,"stop":1715252477944,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bc469202eabf16a","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1715251627656,"stop":1715251627656,"duration":0},"status":"passed","severity":"normal"},{"uid":"3653c7c000cdf082","name":"Fails to publish message with wrong content topic","time":{"start":1715252199093,"stop":1715252199093,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ead6371ae7a8849","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1715252199189,"stop":1715252199189,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9600c908a54d1e8b","name":"Waku message hash computation (no timestamp)","time":{"start":1715251630282,"stop":1715251630282,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf2b7941cc724c90","name":"Push message with content topic containing special chars","time":{"start":1715252211206,"stop":1715252211215,"duration":9},"status":"passed","severity":"normal"},{"uid":"7a82f8fee5e10bd7","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1715251640756,"stop":1715251640756,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e6f8c96105e941f","name":"Check meta is set [ecies]","time":{"start":1715251663406,"stop":1715251663407,"duration":1},"status":"passed","severity":"normal"},{"uid":"22dc721da0cb7728","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1715251853680,"stop":1715251853680,"duration":0},"status":"passed","severity":"normal"},{"uid":"71291daff4038d2c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1715251853667,"stop":1715251853667,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b8d30828e773ed5","name":"should be called for bootstrap peers","time":{"start":1715251686921,"stop":1715251686922,"duration":1},"status":"passed","severity":"normal"},{"uid":"12f6b0be6913a28f","name":"Subscribe to topic containing long and publish message","time":{"start":1715252202271,"stop":1715252202271,"duration":0},"status":"passed","severity":"normal"},{"uid":"37743d7b9af2c52b","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1715251853671,"stop":1715251853671,"duration":0},"status":"passed","severity":"normal"},{"uid":"f669bc408997b209","name":"getPeersByDiscovery","time":{"start":1715252222785,"stop":1715252222786,"duration":1},"status":"passed","severity":"normal"},{"uid":"e47a0be99d46bd98","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1715251636162,"stop":1715251636162,"duration":0},"status":"passed","severity":"normal"},{"uid":"260966dc1e682c3a","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1715252361138,"stop":1715252361138,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce5190fa48631667","name":"should return false","time":{"start":1715251636168,"stop":1715251636169,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1c3e91d1b9b37a0","name":"Check received message containing long","time":{"start":1715251847074,"stop":1715251847076,"duration":2},"status":"passed","severity":"normal"},{"uid":"d9d9a964f746e731","name":"Check publish message containing JSON","time":{"start":1715252199087,"stop":1715252199088,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3806fb686e8ff60","name":"should return empty list for no shard","time":{"start":1715251627663,"stop":1715251627663,"duration":0},"status":"passed","severity":"normal"},{"uid":"22cc1525f684bab3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1715251627669,"stop":1715251627669,"duration":0},"status":"passed","severity":"normal"},{"uid":"6364d3e484252d7b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715251853665,"stop":1715251853665,"duration":0},"status":"passed","severity":"normal"},{"uid":"31ecdebb37a74dd6","name":"should be able to decode the field with only FILTER set to true","time":{"start":1715251635554,"stop":1715251635555,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8b13afef8287795","name":"Passing page size 19 when there are 20 messages","time":{"start":1715252299813,"stop":1715252299813,"duration":0},"status":"passed","severity":"normal"},{"uid":"24a632db56a14a27","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1715252173943,"stop":1715252173944,"duration":1},"status":"passed","severity":"normal"},{"uid":"b66a490d9b30aacc","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1715252318975,"stop":1715252318975,"duration":0},"status":"broken","severity":"normal"},{"uid":"eda5049055fd8b53","name":"throws on content topic with empty topic name field","time":{"start":1715251627652,"stop":1715251627653,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb3f0c9440afdc69","name":"different cluster, same shard: nodes don't connect","time":{"start":1715251853646,"stop":1715251853646,"duration":0},"status":"passed","severity":"normal"},{"uid":"eef6507759c70f26","name":"Check message with no payload is not received","time":{"start":1715252160714,"stop":1715252160714,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8a35e24c9626499","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1715252173941,"stop":1715252173941,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f4216bf5833500","name":"less peers than existing","time":{"start":1715252152857,"stop":1715252152857,"duration":0},"status":"skipped","severity":"normal"},{"uid":"10efc8c5b3253de0","name":"returns all values when wanted number is greater than available values","time":{"start":1715251650603,"stop":1715251650603,"duration":0},"status":"passed","severity":"normal"},{"uid":"94ee8b62d6ab4b16","name":"Subscribe to topic containing Russian and receive message","time":{"start":1715252152508,"stop":1715252152509,"duration":1},"status":"passed","severity":"normal"},{"uid":"489ae23b4509fd2e","name":"Subscribe to topic containing shell command and receive message","time":{"start":1715252361134,"stop":1715252361134,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ac098fd4d1bcebb","name":"Refresh subscription","time":{"start":1715252361140,"stop":1715252361140,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d76b32bec630065","name":"Query with Promise Callback, No Decoder","time":{"start":1715252264225,"stop":1715252264225,"duration":0},"status":"passed","severity":"normal"},{"uid":"1130ed291276e093","name":"isConnected between 2 js-waku relay nodes","time":{"start":1715251732256,"stop":1715251732256,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d0113eba2a2ef1a","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1715252222787,"stop":1715252222787,"duration":0},"status":"passed","severity":"normal"},{"uid":"a88f5bbba3ee672c","name":"Subscribe and receives messages on 20 topics","time":{"start":1715252361126,"stop":1715252361127,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2a5393676adcb93","name":"should not receive a peer event after stop","time":{"start":1715251655622,"stop":1715251655622,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bd41b543e30619c","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app83/7/topic944/proto","time":{"start":1715252243879,"stop":1715252243879,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d682c71c4298d88","name":"should throw an error for empty SingleShardInfos array","time":{"start":1715251627660,"stop":1715251627661,"duration":1},"status":"passed","severity":"normal"},{"uid":"f85f5163690f5d3","name":"Push message with rate limit","time":{"start":1715252211224,"stop":1715252211224,"duration":0},"status":"passed","severity":"normal"},{"uid":"974e486b5a1fe35c","name":"should encode/decode to text encoding","time":{"start":1715251636170,"stop":1715251636170,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a7abdcc489f69b6","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1715252199090,"stop":1715252199090,"duration":0},"status":"passed","severity":"normal"},{"uid":"84af5ccbbb266c6a","name":"Passing page size 11 when there are 10 messages","time":{"start":1715252299813,"stop":1715252299813,"duration":0},"status":"passed","severity":"normal"},{"uid":"af32a4f3ce95c666","name":"should set field with only FILTER enabled","time":{"start":1715251636174,"stop":1715251636174,"duration":0},"status":"passed","severity":"normal"},{"uid":"665163500517f25d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1715251627669,"stop":1715251627670,"duration":1},"status":"passed","severity":"normal"},{"uid":"70ffb26f5bb8438c","name":"Store - dialed first","time":{"start":1715252333982,"stop":1715252333982,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c49ff1ccbee548b","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1715252301110,"stop":1715252301110,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f60dbee08eb739","name":"Rejects garbage","time":{"start":1715251644409,"stop":1715251644410,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca52fd88d502c2dc","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1715252329778,"stop":1715252329778,"duration":0},"status":"passed","severity":"normal"},{"uid":"d61e2973ccfa1419","name":"Publishes to nwaku","time":{"start":1715252177947,"stop":1715252177948,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2b9b3ba4cb91e54","name":"Check message with invalid timestamp is not received","time":{"start":1715251847089,"stop":1715251847090,"duration":1},"status":"passed","severity":"normal"},{"uid":"353399626cd02ed2","name":"Check received message containing short","time":{"start":1715252160705,"stop":1715252160706,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d7475dffc7efa3b","name":"LightPush","time":{"start":1715252333983,"stop":1715252333983,"duration":0},"status":"passed","severity":"normal"},{"uid":"25cb0ef20aa002d6","name":"should properly create location multiaddrs - udp6","time":{"start":1715251636171,"stop":1715251636171,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2324171cc64a986","name":"Push message with content topic containing Arabic","time":{"start":1715252211215,"stop":1715252211216,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d1e17948fc72518","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1715252253134,"stop":1715252253134,"duration":0},"status":"passed","severity":"normal"},{"uid":"b88c2a79784b94ed","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1715252253111,"stop":1715252253115,"duration":4},"status":"passed","severity":"normal"},{"uid":"f24fabbc9a8397f5","name":"handles multiple messages","time":{"start":1715252312194,"stop":1715252312194,"duration":0},"status":"passed","severity":"normal"},{"uid":"aadc066a224e1685","name":"returns all values when wanted number matches available values","time":{"start":1715251650601,"stop":1715251650602,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a747640ab737ad6","name":"Check publish message containing shell command","time":{"start":1715252199088,"stop":1715252199088,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3344ea4d5ae1e0c","name":"throws on content topic with empty application field","time":{"start":1715251627652,"stop":1715251627652,"duration":0},"status":"passed","severity":"normal"},{"uid":"44957bbe8199d3fb","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1715252243868,"stop":1715252243870,"duration":2},"status":"passed","severity":"normal"},{"uid":"d37c31c78cca9949","name":"Sample","time":{"start":1715251635680,"stop":1715251635681,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8c21cdfa033fea1","name":"Symmetric encrypt & Decrypt","time":{"start":1715251662090,"stop":1715251662090,"duration":0},"status":"passed","severity":"normal"},{"uid":"45a90ba74239e7a1","name":"should return the pubsub topic directly if a string is provided","time":{"start":1715251627672,"stop":1715251627672,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ef09a20d847520f","name":"Ping on unsubscribed peer","time":{"start":1715251750850,"stop":1715251750852,"duration":2},"status":"passed","severity":"normal"},{"uid":"5263740821dcb26e","name":"Check received message containing escaped characters","time":{"start":1715251847085,"stop":1715251847086,"duration":1},"status":"passed","severity":"normal"},{"uid":"306ca83a5fcd96","name":"Add multiple subscription objects on single nwaku node","time":{"start":1715252361135,"stop":1715252361135,"duration":0},"status":"passed","severity":"normal"},{"uid":"339f78788c83d97a","name":"Subscribe to topic containing short and receive message","time":{"start":1715252152506,"stop":1715252152506,"duration":0},"status":"passed","severity":"normal"},{"uid":"b22baa2512fff3a8","name":"Generator, custom pubsub topic","time":{"start":1715252300842,"stop":1715252300843,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaebb03e2622ce34","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1715252329781,"stop":1715252329781,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a0d6fb75f488d8e","name":"Subscribe to topic containing numeric and receive message","time":{"start":1715252361129,"stop":1715252361130,"duration":1},"status":"passed","severity":"normal"},{"uid":"a96ebd9277bb14f2","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1715251630282,"stop":1715251630283,"duration":1},"status":"passed","severity":"normal"},{"uid":"e98bb1958ad324c8","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1715251641030,"stop":1715251641031,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fed3426bad244ba","name":"Overlapping topic subscription","time":{"start":1715252361139,"stop":1715252361140,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6ffb4a078702fa7","name":"Push message with custom timestamp: 1684493483786","time":{"start":1715252105933,"stop":1715252105933,"duration":0},"status":"passed","severity":"normal"},{"uid":"babbee3485542e5d","name":"Check received message with timestamp: 1649153314 ","time":{"start":1715252160712,"stop":1715252160712,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9700b18d42f8042","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1715251732251,"stop":1715251732252,"duration":1},"status":"passed","severity":"normal"},{"uid":"709efe0c911225fd","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1715252361142,"stop":1715252361142,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a53b727be7ef2c7","name":"Publish message with custom timestamp: Thu May 09 2024 09:56:14 GMT+0000 (Coordinated Universal Time)","time":{"start":1715252199091,"stop":1715252199091,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1fb2404d9c21e5","name":"should not receive a peer event after stop","time":{"start":1715252216942,"stop":1715252216944,"duration":2},"status":"passed","severity":"normal"},{"uid":"a85ad342f50f82fd","name":"Push message with content topic containing special chars","time":{"start":1715252105896,"stop":1715252105897,"duration":1},"status":"passed","severity":"normal"},{"uid":"97b2c2db38bc7846","name":"Decoder throws on empty string content topic","time":{"start":1715251641030,"stop":1715251641030,"duration":0},"status":"passed","severity":"normal"},{"uid":"25eca995fdc529b0","name":"A test","time":{"start":1715251970512,"stop":1715251970512,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a6cb930e493a6e5","name":"Subscribe to topic containing long and receive message","time":{"start":1715252361141,"stop":1715252361141,"duration":0},"status":"passed","severity":"normal"},{"uid":"d85920e06aa717bf","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1715252361144,"stop":1715252361144,"duration":0},"status":"passed","severity":"normal"},{"uid":"773d0b3e3b5d4067","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1715252199093,"stop":1715252199094,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe61bcfcab5446c3","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1715251689087,"stop":1715251689087,"duration":0},"status":"passed","severity":"normal"},{"uid":"353891db1f250af","name":"Check publish message containing Script","time":{"start":1715252199086,"stop":1715252199086,"duration":0},"status":"passed","severity":"normal"},{"uid":"c02fef997c9d0a9c","name":"Subscribe and receive messages via lightPush","time":{"start":1715252361124,"stop":1715252361124,"duration":0},"status":"passed","severity":"normal"},{"uid":"97614938663606dc","name":"Subscribe to topic containing short and receive message","time":{"start":1715252361140,"stop":1715252361140,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c69497c33cacad9","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1715252173944,"stop":1715252173945,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b8f36992391960b","name":"Check publish message containing short","time":{"start":1715252199080,"stop":1715252199080,"duration":0},"status":"passed","severity":"normal"},{"uid":"250b7d7f2256562","name":"random static sharding 6 - Cluster ID: 186, Shard ID: 580","time":{"start":1715252261452,"stop":1715252261452,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c85240efd254985","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1715251883199,"stop":1715251883200,"duration":1},"status":"passed","severity":"normal"},{"uid":"20e65a01d83f1523","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1715252329780,"stop":1715252329780,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e5bec41e673e5ed","name":"Check received message containing Arabic","time":{"start":1715252160693,"stop":1715252160693,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4e9899f0fb57f37","name":"Subscribe to topic containing shell command and publish message","time":{"start":1715252202279,"stop":1715252202280,"duration":1},"status":"passed","severity":"normal"},{"uid":"835bdda90ff8e67a","name":"through manual discovery","time":{"start":1715252020291,"stop":1715252020291,"duration":0},"status":"passed","severity":"normal"},{"uid":"5407827dea40671","name":"Push message with content topic containing long","time":{"start":1715252105895,"stop":1715252105895,"duration":0},"status":"passed","severity":"normal"},{"uid":"973e6d27af305cfb","name":"should get / set TCP multiaddr","time":{"start":1715251636170,"stop":1715251636171,"duration":1},"status":"passed","severity":"normal"},{"uid":"64c16948292040ab","name":"topics with same application and version share the same shard","time":{"start":1715251627658,"stop":1715251627658,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffbd6afc2eb6c2db","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1715251635550,"stop":1715251635551,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb5e7aea6090e120","name":"it tolerates circular branch references","time":{"start":1715251651921,"stop":1715251651921,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e1b05fb7ad0bda4","name":"Overlapping topic subscription","time":{"start":1715252202270,"stop":1715252202270,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7c87debfb0cd6f32","name":"Push message with content topic containing Chinese","time":{"start":1715252105897,"stop":1715252105897,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8a7b3c178000981","name":"Encoder throws on undefined content topic","time":{"start":1715251641028,"stop":1715251641029,"duration":1},"status":"passed","severity":"normal"},{"uid":"e70a539570d77f03","name":"Ping on peer without subscriptions","time":{"start":1715251750855,"stop":1715251750856,"duration":1},"status":"passed","severity":"normal"},{"uid":"64fc171b15e79041","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1715252329780,"stop":1715252329780,"duration":0},"status":"passed","severity":"normal"},{"uid":"7684cb78b4f80e1f","name":"Check received message containing escaped characters","time":{"start":1715252160697,"stop":1715252160697,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bd3a0fc9629805c","name":"Check received message with timestamp: 1715251677835 ","time":{"start":1715251847088,"stop":1715251847088,"duration":0},"status":"passed","severity":"normal"},{"uid":"352f007b6af8eec4","name":"Push message with content topic containing JSON","time":{"start":1715252105921,"stop":1715252105921,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cb658231c2b8757","name":"start node with ApplicationInfo","time":{"start":1715252243881,"stop":1715252243881,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ba33ebf2c638876","name":"Reopen subscription with peer with lost subscription","time":{"start":1715251712640,"stop":1715251712640,"duration":0},"status":"passed","severity":"normal"},{"uid":"32ec12df2e71618a","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1715252261448,"stop":1715252261449,"duration":1},"status":"passed","severity":"normal"},{"uid":"149c31810e49a2f4","name":"Does not throw an exception when node disconnects","time":{"start":1715252329016,"stop":1715252329016,"duration":0},"status":"passed","severity":"normal"},{"uid":"4434cc8b3ab16845","name":"Check message with no payload is not received","time":{"start":1715251847095,"stop":1715251847096,"duration":1},"status":"passed","severity":"normal"},{"uid":"83821fcd91fba7","name":"Push message with content topic containing escaped characters","time":{"start":1715252105930,"stop":1715252105930,"duration":0},"status":"passed","severity":"normal"},{"uid":"95df523c0b0c49ac","name":"connects to nwaku","time":{"start":1715252329015,"stop":1715252329015,"duration":0},"status":"passed","severity":"normal"},{"uid":"13cf5ab5621400cf","name":"Ephemeral field is preserved - encoder v0","time":{"start":1715251689072,"stop":1715251689073,"duration":1},"status":"passed","severity":"normal"},{"uid":"6385f69651b26252","name":"udp ip6 address","time":{"start":1715251635703,"stop":1715251635703,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8377b34b270dcc1","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1715252361134,"stop":1715252361134,"duration":0},"status":"passed","severity":"normal"},{"uid":"94260149d80f13a4","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1715252264218,"stop":1715252264219,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bf5b005120b24f5","name":"Subscribe to topic containing numeric and receive message","time":{"start":1715252152507,"stop":1715252152507,"duration":0},"status":"passed","severity":"normal"},{"uid":"1978f9229697f5f0","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1715251853662,"stop":1715251853663,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8b682d507d821cf","name":"Push message with special chars payload","time":{"start":1715252105880,"stop":1715252105881,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bf3b1d020d5f501","name":"Check publish message after service node is restarted","time":{"start":1715252199095,"stop":1715252199095,"duration":0},"status":"skipped","severity":"normal"},{"uid":"87b94901ae40b668","name":"Push message with Basic HTML tag payload","time":{"start":1715252211196,"stop":1715252211196,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ed46980876784c6","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1715251627665,"stop":1715251627665,"duration":0},"status":"passed","severity":"normal"},{"uid":"89301f9a0cb0b2c1","name":"Refresh subscription","time":{"start":1715252361128,"stop":1715252361129,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c5b751da51a0836","name":"addEventListener with wrong event","time":{"start":1715251720385,"stop":1715251720386,"duration":1},"status":"passed","severity":"normal"},{"uid":"df06ccc5d086b731","name":"Push message with Script payload","time":{"start":1715252105885,"stop":1715252105886,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc85f7e45cc58cd8","name":"Query with Ordered Callback, No message returned","time":{"start":1715252264221,"stop":1715252264222,"duration":1},"status":"passed","severity":"normal"},{"uid":"15f1611a60d4b8b2","name":"Callback on promise","time":{"start":1715252318973,"stop":1715252318974,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7bb0a1aa403aa5","name":"Fails to push message bigger that 1MB","time":{"start":1715252105935,"stop":1715252105936,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7c1eda0a9cc4df","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1715252152497,"stop":1715252152497,"duration":0},"status":"passed","severity":"normal"},{"uid":"8be34125fe0a913e","name":"should not receive a peer event before start","time":{"start":1715252216942,"stop":1715252216942,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ab8033a624baa80","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1715251627667,"stop":1715251627667,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab4b4c24cbf17187","name":"Check received message containing long","time":{"start":1715252160691,"stop":1715252160691,"duration":0},"status":"passed","severity":"normal"},{"uid":"72b047578d669420","name":"Check publish message after client node is restarted","time":{"start":1715252199095,"stop":1715252199095,"duration":0},"status":"skipped","severity":"normal"},{"uid":"46c219d0f3113f59","name":"should not fail to stop the service if it was not started","time":{"start":1715251655620,"stop":1715251655620,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed96a9e2996268c2","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1715252361126,"stop":1715252361126,"duration":0},"status":"passed","severity":"normal"},{"uid":"1602e0e36cc5b730","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1715252361134,"stop":1715252361135,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b90eecb5d3720a9","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1715251970429,"stop":1715251970429,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6078f67e386fe7","name":"Push 30 different messages","time":{"start":1715252211199,"stop":1715252211200,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e4e970011f60382","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1715251627671,"stop":1715251627671,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2202c5fd70b7ffb","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1715251627661,"stop":1715251627661,"duration":0},"status":"passed","severity":"normal"},{"uid":"1353b0dcb28a4cd5","name":"should return unique PubsubTopics for static sharding","time":{"start":1715251627661,"stop":1715251627662,"duration":1},"status":"passed","severity":"normal"},{"uid":"14f5569464c78998","name":"Generator, 2 different pubsubtopics","time":{"start":1715252300844,"stop":1715252300844,"duration":0},"status":"passed","severity":"normal"},{"uid":"32a9b5e95258d4ca","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1715252261457,"stop":1715252261458,"duration":1},"status":"passed","severity":"normal"},{"uid":"472ec2418612f6e6","name":"Push message with Basic HTML tag payload","time":{"start":1715252105887,"stop":1715252105891,"duration":4},"status":"passed","severity":"normal"},{"uid":"91456d61baaeb5e2","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1715252173942,"stop":1715252173942,"duration":0},"status":"passed","severity":"normal"},{"uid":"432aff38c8ec81b1","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1715251651925,"stop":1715251651925,"duration":0},"status":"passed","severity":"normal"},{"uid":"1912de7b6c5acd5f","name":"should properly create location multiaddrs - udp4","time":{"start":1715251636171,"stop":1715251636171,"duration":0},"status":"passed","severity":"normal"},{"uid":"565e5b32ea40115f","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1715252152520,"stop":1715252152521,"duration":1},"status":"passed","severity":"normal"},{"uid":"39e1931733623a52","name":"Round trip binary encryption [ecies, signature]","time":{"start":1715251663406,"stop":1715251663406,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cfb25ce8a14d2e9","name":"Nodes with multiple pubsub topic","time":{"start":1715252173945,"stop":1715252173946,"duration":1},"status":"passed","severity":"normal"},{"uid":"756506d28f623c53","name":"Check received message with timestamp: 1715251678793000000 ","time":{"start":1715252160712,"stop":1715252160712,"duration":0},"status":"passed","severity":"normal"},{"uid":"747e96873de23b40","name":"groups content topics by expected pubsub topic","time":{"start":1715251627658,"stop":1715251627658,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab1988e08d89ab84","name":"should set field with only RELAY enabled","time":{"start":1715251636173,"stop":1715251636173,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef807293b527b3c9","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1715251774375,"stop":1715251774376,"duration":1},"status":"passed","severity":"normal"},{"uid":"710fe8e2606696d4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1715251627667,"stop":1715251627667,"duration":0},"status":"passed","severity":"normal"},{"uid":"141b531d521605c8","name":"same cluster, same shard: nodes connect","time":{"start":1715251853644,"stop":1715251853644,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab8bc2cdff4c2ed","name":"Decoder throws on empty string content topic","time":{"start":1715251663408,"stop":1715251663408,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5b22000734cbbe0","name":"Push message with content topic containing Russian","time":{"start":1715252211216,"stop":1715252211216,"duration":0},"status":"passed","severity":"normal"},{"uid":"79048e747ba458e3","name":"should throw an error for an unconfigured topic","time":{"start":1715251627671,"stop":1715251627671,"duration":0},"status":"passed","severity":"normal"},{"uid":"bee2cf6b5d055d5c","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1715252361125,"stop":1715252361125,"duration":0},"status":"passed","severity":"normal"},{"uid":"198e0b010f3bd877","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1715251754132,"stop":1715251754134,"duration":2},"status":"passed","severity":"normal"},{"uid":"3877d6d63fb5241d","name":"Meta field set when metaSetter is specified","time":{"start":1715251641028,"stop":1715251641028,"duration":0},"status":"passed","severity":"normal"},{"uid":"4edab8aff04bf925","name":"handles different networkShards values correctly","time":{"start":1715251627659,"stop":1715251627659,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d1852a54a045f01","name":"Check publish message containing Arabic","time":{"start":1715252199084,"stop":1715252199085,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6fcf12d1877390","name":"Subscribe to topic containing numeric and publish message","time":{"start":1715252202271,"stop":1715252202272,"duration":1},"status":"passed","severity":"normal"},{"uid":"74a006f2c20e83d","name":"Decoder throws on empty string content topic","time":{"start":1715251661441,"stop":1715251661441,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3f01f41fc0ea427","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1715251627667,"stop":1715251627668,"duration":1},"status":"passed","severity":"normal"},{"uid":"debd2192e8bd5ea4","name":"Refresh subscription","time":{"start":1715252152505,"stop":1715252152506,"duration":1},"status":"passed","severity":"normal"},{"uid":"a174b8e98b0e22ab","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1715251679238,"stop":1715251679239,"duration":1},"status":"passed","severity":"normal"},{"uid":"8352b00230a3874e","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1715252152521,"stop":1715252152525,"duration":4},"status":"passed","severity":"normal"},{"uid":"7e43ece43ca9002b","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1715252243880,"stop":1715252243881,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ceee86ac94d0bc9","name":"Push message with Chinese payload","time":{"start":1715252105881,"stop":1715252105882,"duration":1},"status":"passed","severity":"normal"},{"uid":"607dd266a13b68c4","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1715251679241,"stop":1715251679242,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdc98e10c8560baf","name":"Check received message containing escaped characters","time":{"start":1715252160711,"stop":1715252160711,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7a78887a9b2d5f7","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1715251853666,"stop":1715251853666,"duration":0},"status":"passed","severity":"normal"},{"uid":"105201f0f8693f13","name":"should return valid sharding parameters for static sharding","time":{"start":1715251627673,"stop":1715251627673,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4ed09fec9271e05","name":"Check message on other pubsub topic is not received","time":{"start":1715252160700,"stop":1715252160700,"duration":0},"status":"passed","severity":"normal"},{"uid":"4029765b95928526","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app4/2/topic341/utf8","time":{"start":1715252243872,"stop":1715252243873,"duration":1},"status":"passed","severity":"normal"},{"uid":"302782ca2bb1a458","name":"should throw an error if shards are undefined for static sharding","time":{"start":1715251627663,"stop":1715251627663,"duration":0},"status":"passed","severity":"normal"},{"uid":"91ed066b233984aa","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1715252361139,"stop":1715252361139,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c80afda0832ae73","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1715251853675,"stop":1715251853675,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e146e625272328b","name":"Ping on peer without subscriptions","time":{"start":1715251712638,"stop":1715251712639,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ac0a4e7dcf0636d","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1715251754153,"stop":1715251754154,"duration":1},"status":"passed","severity":"normal"},{"uid":"a26e1efe02b22354","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1715251853674,"stop":1715251853674,"duration":0},"status":"passed","severity":"normal"},{"uid":"a34ce4e0162a61a2","name":"Subscribe and receive messages via lightPush","time":{"start":1715252361136,"stop":1715252361136,"duration":0},"status":"passed","severity":"normal"},{"uid":"133afb6b42f15767","name":"removeEventListener with correct event","time":{"start":1715251720386,"stop":1715251720386,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6014b633ec0f5bd","name":"Add multiple subscription objects on single nwaku node","time":{"start":1715252152526,"stop":1715252152531,"duration":5},"status":"passed","severity":"normal"},{"uid":"57b6aeb19e92280d","name":"Push message with emoji payload","time":{"start":1715252105893,"stop":1715252105893,"duration":0},"status":"passed","severity":"normal"},{"uid":"549a4fc6d0d734b0","name":"Subscribe to topic containing XML and receive message","time":{"start":1715252361144,"stop":1715252361144,"duration":0},"status":"passed","severity":"normal"},{"uid":"6944b4371ea61eaa","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1715251651371,"stop":1715251651371,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e1c40b742b1e400","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1715252222786,"stop":1715252222787,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5a1629166751ec78","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1715251627674,"stop":1715251627674,"duration":0},"status":"passed","severity":"normal"},{"uid":"67f716010afb0a0d","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1715251627655,"stop":1715251627655,"duration":0},"status":"passed","severity":"normal"},{"uid":"139c00298a59b523","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1715251627666,"stop":1715251627666,"duration":0},"status":"passed","severity":"normal"},{"uid":"43f2b47f09625216","name":"Subscribe to topic containing special chars and publish message","time":{"start":1715252202272,"stop":1715252202273,"duration":1},"status":"passed","severity":"normal"},{"uid":"65c139fddad23c4e","name":"passes more than one ENR URLs and attempts connection","time":{"start":1715251693043,"stop":1715251693043,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f00b5ea8b985f11f","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1715251627656,"stop":1715251627656,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fa18c53f99eb998","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1715252202278,"stop":1715252202278,"duration":0},"status":"passed","severity":"normal"},{"uid":"58e0a0a9092c3ad4","name":"Round trip binary serialization","time":{"start":1715251641027,"stop":1715251641027,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff07707520e24be8","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1715251853651,"stop":1715251853654,"duration":3},"status":"passed","severity":"normal"},{"uid":"39e0b0b09a7db1ea","name":"Check publish message containing Russian","time":{"start":1715252199085,"stop":1715252199085,"duration":0},"status":"passed","severity":"normal"},{"uid":"853860279df4049","name":"Subscribe to topic containing numeric and receive message","time":{"start":1715252361141,"stop":1715252361141,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3e380bb120d0baa","name":"should properly create peer info with all multiaddrs","time":{"start":1715251636172,"stop":1715251636173,"duration":1},"status":"passed","severity":"normal"},{"uid":"de06670ded870683","name":"Check received message containing unicode special characters","time":{"start":1715251847086,"stop":1715251847087,"duration":1},"status":"passed","severity":"normal"},{"uid":"443e8dce7fcf03e4","name":"new peer added after a peer was already found","time":{"start":1715252222786,"stop":1715252222786,"duration":0},"status":"skipped","severity":"normal"},{"uid":"75a1dc3cb5e687ad","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1715251853666,"stop":1715251853666,"duration":0},"status":"passed","severity":"normal"},{"uid":"774007f84720fbb4","name":"Check received message containing SQL Injection","time":{"start":1715252160709,"stop":1715252160709,"duration":0},"status":"passed","severity":"normal"},{"uid":"1921f415768dba06","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1715251627673,"stop":1715251627673,"duration":0},"status":"passed","severity":"normal"},{"uid":"792d6f37c27f772d","name":"should set field with all protocols enabled","time":{"start":1715251636173,"stop":1715251636173,"duration":0},"status":"passed","severity":"normal"},{"uid":"85b138cbafefe603","name":"Push message with shell command payload","time":{"start":1715252105892,"stop":1715252105892,"duration":0},"status":"passed","severity":"normal"},{"uid":"22fbb0491a16d397","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1715251754127,"stop":1715251754128,"duration":1},"status":"passed","severity":"normal"},{"uid":"9acad2882a5a8d50","name":"Ping on unsubscribed peer","time":{"start":1715251750856,"stop":1715251750857,"duration":1},"status":"passed","severity":"normal"},{"uid":"db0bf31a697a10c9","name":"Check received message containing Chinese","time":{"start":1715251847078,"stop":1715251847079,"duration":1},"status":"passed","severity":"normal"},{"uid":"610f8510551e9ddb","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1715252152510,"stop":1715252152510,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a70a06f73c1949d","name":"Ephemeral messages are not stored","time":{"start":1715251689063,"stop":1715251689071,"duration":8},"status":"passed","severity":"normal"},{"uid":"b47ce382675ff41f","name":"safeDispatchEvent","time":{"start":1715251720388,"stop":1715251720388,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6e042a27142250a","name":"Check received message containing unicode special characters","time":{"start":1715252160711,"stop":1715252160711,"duration":0},"status":"passed","severity":"normal"},{"uid":"70448a7badbdd470","name":"Push message with content topic containing short","time":{"start":1715252105894,"stop":1715252105895,"duration":1},"status":"passed","severity":"normal"},{"uid":"22652a9bd8d00549","name":"Subscribe to topic containing Script and publish message","time":{"start":1715252202277,"stop":1715252202277,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4a6b40e964f7382","name":"random static sharding 3 - Cluster ID: 51, Shard ID: 411","time":{"start":1715252261450,"stop":1715252261450,"duration":0},"status":"passed","severity":"normal"},{"uid":"4789da06abb79eea","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715251853672,"stop":1715251853673,"duration":1},"status":"passed","severity":"normal"},{"uid":"de94c6a9ace70808","name":"Decoder throws on undefined content topic","time":{"start":1715251661440,"stop":1715251661440,"duration":0},"status":"passed","severity":"normal"},{"uid":"4759fc8583199a0c","name":"should decode valid enr with tcp successfully","time":{"start":1715251636163,"stop":1715251636163,"duration":0},"status":"passed","severity":"normal"},{"uid":"e21cd62de58d8f6b","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1715251774377,"stop":1715251774377,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d5dfe190935df45","name":"nwaku subscribes","time":{"start":1715252177947,"stop":1715252177947,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbcbf3536d0c1307","name":"Init the array if not present","time":{"start":1715251627235,"stop":1715251627237,"duration":2},"status":"passed","severity":"normal"},{"uid":"acfa1ab04181e2cf","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1715251651926,"stop":1715251651926,"duration":0},"status":"skipped","severity":"normal"},{"uid":"250c79b8d806e47c","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1715252202280,"stop":1715252202280,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ddcbb09aa1e3c3","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1715252361145,"stop":1715252361145,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d2289d13c63b07c","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1715251651369,"stop":1715251651370,"duration":1},"status":"passed","severity":"normal"},{"uid":"5db15ed269a7afa7","name":"Ping on unsubscribed peer","time":{"start":1715251712639,"stop":1715251712639,"duration":0},"status":"passed","severity":"normal"},{"uid":"af9664dd49b820d9","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1715252264224,"stop":1715252264225,"duration":1},"status":"passed","severity":"normal"},{"uid":"340eae241aea7a7a","name":"Generator, 2 different pubsubtopics","time":{"start":1715252300843,"stop":1715252300843,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5db0fd127e8ee33","name":"Check message with no content topic is not received","time":{"start":1715252160700,"stop":1715252160701,"duration":1},"status":"passed","severity":"normal"},{"uid":"fea62b273feea4c2","name":"Subscribe to topic containing special chars and receive message","time":{"start":1715252361130,"stop":1715252361130,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc0c7ba372c6ee83","name":"should handle application and version for autosharding","time":{"start":1715251627662,"stop":1715251627662,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9875aca817ccab3","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1715251853670,"stop":1715251853671,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2fdfe75f993b0e8","name":"should be able to decode the field with only RELAY set to true","time":{"start":1715251635553,"stop":1715251635554,"duration":1},"status":"passed","severity":"normal"},{"uid":"f096067d38103879","name":"Check received message containing shell command","time":{"start":1715252160696,"stop":1715252160697,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f983531062afdfa","name":"should throw error - no public key","time":{"start":1715251636168,"stop":1715251636168,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e87e3934d295683","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1715251754135,"stop":1715251754135,"duration":0},"status":"passed","severity":"normal"},{"uid":"5771515aaf7fa549","name":"Encoder throws on empty string content topic","time":{"start":1715251661439,"stop":1715251661440,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1b20c76f00b49e8","name":"Check message received after jswaku node is restarted","time":{"start":1715251847096,"stop":1715251847096,"duration":0},"status":"skipped","severity":"normal"},{"uid":"eef209ebb17627a9","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1715252202267,"stop":1715252202267,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8bc4cce11ed8d1f","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1715251627657,"stop":1715251627657,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca3b8dd73bd1cf65","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1715252173946,"stop":1715252173946,"duration":0},"status":"passed","severity":"normal"},{"uid":"b24907a78d164ad9","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1715251627672,"stop":1715251627673,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaafc2ef5a5dfe91","name":"Check publish message containing numeric","time":{"start":1715252199082,"stop":1715252199082,"duration":0},"status":"passed","severity":"normal"},{"uid":"da191bce9d7307c2","name":"Nodes with multiple pubsub topic","time":{"start":1715252173941,"stop":1715252173941,"duration":0},"status":"passed","severity":"normal"},{"uid":"d41fa73183f16cd3","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1715252152508,"stop":1715252152508,"duration":0},"status":"passed","severity":"normal"},{"uid":"a01e2b615a2e3ff1","name":"should emit a peer event after start","time":{"start":1715251693040,"stop":1715251693040,"duration":0},"status":"passed","severity":"normal"},{"uid":"112cbc59eae18faf","name":"should properly create location multiaddrs - udp","time":{"start":1715251636172,"stop":1715251636172,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d5922c246314fc7","name":"Encoder throws on empty string content topic","time":{"start":1715251663407,"stop":1715251663408,"duration":1},"status":"passed","severity":"normal"},{"uid":"a20aa830e6194cd8","name":"Throws when trying to push message with empty payload","time":{"start":1715252105894,"stop":1715252105894,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a1f34b27899c526","name":"Relay + Store","time":{"start":1715251688593,"stop":1715251688593,"duration":0},"status":"passed","severity":"normal"},{"uid":"e94c413250050a94","name":"Subscribe to topic containing emoji and receive message","time":{"start":1715252361135,"stop":1715252361135,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ea00ad1cada5201","name":"Waku message hash computation (meta attribute not present)","time":{"start":1715251630281,"stop":1715251630281,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa0e3ddcf89c44cf","name":"Push message with unicode special characters payload","time":{"start":1715252211198,"stop":1715252211199,"duration":1},"status":"passed","severity":"normal"},{"uid":"a823f007ea1ddcd6","name":"should configure sharding based on application and version for autosharding","time":{"start":1715251627674,"stop":1715251627674,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa4836f726a1ac0d","name":"Push 30 different messages","time":{"start":1715252105893,"stop":1715252105894,"duration":1},"status":"passed","severity":"normal"},{"uid":"4288ccfbdf7b4d60","name":"should get / set UDP multiaddr","time":{"start":1715251636170,"stop":1715251636170,"duration":0},"status":"passed","severity":"normal"},{"uid":"847092b606719220","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1715251635550,"stop":1715251635550,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7aa2989ad97e31e","name":"Query Generator, Multiple PubsubTopics","time":{"start":1715252264217,"stop":1715252264217,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f409534720d3341","name":"handles empty contentTopics array correctly","time":{"start":1715251627675,"stop":1715251627676,"duration":1},"status":"passed","severity":"normal"},{"uid":"937a98969cb2f6ea","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1715251754150,"stop":1715251754152,"duration":2},"status":"passed","severity":"normal"},{"uid":"27a977730301f670","name":"Check received message containing special chars","time":{"start":1715252160707,"stop":1715252160707,"duration":0},"status":"passed","severity":"normal"},{"uid":"a15392afaec8dae4","name":"Check received message containing Script","time":{"start":1715251847081,"stop":1715251847082,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c8d88fcc26799d3","name":"Check received message containing Arabic","time":{"start":1715252160708,"stop":1715252160708,"duration":0},"status":"passed","severity":"normal"},{"uid":"17a2a84abfeeed48","name":"Check received message containing special chars","time":{"start":1715252160692,"stop":1715252160692,"duration":0},"status":"passed","severity":"normal"},{"uid":"a86407fa622d60b4","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1715251853663,"stop":1715251853664,"duration":1},"status":"passed","severity":"normal"},{"uid":"f75e85289c0a0ba7","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1715251686924,"stop":1715251686924,"duration":0},"status":"passed","severity":"normal"},{"uid":"e95ae9285cb6184","name":"same cluster, different shard: nodes connect","time":{"start":1715252015085,"stop":1715252015087,"duration":2},"status":"passed","severity":"normal"},{"uid":"86f0c19946d42f81","name":"Subscribe to topic containing long and receive message","time":{"start":1715252152506,"stop":1715252152507,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cf7d57590742254","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1715251883197,"stop":1715251883198,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0d14bab2ef75794","name":"Push message with content topic containing Basic HTML tag","time":{"start":1715252211218,"stop":1715252211218,"duration":0},"status":"passed","severity":"normal"},{"uid":"49e443a7707f524d","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1715252152504,"stop":1715252152505,"duration":1},"status":"passed","severity":"normal"},{"uid":"529d6ac0bf6a7365","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1715252160713,"stop":1715252160713,"duration":0},"status":"passed","severity":"normal"},{"uid":"da6ebd7792edd2f7","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1715251627654,"stop":1715251627654,"duration":0},"status":"passed","severity":"normal"},{"uid":"52a7ab11ef76edf2","name":"Push message with numeric payload","time":{"start":1715252105879,"stop":1715252105880,"duration":1},"status":"passed","severity":"normal"},{"uid":"72936c6abdb077b1","name":"Using a function","time":{"start":1715252329016,"stop":1715252329017,"duration":1},"status":"passed","severity":"normal"},{"uid":"91ab5f1b036f87ff","name":"1 Relay, 1 Filter, gives up","time":{"start":1715251651636,"stop":1715251651637,"duration":1},"status":"passed","severity":"normal"},{"uid":"e41faf0e993c435d","name":"Check publish message containing escaped characters","time":{"start":1715252199088,"stop":1715252199089,"duration":1},"status":"passed","severity":"normal"},{"uid":"25c14a1d37f063b7","name":"Push message with Russian payload","time":{"start":1715252211187,"stop":1715252211188,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8c9456ebebe23c5","name":"Push message with shell command payload","time":{"start":1715252211197,"stop":1715252211198,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c9f3f3e0ac64212","name":"Check message with invalid timestamp is not received","time":{"start":1715252160700,"stop":1715252160700,"duration":0},"status":"passed","severity":"normal"},{"uid":"656e2538c9b55a15","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1715251853670,"stop":1715251853670,"duration":0},"status":"passed","severity":"normal"},{"uid":"befbc0c5a9730b26","name":"getPeersByDiscovery","time":{"start":1715251720387,"stop":1715251720387,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3eb15db5647a736","name":"Push message with emoji payload","time":{"start":1715252211199,"stop":1715252211199,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cf18a47aff9074d","name":"Push message on custom pubsubTopic","time":{"start":1715251970428,"stop":1715251970428,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b9f4ff6ab555718","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1715251627673,"stop":1715251627674,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0e21f3574b73020","name":"should not fail to start the service if it is already started","time":{"start":1715252216929,"stop":1715252216929,"duration":0},"status":"passed","severity":"normal"},{"uid":"a92da43ea474ab71","name":"can start and stop the service","time":{"start":1715251655619,"stop":1715251655620,"duration":1},"status":"passed","severity":"normal"},{"uid":"59af1a7ef2914fd7","name":"Check message received after nwaku node is restarted","time":{"start":1715252160716,"stop":1715252160716,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1be2e8723d4dc66d","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1715251627660,"stop":1715251627660,"duration":0},"status":"passed","severity":"normal"},{"uid":"aebe3a499a66eaf6","name":"different cluster, different shard: nodes don't connect","time":{"start":1715252015089,"stop":1715252015096,"duration":7},"status":"passed","severity":"normal"},{"uid":"5ad244d165c05d5e","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1715252361136,"stop":1715252361136,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c6f9c4257740fd3","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1715251627669,"stop":1715251627669,"duration":0},"status":"passed","severity":"normal"},{"uid":"edfb8e250eacaf2e","name":"Overlapping topic subscription","time":{"start":1715252361128,"stop":1715252361128,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c1b9071af698f1c","name":"Reopen subscription with peer with lost subscription","time":{"start":1715251750857,"stop":1715251750858,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae9b15f39d0ec001","name":"Check message with non string payload is not received","time":{"start":1715251847096,"stop":1715251847096,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a10622cd2f3b800","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1715251655623,"stop":1715251655623,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cceb8cdfb927b10","name":"Subscribe and receive messages via waku relay post","time":{"start":1715252152496,"stop":1715252152496,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4c07cbde4787724","name":"Check received message containing Script","time":{"start":1715252160709,"stop":1715252160709,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea0b62fe886f7ae1","name":"1 Relay, 1 fetch","time":{"start":1715251651635,"stop":1715251651635,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccb9f1a31df58977","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1715251853650,"stop":1715251853650,"duration":0},"status":"passed","severity":"normal"},{"uid":"a698c8f472fd9fd2","name":"Check publish message containing XML","time":{"start":1715252199086,"stop":1715252199086,"duration":0},"status":"passed","severity":"normal"},{"uid":"132be77c5bc11896","name":"should be called at least once on all `peer:discovery` events","time":{"start":1715251686920,"stop":1715251686921,"duration":1},"status":"passed","severity":"normal"},{"uid":"c43ad114848a9fea","name":"Passing page size 110 when there are 120 messages","time":{"start":1715252299814,"stop":1715252299814,"duration":0},"status":"passed","severity":"normal"},{"uid":"529f3c1edafbf306","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1715251635556,"stop":1715251635557,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dc2ad37b6275746","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1715251853671,"stop":1715251853672,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1dddec7d1a541d3","name":"should only return 1 node with relay and store capability","time":{"start":1715251651924,"stop":1715251651924,"duration":0},"status":"passed","severity":"normal"},{"uid":"af5862e02ec8175","name":"Push message with content topic containing emoji","time":{"start":1715252105931,"stop":1715252105931,"duration":0},"status":"passed","severity":"normal"},{"uid":"37cf4a6bc87a10fd","name":"Publish message with rate limit","time":{"start":1715252199096,"stop":1715252199096,"duration":0},"status":"passed","severity":"normal"},{"uid":"28ebb79e0e5c7b34","name":"Check received message containing short","time":{"start":1715251847073,"stop":1715251847074,"duration":1},"status":"passed","severity":"normal"},{"uid":"baca5eb7ba98d986","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1715251627677,"stop":1715251627677,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cd69c3db351bde9","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1715251853674,"stop":1715251853674,"duration":0},"status":"passed","severity":"normal"},{"uid":"64b6d03fe1dae9ca","name":"Subscribe and receives messages on 20 topics","time":{"start":1715252152498,"stop":1715252152498,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b7fa14e0bebcf3f","name":"Push message with content topic containing SQL Injection","time":{"start":1715252105919,"stop":1715252105920,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5bb264f79966379","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1715251627657,"stop":1715251627657,"duration":0},"status":"passed","severity":"normal"},{"uid":"96337b04872c0737","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715251754152,"stop":1715251754153,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c803293ec2fb6f2","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1715251853668,"stop":1715251853669,"duration":1},"status":"passed","severity":"normal"},{"uid":"183b3590eae3850d","name":"Check received message containing unicode special characters","time":{"start":1715252160697,"stop":1715252160697,"duration":0},"status":"passed","severity":"normal"},{"uid":"61efbb41661fdb7d","name":"Used by Waku Relay","time":{"start":1715252329017,"stop":1715252329017,"duration":0},"status":"passed","severity":"normal"},{"uid":"7533ba4d3e7ec84a","name":"Reopen subscription with peer with lost subscription","time":{"start":1715251750852,"stop":1715251750853,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c6bd7ac716b5b91","name":"Push message with content topic containing Basic HTML tag","time":{"start":1715252105921,"stop":1715252105921,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb073e952714c4bd","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1715252202274,"stop":1715252202275,"duration":1},"status":"passed","severity":"normal"},{"uid":"19f90345f3aee856","name":"Subscribe to topic containing Script and receive message","time":{"start":1715252361132,"stop":1715252361132,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aa27bb2f7ffe9b6","name":"Mutual subscription","time":{"start":1715252202261,"stop":1715252202262,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea7524f3c3eb417","name":"Promise Callback - forward","time":{"start":1715252286239,"stop":1715252286240,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bc0b985f86d19af","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1715251754148,"stop":1715251754149,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3e2981ec6229ff7","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1715251853677,"stop":1715251853677,"duration":0},"status":"passed","severity":"normal"},{"uid":"78e40e554ee7d377","name":"Subscribe to topic containing special chars and receive message","time":{"start":1715252152507,"stop":1715252152507,"duration":0},"status":"passed","severity":"normal"},{"uid":"862bb9221be9bbc","name":"Asymmetric encrypt & decrypt","time":{"start":1715251662089,"stop":1715251662089,"duration":0},"status":"passed","severity":"normal"},{"uid":"780e8a3a1d686932","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1715251970434,"stop":1715251970435,"duration":1},"status":"broken","severity":"normal"},{"uid":"ed5bdffd92d0ee02","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1715251883200,"stop":1715251883200,"duration":0},"status":"passed","severity":"normal"},{"uid":"53f07735a699f89c","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1715251627660,"stop":1715251627660,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e8678e67230ea2","name":"Check received message containing JSON","time":{"start":1715252160710,"stop":1715252160710,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a38d9fc841b6690","name":"should throw error - invalid id","time":{"start":1715251636168,"stop":1715251636168,"duration":0},"status":"passed","severity":"normal"},{"uid":"cda1489e37c08482","name":"isConnected should return true after first peer connects","time":{"start":1715251732254,"stop":1715251732255,"duration":1},"status":"passed","severity":"normal"},{"uid":"759ce0965054952","name":"should use DNS peer discovery with light client","time":{"start":1715251693042,"stop":1715251693042,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f152c9c92708387b","name":"Check received message with timestamp: 1715251677835000000 ","time":{"start":1715251847087,"stop":1715251847088,"duration":1},"status":"passed","severity":"normal"},{"uid":"22af7231ba492755","name":"Subscribe to topic containing shell command and receive message","time":{"start":1715252152514,"stop":1715252152515,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac25947751c65bf1","name":"Push message with content topic containing numeric","time":{"start":1715252105895,"stop":1715252105896,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c6f1c26ff49203e","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1715251774374,"stop":1715251774375,"duration":1},"status":"passed","severity":"normal"},{"uid":"48c0dace5dbfa4ea","name":"Subscribe to topic containing XML and receive message","time":{"start":1715252152510,"stop":1715252152510,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fc4965660e2059c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1715251627666,"stop":1715251627666,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2bff108ef2529e","name":"1 Store, 2 fetches","time":{"start":1715251651635,"stop":1715251651636,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed9e23c6db624cad","name":"Push message with meta","time":{"start":1715252211223,"stop":1715252211223,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2c0ca3df38407c6","name":"Subscribe to topic containing JSON and receive message","time":{"start":1715252361144,"stop":1715252361144,"duration":0},"status":"passed","severity":"normal"},{"uid":"f67177a163c46463","name":"Waku message hash computation (payload length 0)","time":{"start":1715251630281,"stop":1715251630282,"duration":1},"status":"passed","severity":"normal"},{"uid":"196d98ce523000b6","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1715251883198,"stop":1715251883198,"duration":0},"status":"passed","severity":"normal"},{"uid":"8514cf7abea4132c","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1715251627628,"stop":1715251627629,"duration":1},"status":"passed","severity":"normal"},{"uid":"c252cf7b29afa881","name":"Check message with no content topic is not received","time":{"start":1715252160714,"stop":1715252160714,"duration":0},"status":"passed","severity":"normal"},{"uid":"455afbc7cc1d07d2","name":"can start the service","time":{"start":1715251655619,"stop":1715251655619,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bac91ec565a728a","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1715251651372,"stop":1715251651372,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c34dc37bdabce8b","name":"shard 0","time":{"start":1715252261448,"stop":1715252261448,"duration":0},"status":"passed","severity":"normal"},{"uid":"d14554b4b6021431","name":"Check received message containing Basic HTML tag","time":{"start":1715252160710,"stop":1715252160710,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6480871fd6beabb","name":"Push message with content topic containing Script","time":{"start":1715252105920,"stop":1715252105920,"duration":0},"status":"passed","severity":"normal"},{"uid":"510500e790eba0de","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1715252015083,"stop":1715252015083,"duration":0},"status":"passed","severity":"normal"},{"uid":"24bb53d77234ff7d","name":"Subscribe and receive messages via waku relay post","time":{"start":1715252361137,"stop":1715252361137,"duration":0},"status":"passed","severity":"normal"},{"uid":"87587106bd65e94f","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1715251651371,"stop":1715251651372,"duration":1},"status":"passed","severity":"normal"},{"uid":"749cf99d85bfa373","name":"should properly create location multiaddrs - tcp6","time":{"start":1715251636172,"stop":1715251636172,"duration":0},"status":"passed","severity":"normal"},{"uid":"a18e7b25c04cc1d8","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1715251627662,"stop":1715251627663,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1f5184b3ca3cce8","name":"Push message with custom timestamp: 1715255483786","time":{"start":1715252105934,"stop":1715252105934,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aabba20ccd861b7","name":"should be able to encode the field with only RELAY set to true","time":{"start":1715251635546,"stop":1715251635548,"duration":2},"status":"passed","severity":"normal"},{"uid":"b8f23fb1e25214ec","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1715251693043,"stop":1715251693043,"duration":0},"status":"skipped","severity":"normal"},{"uid":"84fbd60f4e5a410e","name":"throws on content topic with generation field greater than 0","time":{"start":1715251627651,"stop":1715251627652,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd25e6bc237c9d9c","name":"Subscribe to topic containing JSON and publish message","time":{"start":1715252202279,"stop":1715252202279,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7b2ce97725624e5","name":"Subscribe to topic containing Russian and receive message","time":{"start":1715252361142,"stop":1715252361143,"duration":1},"status":"passed","severity":"normal"},{"uid":"18f5a5404ad95069","name":"Check message with non string payload is not received","time":{"start":1715252160715,"stop":1715252160715,"duration":0},"status":"passed","severity":"normal"},{"uid":"15ef339b31a9950e","name":"Push message with rate limit","time":{"start":1715252105932,"stop":1715252105933,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f6fc36bd57a547e","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1715251853676,"stop":1715251853676,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d48f8df47272200","name":"should encode/decode to RLP encoding","time":{"start":1715251636169,"stop":1715251636169,"duration":0},"status":"passed","severity":"normal"},{"uid":"8de51f3cf5a72873","name":"Fails to publish message with size larger than 1 MB","time":{"start":1715252199094,"stop":1715252199094,"duration":0},"status":"passed","severity":"normal"},{"uid":"89bd7d04cf171f6b","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1715251627663,"stop":1715251627663,"duration":0},"status":"passed","severity":"normal"},{"uid":"de05ef7ab35989bd","name":"Check received message with timestamp: 1715251678793 ","time":{"start":1715252160698,"stop":1715252160699,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d735803c16139e3","name":"Check received message containing XML","time":{"start":1715252160695,"stop":1715252160695,"duration":0},"status":"passed","severity":"normal"},{"uid":"4708f6604c8527a3","name":"random static sharding 2 - Cluster ID: 47, Shard ID: 992","time":{"start":1715252261449,"stop":1715252261449,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe4027fb908aea2d","name":"Query generator for multiple messages","time":{"start":1715252318971,"stop":1715252318972,"duration":1},"status":"passed","severity":"normal"},{"uid":"1efc4d74ce28647d","name":"can start and stop the service","time":{"start":1715251693037,"stop":1715251693039,"duration":2},"status":"passed","severity":"normal"},{"uid":"8b45d1b61371b670","name":"Fails to push message with large meta","time":{"start":1715252105932,"stop":1715252105932,"duration":0},"status":"passed","severity":"normal"},{"uid":"21716bf23383a62e","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app54/2/topic304/test.js","time":{"start":1715252243878,"stop":1715252243879,"duration":1},"status":"passed","severity":"normal"},{"uid":"26f99aa83e70d5e7","name":"Nodes with multiple pubsub topic","time":{"start":1715252173944,"stop":1715252173944,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5635d904a0f031b","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1715252152496,"stop":1715252152496,"duration":0},"status":"passed","severity":"normal"},{"uid":"844bd7364698202f","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app31/1/topic751/utf8","time":{"start":1715252243876,"stop":1715252243877,"duration":1},"status":"passed","severity":"normal"},{"uid":"24fb986e6f5d4d5","name":"Check received message containing XML","time":{"start":1715252160709,"stop":1715252160710,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd284cc986f77635","name":"Subscribe and publish message","time":{"start":1715252202264,"stop":1715252202265,"duration":1},"status":"passed","severity":"normal"},{"uid":"da8ed086a87a81dc","name":"Subscribe to topic containing JSON and receive message","time":{"start":1715252152511,"stop":1715252152514,"duration":3},"status":"passed","severity":"normal"},{"uid":"90be7420938cf608","name":"Push message with content topic containing emoji","time":{"start":1715252211221,"stop":1715252211221,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8bee388286f7a3","name":"should throw an error for missing required configuration","time":{"start":1715251627664,"stop":1715251627664,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1766eb251ec43af","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1715252329780,"stop":1715252329780,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a4e78e7bdbf3433","name":"Relay - dialed after","time":{"start":1715252333979,"stop":1715252333980,"duration":1},"status":"passed","severity":"normal"},{"uid":"f92b05a9e6b7327d","name":"Decoder throws on undefined content topic","time":{"start":1715251641030,"stop":1715251641030,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d780749410a99e","name":"should only return 1 node with relay capability","time":{"start":1715251651923,"stop":1715251651924,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce77ec7fa9d497d2","name":"Query with Promise Callback, No message returned","time":{"start":1715252264226,"stop":1715252264226,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d40385b8620145c","name":"Check received message containing Script","time":{"start":1715252160695,"stop":1715252160695,"duration":0},"status":"passed","severity":"normal"},{"uid":"29aa2aba8383077c","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1715252361128,"stop":1715252361128,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e080b6fcd21607a","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1715251627628,"stop":1715251627628,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d5e76e638d9a294","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715251853670,"stop":1715251853670,"duration":0},"status":"passed","severity":"normal"},{"uid":"6086de1cae26dd63","name":"Throws when trying to push message with empty payload","time":{"start":1715252211200,"stop":1715252211200,"duration":0},"status":"passed","severity":"normal"},{"uid":"c898d1d654977865","name":"Push message with SQL Injection payload","time":{"start":1715252105884,"stop":1715252105885,"duration":1},"status":"passed","severity":"normal"},{"uid":"b29699876776d4f4","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1715251635557,"stop":1715251635558,"duration":1},"status":"passed","severity":"normal"},{"uid":"3963ddaf81ee8b8e","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1715251663405,"stop":1715251663406,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5b2fda85fee6a40","name":"should correctly map a content topic to a pubsub topic","time":{"start":1715251627676,"stop":1715251627676,"duration":0},"status":"passed","severity":"normal"},{"uid":"861e99eeb030c9f3","name":"Check received message containing emoji","time":{"start":1715251847087,"stop":1715251847087,"duration":0},"status":"passed","severity":"normal"},{"uid":"f24c9a943dd1c486","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1715252361127,"stop":1715252361127,"duration":0},"status":"passed","severity":"normal"},{"uid":"bec7dbe608770f7b","name":"different cluster, same shard: nodes don't connect","time":{"start":1715252015087,"stop":1715252015088,"duration":1},"status":"passed","severity":"normal"},{"uid":"8da6250e75440358","name":"should load peers from local storage and dispatch events","time":{"start":1715251655623,"stop":1715251655623,"duration":0},"status":"passed","severity":"normal"},{"uid":"b66236305a50918c","name":"Fails to publish message with empty text","time":{"start":1715252199092,"stop":1715252199092,"duration":0},"status":"passed","severity":"normal"},{"uid":"a22a513adf0611de","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1715251651374,"stop":1715251651374,"duration":0},"status":"passed","severity":"normal"},{"uid":"15d10a6947596d69","name":"dispatchEvent via connectionManager","time":{"start":1715251720387,"stop":1715251720388,"duration":1},"status":"passed","severity":"normal"},{"uid":"19d0cb8dcbd51202","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app74/9/topic920/json","time":{"start":1715252243878,"stop":1715252243878,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bee68f2d7c2d24f","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1715251627665,"stop":1715251627666,"duration":1},"status":"passed","severity":"normal"},{"uid":"96bbdb82c1d9fd77","name":"random static sharding 5 - Cluster ID: 87, Shard ID: 21","time":{"start":1715252261451,"stop":1715252261452,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b201f5e7b488d7e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1715251853672,"stop":1715251853672,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c2d8b7040f28d5c","name":"Subscribe to topic containing XML and receive message","time":{"start":1715252361132,"stop":1715252361133,"duration":1},"status":"passed","severity":"normal"},{"uid":"75fb05dd2c1a7b80","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1715251635552,"stop":1715251635553,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec9b101f8d1668c9","name":"Push message with content topic containing Script","time":{"start":1715252211217,"stop":1715252211217,"duration":0},"status":"passed","severity":"normal"},{"uid":"78fc6eabe2ba9096","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1715251627664,"stop":1715251627665,"duration":1},"status":"passed","severity":"normal"},{"uid":"241a33a2d43ab55e","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1715251640757,"stop":1715251640757,"duration":0},"status":"passed","severity":"normal"},{"uid":"34a4c2a62008f65","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1715251853650,"stop":1715251853650,"duration":0},"status":"passed","severity":"normal"},{"uid":"3808ce4112b6fea3","name":"Push message with content topic containing SQL Injection","time":{"start":1715252211216,"stop":1715252211217,"duration":1},"status":"passed","severity":"normal"},{"uid":"1418bac93dabf58b","name":"Push message with short payload","time":{"start":1715252105874,"stop":1715252105875,"duration":1},"status":"passed","severity":"normal"},{"uid":"db467bd328d96ea2","name":"Check received message containing emoji","time":{"start":1715252160711,"stop":1715252160712,"duration":1},"status":"passed","severity":"normal"},{"uid":"38c41eb91ebe1115","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1715252264219,"stop":1715252264220,"duration":1},"status":"passed","severity":"normal"},{"uid":"a62d65dfe6c765da","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1715251847089,"stop":1715251847089,"duration":0},"status":"passed","severity":"normal"},{"uid":"df7d79b0232f249c","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1715251853673,"stop":1715251853674,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1bea89db7bba4a4","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1715252477942,"stop":1715252477943,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3f6e3b41ab1f3f7","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1715251627654,"stop":1715251627655,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b468ddc0b10027f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1715251627669,"stop":1715251627669,"duration":0},"status":"passed","severity":"normal"},{"uid":"45f72358ab8cf93b","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1715252152495,"stop":1715252152496,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfb408d29674db2d","name":"tcp ip4 address","time":{"start":1715251635702,"stop":1715251635703,"duration":1},"status":"passed","severity":"normal"},{"uid":"db48559bf9fef71","name":"A test","time":{"start":1715251970513,"stop":1715251970513,"duration":0},"status":"passed","severity":"normal"},{"uid":"623631f57e1ee8ff","name":"Add multiple subscription objects on single nwaku node","time":{"start":1715252361146,"stop":1715252361146,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eced841efdbe869","name":"can start and stop the service","time":{"start":1715252216928,"stop":1715252216929,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c222bc302f3fe2d","name":"Generator, 2 different pubsubtopics","time":{"start":1715252300841,"stop":1715252300842,"duration":1},"status":"passed","severity":"normal"},{"uid":"9154851bf9324781","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1715252301110,"stop":1715252301110,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeebd40cb1997df","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1715252329781,"stop":1715252329781,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eeb2a761f49397d","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1715251774378,"stop":1715251774379,"duration":1},"status":"passed","severity":"normal"},{"uid":"77f430fc44599375","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1715252477943,"stop":1715252477943,"duration":0},"status":"passed","severity":"normal"},{"uid":"5699a90d7df67f44","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1715252300845,"stop":1715252300845,"duration":0},"status":"passed","severity":"normal"},{"uid":"d18ac119a7c9479e","name":"should set field with only STORE enabled","time":{"start":1715251636174,"stop":1715251636174,"duration":0},"status":"passed","severity":"normal"},{"uid":"e25df07076c98db4","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715251970430,"stop":1715251970430,"duration":0},"status":"passed","severity":"normal"},{"uid":"28080e7afdfcdad7","name":"Passing cursor with wrong message digest","time":{"start":1715252253135,"stop":1715252253137,"duration":2},"status":"passed","severity":"normal"},{"uid":"c5c6e976b75284b9","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1715251853679,"stop":1715251853679,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cf6f02c8e68d291","name":"Push message with content topic containing Chinese","time":{"start":1715252211215,"stop":1715252211215,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c27d110f5d8208e","name":"Passing cursor with wrong pubsubTopic","time":{"start":1715252253138,"stop":1715252253140,"duration":2},"status":"passed","severity":"normal"},{"uid":"fc9d503225260188","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1715251635556,"stop":1715251635556,"duration":0},"status":"passed","severity":"normal"},{"uid":"732bf16fb3eebbe1","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1715251627672,"stop":1715251627672,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae300669634a9211","name":"Ephemeral field set to true","time":{"start":1715251641027,"stop":1715251641028,"duration":1},"status":"passed","severity":"normal"},{"uid":"1825edfb13ef897e","name":"Refresh subscription","time":{"start":1715252202269,"stop":1715252202269,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f51a56c7b416030e","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app14/3/topic771/proto","time":{"start":1715252243875,"stop":1715252243875,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf02e9686473e60b","name":"throws on content topic with empty version field","time":{"start":1715251627652,"stop":1715251627652,"duration":0},"status":"passed","severity":"normal"},{"uid":"426d50217b5c45f4","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1715251732252,"stop":1715251732253,"duration":1},"status":"passed","severity":"normal"},{"uid":"b44867211f16ff7e","name":"Push message with JSON payload","time":{"start":1715252211197,"stop":1715252211197,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f936feeae1268df","name":"ignores domain fetching errors","time":{"start":1715251651922,"stop":1715251651922,"duration":0},"status":"passed","severity":"normal"},{"uid":"d73d6dcfa9eb34e0","name":"Check message with no pubsub topic is not received","time":{"start":1715251847093,"stop":1715251847093,"duration":0},"status":"passed","severity":"normal"},{"uid":"f00458be9c13a81d","name":"Check received message containing emoji","time":{"start":1715252160698,"stop":1715252160698,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f2852205bd6e1c8","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1715251883201,"stop":1715251883201,"duration":0},"status":"passed","severity":"normal"},{"uid":"2db395889300a7ee","name":"throws on content topic with non-number generation field","time":{"start":1715251627651,"stop":1715251627651,"duration":0},"status":"passed","severity":"normal"},{"uid":"30e52320c3a9f3d7","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1715252202273,"stop":1715252202274,"duration":1},"status":"passed","severity":"normal"},{"uid":"30f7cd01213c63ce","name":"Push message with escaped characters payload","time":{"start":1715252105892,"stop":1715252105892,"duration":0},"status":"passed","severity":"normal"},{"uid":"f137dbbf06d981bc","name":"Subscribe and receive messages via waku relay post","time":{"start":1715252361125,"stop":1715252361126,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ac11b39ba8f3bf2","name":"Push message with short payload","time":{"start":1715252211184,"stop":1715252211184,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a796bafb9b06bb","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1715252361142,"stop":1715252361142,"duration":0},"status":"passed","severity":"normal"},{"uid":"8713d47bf292989c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715251754128,"stop":1715251754128,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea10237138567d28","name":"Check received message containing Russian","time":{"start":1715251847080,"stop":1715251847081,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c3c554b227bf331","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715251754140,"stop":1715251754142,"duration":2},"status":"passed","severity":"normal"},{"uid":"6aa05835d7b41269","name":"Register correct protocols","time":{"start":1715252202262,"stop":1715252202263,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c743f2c07c5cc12","name":"throws on empty content topic","time":{"start":1715251627649,"stop":1715251627650,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c43e833368b6914","name":"Publish message with custom timestamp: Thu May 09 2024 11:56:14 GMT+0000 (Coordinated Universal Time)","time":{"start":1715252199091,"stop":1715252199091,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3155869599936ed","name":"1 Store, 2 relays, 2 fetches","time":{"start":1715251651636,"stop":1715251651636,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f02c4e2e10ab81e","name":"Nwaku publishes","time":{"start":1715252177948,"stop":1715252177948,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dd28c878427627b","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1715251630280,"stop":1715251630281,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca5a424d4f49b983","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1715251853654,"stop":1715251853655,"duration":1},"status":"passed","severity":"normal"},{"uid":"647b322ab3b5e34e","name":"Passing an array","time":{"start":1715252329016,"stop":1715252329016,"duration":0},"status":"passed","severity":"normal"},{"uid":"aff73633937eaf0c","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1715251627675,"stop":1715251627675,"duration":0},"status":"passed","severity":"normal"},{"uid":"1146f34c86d91fc2","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1715251651374,"stop":1715251651374,"duration":0},"status":"passed","severity":"normal"},{"uid":"291a075d92b560fa","name":"Check received message with timestamp: 1649153314 ","time":{"start":1715252160699,"stop":1715252160699,"duration":0},"status":"passed","severity":"normal"},{"uid":"58ff163dcd626bcd","name":"creates an iterator","time":{"start":1715252312194,"stop":1715252312194,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc81d928ad020721","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1715251853669,"stop":1715251853669,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5cb096c34d6d292","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1715251883201,"stop":1715251883201,"duration":0},"status":"passed","severity":"normal"},{"uid":"44de6b01b548f46","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1715251853678,"stop":1715251853678,"duration":0},"status":"passed","severity":"normal"},{"uid":"94aac4bfe77d25ee","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1715252173945,"stop":1715252173945,"duration":0},"status":"passed","severity":"normal"},{"uid":"a757a6bccdb1e984","name":"should encodeTxt and decodeTxt","time":{"start":1715251636161,"stop":1715251636162,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e4a1a2fe4fe8850","name":"Query Generator - forward","time":{"start":1715252286238,"stop":1715252286239,"duration":1},"status":"passed","severity":"normal"},{"uid":"577c7bcea2813b29","name":"Check received message containing shell command","time":{"start":1715252160711,"stop":1715252160711,"duration":0},"status":"passed","severity":"normal"},{"uid":"8518599637fce2c7","name":"Check received message with timestamp: 1649153314 ","time":{"start":1715251847088,"stop":1715251847089,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1840ecc46ca79a4","name":"Query generator for multiple messages with multiple decoders","time":{"start":1715252318972,"stop":1715252318973,"duration":1},"status":"passed","severity":"normal"},{"uid":"309e13ef45ccb36","name":"Check received message containing Arabic","time":{"start":1715251847079,"stop":1715251847080,"duration":1},"status":"passed","severity":"normal"},{"uid":"f68a3d261984a3de","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1715251627655,"stop":1715251627655,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd4f9bd09bf145bf","name":"listenerCount","time":{"start":1715251720387,"stop":1715251720387,"duration":0},"status":"passed","severity":"normal"},{"uid":"886007c2fcc862a3","name":"Ping on subscribed peer","time":{"start":1715251712638,"stop":1715251712638,"duration":0},"status":"passed","severity":"normal"},{"uid":"17230f637c97cad3","name":"ignores unrecognized TXT record formats","time":{"start":1715251651922,"stop":1715251651923,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac23f0db747643a4","name":"Query Generator, No message returned","time":{"start":1715252264217,"stop":1715252264218,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6186088bb7b5013","name":"Check message received after jswaku node is restarted","time":{"start":1715252160702,"stop":1715252160703,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e35d7c7c9b1e95f7","name":"Subscribe to topic containing Script and receive message","time":{"start":1715252361143,"stop":1715252361143,"duration":0},"status":"passed","severity":"normal"},{"uid":"693f2049b93053bf","name":"should not fail to start the service if it is already started","time":{"start":1715251693040,"stop":1715251693040,"duration":0},"status":"passed","severity":"normal"},{"uid":"deaa398b7fb61c21","name":"Promise Callback - backward","time":{"start":1715252286240,"stop":1715252286240,"duration":0},"status":"passed","severity":"normal"},{"uid":"56c0a308be8fabb4","name":"should add and remove event listeners correctly","time":{"start":1715251655624,"stop":1715251655624,"duration":0},"status":"passed","severity":"normal"},{"uid":"fced6a31487a7d48","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1715251651372,"stop":1715251651373,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e02a9f7c9e19bc","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1715251661436,"stop":1715251661436,"duration":0},"status":"passed","severity":"normal"},{"uid":"ced1e8d8d8e15f0a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715251970433,"stop":1715251970433,"duration":0},"status":"passed","severity":"normal"},{"uid":"39668ab9731334b","name":"should be able to decode the field with only STORE set to true","time":{"start":1715251635555,"stop":1715251635555,"duration":0},"status":"passed","severity":"normal"},{"uid":"c582b79efdc2f2c8","name":"Push message with content topic containing Arabic","time":{"start":1715252105897,"stop":1715252105898,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7013a0d45528fb2","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1715252361132,"stop":1715252361132,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf759109670af267","name":"Check received message containing XML","time":{"start":1715251847082,"stop":1715251847082,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae07ec8ff53e4679","name":"Subscribe to topic containing Russian and publish message","time":{"start":1715252202275,"stop":1715252202276,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c8c58115e1924e1","name":"can start the service","time":{"start":1715251693036,"stop":1715251693037,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a0b72140eecb1a7","name":"Push message with content topic containing long","time":{"start":1715252211205,"stop":1715252211206,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0a7af6fda2b5ffb","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1715251689074,"stop":1715251689074,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c220c73de275bdd","name":"Push message with Arabic payload","time":{"start":1715252105882,"stop":1715252105883,"duration":1},"status":"passed","severity":"normal"},{"uid":"85e540179c545226","name":"connected peers and dial","time":{"start":1715252152856,"stop":1715252152856,"duration":0},"status":"skipped","severity":"normal"},{"uid":"551351f69b1f0956","name":"should not receive a peer event before start","time":{"start":1715251693041,"stop":1715251693041,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1ae5e266ee6b4b5","name":"Fields are not dropped","time":{"start":1715251640404,"stop":1715251640405,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e32b79103ba1f0e","name":"throws on content topic with empty encoding field","time":{"start":1715251627653,"stop":1715251627653,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc906009d70acbd3","name":"Push message with special chars payload","time":{"start":1715252211186,"stop":1715252211186,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c2dce74d3dbdc16","name":"Js publishes, other Js receives","time":{"start":1715252177951,"stop":1715252177952,"duration":1},"status":"passed","severity":"normal"},{"uid":"7813e389be8a4cf0","name":"Fails to push message with empty content topic","time":{"start":1715252105931,"stop":1715252105931,"duration":0},"status":"passed","severity":"normal"},{"uid":"e432521587bc934d","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1715252301111,"stop":1715252301111,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d4a5bf0928db1f6","name":"Privacy Node - default protocol","time":{"start":1715252333984,"stop":1715252333985,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e0da244cd162acb","name":"Fails to push message with large meta","time":{"start":1715252211223,"stop":1715252211223,"duration":0},"status":"passed","severity":"normal"},{"uid":"342aa3b8cac99476","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1715251635551,"stop":1715251635552,"duration":1},"status":"passed","severity":"normal"},{"uid":"e538353899956832","name":"random static sharding 4 - Cluster ID: 298, Shard ID: 290","time":{"start":1715252261450,"stop":1715252261451,"duration":1},"status":"passed","severity":"normal"},{"uid":"708a42ef8752faad","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1715251686923,"stop":1715251686923,"duration":0},"status":"passed","severity":"normal"},{"uid":"25f784b813f4883","name":"Subscribe to topic containing JSON and receive message","time":{"start":1715252361133,"stop":1715252361133,"duration":0},"status":"passed","severity":"normal"},{"uid":"363be0beba3477ed","name":"Check received message with timestamp: 1715251678793000000 ","time":{"start":1715252160698,"stop":1715252160698,"duration":0},"status":"passed","severity":"normal"},{"uid":"829d818bf4b04036","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1715251630279,"stop":1715251630280,"duration":1},"status":"passed","severity":"normal"},{"uid":"8784a35622454741","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1715251650603,"stop":1715251650604,"duration":1},"status":"passed","severity":"normal"},{"uid":"fef71e938c360e39","name":"different cluster, different shard: nodes don't connect","time":{"start":1715251853649,"stop":1715251853649,"duration":0},"status":"passed","severity":"normal"},{"uid":"fce32058315d3529","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1715251883197,"stop":1715251883197,"duration":0},"status":"passed","severity":"normal"},{"uid":"336c13a9108a5408","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1715251651373,"stop":1715251651373,"duration":0},"status":"passed","severity":"normal"},{"uid":"3252133b0c3e4147","name":"should handle a minimal index list","time":{"start":1715251627627,"stop":1715251627627,"duration":0},"status":"passed","severity":"normal"},{"uid":"89e8fa61a0cb7388","name":"should not fail to stop the service if it was not started","time":{"start":1715252216929,"stop":1715252216929,"duration":0},"status":"passed","severity":"normal"},{"uid":"11aeb2c04ea0b488","name":"start node with empty content topic","time":{"start":1715252243881,"stop":1715252243882,"duration":1},"status":"passed","severity":"normal"},{"uid":"33703e6865fc31d0","name":"Check received message containing short","time":{"start":1715252160691,"stop":1715252160691,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c9e777618a8cbcc","name":"should not throw an error for a single configured topic","time":{"start":1715251627670,"stop":1715251627671,"duration":1},"status":"passed","severity":"normal"},{"uid":"61f9ef8619dbe646","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1715252199188,"stop":1715252199188,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a7c2d969b0f3a9cb","name":"Check received message containing numeric","time":{"start":1715252160706,"stop":1715252160707,"duration":1},"status":"passed","severity":"normal"},{"uid":"7be3661fa65fd74a","name":"Query with Ordered Callback, No Decoder","time":{"start":1715252264220,"stop":1715252264221,"duration":1},"status":"passed","severity":"normal"},{"uid":"20960daa69640f97","name":"unsubscribes","time":{"start":1715252312195,"stop":1715252312195,"duration":0},"status":"passed","severity":"normal"},{"uid":"f245fc9e742b7dfa","name":"Push message with meta","time":{"start":1715252105932,"stop":1715252105932,"duration":0},"status":"passed","severity":"normal"},{"uid":"c430738b93e3d07a","name":"Decrypt messages","time":{"start":1715252156344,"stop":1715252156345,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbc5f66ae6ed9866","name":"Subscribe to topic containing Russian and receive message","time":{"start":1715252361131,"stop":1715252361131,"duration":0},"status":"passed","severity":"normal"},{"uid":"61890426c391188c","name":"Check publish message containing unicode special characters","time":{"start":1715252199089,"stop":1715252199089,"duration":0},"status":"passed","severity":"normal"},{"uid":"c63fae00ee29b7a1","name":"Push message with content topic containing unicode special characters","time":{"start":1715252105930,"stop":1715252105930,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab9492895618d33d","name":"Subscribe to topic containing emoji and receive message","time":{"start":1715252361146,"stop":1715252361146,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaf761dfe4816b59","name":"Push message with Arabic payload","time":{"start":1715252211187,"stop":1715252211187,"duration":0},"status":"passed","severity":"normal"},{"uid":"9af23b5411e49793","name":"Push message on custom pubsubTopic","time":{"start":1715251970431,"stop":1715251970432,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1061eb40d763ec7","name":"should properly create location multiaddrs - tcp4","time":{"start":1715251636171,"stop":1715251636171,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa1777eae17a7f39","name":"Number of peers are maintained correctly","time":{"start":1715251895154,"stop":1715251895154,"duration":0},"status":"passed","severity":"normal"},{"uid":"27b8b1a606eec0e1","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1715252173940,"stop":1715252173940,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfd1a3ad01f68e9e","name":"Sign & Recover","time":{"start":1715251662091,"stop":1715251662091,"duration":0},"status":"passed","severity":"normal"},{"uid":"a274e227f23b17d5","name":"start node with empty shard","time":{"start":1715252261459,"stop":1715252261459,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c8ff1d91bd3732b","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1715252300843,"stop":1715252300844,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2cecf65c3700f4","name":"same cluster, same shard: nodes connect","time":{"start":1715252015084,"stop":1715252015085,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a68c8a0a789f742","name":"Check received message with timestamp: 1715251678793 ","time":{"start":1715252160712,"stop":1715252160712,"duration":0},"status":"passed","severity":"normal"},{"uid":"51cd49ba2ed28be8","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1715251627664,"stop":1715251627664,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd9d94390332175f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1715251627666,"stop":1715251627666,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d1fcbac791eebad","name":"Push message with SQL Injection payload","time":{"start":1715252211188,"stop":1715252211188,"duration":0},"status":"passed","severity":"normal"},{"uid":"7920ebb644d2a432","name":"isConnected return false after peer stops","time":{"start":1715251732256,"stop":1715251732256,"duration":0},"status":"passed","severity":"normal"},{"uid":"8741590804b7ea37","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1715252253119,"stop":1715252253120,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b79b15c7b8f8b5b","name":"Push message with content topic containing unicode special characters","time":{"start":1715252211221,"stop":1715252211221,"duration":0},"status":"passed","severity":"normal"},{"uid":"11895436116b2e22","name":"Check message received after nwaku node is restarted","time":{"start":1715251847097,"stop":1715251847101,"duration":4},"status":"skipped","severity":"normal"},{"uid":"12b9e7aebe0741a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1715251627670,"stop":1715251627670,"duration":0},"status":"passed","severity":"normal"},{"uid":"c80b78e8b32b0986","name":"should throw error - no public key","time":{"start":1715251636167,"stop":1715251636167,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1aeee3416d437f7","name":"random static sharding 7 - Cluster ID: 690, Shard ID: 265","time":{"start":1715252261453,"stop":1715252261453,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e8c9fbdad3204f7","name":"Correctly serialized arguments","time":{"start":1715252020378,"stop":1715252020378,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d7e3906362e4c73","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1715251774379,"stop":1715251774380,"duration":1},"status":"passed","severity":"normal"},{"uid":"78ce95dd0b3f320c","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1715251627656,"stop":1715251627657,"duration":1},"status":"passed","severity":"normal"},{"uid":"4857fc769ca9a04d","name":"Check message with invalid timestamp is not received","time":{"start":1715252160713,"stop":1715252160713,"duration":0},"status":"passed","severity":"normal"},{"uid":"c428f17c9d214234","name":"Subscribe and receives messages on 20 topics","time":{"start":1715252361138,"stop":1715252361139,"duration":1},"status":"passed","severity":"normal"},{"uid":"de167913aed915f6","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1715251635558,"stop":1715251635558,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f78f532494474f5","name":"Check received message containing Basic HTML tag","time":{"start":1715252160695,"stop":1715252160696,"duration":1},"status":"passed","severity":"normal"},{"uid":"d53825ee10fe8b1d","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1715252152508,"stop":1715252152508,"duration":0},"status":"passed","severity":"normal"},{"uid":"64e1a9fe9ce129b6","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1715251732253,"stop":1715251732254,"duration":1},"status":"passed","severity":"normal"},{"uid":"e740d0be1c49d2bf","name":"Push to array if already present","time":{"start":1715251627237,"stop":1715251627237,"duration":0},"status":"passed","severity":"normal"},{"uid":"338a149495908697","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1715251627665,"stop":1715251627665,"duration":0},"status":"passed","severity":"normal"},{"uid":"de18cf8bd2ccedbf","name":"Check received message containing Russian","time":{"start":1715252160694,"stop":1715252160694,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fc3041b5eecb830","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1715252361131,"stop":1715252361131,"duration":0},"status":"passed","severity":"normal"},{"uid":"e42175f5cfcd3561","name":"Push message with numeric payload","time":{"start":1715252211185,"stop":1715252211185,"duration":0},"status":"passed","severity":"normal"},{"uid":"604cb7b2512d1d2d","name":"Generator, custom pubsub topic","time":{"start":1715252300844,"stop":1715252300844,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac236f7c997fe45d","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1715252361137,"stop":1715252361138,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fcedb466e6f512f","name":"Generator, custom pubsub topic","time":{"start":1715252300839,"stop":1715252300840,"duration":1},"status":"passed","severity":"normal"},{"uid":"52c1230cb3fd906d","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1715251627662,"stop":1715251627662,"duration":0},"status":"passed","severity":"normal"},{"uid":"d92de7c3339bfd98","name":"Check received message containing numeric","time":{"start":1715251847076,"stop":1715251847077,"duration":1},"status":"passed","severity":"normal"},{"uid":"2051ef356910ad7f","name":"Fails to publish duplicate message","time":{"start":1715252199092,"stop":1715252199092,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a9f138ad4f62e12","name":"Push message with unicode special characters payload","time":{"start":1715252105893,"stop":1715252105893,"duration":0},"status":"passed","severity":"normal"},{"uid":"147bae17868f4e41","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1715251679235,"stop":1715251679237,"duration":2},"status":"passed","severity":"normal"},{"uid":"229137bd1c95017e","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app1/5/topic937/test.js","time":{"start":1715252243874,"stop":1715252243875,"duration":1},"status":"passed","severity":"normal"},{"uid":"77369266286ae269","name":"Push message with custom timestamp: 1684493447330","time":{"start":1715252211224,"stop":1715252211224,"duration":0},"status":"passed","severity":"normal"},{"uid":"61211b80ad79832","name":"Relay + Store","time":{"start":1715251636174,"stop":1715251636175,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d0d869cccd10fec","name":"Publish message with large meta","time":{"start":1715252199095,"stop":1715252199096,"duration":1},"status":"passed","severity":"normal"},{"uid":"8de905771e7557ac","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1715251627676,"stop":1715251627676,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e5cb6c90dc9c460","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1715252202266,"stop":1715252202267,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8c73f0dfc22c119","name":"Subscribe and receive messages via lightPush","time":{"start":1715252152494,"stop":1715252152495,"duration":1},"status":"passed","severity":"normal"},{"uid":"84dc4fb12b6db464","name":"Push message with long payload","time":{"start":1715252105875,"stop":1715252105878,"duration":3},"status":"passed","severity":"normal"},{"uid":"3abfc9a8fb009274","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1715252361143,"stop":1715252361143,"duration":0},"status":"passed","severity":"normal"},{"uid":"c45bf74cfcff4705","name":"should decode valid enr successfully","time":{"start":1715251636162,"stop":1715251636162,"duration":0},"status":"passed","severity":"normal"},{"uid":"23148d3a5557750e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715251853667,"stop":1715251853668,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d56fb446bcec0c","name":"Push message with custom timestamp: 1715248283786","time":{"start":1715252105933,"stop":1715252105934,"duration":1},"status":"passed","severity":"normal"},{"uid":"708c20061694709b","name":"same cluster, different shard: nodes don't connect","time":{"start":1715251853645,"stop":1715251853645,"duration":0},"status":"passed","severity":"normal"},{"uid":"c38fedf33d0eba2d","name":"Relay","time":{"start":1715251688592,"stop":1715251688592,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a84ed7194b77241","name":"handles empty shards array correctly","time":{"start":1715251627675,"stop":1715251627675,"duration":0},"status":"passed","severity":"normal"},{"uid":"89d8c3c3dcd9ded","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1715252361130,"stop":1715252361131,"duration":1},"status":"passed","severity":"normal"},{"uid":"de12399b8f4bf45c","name":"pre and post cipher","time":{"start":1715251662090,"stop":1715251662091,"duration":1},"status":"passed","severity":"normal"},{"uid":"aac7ba251ae4c2e5","name":"handles different clusterIds correctly","time":{"start":1715251627659,"stop":1715251627659,"duration":0},"status":"passed","severity":"normal"},{"uid":"11b2472be074c1cc","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1715252202268,"stop":1715252202268,"duration":0},"status":"passed","severity":"normal"},{"uid":"49a6636c76764e42","name":"Push message with content topic containing JSON","time":{"start":1715252211218,"stop":1715252211218,"duration":0},"status":"passed","severity":"normal"},{"uid":"cde2086f804e6e2e","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1715252173942,"stop":1715252173942,"duration":0},"status":"passed","severity":"normal"},{"uid":"f324b1eaa1c1ba2b","name":"Failed peers are renewed","time":{"start":1715251895155,"stop":1715251895155,"duration":0},"status":"passed","severity":"normal"},{"uid":"664813e5c055f611","name":"throws an error for improperly formatted content topics","time":{"start":1715251627659,"stop":1715251627659,"duration":0},"status":"passed","severity":"normal"},{"uid":"dec0effc26fe8cb4","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1715251627665,"stop":1715251627665,"duration":0},"status":"passed","severity":"normal"},{"uid":"3219e85cd0029b6e","name":"Push message with Russian payload","time":{"start":1715252105883,"stop":1715252105884,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd6aec0858a0822d","name":"Push message with content topic containing shell command","time":{"start":1715252105922,"stop":1715252105929,"duration":7},"status":"passed","severity":"normal"},{"uid":"db0e113d25a97c30","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1715252361145,"stop":1715252361146,"duration":1},"status":"passed","severity":"normal"},{"uid":"340bfcfdff26a8d2","name":"should not fail to stop the service if it was not started","time":{"start":1715251693039,"stop":1715251693040,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e05541220d8b2b0","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715251853675,"stop":1715251853676,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb780450264d22c9","name":"configure the node with multiple pubsub topics","time":{"start":1715252261456,"stop":1715252261457,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bfc76cf9b14fa4b","name":"Subscribe to topic containing shell command and receive message","time":{"start":1715252361145,"stop":1715252361145,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd13f7e15703ad01","name":"Check received message containing JSON","time":{"start":1715252160696,"stop":1715252160696,"duration":0},"status":"passed","severity":"normal"},{"uid":"39242a8cd13e5097","name":"Check message received after jswaku node is restarted","time":{"start":1715252160715,"stop":1715252160715,"duration":0},"status":"skipped","severity":"normal"},{"uid":"abecbae5d22b16a1","name":"Subscribe to topic containing Script and receive message","time":{"start":1715252152509,"stop":1715252152510,"duration":1},"status":"passed","severity":"normal"},{"uid":"a376d27e44180735","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1715251679243,"stop":1715251679248,"duration":5},"status":"passed","severity":"normal"},{"uid":"ab5dd7f33aa4ec0b","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1715251635552,"stop":1715251635552,"duration":0},"status":"passed","severity":"normal"},{"uid":"df70d41d8d69c17b","name":"Push message with content topic containing numeric","time":{"start":1715252211206,"stop":1715252211206,"duration":0},"status":"passed","severity":"normal"},{"uid":"843c84f41c1126c6","name":"should not receive a peer event before start","time":{"start":1715251655621,"stop":1715251655622,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ba639fe82275bc4","name":"Ordered callback, aborts when callback returns true","time":{"start":1715252318975,"stop":1715252318976,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b36d2c5c094ede","name":"Subscribe to topic containing XML and publish message","time":{"start":1715252202277,"stop":1715252202278,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7504e96eb6c6cff","name":"Check received message containing JSON","time":{"start":1715251847083,"stop":1715251847084,"duration":1},"status":"passed","severity":"normal"},{"uid":"282d126481c792dd","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1715251853664,"stop":1715251853664,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cebe5a459bae198","name":"addEventListener with correct event","time":{"start":1715251720385,"stop":1715251720385,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a47130933110b05","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app27/10/topic866/test.js","time":{"start":1715252243877,"stop":1715252243878,"duration":1},"status":"passed","severity":"normal"},{"uid":"7df6d9ef29a44030","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1715252361125,"stop":1715252361125,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbd32b89daa59c9a","name":"Check message on other pubsub topic is not received","time":{"start":1715251847090,"stop":1715251847093,"duration":3},"status":"passed","severity":"normal"},{"uid":"c9a2b270992f0a06","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1715251627661,"stop":1715251627661,"duration":0},"status":"passed","severity":"normal"},{"uid":"55a2f947f007c2ad","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1715251627670,"stop":1715251627670,"duration":0},"status":"passed","severity":"normal"},{"uid":"54ffb3af2028f8b8","name":"Check message with no payload is not received","time":{"start":1715252160701,"stop":1715252160701,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b772c1892564d1c","name":"Push message with XML payload","time":{"start":1715252105886,"stop":1715252105887,"duration":1},"status":"passed","severity":"normal"},{"uid":"fec2c1837c3508df","name":"receives messages sent to provided content topic through stream","time":{"start":1715252199189,"stop":1715252199189,"duration":0},"status":"skipped","severity":"normal"},{"uid":"47ddc9fdc9318f19","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1715252160699,"stop":1715252160699,"duration":0},"status":"passed","severity":"normal"},{"uid":"eda3850714fd4635","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1715251627668,"stop":1715251627669,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0df1cdcb8a0f7a2","name":"Check publish message containing long","time":{"start":1715252199081,"stop":1715252199081,"duration":0},"status":"passed","severity":"normal"},{"uid":"424e71ff2b92eeb9","name":"isConnected should return false after all peers disconnect","time":{"start":1715251732255,"stop":1715251732255,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a68e3eff8abf033","name":"Query generator for multiple messages with different content topic format","time":{"start":1715252318973,"stop":1715252318973,"duration":0},"status":"passed","severity":"normal"},{"uid":"dabe9d76c918a995","name":"Callback on promise, aborts when callback returns true","time":{"start":1715252318974,"stop":1715252318974,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0020d33087e27ab","name":"Check received message containing long","time":{"start":1715252160706,"stop":1715252160706,"duration":0},"status":"passed","severity":"normal"},{"uid":"667db977865dfba4","name":"caches peers it previously fetched","time":{"start":1715251651923,"stop":1715251651923,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bd23ac2ecff861b","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1715251627655,"stop":1715251627655,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cc72ef8074e8a62","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1715251754154,"stop":1715251754155,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e5c755e9626eb98","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1715252361139,"stop":1715252361139,"duration":0},"status":"passed","severity":"normal"},{"uid":"97de7e0ce1e528f4","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1715252015082,"stop":1715252015083,"duration":1},"status":"passed","severity":"normal"},{"uid":"6452f524e0f99cb3","name":"recovers when dns.resolve returns empty","time":{"start":1715251651922,"stop":1715251651922,"duration":0},"status":"passed","severity":"normal"},{"uid":"9507eb2fb915190a","name":"Encoder throws on empty string content topic","time":{"start":1715251641029,"stop":1715251641029,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2fd7af3b4b02c76","name":"should throw error - no id","time":{"start":1715251636163,"stop":1715251636167,"duration":4},"status":"passed","severity":"normal"},{"uid":"c6138b2d453a593d","name":"Check publish message containing emoji","time":{"start":1715252199089,"stop":1715252199090,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a443fd9010d8117","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1715251853679,"stop":1715251853679,"duration":0},"status":"passed","severity":"normal"},{"uid":"309a0c4f942ad299","name":"Query Generator, No Decoder","time":{"start":1715252264217,"stop":1715252264217,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc8ad475febfd3ad","name":"Fails to push message with empty content topic","time":{"start":1715252211221,"stop":1715252211222,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d98390dec67dead","name":"Subscribe to topic containing long and receive message","time":{"start":1715252361129,"stop":1715252361129,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5edb561971bb46e","name":"Push message with Script payload","time":{"start":1715252211189,"stop":1715252211189,"duration":0},"status":"passed","severity":"normal"},{"uid":"282d4513846a9da2","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1715252253133,"stop":1715252253133,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d04fc2ccdef1be6","name":"Push message with XML payload","time":{"start":1715252211189,"stop":1715252211189,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4d0338c70dedab","name":"Overlapping topic subscription","time":{"start":1715252152505,"stop":1715252152505,"duration":0},"status":"passed","severity":"normal"},{"uid":"805281827c3e1a4","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1715251651925,"stop":1715251651925,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ad664e8f68c549a","name":"Check received message containing Chinese","time":{"start":1715252160692,"stop":1715252160693,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0bc73eb54e9a782","name":"Check received message containing numeric","time":{"start":1715252160692,"stop":1715252160692,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5ff96df060a1776","name":"should return all peers when numPeers is 0","time":{"start":1715251640755,"stop":1715251640756,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfecc3fca9c8aab1","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1715251627674,"stop":1715251627674,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ae7c754d050d8ed","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1715251883202,"stop":1715251883203,"duration":1},"status":"passed","severity":"normal"},{"uid":"495c547631d9f8ce","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1715251679242,"stop":1715251679242,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6877264aaef9971","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1715252173945,"stop":1715252173945,"duration":0},"status":"passed","severity":"normal"},{"uid":"a479c5e2f087bd6b","name":"should set field with only LIGHTPUSH enabled","time":{"start":1715251636174,"stop":1715251636174,"duration":0},"status":"passed","severity":"normal"},{"uid":"7927a7d3a404ce2c","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1715251883200,"stop":1715251883200,"duration":0},"status":"passed","severity":"normal"},{"uid":"cac6eda37938d17f","name":"retrieves a single peer","time":{"start":1715251651920,"stop":1715251651921,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e57c98714b55786","name":"Publish without waiting for remote peer","time":{"start":1715252202263,"stop":1715252202264,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf6ded800c4b8393","name":"should emit a peer event after start","time":{"start":1715252216934,"stop":1715252216942,"duration":8},"status":"passed","severity":"normal"},{"uid":"32ff4fdde5590299","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1715251627656,"stop":1715251627656,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c9a1b68543b5a62","name":"Check message with non string payload is not received","time":{"start":1715252160701,"stop":1715252160701,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9707558c64f08f2","name":"Push message with custom timestamp: 1715248247330","time":{"start":1715252211224,"stop":1715252211225,"duration":1},"status":"passed","severity":"normal"},{"uid":"653b4dd93e526c74","name":"Subscribe to topic containing short and receive message","time":{"start":1715252361129,"stop":1715252361129,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bbdac159ebe36a6","name":"Push message equal or less that 1MB","time":{"start":1715252105934,"stop":1715252105935,"duration":1},"status":"passed","severity":"normal"},{"uid":"afcb00a1d3683518","name":"Check received message containing Basic HTML tag","time":{"start":1715251847082,"stop":1715251847083,"duration":1},"status":"passed","severity":"normal"},{"uid":"3931a92ced7cc6b2","name":"non connected peers","time":{"start":1715252152857,"stop":1715252152857,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3045ae40f51dc84b","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1715252361137,"stop":1715252361137,"duration":0},"status":"passed","severity":"normal"},{"uid":"b69412a5bade3579","name":"Check publish message containing special chars","time":{"start":1715252199082,"stop":1715252199083,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b384925ebc21529","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1715251651926,"stop":1715251651926,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b78c6c5a5cd81d2e","name":"Push message with content topic containing short","time":{"start":1715252211201,"stop":1715252211205,"duration":4},"status":"passed","severity":"normal"},{"uid":"3a8b5d14417c69ce","name":"Wrong topic","time":{"start":1715252243879,"stop":1715252243880,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e1d00f634cee130","name":"Store - dialed after - with timeout","time":{"start":1715252333983,"stop":1715252333983,"duration":0},"status":"passed","severity":"normal"},{"uid":"f78419c156c2c555","name":"should throw an error for missing sharding configuration","time":{"start":1715251627675,"stop":1715251627675,"duration":0},"status":"passed","severity":"normal"},{"uid":"c521f1b546fefb0a","name":"Push message with content topic containing XML","time":{"start":1715252105920,"stop":1715252105921,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f2f8007bedabb75","name":"Query Generator - backward","time":{"start":1715252286239,"stop":1715252286239,"duration":0},"status":"passed","severity":"normal"},{"uid":"338056a8e358a750","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1715251774380,"stop":1715251774380,"duration":0},"status":"passed","severity":"normal"},{"uid":"d214b54060f8659c","name":"more peers than existing","time":{"start":1715252152856,"stop":1715252152856,"duration":0},"status":"skipped","severity":"normal"},{"uid":"121efc0257087d54","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1715252329779,"stop":1715252329779,"duration":0},"status":"passed","severity":"normal"},{"uid":"49b4199145a0d7c","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1715251754143,"stop":1715251754148,"duration":5},"status":"passed","severity":"normal"},{"uid":"9951557621472546","name":"Push message on custom pubsubTopic","time":{"start":1715251970429,"stop":1715251970430,"duration":1},"status":"passed","severity":"normal"},{"uid":"52418c11f1bb8bed","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715251853678,"stop":1715251853678,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5b592d9bcbe326f","name":"random static sharding 1 - Cluster ID: 497, Shard ID: 835","time":{"start":1715252261449,"stop":1715252261449,"duration":0},"status":"passed","severity":"normal"},{"uid":"74e7028583cb7bf3","name":"Check meta is set [symmetric]","time":{"start":1715251661437,"stop":1715251661438,"duration":1},"status":"passed","severity":"normal"},{"uid":"94616c5f3c98811a","name":"should throw an error for insufficient data","time":{"start":1715251627629,"stop":1715251627629,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fde62e7b391500a","name":"Check received message containing SQL Injection","time":{"start":1715252160694,"stop":1715252160694,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f18744d93fe41b1","name":"configure the node with multiple content topics","time":{"start":1715252243880,"stop":1715252243880,"duration":0},"status":"passed","severity":"normal"},{"uid":"169c44bb39efef3","name":"Non TWN Cluster","time":{"start":1715252243870,"stop":1715252243872,"duration":2},"status":"passed","severity":"normal"},{"uid":"ea902f9688e308b1","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1715252329779,"stop":1715252329780,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b3325a375279b98","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1715251627654,"stop":1715251627654,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c70c18f51267722","name":"Check message with no content topic is not received","time":{"start":1715251847095,"stop":1715251847095,"duration":0},"status":"passed","severity":"normal"},{"uid":"e73ee08816b2218f","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1715251883198,"stop":1715251883198,"duration":0},"status":"passed","severity":"normal"},{"uid":"47a6e6de9436926c","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1715252301111,"stop":1715252301111,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9a9345169c57b92","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1715251853662,"stop":1715251853662,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d156ae58be3910f","name":"Check publish message containing Basic HTML tag","time":{"start":1715252199086,"stop":1715252199087,"duration":1},"status":"passed","severity":"normal"},{"uid":"163b5a0d7eb51924","name":"receives messages sent to provided content topic through callback","time":{"start":1715252199188,"stop":1715252199189,"duration":1},"status":"skipped","severity":"normal"},{"uid":"63fc3708a5b04e48","name":"can start the service","time":{"start":1715252216928,"stop":1715252216928,"duration":0},"status":"passed","severity":"normal"},{"uid":"94706c82d46961a5","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1715252152509,"stop":1715252152509,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a659694034f739d","name":"Encoder throws on undefined content topic","time":{"start":1715251663407,"stop":1715251663407,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b63c4de170a2f9d","name":"All","time":{"start":1715251688593,"stop":1715251688594,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b213780b4c28bf3","name":"Subscribe to topic containing special chars and receive message","time":{"start":1715252361141,"stop":1715252361142,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f8c37387a70e565","name":"Query generator for 2000 messages","time":{"start":1715252318976,"stop":1715252318976,"duration":0},"status":"passed","severity":"normal"},{"uid":"203230bfed0952e9","name":"Ping on subscribed peer","time":{"start":1715251750854,"stop":1715251750855,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd05100590b237b3","name":"Push message with escaped characters payload","time":{"start":1715252211198,"stop":1715252211198,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b896d9f6fafe3a3","name":"should use the provided clusterId for the pubsub topic","time":{"start":1715251627676,"stop":1715251627677,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f404577886483d9","name":"should emit a peer event after start","time":{"start":1715251655621,"stop":1715251655621,"duration":0},"status":"passed","severity":"normal"},{"uid":"600697bd278a563e","name":"Sets default value correctly","time":{"start":1715252329017,"stop":1715252329018,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5513af7916166a8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1715251627668,"stop":1715251627668,"duration":0},"status":"passed","severity":"normal"},{"uid":"1af2f0c3cbb0a2b8","name":"should only return 1 node with store capability","time":{"start":1715251651924,"stop":1715251651924,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff68590331eb8709","name":"Check message received after nwaku node is restarted","time":{"start":1715252160704,"stop":1715252160704,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2ff2838ac204fc07","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1715252329779,"stop":1715252329779,"duration":0},"status":"passed","severity":"normal"},{"uid":"e59ae535270ad04e","name":"Subscribe to topic containing short and publish message","time":{"start":1715252202270,"stop":1715252202270,"duration":0},"status":"passed","severity":"normal"},{"uid":"be7369c8d917507b","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1715252202280,"stop":1715252202280,"duration":0},"status":"passed","severity":"normal"},{"uid":"c891a6fb1afd303d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1715251627667,"stop":1715251627667,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a1e17437758dd5c","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1715252361133,"stop":1715252361133,"duration":0},"status":"passed","severity":"normal"},{"uid":"60bfd34cab4ca29","name":"Check received message containing SQL Injection","time":{"start":1715251847081,"stop":1715251847081,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcef4c36561212a0","name":"Fails to push message bigger that 1MB","time":{"start":1715252211226,"stop":1715252211226,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb3aefb035858bb5","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1715252253120,"stop":1715252253133,"duration":13},"status":"passed","severity":"normal"},{"uid":"33136efc89b17055","name":"Passing page size 10 when there are 10 messages","time":{"start":1715252299812,"stop":1715252299813,"duration":1},"status":"passed","severity":"normal"},{"uid":"21b955382ef04428","name":"Push message with JSON payload","time":{"start":1715252105891,"stop":1715252105892,"duration":1},"status":"passed","severity":"normal"},{"uid":"9424eee3c07783df","name":"Subscribe to topic containing emoji and publish message","time":{"start":1715252202281,"stop":1715252202281,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c69108f8edd115b","name":"Light Node - default protocols","time":{"start":1715252333984,"stop":1715252333984,"duration":0},"status":"passed","severity":"normal"},{"uid":"998d7039d3ff929b","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1715251627657,"stop":1715251627657,"duration":0},"status":"passed","severity":"normal"},{"uid":"d054a723170f9ee7","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1715251970430,"stop":1715251970431,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ad6af0842eea390","name":"Subscribe to topic containing emoji and receive message","time":{"start":1715252152525,"stop":1715252152526,"duration":1},"status":"passed","severity":"normal"},{"uid":"4760d4696b74f8c","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1715251686922,"stop":1715251686923,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d49caa67a3b147f","name":"Check received message containing special chars","time":{"start":1715251847077,"stop":1715251847078,"duration":1},"status":"passed","severity":"normal"},{"uid":"8db7bb6bbfe5e9d","name":"Push message with long payload","time":{"start":1715252211184,"stop":1715252211185,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e00dfff330b13b6","name":"Push message with custom timestamp: 1715255447330","time":{"start":1715252211225,"stop":1715252211225,"duration":0},"status":"passed","severity":"normal"},{"uid":"929ef7a7e19107e2","name":"random static sharding 10 - Cluster ID: 138, Shard ID: 561","time":{"start":1715252261455,"stop":1715252261456,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2fa17b8eead93d0","name":"Reusing cursor across nodes","time":{"start":1715252253134,"stop":1715252253134,"duration":0},"status":"passed","severity":"normal"},{"uid":"42cf8183b93c146a","name":"Check publish message containing SQL Injection","time":{"start":1715252199085,"stop":1715252199085,"duration":0},"status":"passed","severity":"normal"},{"uid":"b30ed9d4c0e5b1f0","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app62/1/topic923/json","time":{"start":1715252243876,"stop":1715252243876,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c518f29863997a5","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1715252202276,"stop":1715252202276,"duration":0},"status":"passed","severity":"normal"},{"uid":"546bdafd90693176","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1715251754138,"stop":1715251754140,"duration":2},"status":"passed","severity":"normal"},{"uid":"94012e5fa0c32640","name":"Accepts a valid Waku Message","time":{"start":1715251644408,"stop":1715251644409,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6c9a3ee29c35a42","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1715251853669,"stop":1715251853669,"duration":0},"status":"passed","severity":"normal"},{"uid":"45d97a71a9e9a2da","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1715252152531,"stop":1715252152532,"duration":1},"status":"passed","severity":"normal"},{"uid":"8918d463acccfd6c","name":"Query generator for multiple messages with different message text format","time":{"start":1715252318972,"stop":1715252318972,"duration":0},"status":"passed","severity":"normal"},{"uid":"cde55c2f7a25d28","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1715252152504,"stop":1715252152504,"duration":0},"status":"broken","severity":"normal"},{"uid":"816e8920d15458bd","name":"Push message equal or less that 1MB","time":{"start":1715252211226,"stop":1715252211226,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbbfaf7934698f9d","name":"Check received message containing shell command","time":{"start":1715251847084,"stop":1715251847085,"duration":1},"status":"passed","severity":"normal"},{"uid":"10e12d3b5689c77f","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1715251661433,"stop":1715251661435,"duration":2},"status":"passed","severity":"normal"},{"uid":"895c2a40f156e487","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1715251651370,"stop":1715251651370,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c2508f57c82899b","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1715251853666,"stop":1715251853667,"duration":1},"status":"passed","severity":"normal"},{"uid":"385498b30db91394","name":"Encoder throws on undefined content topic","time":{"start":1715251661439,"stop":1715251661439,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff215e716f9b1afc","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1715251883198,"stop":1715251883199,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dfb6aac331c8059","name":"Push message with content topic containing shell command","time":{"start":1715252211219,"stop":1715252211219,"duration":0},"status":"passed","severity":"normal"},{"uid":"853f46e39199bc33","name":"throws on content topic with too few or too many fields","time":{"start":1715251627650,"stop":1715251627651,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4902087e9b44fa4","name":"Ordered Callback - forward","time":{"start":1715252286240,"stop":1715252286240,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddb654bfca23046c","name":"should be able to encode the field with only FILTER set to true","time":{"start":1715251635549,"stop":1715251635549,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9b91eefdda89123","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1715252202265,"stop":1715252202266,"duration":1},"status":"passed","severity":"normal"},{"uid":"833fd624eab2b752","name":"Check publish message containing Chinese","time":{"start":1715252199084,"stop":1715252199084,"duration":0},"status":"passed","severity":"normal"},{"uid":"e991fea5b440ae17","name":"should throw error - no id","time":{"start":1715251636167,"stop":1715251636168,"duration":1},"status":"passed","severity":"normal"},{"uid":"b98fc0a17b875454","name":"Check message on other pubsub topic is not received","time":{"start":1715252160713,"stop":1715252160714,"duration":1},"status":"passed","severity":"normal"},{"uid":"38b512b5e27f266f","name":"Relay - times out","time":{"start":1715252333980,"stop":1715252333981,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4f1f8f31e877565","name":"Query Generator, Wrong PubsubTopic","time":{"start":1715252264216,"stop":1715252264216,"duration":0},"status":"passed","severity":"normal"},{"uid":"9db0b4b260d7b813","name":"Decoder throws on undefined content topic","time":{"start":1715251663408,"stop":1715251663408,"duration":0},"status":"passed","severity":"normal"},{"uid":"76e855c456a34ce","name":"Ordered Callback - backward","time":{"start":1715252286241,"stop":1715252286241,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc9ccf1d8bf543eb","name":"Delete observer","time":{"start":1715252156345,"stop":1715252156346,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fe0de81b7ab913f","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1715251627658,"stop":1715251627658,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa87c1936402d855","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1715251883196,"stop":1715251883196,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9e422bf47458eac","name":"Relay - dialed first","time":{"start":1715252333978,"stop":1715252333979,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c7785248976bf9d","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1715252199187,"stop":1715252199188,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b177b5841a3c6c15","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1715251640757,"stop":1715251640758,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cf1e0437e7ca201","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1715252477942,"stop":1715252477942,"duration":0},"status":"passed","severity":"normal"},{"uid":"56410972b1c90daf","name":"should be able to encode the field with only STORE set to true","time":{"start":1715251635548,"stop":1715251635549,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f32d230d7ffbc98","name":"should set field with all protocols disabled","time":{"start":1715251636173,"stop":1715251636173,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff35ab77104f439a","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1715251627672,"stop":1715251627672,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee83bb5c6f6064dd","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1715252264222,"stop":1715252264223,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a52801b81378789","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1715251853680,"stop":1715251853680,"duration":0},"status":"passed","severity":"normal"},{"uid":"52770980646433e5","name":"Passing page size 1 when there are 4 messages","time":{"start":1715252299811,"stop":1715252299812,"duration":1},"status":"passed","severity":"normal"},{"uid":"d60baaafa309ec1a","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1715252300842,"stop":1715252300842,"duration":0},"status":"passed","severity":"normal"},{"uid":"da3fa8de25f05154","name":"can dial TLS multiaddrs","time":{"start":1715252020290,"stop":1715252020291,"duration":1},"status":"passed","severity":"normal"},{"uid":"52d11b5bd950e260","name":"Filter","time":{"start":1715252333983,"stop":1715252333984,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b3de5c4db01615a","name":"should properly create location multiaddrs - tcp","time":{"start":1715251636172,"stop":1715251636172,"duration":0},"status":"passed","severity":"normal"},{"uid":"13b465d3aaa2eeb","name":"Ping on subscribed peer","time":{"start":1715251750848,"stop":1715251750848,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ef2abdf8a381bb6","name":"Publish message with custom timestamp: Fri May 19 2023 10:56:14 GMT+0000 (Coordinated Universal Time)","time":{"start":1715252199090,"stop":1715252199091,"duration":1},"status":"passed","severity":"normal"},{"uid":"27998260a6a58a0c","name":"should not fail to start the service if it is already started","time":{"start":1715251655620,"stop":1715251655621,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad9840032740e669","name":"Passing page size 3 when there are 20 messages","time":{"start":1715252299812,"stop":1715252299812,"duration":0},"status":"passed","severity":"normal"},{"uid":"11b55ac4d689bb9a","name":"Push message with content topic containing Russian","time":{"start":1715252105898,"stop":1715252105919,"duration":21},"status":"passed","severity":"normal"},{"uid":"399e24efb327ba79","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1715252361126,"stop":1715252361126,"duration":0},"status":"passed","severity":"normal"},{"uid":"3718b3526c10da56","name":"isConnected should return false after all peers disconnect","time":{"start":1715251679248,"stop":1715251679249,"duration":1},"status":"passed","severity":"normal"},{"uid":"c73972b68e21a7f9","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1715251853681,"stop":1715251853681,"duration":0},"status":"passed","severity":"normal"},{"uid":"45ad69a52a2431d9","name":"Push message with content topic containing escaped characters","time":{"start":1715252211220,"stop":1715252211220,"duration":0},"status":"passed","severity":"normal"}] |