allure-jswaku/7067/widgets/status-chart.json
2024-06-18 17:58:12 +00:00

1 line
154 KiB
JSON

[{"uid":"428b9ffb860019f3","name":"Check publish message containing Chinese","time":{"start":1718733177699,"stop":1718733177699,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c9bd006324e233e","name":"should properly create location multiaddrs - udp4","time":{"start":1718732689364,"stop":1718732689364,"duration":0},"status":"passed","severity":"normal"},{"uid":"3af1d238d44ea1b8","name":"Fails to publish duplicate message","time":{"start":1718733177720,"stop":1718733177720,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f877d04e2aab94c","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1718733337339,"stop":1718733337340,"duration":1},"status":"passed","severity":"normal"},{"uid":"563204d1c4f7a858","name":"Subscribe to topic containing numeric and receive message","time":{"start":1718732951184,"stop":1718732951184,"duration":0},"status":"passed","severity":"normal"},{"uid":"40ff34f51fd949ec","name":"stop","time":{"start":1718732772148,"stop":1718732772148,"duration":0},"status":"passed","severity":"normal"},{"uid":"90842deb1505da47","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1718732680812,"stop":1718732680812,"duration":0},"status":"passed","severity":"normal"},{"uid":"7099b4fb20314076","name":"Query generator for multiple messages with different content topic format","time":{"start":1718733323775,"stop":1718733323775,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfd9dd3c9fcf5d57","name":"Subscribe to topic containing shell command and receive message","time":{"start":1718733338292,"stop":1718733338292,"duration":0},"status":"passed","severity":"normal"},{"uid":"e82f1acf7f3de776","name":"Subscribe to topic containing long and receive message","time":{"start":1718733338279,"stop":1718733338279,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebf090fe8919968","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1718733162111,"stop":1718733162111,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ecad1d5afe94c4e","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1718732937452,"stop":1718732937452,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f48f1a3e302039b","name":"Subscribe to topic containing JSON and publish message","time":{"start":1718733187986,"stop":1718733187986,"duration":0},"status":"passed","severity":"normal"},{"uid":"399e630a03dc5f18","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1718732683490,"stop":1718732683490,"duration":0},"status":"passed","severity":"normal"},{"uid":"126808993c89b568","name":"ignores unrecognized TXT record formats","time":{"start":1718732705241,"stop":1718732705241,"duration":0},"status":"passed","severity":"normal"},{"uid":"55ebf2817bceef98","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1718733307130,"stop":1718733307131,"duration":1},"status":"passed","severity":"normal"},{"uid":"938b57862001d7ef","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1718733187983,"stop":1718733187983,"duration":0},"status":"passed","severity":"normal"},{"uid":"1007843b09f1d81e","name":"should throw error - no id","time":{"start":1718732689360,"stop":1718732689360,"duration":0},"status":"passed","severity":"normal"},{"uid":"a317f713274bb94","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1718732937454,"stop":1718732937454,"duration":0},"status":"passed","severity":"normal"},{"uid":"28d9dd02fcea0cd9","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1718732680801,"stop":1718732680801,"duration":0},"status":"passed","severity":"normal"},{"uid":"cea3730ba2ecc4b2","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1718732920617,"stop":1718732920618,"duration":1},"status":"passed","severity":"normal"},{"uid":"c14d5825a1ddf678","name":"Encoder throws on undefined content topic","time":{"start":1718732716925,"stop":1718732716925,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a8e97cea32396f7","name":"Using a function","time":{"start":1718733341633,"stop":1718733341633,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e91ae4f2acbb075","name":"Privacy Node - default protocol","time":{"start":1718733347547,"stop":1718733347547,"duration":0},"status":"passed","severity":"normal"},{"uid":"96ce2441c15d800c","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1718733162109,"stop":1718733162109,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeb0f581a6433d4d","name":"can start and stop the service","time":{"start":1718732709101,"stop":1718732709102,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea1d25c20434a3b2","name":"should be able to encode the field with only FILTER set to true","time":{"start":1718732688622,"stop":1718732688623,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8fbaaaf30a5c775","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1718732688638,"stop":1718732688638,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1722d7b4ddb432","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1718733338275,"stop":1718733338276,"duration":1},"status":"passed","severity":"normal"},{"uid":"811aa4b7d4ee3818","name":"Meta field set when metaSetter is specified","time":{"start":1718732694196,"stop":1718732694196,"duration":0},"status":"passed","severity":"normal"},{"uid":"f721682c0d091fe0","name":"Push message with Arabic payload","time":{"start":1718733144775,"stop":1718733144775,"duration":0},"status":"passed","severity":"normal"},{"uid":"46ef1b4a483e136","name":"Check message with no pubsub topic is not received","time":{"start":1718732905568,"stop":1718732905568,"duration":0},"status":"passed","severity":"normal"},{"uid":"5454b9797896506","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1718732680803,"stop":1718732680803,"duration":0},"status":"passed","severity":"normal"},{"uid":"835e407c06c5e033","name":"Check received message containing special chars","time":{"start":1718733219991,"stop":1718733219991,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba439b62f9c87132","name":"Check message received after nwaku node is restarted","time":{"start":1718732905571,"stop":1718732905571,"duration":0},"status":"skipped","severity":"normal"},{"uid":"be05a7aff03c81b5","name":"Check message with no payload is not received","time":{"start":1718733220023,"stop":1718733220023,"duration":0},"status":"passed","severity":"normal"},{"uid":"95d5cf59a55f7a0c","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1718733470041,"stop":1718733470041,"duration":0},"status":"passed","severity":"normal"},{"uid":"79f5971d8debeec2","name":"Subscribe to topic containing short and receive message","time":{"start":1718733338278,"stop":1718733338279,"duration":1},"status":"passed","severity":"normal"},{"uid":"d89620d8b06869e5","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1718732680815,"stop":1718732680816,"duration":1},"status":"passed","severity":"normal"},{"uid":"6400091978a4bace","name":"Push 30 different messages","time":{"start":1718733144778,"stop":1718733144778,"duration":0},"status":"passed","severity":"normal"},{"uid":"a03f9153524c6ca4","name":"Check received message containing escaped characters","time":{"start":1718732905563,"stop":1718732905563,"duration":0},"status":"passed","severity":"normal"},{"uid":"b117e94bf2d22ae5","name":"should not receive a peer event before start","time":{"start":1718733195093,"stop":1718733195094,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2c11d7dfb328999","name":"Query generator for 2000 messages","time":{"start":1718733323781,"stop":1718733323781,"duration":0},"status":"passed","severity":"normal"},{"uid":"58592ce7b14ec5c6","name":"Push message with emoji payload","time":{"start":1718733279037,"stop":1718733279038,"duration":1},"status":"passed","severity":"normal"},{"uid":"902855fd8ed62c49","name":"Check received message with timestamp: 1718732730288 ","time":{"start":1718733220001,"stop":1718733220002,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab86dbb0f7378975","name":"should properly compute the node id","time":{"start":1718732689362,"stop":1718732689362,"duration":0},"status":"passed","severity":"normal"},{"uid":"73c6cf4da94ff197","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1718733264095,"stop":1718733264096,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b1adda6eb135222","name":"same cluster, different shard: nodes connect","time":{"start":1718732996774,"stop":1718732996775,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7d6f49258e5fbd2","name":"Subscribe and receive messages via waku relay post","time":{"start":1718733338285,"stop":1718733338285,"duration":0},"status":"passed","severity":"normal"},{"uid":"9736e2394980a55f","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1718733315736,"stop":1718733315736,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdc28a755a2141f","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1718732704969,"stop":1718732704969,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e7d310103fe97a7","name":"receives messages sent to provided content topic through callback","time":{"start":1718733177888,"stop":1718733177889,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f9ccabc3abfd329a","name":"Check message with no content topic is not received","time":{"start":1718733220004,"stop":1718733220004,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc6b4d3a3937d931","name":"Push message with meta","time":{"start":1718733144785,"stop":1718733144787,"duration":2},"status":"passed","severity":"normal"},{"uid":"af642c4c81f2c08","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1718732951191,"stop":1718732951191,"duration":0},"status":"passed","severity":"normal"},{"uid":"20fe632de4c6244e","name":"Subscribe to topic containing Russian and receive message","time":{"start":1718733338280,"stop":1718733338280,"duration":0},"status":"passed","severity":"normal"},{"uid":"52e88bf5d587b8e7","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1718732920612,"stop":1718732920612,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d1e045ea15a0105","name":"Subscribe to topic containing Russian and receive message","time":{"start":1718732951185,"stop":1718732951186,"duration":1},"status":"passed","severity":"normal"},{"uid":"20bbf78a5756bca3","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1718732951190,"stop":1718732951191,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e60383211863c8c","name":"Delete observer","time":{"start":1718733128576,"stop":1718733128576,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7d242f10bea884b","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app76/1/topic40/utf8","time":{"start":1718733248263,"stop":1718733248263,"duration":0},"status":"passed","severity":"normal"},{"uid":"a080b763245c6730","name":"Push message with custom timestamp: 1687974520869","time":{"start":1718733144790,"stop":1718733144790,"duration":0},"status":"passed","severity":"normal"},{"uid":"acebed1b0a51c71","name":"Check received message with timestamp: 1718732731160000000 ","time":{"start":1718732905565,"stop":1718732905565,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b5969d895092b2a","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1718733264097,"stop":1718733264098,"duration":1},"status":"passed","severity":"normal"},{"uid":"63d81322f05243f4","name":"Fails to push message bigger that 1MB","time":{"start":1718733144792,"stop":1718733144792,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc0803f24f37c22b","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1718732705245,"stop":1718732705245,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7c8c2d40eb4be88d","name":"Subscribe to topic containing Script and receive message","time":{"start":1718733338290,"stop":1718733338290,"duration":0},"status":"passed","severity":"normal"},{"uid":"680a76bd0430ecf5","name":"Ordered Callback - forward","time":{"start":1718733301015,"stop":1718733301027,"duration":12},"status":"passed","severity":"normal"},{"uid":"d751dc1bced26067","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1718732680803,"stop":1718732680803,"duration":0},"status":"passed","severity":"normal"},{"uid":"52b5e3323b61268e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1718732680818,"stop":1718732680819,"duration":1},"status":"passed","severity":"normal"},{"uid":"632f25883133a34f","name":"Check received message containing long","time":{"start":1718732905556,"stop":1718732905556,"duration":0},"status":"passed","severity":"normal"},{"uid":"134e29b9707542dc","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1718733338276,"stop":1718733338276,"duration":0},"status":"passed","severity":"normal"},{"uid":"c72f87b6dcca9ea4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1718732680820,"stop":1718732680820,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a9c1db87a36bd37","name":"configure the node with multiple content topics","time":{"start":1718733248265,"stop":1718733248265,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff30e1ae3d436825","name":"Round trip binary encryption [ecies, signature]","time":{"start":1718732716924,"stop":1718732716924,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b384316ec8b44b3","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1718732818957,"stop":1718732818957,"duration":0},"status":"passed","severity":"normal"},{"uid":"c82ce24f33f94138","name":"Check publish message after service node is restarted","time":{"start":1718733177726,"stop":1718733177727,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7ad378e4ccb1e076","name":"Check received message containing unicode special characters","time":{"start":1718733220017,"stop":1718733220017,"duration":0},"status":"passed","severity":"normal"},{"uid":"4051c33a675b558","name":"Push message with content topic containing Basic HTML tag","time":{"start":1718733144782,"stop":1718733144782,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ac519bec8534c6c","name":"Subscribe to topic containing short and receive message","time":{"start":1718733338288,"stop":1718733338288,"duration":0},"status":"passed","severity":"normal"},{"uid":"d408fd07bdb3bee","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1718732920611,"stop":1718732920611,"duration":0},"status":"passed","severity":"normal"},{"uid":"a149eec5639d6063","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app84/3/topic240/test.js","time":{"start":1718733248260,"stop":1718733248260,"duration":0},"status":"passed","severity":"normal"},{"uid":"b960c004223fe9ec","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1718732920606,"stop":1718732920607,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0027b273743579d","name":"can start the service","time":{"start":1718733195087,"stop":1718733195088,"duration":1},"status":"passed","severity":"normal"},{"uid":"f64a4e67a2a37123","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1718732920609,"stop":1718732920610,"duration":1},"status":"passed","severity":"normal"},{"uid":"c246ce9585518fc7","name":"Register correct protocols","time":{"start":1718733187972,"stop":1718733187972,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc6cd66d4e9e22a7","name":"Default pageSize","time":{"start":1718733326534,"stop":1718733326535,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b360330028ebcd7","name":"Check message received after nwaku node is restarted","time":{"start":1718733220006,"stop":1718733220006,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bf0bbc59adf2a0aa","name":"Refresh subscription","time":{"start":1718733338287,"stop":1718733338288,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca372adafe2d9368","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1718732688639,"stop":1718732688640,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c3734e8f187782c","name":"Passing page size 10 when there are 10 messages","time":{"start":1718733326530,"stop":1718733326533,"duration":3},"status":"passed","severity":"normal"},{"uid":"c9e16116a42150db","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1718732804052,"stop":1718732804053,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9ace208d018905e","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1718732920608,"stop":1718732920608,"duration":0},"status":"passed","severity":"normal"},{"uid":"c313a060b2b2f934","name":"Push message with rate limit","time":{"start":1718733144788,"stop":1718733144789,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6169a93f4d5a099","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1718732680820,"stop":1718732680821,"duration":1},"status":"passed","severity":"normal"},{"uid":"b75ec85e27773c1f","name":"Subscribe to topic containing emoji and receive message","time":{"start":1718733338283,"stop":1718733338283,"duration":0},"status":"passed","severity":"normal"},{"uid":"1973723a9d4df78a","name":"Push message with JSON payload","time":{"start":1718733144776,"stop":1718733144777,"duration":1},"status":"passed","severity":"normal"},{"uid":"29212b3b83a75e9e","name":"Push message with content topic containing numeric","time":{"start":1718733144780,"stop":1718733144780,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd35b63e24698c3d","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1718733338284,"stop":1718733338284,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb12846109f04530","name":"Query Generator - backward","time":{"start":1718733301008,"stop":1718733301009,"duration":1},"status":"passed","severity":"normal"},{"uid":"50a110d9397df3d6","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1718733338291,"stop":1718733338291,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d201fc9671817d6","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1718733338285,"stop":1718733338285,"duration":0},"status":"passed","severity":"normal"},{"uid":"a46c4eda76f8c170","name":"getPeersByDiscovery","time":{"start":1718732772146,"stop":1718732772146,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb65789c27eaa6e7","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1718733177887,"stop":1718733177888,"duration":1},"status":"skipped","severity":"normal"},{"uid":"18edd20d5dbb91c4","name":"Push message with special chars payload","time":{"start":1718733278981,"stop":1718733278983,"duration":2},"status":"passed","severity":"normal"},{"uid":"f395a72bb655d4f6","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1718733187976,"stop":1718733187976,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0afac46e931bd35","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1718733267729,"stop":1718733267729,"duration":0},"status":"passed","severity":"normal"},{"uid":"7675312a8fde1b73","name":"Check publish message containing emoji","time":{"start":1718733177709,"stop":1718733177715,"duration":6},"status":"passed","severity":"normal"},{"uid":"dd7b6d82abd8b838","name":"Subscribe to topic containing Script and receive message","time":{"start":1718732951188,"stop":1718732951188,"duration":0},"status":"passed","severity":"normal"},{"uid":"cba99e106b6add04","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1718732995136,"stop":1718732995137,"duration":1},"status":"passed","severity":"normal"},{"uid":"a26410149374755e","name":"Ping on peer without subscriptions","time":{"start":1718732806818,"stop":1718732806819,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ad3e1ce12d51dc7","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1718732683492,"stop":1718732683492,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd6401ca71cf385","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1718733248258,"stop":1718733248258,"duration":0},"status":"passed","severity":"normal"},{"uid":"91e23b5807e1b4d2","name":"Push message with content topic containing special chars","time":{"start":1718733279051,"stop":1718733279051,"duration":0},"status":"passed","severity":"normal"},{"uid":"65f16c7e66151e4d","name":"Check received message containing Russian","time":{"start":1718733219992,"stop":1718733219992,"duration":0},"status":"passed","severity":"normal"},{"uid":"e490027435c4ad5c","name":"Check publish message containing long","time":{"start":1718733177697,"stop":1718733177698,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf0e9acd9ff8aa86","name":"isConnected should return true after first peer connects","time":{"start":1718732775215,"stop":1718732775216,"duration":1},"status":"passed","severity":"normal"},{"uid":"10dcc3454edc45ef","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1718732920621,"stop":1718732920621,"duration":0},"status":"passed","severity":"normal"},{"uid":"621e984ee0a64fbe","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1718732689359,"stop":1718732689359,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc3d5e4f362ce738","name":"Push 30 different messages","time":{"start":1718733279038,"stop":1718733279038,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f90a8d225ddc585","name":"random static sharding 9 - Cluster ID: 94, Shard ID: 955","time":{"start":1718733267735,"stop":1718733267735,"duration":0},"status":"passed","severity":"normal"},{"uid":"5768027a54c7295d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1718732680821,"stop":1718732680821,"duration":0},"status":"passed","severity":"normal"},{"uid":"e282a75eb439fb8b","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1718732680816,"stop":1718732680816,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ebc1f832aaec9dc","name":"should throw error - no public key","time":{"start":1718732689360,"stop":1718732689360,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e5531cc7833c729","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1718733338292,"stop":1718733338292,"duration":0},"status":"passed","severity":"normal"},{"uid":"45f2ae36222381e3","name":"Decrypt messages","time":{"start":1718733128575,"stop":1718733128576,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba78da04a3fd481e","name":"ignores domain fetching errors","time":{"start":1718732705241,"stop":1718732705241,"duration":0},"status":"passed","severity":"normal"},{"uid":"71c9308d312e55bd","name":"Check publish message containing Script","time":{"start":1718733177701,"stop":1718733177702,"duration":1},"status":"passed","severity":"normal"},{"uid":"27764f2af509f8ee","name":"handles different networkShards values correctly","time":{"start":1718732680808,"stop":1718732680808,"duration":0},"status":"passed","severity":"normal"},{"uid":"57543561b4345c64","name":"Push message with SQL Injection payload","time":{"start":1718733144775,"stop":1718733144776,"duration":1},"status":"passed","severity":"normal"},{"uid":"eed159f14947dd52","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1718732804054,"stop":1718732804054,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbb473f06e751f3a","name":"Overlapping topic subscription","time":{"start":1718732951181,"stop":1718732951182,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c572d54868a3741","name":"Check received message containing Russian","time":{"start":1718733220009,"stop":1718733220013,"duration":4},"status":"passed","severity":"normal"},{"uid":"e1b9961e883d2ed2","name":"Subscribe to topic containing Script and publish message","time":{"start":1718733187984,"stop":1718733187985,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab6f7a7f2b3c71a8","name":"Passing cursor with wrong message digest","time":{"start":1718733264101,"stop":1718733264101,"duration":0},"status":"passed","severity":"normal"},{"uid":"3adbbc98479c8015","name":"Check received message containing escaped characters","time":{"start":1718733220017,"stop":1718733220017,"duration":0},"status":"passed","severity":"normal"},{"uid":"68c2721addabe735","name":"should be able to decode the field with only STORE set to true","time":{"start":1718732688634,"stop":1718732688634,"duration":0},"status":"passed","severity":"normal"},{"uid":"594ed286b04c7713","name":"Check message received after jswaku node is restarted","time":{"start":1718733220005,"stop":1718733220006,"duration":1},"status":"skipped","severity":"normal"},{"uid":"877c9ce64e4d77fa","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1718733264094,"stop":1718733264094,"duration":0},"status":"passed","severity":"normal"},{"uid":"65de93264ff913ed","name":"Check publish message containing shell command","time":{"start":1718733177708,"stop":1718733177708,"duration":0},"status":"passed","severity":"normal"},{"uid":"35994c89094d0b3c","name":"Accepts a valid Waku Message","time":{"start":1718732697596,"stop":1718732697597,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e83f19f48d4ea1e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1718732804048,"stop":1718732804049,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b1c1a8be30070fc","name":"Fails to push message with large meta","time":{"start":1718733279068,"stop":1718733279069,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf5e5531d5901c82","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1718732920614,"stop":1718732920614,"duration":0},"status":"passed","severity":"normal"},{"uid":"413cec07b2089013","name":"should be able to encode the field with only STORE set to true","time":{"start":1718732688621,"stop":1718732688622,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d9c2323b0b2a42b","name":"start node with empty shard","time":{"start":1718733267744,"stop":1718733267744,"duration":0},"status":"passed","severity":"normal"},{"uid":"197c5265d9f87d4b","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1718732818957,"stop":1718732818957,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e617a1a148d763","name":"Query Generator, No Decoder","time":{"start":1718733295711,"stop":1718733295712,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0380bb7150b9d68","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718732920622,"stop":1718732920623,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a6a0e40194ed6b6","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1718733295712,"stop":1718733295713,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd3f9d7547625ce0","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1718732920633,"stop":1718732920633,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f580793779bce74","name":"Check received message containing emoji","time":{"start":1718732905564,"stop":1718732905565,"duration":1},"status":"passed","severity":"normal"},{"uid":"9754f15afdaa07a1","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1718732705243,"stop":1718732705243,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba067681d67ff85","name":"Push message with Arabic payload","time":{"start":1718733278992,"stop":1718733278993,"duration":1},"status":"passed","severity":"normal"},{"uid":"66d1f4cfb6ea1fc1","name":"Subscribe to topic containing XML and publish message","time":{"start":1718733187985,"stop":1718733187985,"duration":0},"status":"passed","severity":"normal"},{"uid":"b369e6829182203d","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1718732951186,"stop":1718732951188,"duration":2},"status":"passed","severity":"normal"},{"uid":"c69a7670502044b2","name":"Publishes to nwaku","time":{"start":1718733152455,"stop":1718733152455,"duration":0},"status":"passed","severity":"normal"},{"uid":"48e1579bc970324e","name":"throws on content topic with too few or too many fields","time":{"start":1718732680796,"stop":1718732680796,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa23369ee9768e61","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1718732739782,"stop":1718732739782,"duration":0},"status":"passed","severity":"normal"},{"uid":"8320dde2889ca893","name":"should configure sharding based on application and version for autosharding","time":{"start":1718732680827,"stop":1718732680827,"duration":0},"status":"passed","severity":"normal"},{"uid":"c47d49350dd74404","name":"Relay - dialed after","time":{"start":1718733347544,"stop":1718733347544,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b7cfa1ba146724d","name":"can start the service","time":{"start":1718732746107,"stop":1718732746107,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a4c9fbf3ef79db7","name":"Check received message containing special chars","time":{"start":1718733220008,"stop":1718733220008,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea3c99c58b878afe","name":"Push message with XML payload","time":{"start":1718733144776,"stop":1718733144776,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d680bae8a443c72","name":"should return all peers when numPeers is 0","time":{"start":1718732694010,"stop":1718732694010,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc8127454eb6fe32","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1718732951180,"stop":1718732951181,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a105dee5bb14025","name":"returns all values when wanted number matches available values","time":{"start":1718732703767,"stop":1718732703769,"duration":2},"status":"passed","severity":"normal"},{"uid":"5316f1c3cd8d1abe","name":"Check received message containing SQL Injection","time":{"start":1718733220013,"stop":1718733220014,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8f48dd6e4c84e75","name":"Round trip binary serialization","time":{"start":1718732694195,"stop":1718732694196,"duration":1},"status":"passed","severity":"normal"},{"uid":"2546d9c72a4a5cbc","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1718733338280,"stop":1718733338280,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eccd651eaad32b2","name":"Check received message containing long","time":{"start":1718733219990,"stop":1718733219990,"duration":0},"status":"passed","severity":"normal"},{"uid":"b101558916b8bf79","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718732920620,"stop":1718732920620,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ff920d7e43f20f8","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1718732716923,"stop":1718732716924,"duration":1},"status":"passed","severity":"normal"},{"uid":"4522ade47b468926","name":"should not receive a peer event after stop","time":{"start":1718732709104,"stop":1718732709104,"duration":0},"status":"passed","severity":"normal"},{"uid":"b748c9feb7dcfcd","name":"Subscribe to topic containing emoji and receive message","time":{"start":1718732951191,"stop":1718732951192,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e892955d5c0443e","name":"Generator, custom pubsub topic","time":{"start":1718733307129,"stop":1718733307129,"duration":0},"status":"passed","severity":"normal"},{"uid":"46b0b9f1d176cd82","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1718732680825,"stop":1718732680826,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcc67155d0fcf298","name":"Decoder throws on empty string content topic","time":{"start":1718732694198,"stop":1718732694199,"duration":1},"status":"passed","severity":"normal"},{"uid":"25695c2382381133","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1718733264098,"stop":1718733264100,"duration":2},"status":"passed","severity":"normal"},{"uid":"e6c8f3a1cae4cb5e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1718732804050,"stop":1718732804051,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d07e8afa26af53b","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1718733315734,"stop":1718733315735,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e19202b32e8157c","name":"Nodes with multiple pubsub topic","time":{"start":1718733162112,"stop":1718733162112,"duration":0},"status":"passed","severity":"normal"},{"uid":"d22b15a2b76b7268","name":"Query with Promise Callback, No Decoder","time":{"start":1718733295719,"stop":1718733295743,"duration":24},"status":"passed","severity":"normal"},{"uid":"ed30682858e99c3f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1718733338289,"stop":1718733338289,"duration":0},"status":"passed","severity":"normal"},{"uid":"55a32797e3e68d4d","name":"should return false","time":{"start":1718732689361,"stop":1718732689361,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dcf32fb838ce6d7","name":"Subscribe and receive messages via lightPush","time":{"start":1718732951176,"stop":1718732951177,"duration":1},"status":"passed","severity":"normal"},{"uid":"770d5da2e988fa75","name":"Push message with content topic containing short","time":{"start":1718733279039,"stop":1718733279039,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb8b94a0f44136a2","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1718733162109,"stop":1718733162109,"duration":0},"status":"passed","severity":"normal"},{"uid":"99e09b02f1914c2d","name":"throws an error for improperly formatted content topics","time":{"start":1718732680808,"stop":1718732680808,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ebeb5d1a04cbd77","name":"random static sharding 2 - Cluster ID: 277, Shard ID: 642","time":{"start":1718733267730,"stop":1718733267730,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b8ecfd06252b31e","name":"should only return 1 node with store capability","time":{"start":1718732705243,"stop":1718732705243,"duration":0},"status":"passed","severity":"normal"},{"uid":"e05b49a9038add1b","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1718732680812,"stop":1718732680812,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1c5a1599f323883","name":"passes more than one ENR URLs and attempts connection","time":{"start":1718732746123,"stop":1718732746123,"duration":0},"status":"skipped","severity":"normal"},{"uid":"eac76826fded801a","name":"Decoder throws on empty string content topic","time":{"start":1718732716926,"stop":1718732716927,"duration":1},"status":"passed","severity":"normal"},{"uid":"e739fe2b7959471e","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1718732709105,"stop":1718732709105,"duration":0},"status":"passed","severity":"normal"},{"uid":"8be5c8d5a77a63a","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1718733162112,"stop":1718733162112,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9aa79fb20319839","name":"Push message with long payload","time":{"start":1718733144773,"stop":1718733144774,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0841a55a8b7da77","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1718733337338,"stop":1718733337339,"duration":1},"status":"passed","severity":"normal"},{"uid":"b89d681910fc578f","name":"Encoder throws on undefined content topic","time":{"start":1718732715125,"stop":1718732715125,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4f2d785793b0f2f","name":"Check publish message containing escaped characters","time":{"start":1718733177708,"stop":1718733177708,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd3f5d94288b7d7d","name":"isConnected should return false after all peers disconnect","time":{"start":1718732732089,"stop":1718732732090,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef97ad38bed9a4cf","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1718733337342,"stop":1718733337342,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ce29ff0c33f0bec","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1718732704970,"stop":1718732704970,"duration":0},"status":"passed","severity":"normal"},{"uid":"368fd57f32af2c3f","name":"handles multiple messages","time":{"start":1718733326923,"stop":1718733326923,"duration":0},"status":"passed","severity":"normal"},{"uid":"364146bddc7e3efa","name":"should be able to encode the field with only RELAY set to true","time":{"start":1718732688617,"stop":1718732688620,"duration":3},"status":"passed","severity":"normal"},{"uid":"a6c1a4e45df198d2","name":"Overlapping topic subscription","time":{"start":1718733338278,"stop":1718733338278,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa5175cab233a2d1","name":"Check publish message containing short","time":{"start":1718733177697,"stop":1718733177697,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce61d933d97579da","name":"Subscribe to topic containing XML and receive message","time":{"start":1718732951188,"stop":1718732951188,"duration":0},"status":"passed","severity":"normal"},{"uid":"d78dddf8a74be660","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1718733337335,"stop":1718733337336,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c50680842a8b06c","name":"should be able to decode the field with only RELAY set to true","time":{"start":1718732688629,"stop":1718732688632,"duration":3},"status":"passed","severity":"normal"},{"uid":"c0c1eb550fbb0de6","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718732920613,"stop":1718732920613,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b0515ada69132c","name":"Relay","time":{"start":1718732740609,"stop":1718732740609,"duration":0},"status":"passed","severity":"normal"},{"uid":"d287a3bc755e0d2d","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1718733338287,"stop":1718733338287,"duration":0},"status":"passed","severity":"normal"},{"uid":"44a2ac96ecd26f5c","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1718732704971,"stop":1718732704972,"duration":1},"status":"passed","severity":"normal"},{"uid":"78bc35c95c62b370","name":"Ping on peer without subscriptions","time":{"start":1718732764512,"stop":1718732764512,"duration":0},"status":"passed","severity":"normal"},{"uid":"91102cec3dd3edf3","name":"Correctly serialized arguments","time":{"start":1718732996876,"stop":1718732996876,"duration":0},"status":"passed","severity":"normal"},{"uid":"d333511ea833a2fd","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1718732818954,"stop":1718732818955,"duration":1},"status":"passed","severity":"normal"},{"uid":"88b920fbe6b29047","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1718732818955,"stop":1718732818956,"duration":1},"status":"passed","severity":"normal"},{"uid":"116466990f336497","name":"Query generator for multiple messages with different message text format","time":{"start":1718733323774,"stop":1718733323774,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f0d2e909a8291eb","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1718732920612,"stop":1718732920612,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f36f439ccffc071","name":"Push message with content topic containing JSON","time":{"start":1718733144782,"stop":1718733144783,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5767b78df5b3e18","name":"Check received message containing Chinese","time":{"start":1718732905558,"stop":1718732905558,"duration":0},"status":"passed","severity":"normal"},{"uid":"2288ba7913811845","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1718732680819,"stop":1718732680819,"duration":0},"status":"passed","severity":"normal"},{"uid":"95b41d5808638c5","name":"can start and stop the service","time":{"start":1718733195088,"stop":1718733195088,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa81cae4f4063a60","name":"should correctly map a content topic to a pubsub topic","time":{"start":1718732680830,"stop":1718732680831,"duration":1},"status":"passed","severity":"normal"},{"uid":"a03865d140c7a6b","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1718732920618,"stop":1718732920619,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c1518c04027296f","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1718732951179,"stop":1718732951180,"duration":1},"status":"passed","severity":"normal"},{"uid":"66d1d82a6e288d86","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1718732680822,"stop":1718732680822,"duration":0},"status":"passed","severity":"normal"},{"uid":"5064cb6d66436796","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1718732683488,"stop":1718732683490,"duration":2},"status":"passed","severity":"normal"},{"uid":"4f5ff0a5d2907682","name":"Ping on unsubscribed peer","time":{"start":1718732764512,"stop":1718732764513,"duration":1},"status":"passed","severity":"normal"},{"uid":"3726938641f51f4e","name":"Check received message containing Basic HTML tag","time":{"start":1718732905561,"stop":1718732905561,"duration":0},"status":"passed","severity":"normal"},{"uid":"c98ba0894a7e9208","name":"Check message with non string payload is not received","time":{"start":1718733220023,"stop":1718733220024,"duration":1},"status":"passed","severity":"normal"},{"uid":"91017f7f0a4f82b7","name":"more peers than existing","time":{"start":1718733125164,"stop":1718733125165,"duration":1},"status":"skipped","severity":"normal"},{"uid":"349c9bb91b73f176","name":"should set field with all protocols enabled","time":{"start":1718732689367,"stop":1718732689367,"duration":0},"status":"passed","severity":"normal"},{"uid":"7500c1d82cfc9869","name":"should get / set UDP multiaddr","time":{"start":1718732689363,"stop":1718732689363,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d3053bfee492768","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1718732732083,"stop":1718732732084,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dc9448d05667210","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1718732680828,"stop":1718732680829,"duration":1},"status":"passed","severity":"normal"},{"uid":"38659051f68bfd7d","name":"Check received message containing JSON","time":{"start":1718733219996,"stop":1718733219997,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fb01f85d74da99c","name":"should encodeTxt and decodeTxt","time":{"start":1718732689358,"stop":1718732689358,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce3cf03738e0d005","name":"Waku message hash computation (no timestamp)","time":{"start":1718732683491,"stop":1718732683492,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9464b446f119d5e","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1718732920605,"stop":1718732920605,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5009b1929a3d097","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1718732920622,"stop":1718732920622,"duration":0},"status":"passed","severity":"normal"},{"uid":"de8f431ce2afed80","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1718732920616,"stop":1718732920617,"duration":1},"status":"passed","severity":"normal"},{"uid":"52891bdc8d1d9780","name":"random static sharding 5 - Cluster ID: 843, Shard ID: 883","time":{"start":1718733267731,"stop":1718733267732,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab02d091970534cb","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app62/9/topic354/utf8","time":{"start":1718733248259,"stop":1718733248259,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf09eabdbc7609a0","name":"Push message with long payload","time":{"start":1718733278977,"stop":1718733278979,"duration":2},"status":"passed","severity":"normal"},{"uid":"c1e2aed0b67ada4f","name":"Check publish message containing unicode special characters","time":{"start":1718733177709,"stop":1718733177709,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8a9cf3aa897a096","name":"Subscribe to topic containing special chars and receive message","time":{"start":1718732951184,"stop":1718732951184,"duration":0},"status":"passed","severity":"normal"},{"uid":"932abfe635e94672","name":"same cluster, different shard: nodes don't connect","time":{"start":1718732920597,"stop":1718732920598,"duration":1},"status":"passed","severity":"normal"},{"uid":"eecfda30ebf713eb","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1718732680820,"stop":1718732680820,"duration":0},"status":"passed","severity":"normal"},{"uid":"27f2a07459afb92a","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1718732704969,"stop":1718732704970,"duration":1},"status":"passed","severity":"normal"},{"uid":"641a81554c7123bb","name":"removeEventListener with wrong event","time":{"start":1718732772145,"stop":1718732772146,"duration":1},"status":"passed","severity":"normal"},{"uid":"9267e48227fd7537","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1718733162107,"stop":1718733162108,"duration":1},"status":"passed","severity":"normal"},{"uid":"963a5c7375c15a46","name":"Overlapping topic subscription","time":{"start":1718733187977,"stop":1718733187977,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7cdebdf1d249505a","name":"Push message with content topic containing Arabic","time":{"start":1718733279052,"stop":1718733279052,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4f4641290ecd55","name":"should only return 1 node with relay capability","time":{"start":1718732705242,"stop":1718732705242,"duration":0},"status":"passed","severity":"normal"},{"uid":"49b7fb821ee50352","name":"Push message with Script payload","time":{"start":1718733144776,"stop":1718733144776,"duration":0},"status":"passed","severity":"normal"},{"uid":"60481d05b5429084","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1718732804051,"stop":1718732804051,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f60fa7e936d1124","name":"Add multiple subscription objects on single nwaku node","time":{"start":1718732951192,"stop":1718732951192,"duration":0},"status":"passed","severity":"normal"},{"uid":"f404ab61a713b1fb","name":"Push message on custom pubsubTopic","time":{"start":1718732995138,"stop":1718732995139,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a62f1be2e4ff4bd","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app63/8/topic393/xml","time":{"start":1718733248261,"stop":1718733248261,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1da28a616fcb062","name":"Reopen subscription with peer with lost subscription","time":{"start":1718732806816,"stop":1718732806817,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9543ade917f27ca","name":"should throw an error for an unconfigured topic","time":{"start":1718732680823,"stop":1718732680823,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd113e9f46739f01","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1718733187984,"stop":1718733187984,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b9b37811ae663b5","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1718733248265,"stop":1718733248265,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdc5998db8e181d3","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1718732704968,"stop":1718732704968,"duration":0},"status":"passed","severity":"normal"},{"uid":"b03a5b41cda60f2a","name":"Check received message containing Basic HTML tag","time":{"start":1718733220015,"stop":1718733220016,"duration":1},"status":"passed","severity":"normal"},{"uid":"69a56d430e8a8d5a","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1718733338277,"stop":1718733338277,"duration":0},"status":"passed","severity":"normal"},{"uid":"22ac97d2d7285bea","name":"Check received message containing SQL Injection","time":{"start":1718733219994,"stop":1718733219995,"duration":1},"status":"passed","severity":"normal"},{"uid":"d11dd1f372f58131","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1718732951189,"stop":1718732951189,"duration":0},"status":"passed","severity":"normal"},{"uid":"50b2f5600bc0910e","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1718732680810,"stop":1718732680811,"duration":1},"status":"passed","severity":"normal"},{"uid":"eac14413f7896015","name":"throws on content topic with empty application field","time":{"start":1718732680798,"stop":1718732680798,"duration":0},"status":"passed","severity":"normal"},{"uid":"50122ed94ad68812","name":"should add and remove event listeners correctly","time":{"start":1718732709106,"stop":1718732709106,"duration":0},"status":"passed","severity":"normal"},{"uid":"995237850bd08af5","name":"Push message with content topic containing long","time":{"start":1718733144779,"stop":1718733144779,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae0d6ba75f18017f","name":"Encoder throws on empty string content topic","time":{"start":1718732715125,"stop":1718732715126,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4146eeb7a675dda","name":"Check received message containing Chinese","time":{"start":1718733219991,"stop":1718733219991,"duration":0},"status":"passed","severity":"normal"},{"uid":"44363fccf31738da","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1718732920633,"stop":1718732920633,"duration":0},"status":"passed","severity":"normal"},{"uid":"723f4b56ac7a8f49","name":"Symmetric encrypt & Decrypt","time":{"start":1718732715561,"stop":1718732715561,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6922639ca01ec73","name":"Check received message containing JSON","time":{"start":1718732905562,"stop":1718732905562,"duration":0},"status":"passed","severity":"normal"},{"uid":"49c87467b5dbc80","name":"Check received message containing Script","time":{"start":1718733219995,"stop":1718733219995,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d48ce4e71bd1152","name":"Nodes with multiple pubsub topic","time":{"start":1718733162108,"stop":1718733162108,"duration":0},"status":"passed","severity":"normal"},{"uid":"de13e60d28019350","name":"Subscribe to topic containing Russian and publish message","time":{"start":1718733187983,"stop":1718733187984,"duration":1},"status":"passed","severity":"normal"},{"uid":"799a3913940430d5","name":"should properly create location multiaddrs - udp6","time":{"start":1718732689364,"stop":1718732689365,"duration":1},"status":"passed","severity":"normal"},{"uid":"f117087dc0e55e06","name":"does not throw on valid cases","time":{"start":1718732680795,"stop":1718732680795,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8a4c3b2f7e70b8a","name":"Query with Ordered Callback, No message returned","time":{"start":1718733295714,"stop":1718733295714,"duration":0},"status":"passed","severity":"normal"},{"uid":"a45e58f0b090fb03","name":"Init the array if not present","time":{"start":1718732680545,"stop":1718732680547,"duration":2},"status":"passed","severity":"normal"},{"uid":"c064a8b50ea52f3","name":"Push message with escaped characters payload","time":{"start":1718733279030,"stop":1718733279033,"duration":3},"status":"passed","severity":"normal"},{"uid":"5da89e75107a0475","name":"less peers than existing","time":{"start":1718733125165,"stop":1718733125165,"duration":0},"status":"skipped","severity":"normal"},{"uid":"52fe4be535518b17","name":"Passing page size 110 when there are 120 messages","time":{"start":1718733326534,"stop":1718733326534,"duration":0},"status":"passed","severity":"normal"},{"uid":"26e8d9bdc07cc95e","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1718732937444,"stop":1718732937450,"duration":6},"status":"passed","severity":"normal"},{"uid":"228cf46047f29489","name":"Ping on unsubscribed peer","time":{"start":1718732806813,"stop":1718732806814,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8b54a70b1d090d0","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1718732715123,"stop":1718732715124,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9f65cb325217837","name":"Check message with non string payload is not received","time":{"start":1718733220005,"stop":1718733220005,"duration":0},"status":"passed","severity":"normal"},{"uid":"179d75989516ce17","name":"Push message with short payload","time":{"start":1718733144773,"stop":1718733144773,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4cec88edff9cbae","name":"Push message with escaped characters payload","time":{"start":1718733144777,"stop":1718733144777,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c95fb2078695794","name":"should not fail to start the service if it is already started","time":{"start":1718732709102,"stop":1718732709102,"duration":0},"status":"passed","severity":"normal"},{"uid":"c089a78044698603","name":"Check message with invalid timestamp is not received","time":{"start":1718733220003,"stop":1718733220003,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfa15195f299e6ea","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1718732694011,"stop":1718732694011,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f0e9573cda7b274","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1718732680815,"stop":1718732680815,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5e82453edee3f1f","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1718732680802,"stop":1718732680802,"duration":0},"status":"passed","severity":"normal"},{"uid":"d25b134ef04072c1","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1718732732081,"stop":1718732732082,"duration":1},"status":"passed","severity":"normal"},{"uid":"e47b2c97c925dcc9","name":"shard 0","time":{"start":1718733267728,"stop":1718733267729,"duration":1},"status":"passed","severity":"normal"},{"uid":"a92ed83bc495eed","name":"Ephemeral messages are not stored","time":{"start":1718732743191,"stop":1718732743191,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c7bc6f6f0eee25c","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1718732804049,"stop":1718732804049,"duration":0},"status":"passed","severity":"normal"},{"uid":"a40fb23f99d8dd95","name":"connected peers and dial","time":{"start":1718733125164,"stop":1718733125164,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a78f5759ac7cbef6","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1718732920609,"stop":1718732920609,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f7b4f0f8d689c94","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1718732951177,"stop":1718732951177,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f28b68ec1f5a40","name":"should emit a peer event after start","time":{"start":1718732709103,"stop":1718732709103,"duration":0},"status":"passed","severity":"normal"},{"uid":"77802af736b388cd","name":"Relay + Store","time":{"start":1718732740610,"stop":1718732740611,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca22ef13be89e672","name":"Publish without waiting for remote peer","time":{"start":1718733187972,"stop":1718733187973,"duration":1},"status":"passed","severity":"normal"},{"uid":"78c500c4a606e989","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1718733295715,"stop":1718733295719,"duration":4},"status":"passed","severity":"normal"},{"uid":"c0af9867f2bfe14f","name":"Push message with content topic containing special chars","time":{"start":1718733144780,"stop":1718733144780,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8591d9482bec74e","name":"Passing page size 11 when there are 10 messages","time":{"start":1718733326533,"stop":1718733326533,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d0397ca08ebe9b0","name":"removeEventListener with correct event","time":{"start":1718732772144,"stop":1718732772145,"duration":1},"status":"passed","severity":"normal"},{"uid":"52465668b705e343","name":"Ping on subscribed peer","time":{"start":1718732806817,"stop":1718732806817,"duration":0},"status":"passed","severity":"normal"},{"uid":"b830bd8ce344f7b2","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1718732920607,"stop":1718732920607,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1800fc52bc21a9f","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1718733267743,"stop":1718733267743,"duration":0},"status":"passed","severity":"normal"},{"uid":"b19006ad087da43","name":"Check received message containing short","time":{"start":1718733219989,"stop":1718733219989,"duration":0},"status":"passed","severity":"normal"},{"uid":"b54bbddd362b31d2","name":"Publish message with custom timestamp: Tue Jun 18 2024 18:52:32 GMT+0000 (Coordinated Universal Time)","time":{"start":1718733177719,"stop":1718733177720,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d162bfc2c209f0d","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1718732680828,"stop":1718732680828,"duration":0},"status":"passed","severity":"normal"},{"uid":"285fa2970182fab6","name":"Fails to publish message with empty text","time":{"start":1718733177720,"stop":1718733177721,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb7896854c5805ed","name":"throws on content topic with empty version field","time":{"start":1718732680798,"stop":1718732680799,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d7755e5c3dc8f25","name":"Subscribe to topic containing short and receive message","time":{"start":1718732951183,"stop":1718732951183,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f7643106f63e9b8","name":"should throw an error if shards are undefined for static sharding","time":{"start":1718732680813,"stop":1718732680813,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc39e734a2c8769a","name":"Push message with content topic containing Russian","time":{"start":1718733144781,"stop":1718733144781,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7e5566e15a67ef4","name":"Push message with content topic containing XML","time":{"start":1718733144782,"stop":1718733144782,"duration":0},"status":"passed","severity":"normal"},{"uid":"df75e593a59571c6","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1718733315735,"stop":1718733315736,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ac64ae92ad18758","name":"should not fail to start the service if it is already started","time":{"start":1718732746109,"stop":1718732746109,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0818453063680b1","name":"Check message received after jswaku node is restarted","time":{"start":1718732905570,"stop":1718732905570,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fbfe197e232f37b8","name":"Query Generator, No message returned","time":{"start":1718733295712,"stop":1718733295712,"duration":0},"status":"passed","severity":"normal"},{"uid":"396e4c9693f3fac8","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1718733338276,"stop":1718733338277,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cd0742742d4a438","name":"1 Store, 2 fetches","time":{"start":1718732705026,"stop":1718732705027,"duration":1},"status":"passed","severity":"normal"},{"uid":"b34396d1475a37d9","name":"Check received message with timestamp: 1649153314 ","time":{"start":1718733220002,"stop":1718733220002,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bc98304c11a515f","name":"Check message on other pubsub topic is not received","time":{"start":1718732905568,"stop":1718732905568,"duration":0},"status":"passed","severity":"normal"},{"uid":"2605fb01a4db4bae","name":"Push message with Russian payload","time":{"start":1718733144775,"stop":1718733144775,"duration":0},"status":"passed","severity":"normal"},{"uid":"b75cbf1c44bc12cd","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1718732680802,"stop":1718732680802,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb32c9a05ed56192","name":"Check received message containing SQL Injection","time":{"start":1718732905560,"stop":1718732905560,"duration":0},"status":"passed","severity":"normal"},{"uid":"50b5c030e9918c7a","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1718732694199,"stop":1718732694199,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e56ece5e010158d","name":"should decode valid enr successfully","time":{"start":1718732689358,"stop":1718732689358,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffeb77ef714a10d4","name":"listenerCount","time":{"start":1718732772147,"stop":1718732772147,"duration":0},"status":"passed","severity":"normal"},{"uid":"d28f6df2e22a903","name":"Subscribe to topic containing special chars and receive message","time":{"start":1718733338279,"stop":1718733338279,"duration":0},"status":"passed","severity":"normal"},{"uid":"efae4e59668a21b7","name":"isConnected should return false after all peers disconnect","time":{"start":1718732775216,"stop":1718732775216,"duration":0},"status":"passed","severity":"normal"},{"uid":"d331f1dd6d142d76","name":"should not fail to stop the service if it was not started","time":{"start":1718732709102,"stop":1718732709102,"duration":0},"status":"passed","severity":"normal"},{"uid":"3469de662a88f442","name":"should return valid sharding parameters for static sharding","time":{"start":1718732680826,"stop":1718732680826,"duration":0},"status":"passed","severity":"normal"},{"uid":"72079e35d435ed36","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1718733338280,"stop":1718733338280,"duration":0},"status":"passed","severity":"normal"},{"uid":"858d2fb3d04d5274","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1718733295714,"stop":1718733295714,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe4062bbac7d16aa","name":"A test","time":{"start":1718732951251,"stop":1718732951251,"duration":0},"status":"passed","severity":"normal"},{"uid":"44113a6e1be7972e","name":"Check publish message containing SQL Injection","time":{"start":1718733177700,"stop":1718733177700,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa996544caa23eea","name":"Generator, custom pubsub topic","time":{"start":1718733307131,"stop":1718733307131,"duration":0},"status":"passed","severity":"normal"},{"uid":"be68be93e82007e","name":"Mutual subscription","time":{"start":1718733187971,"stop":1718733187972,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d1029b37442d8be","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1718732951177,"stop":1718732951178,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bb2fcf1989534bc","name":"Ping on peer without subscriptions","time":{"start":1718732806813,"stop":1718732806813,"duration":0},"status":"passed","severity":"normal"},{"uid":"1561b9e54c6c364b","name":"Passing page size 1 when there are 4 messages","time":{"start":1718733326525,"stop":1718733326526,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a363375f9e707c","name":"Check received message containing long","time":{"start":1718733220007,"stop":1718733220007,"duration":0},"status":"passed","severity":"normal"},{"uid":"b62a2b3e83124cb0","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1718733470042,"stop":1718733470042,"duration":0},"status":"passed","severity":"normal"},{"uid":"d913e4420f1e5bde","name":"should not receive a peer event after stop","time":{"start":1718733195094,"stop":1718733195095,"duration":1},"status":"passed","severity":"normal"},{"uid":"deaea267522a40b6","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1718732937452,"stop":1718732937453,"duration":1},"status":"passed","severity":"normal"},{"uid":"7da8b3c01097015f","name":"Passing page size 3 when there are 20 messages","time":{"start":1718733326526,"stop":1718733326527,"duration":1},"status":"passed","severity":"normal"},{"uid":"61705bdf8bfd03ce","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1718732688635,"stop":1718732688636,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fb3aa1aac99708f","name":"should not receive a peer event before start","time":{"start":1718732709103,"stop":1718732709103,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d46b2e89e013ffe","name":"Light Node - default protocols","time":{"start":1718733347546,"stop":1718733347547,"duration":1},"status":"passed","severity":"normal"},{"uid":"eacc7a23474a8a2","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1718732704972,"stop":1718732704973,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb55fe6836b79bd2","name":"Push message with custom timestamp: 1687974505760","time":{"start":1718733279071,"stop":1718733279072,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaed1606c9b12c24","name":"topics with same application and version share the same shard","time":{"start":1718732680806,"stop":1718732680806,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecf49f74ab30a28a","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1718733338283,"stop":1718733338283,"duration":0},"status":"passed","severity":"normal"},{"uid":"21efa47d87bfc821","name":"should load peers from local storage and dispatch events","time":{"start":1718732709105,"stop":1718732709105,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bf15235ba6a35a4","name":"should throw error - no public key","time":{"start":1718732689361,"stop":1718732689361,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c8410036eea801b","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1718732818956,"stop":1718732818956,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b88be875e6857bb","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1718733338284,"stop":1718733338284,"duration":0},"status":"passed","severity":"normal"},{"uid":"211cfe8b64b9da5b","name":"Generator, 2 different pubsubtopics","time":{"start":1718733307132,"stop":1718733307132,"duration":0},"status":"passed","severity":"normal"},{"uid":"355370df2bc1b7cf","name":"Passing an array","time":{"start":1718733341633,"stop":1718733341633,"duration":0},"status":"passed","severity":"normal"},{"uid":"11546dc4881da69e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1718732680818,"stop":1718732680818,"duration":0},"status":"passed","severity":"normal"},{"uid":"80c4babe864e367a","name":"Push message equal or less that 1MB","time":{"start":1718733144791,"stop":1718733144792,"duration":1},"status":"passed","severity":"normal"},{"uid":"4991fc272f5d7608","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1718732937455,"stop":1718732937456,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeb6a51d1a52b637","name":"random static sharding 4 - Cluster ID: 276, Shard ID: 85","time":{"start":1718733267731,"stop":1718733267731,"duration":0},"status":"passed","severity":"normal"},{"uid":"58452f1d7f2d82b6","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1718732680809,"stop":1718732680809,"duration":0},"status":"passed","severity":"normal"},{"uid":"302da316b08e03ed","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1718733177715,"stop":1718733177716,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8c9701b98f4a067","name":"should properly create location multiaddrs - udp","time":{"start":1718732689365,"stop":1718732689365,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e37e19152fedf67","name":"should emit a peer event after start","time":{"start":1718733195091,"stop":1718733195091,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd077f0ab3098cc5","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app36/2/topic365/xml","time":{"start":1718733248260,"stop":1718733248260,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9dd1266e468279c","name":"Push message with content topic containing emoji","time":{"start":1718733144784,"stop":1718733144785,"duration":1},"status":"passed","severity":"normal"},{"uid":"df67afd268edd8af","name":"Subscribe and receive messages via lightPush","time":{"start":1718733338275,"stop":1718733338275,"duration":0},"status":"passed","severity":"normal"},{"uid":"a53e3e9d80cc1c42","name":"Check message with no payload is not received","time":{"start":1718733220005,"stop":1718733220005,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aa81f59fc29a05d","name":"connects to nwaku","time":{"start":1718733341632,"stop":1718733341632,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe8cfca333386211","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1718732905567,"stop":1718732905567,"duration":0},"status":"passed","severity":"normal"},{"uid":"26d14ad0d6f6485","name":"Throws when trying to push message with empty payload","time":{"start":1718733144779,"stop":1718733144779,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d98882aa7a9a291","name":"Query Generator - forward","time":{"start":1718733301007,"stop":1718733301008,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cb9e18baba32176","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1718732951185,"stop":1718732951185,"duration":0},"status":"passed","severity":"normal"},{"uid":"723c088d71b33d96","name":"it tolerates circular branch references","time":{"start":1718732705240,"stop":1718732705240,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfd147b5403eb7da","name":"Check received message containing shell command","time":{"start":1718732905562,"stop":1718732905563,"duration":1},"status":"passed","severity":"normal"},{"uid":"f255f25d078a1327","name":"Subscribe and receives messages on 20 topics","time":{"start":1718732951180,"stop":1718732951180,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bc43b1434258046","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718732920632,"stop":1718732920632,"duration":0},"status":"passed","severity":"normal"},{"uid":"b95e3e0d476dd0af","name":"Decoder throws on undefined content topic","time":{"start":1718732715126,"stop":1718732715127,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b165edb9b0a02f7","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718732920607,"stop":1718732920608,"duration":1},"status":"passed","severity":"normal"},{"uid":"b458cff5cfcb6ee3","name":"Generator, 2 different pubsubtopics","time":{"start":1718733307130,"stop":1718733307130,"duration":0},"status":"passed","severity":"normal"},{"uid":"e16e93b8d173769","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1718733187982,"stop":1718733187983,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2130781b33805dd","name":"Push message with content topic containing Russian","time":{"start":1718733279052,"stop":1718733279053,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1b1e290385f5f2e","name":"Check message with no content topic is not received","time":{"start":1718732905569,"stop":1718732905569,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9bcb539a16f2883","name":"Push message with Basic HTML tag payload","time":{"start":1718733279008,"stop":1718733279010,"duration":2},"status":"passed","severity":"normal"},{"uid":"a771a6d7e394e004","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1718732951185,"stop":1718732951185,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd302256dad3c5eb","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1718733338277,"stop":1718733338277,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc9faac61b111a29","name":"Push message with custom timestamp: 1718729305760","time":{"start":1718733279072,"stop":1718733279073,"duration":1},"status":"passed","severity":"normal"},{"uid":"8013ee7dab3a4f8f","name":"nwaku subscribes","time":{"start":1718733152453,"stop":1718733152455,"duration":2},"status":"passed","severity":"normal"},{"uid":"17dc9391f2164403","name":"handles different clusterIds correctly","time":{"start":1718732680807,"stop":1718732680807,"duration":0},"status":"passed","severity":"normal"},{"uid":"c806ba4fdb0d730b","name":"Push message with shell command payload","time":{"start":1718733144777,"stop":1718733144777,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ecf70e6457bb90d","name":"Push message with numeric payload","time":{"start":1718733144774,"stop":1718733144774,"duration":0},"status":"passed","severity":"normal"},{"uid":"f35ecf49085f5140","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1718732920634,"stop":1718732920634,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0eaf7837f754c2c","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1718732743193,"stop":1718732743193,"duration":0},"status":"passed","severity":"normal"},{"uid":"f198d3c0e6834e87","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1718732920619,"stop":1718732920619,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0ffea7efd621fc9","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1718732732087,"stop":1718732732089,"duration":2},"status":"passed","severity":"normal"},{"uid":"1ec4be8e5b6b580","name":"Push message on custom pubsubTopic","time":{"start":1718732995136,"stop":1718732995136,"duration":0},"status":"passed","severity":"normal"},{"uid":"50e6784e8d1705c2","name":"Push message with custom timestamp: 1718736520869","time":{"start":1718733144791,"stop":1718733144791,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aabbdcb505dc39c","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1718732804052,"stop":1718732804052,"duration":0},"status":"passed","severity":"normal"},{"uid":"2585dfd1060aac72","name":"Subscribe to topic containing JSON and receive message","time":{"start":1718732951189,"stop":1718732951190,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ab6f8e1266a2b81","name":"Push message with content topic containing escaped characters","time":{"start":1718733144783,"stop":1718733144784,"duration":1},"status":"passed","severity":"normal"},{"uid":"415b094ea19e4425","name":"Check received message containing emoji","time":{"start":1718733220018,"stop":1718733220018,"duration":0},"status":"passed","severity":"normal"},{"uid":"51c13d193a28a638","name":"Subscribe to topic containing long and receive message","time":{"start":1718732951183,"stop":1718732951183,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f00deea0200ba30","name":"Store - dialed first","time":{"start":1718733347545,"stop":1718733347545,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a018fe0ffbabb33","name":"should emit a peer event after start","time":{"start":1718732746109,"stop":1718732746109,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0737f7ab9a89db6","name":"should throw an error for insufficient data","time":{"start":1718732680904,"stop":1718732680905,"duration":1},"status":"passed","severity":"normal"},{"uid":"906b50b3d84f4031","name":"creates an iterator","time":{"start":1718733326922,"stop":1718733326923,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7da172144fcd545","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1718732920614,"stop":1718732920616,"duration":2},"status":"passed","severity":"normal"},{"uid":"5564ea3877911de1","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1718732804053,"stop":1718732804054,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ab1d9152e2d5b44","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1718733338290,"stop":1718733338290,"duration":0},"status":"passed","severity":"normal"},{"uid":"be60108f04553c69","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1718732920632,"stop":1718732920632,"duration":0},"status":"passed","severity":"normal"},{"uid":"463c6fb0fc4db777","name":"Push message with unicode special characters payload","time":{"start":1718733279033,"stop":1718733279037,"duration":4},"status":"passed","severity":"normal"},{"uid":"800b840e34fe6d0d","name":"should not receive a peer event before start","time":{"start":1718732746116,"stop":1718732746118,"duration":2},"status":"passed","severity":"normal"},{"uid":"61849e201c7e3658","name":"Ordered callback, aborts when callback returns true","time":{"start":1718733323780,"stop":1718733323780,"duration":0},"status":"passed","severity":"normal"},{"uid":"5409b1f0ee359a25","name":"Check received message containing Script","time":{"start":1718732905560,"stop":1718732905560,"duration":0},"status":"passed","severity":"normal"},{"uid":"c09d50ea05772260","name":"Subscribe to topic containing shell command and receive message","time":{"start":1718733338282,"stop":1718733338282,"duration":0},"status":"passed","severity":"normal"},{"uid":"585450c3c2b654c","name":"1 Relay, 1 fetch","time":{"start":1718732705026,"stop":1718732705026,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd9d466e24978c75","name":"should decode valid enr with tcp successfully","time":{"start":1718732689359,"stop":1718732689359,"duration":0},"status":"passed","severity":"normal"},{"uid":"13c980b23d68e4fb","name":"Check publish message containing XML","time":{"start":1718733177702,"stop":1718733177703,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cc342528104db4","name":"Fails to push message with empty content topic","time":{"start":1718733279066,"stop":1718733279067,"duration":1},"status":"passed","severity":"normal"},{"uid":"80c147c6e5c1fc46","name":"Passing cursor with wrong pubsubTopic","time":{"start":1718733264101,"stop":1718733264101,"duration":0},"status":"passed","severity":"normal"},{"uid":"f24dfc1048a2b669","name":"different cluster, same shard: nodes don't connect","time":{"start":1718732996775,"stop":1718732996775,"duration":0},"status":"passed","severity":"normal"},{"uid":"f20b83728ff43b11","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1718732688627,"stop":1718732688628,"duration":1},"status":"passed","severity":"normal"},{"uid":"c162c9c44a5c7869","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1718732715120,"stop":1718732715122,"duration":2},"status":"passed","severity":"normal"},{"uid":"9bc825f48f8cdbc1","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1718733264094,"stop":1718733264094,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c4becc5d0ddb04d","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1718732937455,"stop":1718732937455,"duration":0},"status":"passed","severity":"normal"},{"uid":"62531b298d4d20e6","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1718732937456,"stop":1718732937456,"duration":0},"status":"passed","severity":"normal"},{"uid":"27cb5fe222872fb","name":"should properly create peer info with all multiaddrs","time":{"start":1718732689366,"stop":1718732689366,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d37439e42078afe","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1718732804051,"stop":1718732804052,"duration":1},"status":"passed","severity":"normal"},{"uid":"39e54981c764fdb2","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1718733162109,"stop":1718733162110,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfe17f840baf8435","name":"Push message with special chars payload","time":{"start":1718733144774,"stop":1718733144774,"duration":0},"status":"passed","severity":"normal"},{"uid":"677c4735611a47d8","name":"can start and stop the service","time":{"start":1718732746108,"stop":1718732746108,"duration":0},"status":"passed","severity":"normal"},{"uid":"733b65813ab8fec3","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1718732937451,"stop":1718732937452,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff2d56a8f6544339","name":"Fields are not dropped","time":{"start":1718732693593,"stop":1718732693594,"duration":1},"status":"passed","severity":"normal"},{"uid":"9584bdd81e0e0243","name":"Passing page size 0 when there are 110 messages","time":{"start":1718733326525,"stop":1718733326525,"duration":0},"status":"passed","severity":"normal"},{"uid":"f08b92df56628d97","name":"Throws when trying to push message with empty payload","time":{"start":1718733279038,"stop":1718733279039,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf1d1e049ecd09b0","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1718733323780,"stop":1718733323780,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2cb8bccac243223","name":"Js publishes, other Js receives","time":{"start":1718733152456,"stop":1718733152456,"duration":0},"status":"passed","severity":"normal"},{"uid":"34880b9148750966","name":"Query generator for multiple messages with multiple decoders","time":{"start":1718733323774,"stop":1718733323775,"duration":1},"status":"passed","severity":"normal"},{"uid":"c45c3ff933c324fc","name":"Query with Ordered Callback, No Decoder","time":{"start":1718733295713,"stop":1718733295713,"duration":0},"status":"passed","severity":"normal"},{"uid":"c38229a400d35fb2","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1718732743192,"stop":1718732743193,"duration":1},"status":"passed","severity":"normal"},{"uid":"41100150390e2908","name":"random static sharding 10 - Cluster ID: 910, Shard ID: 450","time":{"start":1718733267741,"stop":1718733267741,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab1fbfcdd7076aad","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1718732680817,"stop":1718732680818,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b193b462d7780bf","name":"handles empty shards array correctly","time":{"start":1718732680829,"stop":1718732680829,"duration":0},"status":"passed","severity":"normal"},{"uid":"354650718e66b1f9","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1718732732077,"stop":1718732732080,"duration":3},"status":"passed","severity":"normal"},{"uid":"babce7f2bb6df106","name":"random static sharding 1 - Cluster ID: 601, Shard ID: 135","time":{"start":1718733267729,"stop":1718733267730,"duration":1},"status":"passed","severity":"normal"},{"uid":"50e5d588cd036ef7","name":"should encode/decode to text encoding","time":{"start":1718732689362,"stop":1718732689363,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c9b2e4ee171fc93","name":"should properly create location multiaddrs - tcp","time":{"start":1718732689365,"stop":1718732689366,"duration":1},"status":"passed","severity":"normal"},{"uid":"3989a448bc112056","name":"Subscribe to topic containing shell command and receive message","time":{"start":1718732951190,"stop":1718732951190,"duration":0},"status":"passed","severity":"normal"},{"uid":"d13080d2a8f5f9cf","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1718732920635,"stop":1718732920635,"duration":0},"status":"passed","severity":"normal"},{"uid":"da19820f9179461a","name":"Overlapping topic subscription","time":{"start":1718733338287,"stop":1718733338287,"duration":0},"status":"passed","severity":"normal"},{"uid":"104e8c3af5d56c88","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1718733337341,"stop":1718733337341,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd782837403a943c","name":"Check received message containing short","time":{"start":1718732905556,"stop":1718732905556,"duration":0},"status":"passed","severity":"normal"},{"uid":"18f3948e293b0d36","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1718732680801,"stop":1718732680801,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffd9250b80520ac7","name":"1 Relay, 1 Filter, gives up","time":{"start":1718732705027,"stop":1718732705028,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f36a74a1510fff6","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1718732680815,"stop":1718732680815,"duration":0},"status":"passed","severity":"normal"},{"uid":"150e69c18ea8f21f","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1718732688626,"stop":1718732688627,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2ea54112eeb658e","name":"Push to array if already present","time":{"start":1718732680548,"stop":1718732680548,"duration":0},"status":"passed","severity":"normal"},{"uid":"923cf26c37cec73f","name":"Encoder throws on empty string content topic","time":{"start":1718732694198,"stop":1718732694198,"duration":0},"status":"passed","severity":"normal"},{"uid":"2adbf7bbb738e08d","name":"Query Generator, Multiple PubsubTopics","time":{"start":1718733295711,"stop":1718733295711,"duration":0},"status":"passed","severity":"normal"},{"uid":"27d32f3aafb8e49f","name":"Publish message with large meta","time":{"start":1718733177727,"stop":1718733177727,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c8b3e15108e5d4d","name":"Push message equal or less that 1MB","time":{"start":1718733279083,"stop":1718733279083,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1e9cc8a7e342030","name":"Publish message with rate limit","time":{"start":1718733177727,"stop":1718733177728,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a6569f83e148726","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1718733177721,"stop":1718733177725,"duration":4},"status":"passed","severity":"normal"},{"uid":"13e2a5ab8cb2553b","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1718732920631,"stop":1718732920631,"duration":0},"status":"passed","severity":"normal"},{"uid":"e347358cab34d7a","name":"Subscribe to topic containing numeric and receive message","time":{"start":1718733338279,"stop":1718733338279,"duration":0},"status":"passed","severity":"normal"},{"uid":"175f55c34e62b4ef","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1718732920608,"stop":1718732920609,"duration":1},"status":"passed","severity":"normal"},{"uid":"c96761d2042639b","name":"Query generator for multiple messages","time":{"start":1718733323773,"stop":1718733323774,"duration":1},"status":"passed","severity":"normal"},{"uid":"79683c6db420a924","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1718733338292,"stop":1718733338293,"duration":1},"status":"passed","severity":"normal"},{"uid":"5642a2541c694cb6","name":"should throw an error for empty SingleShardInfos array","time":{"start":1718732680809,"stop":1718732680810,"duration":1},"status":"passed","severity":"normal"},{"uid":"79c6c7e389cd5e51","name":"Sample","time":{"start":1718732688804,"stop":1718732688805,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a5fd83a24456a99","name":"should return empty list for no shard","time":{"start":1718732680813,"stop":1718732680813,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a161c899c75307","name":"Push message with content topic containing Chinese","time":{"start":1718733279052,"stop":1718733279052,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a1bf155ea49b772","name":"Relay - dialed first","time":{"start":1718733347544,"stop":1718733347544,"duration":0},"status":"passed","severity":"normal"},{"uid":"47408d6b954a055d","name":"Check received message with timestamp: 1649153314 ","time":{"start":1718733220019,"stop":1718733220021,"duration":2},"status":"passed","severity":"normal"},{"uid":"f371192df491e2a4","name":"handles empty contentTopics array correctly","time":{"start":1718732680830,"stop":1718732680830,"duration":0},"status":"passed","severity":"normal"},{"uid":"f93b6d170fcc984d","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1718732680832,"stop":1718732680832,"duration":0},"status":"passed","severity":"normal"},{"uid":"44d9973859f0aada","name":"Check received message containing Chinese","time":{"start":1718733220008,"stop":1718733220009,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb9e1f95374509fc","name":"Check received message containing emoji","time":{"start":1718733220000,"stop":1718733220000,"duration":0},"status":"passed","severity":"normal"},{"uid":"6516a56f3b55fde4","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1718732951192,"stop":1718732951192,"duration":0},"status":"passed","severity":"normal"},{"uid":"b83b71442bd297da","name":"Subscribe and receive messages via waku relay post","time":{"start":1718732951178,"stop":1718732951179,"duration":1},"status":"passed","severity":"normal"},{"uid":"e76f058a922d5593","name":"Subscribe to topic containing JSON and receive message","time":{"start":1718733338282,"stop":1718733338282,"duration":0},"status":"passed","severity":"normal"},{"uid":"355d2906bff29b7a","name":"Generator, custom pubsub topic","time":{"start":1718733307121,"stop":1718733307123,"duration":2},"status":"passed","severity":"normal"},{"uid":"1c73f5dd544b6757","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1718732995135,"stop":1718732995135,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e528b5d39b0d7b3","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1718733307132,"stop":1718733307132,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8ceb455177027b4","name":"Push message with unicode special characters payload","time":{"start":1718733144777,"stop":1718733144778,"duration":1},"status":"passed","severity":"normal"},{"uid":"4aac77cf4b4c0fe1","name":"throws on content topic with empty topic name field","time":{"start":1718732680799,"stop":1718732680799,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4a260bdc836a9ea","name":"Check received message containing unicode special characters","time":{"start":1718733219999,"stop":1718733220000,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2cef4a0203eb483","name":"different cluster, different shard: nodes don't connect","time":{"start":1718732996775,"stop":1718732996776,"duration":1},"status":"passed","severity":"normal"},{"uid":"85cfb11cf77112d2","name":"isConnected between 2 js-waku relay nodes","time":{"start":1718732775222,"stop":1718732775222,"duration":0},"status":"passed","severity":"normal"},{"uid":"65186466d425325e","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1718732920611,"stop":1718732920611,"duration":0},"status":"passed","severity":"normal"},{"uid":"295ef7a3aa47a2fa","name":"returns all values when wanted number is greater than available values","time":{"start":1718732703769,"stop":1718732703772,"duration":3},"status":"passed","severity":"normal"},{"uid":"3a2686a0ef54cbde","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1718732688624,"stop":1718732688625,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a483b0a4fd6323a","name":"All","time":{"start":1718732740611,"stop":1718732740611,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ce8f8f551394b11","name":"should use DNS peer discovery with light client","time":{"start":1718732746121,"stop":1718732746121,"duration":0},"status":"skipped","severity":"normal"},{"uid":"460d694bb6ee05de","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1718733338285,"stop":1718733338286,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fb1231e32ec959e","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1718733177887,"stop":1718733177887,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cd44eeb476bdf70c","name":"Ephemeral field set to true","time":{"start":1718732694196,"stop":1718732694196,"duration":0},"status":"passed","severity":"normal"},{"uid":"73ab5988cb7e1443","name":"Check message with non string payload is not received","time":{"start":1718732905570,"stop":1718732905570,"duration":0},"status":"passed","severity":"normal"},{"uid":"a379315f2f3dd937","name":"Push message with content topic containing Basic HTML tag","time":{"start":1718733279057,"stop":1718733279058,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfc2c0e28435c75b","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1718732996773,"stop":1718732996773,"duration":0},"status":"passed","severity":"normal"},{"uid":"8086a64b58db591d","name":"different cluster, same shard: nodes don't connect","time":{"start":1718732920598,"stop":1718732920598,"duration":0},"status":"passed","severity":"normal"},{"uid":"52787627a4a52fd7","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1718733337336,"stop":1718733337337,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc4b2f5a79b77ea","name":"random static sharding 6 - Cluster ID: 903, Shard ID: 922","time":{"start":1718733267732,"stop":1718733267732,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fc3a2be0ad3dd92","name":"Check received message containing XML","time":{"start":1718733220014,"stop":1718733220015,"duration":1},"status":"passed","severity":"normal"},{"uid":"7605e9bb5c3681c4","name":"Push message on custom pubsubTopic","time":{"start":1718732995133,"stop":1718732995134,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5fbc24c87bd8c59","name":"should be called for bootstrap peers","time":{"start":1718732739779,"stop":1718732739780,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfa983879fa5bca7","name":"Decoder throws on undefined content topic","time":{"start":1718732716926,"stop":1718732716926,"duration":0},"status":"passed","severity":"normal"},{"uid":"61963ca875c860f1","name":"should throw error - invalid id","time":{"start":1718732689360,"stop":1718732689361,"duration":1},"status":"passed","severity":"normal"},{"uid":"58e51a27774de1f2","name":"Ephemeral field is preserved - encoder v0","time":{"start":1718732743191,"stop":1718732743192,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7323be4645388ad","name":"Fails to push message bigger that 1MB","time":{"start":1718733279084,"stop":1718733279095,"duration":11},"status":"passed","severity":"normal"},{"uid":"3ce299301c46d680","name":"Subscribe to topic containing long and publish message","time":{"start":1718733187978,"stop":1718733187981,"duration":3},"status":"passed","severity":"normal"},{"uid":"7bdaf2631522324e","name":"Check received message containing XML","time":{"start":1718732905561,"stop":1718732905561,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b97c4c73fa58956","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1718732920623,"stop":1718732920623,"duration":0},"status":"passed","severity":"normal"},{"uid":"badbd73d5ed1be54","name":"Push message with rate limit","time":{"start":1718733279070,"stop":1718733279071,"duration":1},"status":"passed","severity":"normal"},{"uid":"c64f3077a8efdf0b","name":"Check received message containing JSON","time":{"start":1718733220016,"stop":1718733220016,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1895e66c3620422","name":"Sign & Recover","time":{"start":1718732715562,"stop":1718732715562,"duration":0},"status":"passed","severity":"normal"},{"uid":"90af8804aa452a1e","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1718732703772,"stop":1718732703773,"duration":1},"status":"passed","severity":"normal"},{"uid":"809db94668a158af","name":"Subscribe and receive messages via lightPush","time":{"start":1718733338284,"stop":1718733338284,"duration":0},"status":"passed","severity":"normal"},{"uid":"254cb5a2cb727e90","name":"Push message with SQL Injection payload","time":{"start":1718733278994,"stop":1718733278995,"duration":1},"status":"passed","severity":"normal"},{"uid":"93a769fb53351eac","name":"Check received message containing shell command","time":{"start":1718733220016,"stop":1718733220017,"duration":1},"status":"passed","severity":"normal"},{"uid":"637e64b5812cfb99","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1718732680805,"stop":1718732680806,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7b4501be5741c5c","name":"can dial TLS multiaddrs","time":{"start":1718733000991,"stop":1718733000991,"duration":0},"status":"passed","severity":"normal"},{"uid":"145db9d96b063fe0","name":"can start the service","time":{"start":1718732709101,"stop":1718732709101,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a9ae5398daa773c","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1718733264096,"stop":1718733264097,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c8c1f9cf2b85211","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718732920610,"stop":1718732920610,"duration":0},"status":"passed","severity":"normal"},{"uid":"32f22fa5fc0b0ea1","name":"Subscribe to topic containing shell command and publish message","time":{"start":1718733187986,"stop":1718733187986,"duration":0},"status":"passed","severity":"normal"},{"uid":"14b53e7ab9826e08","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1718732951181,"stop":1718732951181,"duration":0},"status":"passed","severity":"normal"},{"uid":"b50fd4b7091f2cf9","name":"getPeersByDiscovery","time":{"start":1718733124951,"stop":1718733124951,"duration":0},"status":"passed","severity":"normal"},{"uid":"240f86bcdeb040a3","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1718733187987,"stop":1718733187987,"duration":0},"status":"passed","severity":"normal"},{"uid":"97998e2837179d1f","name":"throws on content topic with non-number generation field","time":{"start":1718732680797,"stop":1718732680797,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7340fc8e9995fb2","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1718733162111,"stop":1718733162112,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1736285829a8864","name":"Subscribe to topic containing emoji and publish message","time":{"start":1718733187988,"stop":1718733187988,"duration":0},"status":"passed","severity":"normal"},{"uid":"4362e9a42fd989cd","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1718732920620,"stop":1718732920621,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cf57b682e1dffed","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1718732680823,"stop":1718732680823,"duration":0},"status":"passed","severity":"normal"},{"uid":"1acf55f7c6f9e6a4","name":"Nwaku publishes","time":{"start":1718733152456,"stop":1718733152456,"duration":0},"status":"passed","severity":"normal"},{"uid":"459c503f1b224e54","name":"Check meta is set [ecies]","time":{"start":1718732716924,"stop":1718732716925,"duration":1},"status":"passed","severity":"normal"},{"uid":"49ffca31779db319","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1718733295713,"stop":1718733295713,"duration":0},"status":"passed","severity":"normal"},{"uid":"56b768f3de7c49e3","name":"Subscribe and publish message","time":{"start":1718733187973,"stop":1718733187973,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3ebfcf54fc35e05","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1718732688628,"stop":1718732688629,"duration":1},"status":"passed","severity":"normal"},{"uid":"96a4c88fad505c6a","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1718733338277,"stop":1718733338278,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dc08d2de91dfa89","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app65/2/topic152/utf8","time":{"start":1718733248262,"stop":1718733248262,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c617301304511b5","name":"Push message with content topic containing unicode special characters","time":{"start":1718733144784,"stop":1718733144784,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd1e22d8a500f955","name":"Push message with Basic HTML tag payload","time":{"start":1718733144776,"stop":1718733144776,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee681ba8ee045ad8","name":"Passing page size 19 when there are 20 messages","time":{"start":1718733326533,"stop":1718733326534,"duration":1},"status":"passed","severity":"normal"},{"uid":"827cc2f783151e5","name":"Push message with content topic containing SQL Injection","time":{"start":1718733279053,"stop":1718733279053,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6d3be8bd8c32c33","name":"should set field with only LIGHTPUSH enabled","time":{"start":1718732689368,"stop":1718732689368,"duration":0},"status":"passed","severity":"normal"},{"uid":"10507c656f66264f","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1718732680809,"stop":1718732680809,"duration":0},"status":"passed","severity":"normal"},{"uid":"876e16888e2d4f4e","name":"Check message received after nwaku node is restarted","time":{"start":1718733220024,"stop":1718733220024,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1c18682dad6c1f4a","name":"Check received message containing Arabic","time":{"start":1718733219992,"stop":1718733219992,"duration":0},"status":"passed","severity":"normal"},{"uid":"fefe30b64cdca34c","name":"addEventListener with correct event","time":{"start":1718732772143,"stop":1718732772144,"duration":1},"status":"passed","severity":"normal"},{"uid":"fff38d15f9ae3c95","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1718732688640,"stop":1718732688641,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6c1ebf1b52f38ee","name":"Subscribe to topic containing numeric and publish message","time":{"start":1718733187981,"stop":1718733187982,"duration":1},"status":"passed","severity":"normal"},{"uid":"a14aab56068dfbd7","name":"Does not throw an exception when node disconnects","time":{"start":1718733341632,"stop":1718733341633,"duration":1},"status":"passed","severity":"normal"},{"uid":"16df321fbf087fef","name":"Push message with content topic containing Script","time":{"start":1718733144781,"stop":1718733144781,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d8fddb2dafd81c5","name":"Waku message hash computation (payload length 0)","time":{"start":1718732683491,"stop":1718732683491,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6806243028dd892","name":"Refresh subscription","time":{"start":1718733187977,"stop":1718733187977,"duration":0},"status":"skipped","severity":"normal"},{"uid":"54ec735b6f91a4fa","name":"Decoder throws on undefined content topic","time":{"start":1718732694198,"stop":1718732694198,"duration":0},"status":"passed","severity":"normal"},{"uid":"61d05f92dba10870","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1718732920621,"stop":1718732920622,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dbff38fe556cff9","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1718732680805,"stop":1718732680805,"duration":0},"status":"passed","severity":"normal"},{"uid":"43bc33a8f6b27c78","name":"should throw an error for missing sharding configuration","time":{"start":1718732680829,"stop":1718732680829,"duration":0},"status":"passed","severity":"normal"},{"uid":"6474e37f56ff869e","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1718732937451,"stop":1718732937451,"duration":0},"status":"passed","severity":"normal"},{"uid":"75bae75edeef6724","name":"Check meta is set [symmetric]","time":{"start":1718732715124,"stop":1718732715124,"duration":0},"status":"passed","severity":"normal"},{"uid":"838d9e878f6ff7ba","name":"Subscribe to topic containing special chars and receive message","time":{"start":1718733338289,"stop":1718733338289,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6120a15ab883017","name":"random static sharding 7 - Cluster ID: 199, Shard ID: 678","time":{"start":1718733267733,"stop":1718733267734,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6274c5f0c1b0fae","name":"Ping on subscribed peer","time":{"start":1718732806812,"stop":1718732806813,"duration":1},"status":"passed","severity":"normal"},{"uid":"c17d2ce79835cc6b","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1718732680814,"stop":1718732680814,"duration":0},"status":"passed","severity":"normal"},{"uid":"f96eada673458de1","name":"Fails to push message with large meta","time":{"start":1718733144787,"stop":1718733144788,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0d70433e1472b97","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1718732995138,"stop":1718732995138,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a4871704b70b123","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app41/7/topic667/xml","time":{"start":1718733248261,"stop":1718733248262,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cca8c97e47927f4","name":"Callback on promise, aborts when callback returns true","time":{"start":1718733323779,"stop":1718733323779,"duration":0},"status":"passed","severity":"normal"},{"uid":"34103fcbd15c541b","name":"addEventListener with wrong event","time":{"start":1718732772144,"stop":1718732772144,"duration":0},"status":"passed","severity":"normal"},{"uid":"92722e1e6bb2b970","name":"Push message with meta","time":{"start":1718733279067,"stop":1718733279068,"duration":1},"status":"passed","severity":"normal"},{"uid":"7aa488d6b131433","name":"Subscribe to topic containing XML and receive message","time":{"start":1718733338290,"stop":1718733338291,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fe869310ea760f5","name":"should use the provided clusterId for the pubsub topic","time":{"start":1718732680831,"stop":1718732680831,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa7d4409bea5db91","name":"Push message with content topic containing SQL Injection","time":{"start":1718733144781,"stop":1718733144781,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b21d04976e699ae","name":"Check received message containing numeric","time":{"start":1718732905557,"stop":1718732905557,"duration":0},"status":"passed","severity":"normal"},{"uid":"4da946ba25b8539","name":"Check message with no payload is not received","time":{"start":1718732905569,"stop":1718732905569,"duration":0},"status":"passed","severity":"normal"},{"uid":"413e405bea3bb3ec","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1718732775214,"stop":1718732775215,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7ada97e637fda5e","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app10/7/topic568/test.js","time":{"start":1718733248263,"stop":1718733248263,"duration":0},"status":"passed","severity":"normal"},{"uid":"480c48ea25dc5fe4","name":"Push message with numeric payload","time":{"start":1718733278979,"stop":1718733278981,"duration":2},"status":"passed","severity":"normal"},{"uid":"7d01c0f270dfe0d1","name":"Reopen subscription with peer with lost subscription","time":{"start":1718732806819,"stop":1718732806820,"duration":1},"status":"passed","severity":"normal"},{"uid":"310b9ea5fd015b98","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1718732680821,"stop":1718732680821,"duration":0},"status":"passed","severity":"normal"},{"uid":"435bb81139632c24","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1718732688623,"stop":1718732688624,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8ac428409aa4e08","name":"Push message with XML payload","time":{"start":1718733279001,"stop":1718733279006,"duration":5},"status":"passed","severity":"normal"},{"uid":"638cbb2b65f6f1ef","name":"should encode/decode to RLP encoding","time":{"start":1718732689362,"stop":1718732689362,"duration":0},"status":"passed","severity":"normal"},{"uid":"9416090b08dd59b8","name":"Subscribe and receives messages on 20 topics","time":{"start":1718733338286,"stop":1718733338286,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1e159e5b4d70b9a","name":"Check received message containing Script","time":{"start":1718733220014,"stop":1718733220014,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ae8533bc5d34680","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1718733470040,"stop":1718733470040,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdfa37f5ece1a318","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1718732995139,"stop":1718732995139,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb0f3f982e846f11","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1718733187985,"stop":1718733187985,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6c44eeafe85d969","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1718733187974,"stop":1718733187975,"duration":1},"status":"passed","severity":"normal"},{"uid":"e880d4b2eaa234c7","name":"Push message with content topic containing Script","time":{"start":1718733279053,"stop":1718733279054,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7f943f3b0156429","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1718733337334,"stop":1718733337335,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a79795cffe120d8","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1718732920634,"stop":1718732920634,"duration":0},"status":"passed","severity":"normal"},{"uid":"aecd58542d0cb5a7","name":"Check publish message containing numeric","time":{"start":1718733177698,"stop":1718733177698,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6a069af04ddbeab","name":"Check message with no content topic is not received","time":{"start":1718733220022,"stop":1718733220023,"duration":1},"status":"passed","severity":"normal"},{"uid":"d797018b0ce4c3fc","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1718732694011,"stop":1718732694012,"duration":1},"status":"passed","severity":"normal"},{"uid":"45ae06907331563c","name":"Check publish message after client node is restarted","time":{"start":1718733177727,"stop":1718733177727,"duration":0},"status":"skipped","severity":"normal"},{"uid":"221c7d8e71a2aa54","name":"Check publish message containing Russian","time":{"start":1718733177700,"stop":1718733177700,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e95a61c7242f67","name":"isConnected return false after peer stops","time":{"start":1718732775216,"stop":1718732775221,"duration":5},"status":"passed","severity":"normal"},{"uid":"73486640798b0e48","name":"Check received message containing escaped characters","time":{"start":1718733219999,"stop":1718733219999,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ee637c72690c9da","name":"Check message received after jswaku node is restarted","time":{"start":1718733220024,"stop":1718733220024,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7bbbba70c40061a9","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1718733162108,"stop":1718733162108,"duration":0},"status":"passed","severity":"normal"},{"uid":"d414f01667463cf2","name":"Waku message hash computation (meta attribute not present)","time":{"start":1718732683490,"stop":1718732683491,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2f3e9dc14da0b49","name":"should set field with only RELAY enabled","time":{"start":1718732689367,"stop":1718732689367,"duration":0},"status":"passed","severity":"normal"},{"uid":"6369144776b9cc60","name":"Push message with content topic containing shell command","time":{"start":1718733144783,"stop":1718733144783,"duration":0},"status":"passed","severity":"normal"},{"uid":"77793fcccdc38b97","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1718732705244,"stop":1718732705244,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1f95e314d5cf42a","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1718733315735,"stop":1718733315735,"duration":0},"status":"passed","severity":"normal"},{"uid":"be3880ce929e00ea","name":"should be called at least once on all `peer:discovery` events","time":{"start":1718732739778,"stop":1718732739778,"duration":0},"status":"passed","severity":"normal"},{"uid":"4008a48f566583d1","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1718732732085,"stop":1718732732086,"duration":1},"status":"passed","severity":"normal"},{"uid":"256bb960f08e3a6","name":"Push message with Chinese payload","time":{"start":1718733278983,"stop":1718733278992,"duration":9},"status":"passed","severity":"normal"},{"uid":"3df7471bdc271e49","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1718733220021,"stop":1718733220021,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5f1bc74af84a2ea","name":"Used by Waku Relay","time":{"start":1718733341634,"stop":1718733341634,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c0e2dd86eedf594","name":"same cluster, same shard: nodes connect","time":{"start":1718732996774,"stop":1718732996774,"duration":0},"status":"passed","severity":"normal"},{"uid":"605332829c83b25d","name":"Subscribe to topic containing JSON and receive message","time":{"start":1718733338291,"stop":1718733338291,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a24e3d26121a56b","name":"Check received message containing numeric","time":{"start":1718733220008,"stop":1718733220008,"duration":0},"status":"passed","severity":"normal"},{"uid":"358bcbf742e81712","name":"Push message with content topic containing unicode special characters","time":{"start":1718733279061,"stop":1718733279061,"duration":0},"status":"passed","severity":"normal"},{"uid":"738975a9c209b833","name":"safeDispatchEvent","time":{"start":1718732772148,"stop":1718732772148,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbccbeeb2efb7ba1","name":"Subscribe to topic containing Script and receive message","time":{"start":1718733338281,"stop":1718733338281,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3a9b07fdf5ce963","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1718732694010,"stop":1718732694011,"duration":1},"status":"passed","severity":"normal"},{"uid":"aafcf6f6afcfd53a","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1718733338281,"stop":1718733338281,"duration":0},"status":"passed","severity":"normal"},{"uid":"79e8eb1cf99d95ef","name":"should not fail to start the service if it is already started","time":{"start":1718733195090,"stop":1718733195090,"duration":0},"status":"passed","severity":"normal"},{"uid":"e595722a964ffbf1","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1718732951179,"stop":1718732951179,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d0bc8586840cad9","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1718732920619,"stop":1718732920620,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b9271420d20b71","name":"should properly create location multiaddrs - tcp6","time":{"start":1718732689365,"stop":1718732689365,"duration":0},"status":"passed","severity":"normal"},{"uid":"111ba40ee1ba06a5","name":"Subscribe to topic containing XML and receive message","time":{"start":1718733338281,"stop":1718733338281,"duration":0},"status":"passed","severity":"normal"},{"uid":"dde753fa814feba8","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1718732995134,"stop":1718732995135,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa4beffd5f443bfe","name":"should not throw an error for a single configured topic","time":{"start":1718732680822,"stop":1718732680822,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c64ed969c5e0c84","name":"Push message with emoji payload","time":{"start":1718733144778,"stop":1718733144778,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f128ead21b77064","name":"Non TWN Cluster","time":{"start":1718733248259,"stop":1718733248259,"duration":0},"status":"passed","severity":"normal"},{"uid":"de780f510a3934ae","name":"Query Generator, Wrong PubsubTopic","time":{"start":1718733295710,"stop":1718733295711,"duration":1},"status":"passed","severity":"normal"},{"uid":"59d3e8e449a08b1b","name":"Push message with content topic containing long","time":{"start":1718733279039,"stop":1718733279048,"duration":9},"status":"passed","severity":"normal"},{"uid":"5d6c349ce90e215f","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1718732739780,"stop":1718732739780,"duration":0},"status":"passed","severity":"normal"},{"uid":"a990b6d9229eb589","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1718732680805,"stop":1718732680805,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d483c1c91806677","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1718733220002,"stop":1718733220003,"duration":1},"status":"passed","severity":"normal"},{"uid":"228b5667b7b3a204","name":"groups content topics by expected pubsub topic","time":{"start":1718732680806,"stop":1718732680807,"duration":1},"status":"passed","severity":"normal"},{"uid":"a68fc607014f166d","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1718732995139,"stop":1718732995140,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ea374149a416f26","name":"Check received message containing XML","time":{"start":1718733219996,"stop":1718733219996,"duration":0},"status":"passed","severity":"normal"},{"uid":"2be2d6a4c2ebf9c6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1718732680819,"stop":1718732680820,"duration":1},"status":"passed","severity":"normal"},{"uid":"11c665ca101fc4bf","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1718732680818,"stop":1718732680818,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f9a08e91427e174","name":"throws on content topic with generation field greater than 0","time":{"start":1718732680797,"stop":1718732680797,"duration":0},"status":"passed","severity":"normal"},{"uid":"b10edf1d85d3a3ec","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1718733187973,"stop":1718733187974,"duration":1},"status":"passed","severity":"normal"},{"uid":"59daef8ca2bb2717","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1718732739781,"stop":1718732739781,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8253c17f265b9e1","name":"configure the node with multiple pubsub topics","time":{"start":1718733267742,"stop":1718733267742,"duration":0},"status":"passed","severity":"normal"},{"uid":"f607ece2e3df0772","name":"throws on empty content topic","time":{"start":1718732680795,"stop":1718732680796,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b23bf347eabecb2","name":"Promise Callback - forward","time":{"start":1718733301009,"stop":1718733301009,"duration":0},"status":"passed","severity":"normal"},{"uid":"ada27011bf308783","name":"should set field with only STORE enabled","time":{"start":1718732689367,"stop":1718732689368,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc4881802ee40970","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1718732804048,"stop":1718732804048,"duration":0},"status":"passed","severity":"normal"},{"uid":"93f4625ec19e3041","name":"Subscribe to topic containing Russian and receive message","time":{"start":1718733338289,"stop":1718733338290,"duration":1},"status":"passed","severity":"normal"},{"uid":"af1714522d8a2f51","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1718732775215,"stop":1718732775215,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bf6b111d273ebb7","name":"should handle application and version for autosharding","time":{"start":1718732680811,"stop":1718732680812,"duration":1},"status":"passed","severity":"normal"},{"uid":"26c896bf13d59542","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1718733162110,"stop":1718733162110,"duration":0},"status":"passed","severity":"normal"},{"uid":"68bab4e1bb8a3060","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1718732937453,"stop":1718732937454,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ff70d6b9bc9b807","name":"Encoder throws on undefined content topic","time":{"start":1718732694197,"stop":1718732694197,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9f3c1f8a4efc973","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1718732996772,"stop":1718732996773,"duration":1},"status":"passed","severity":"normal"},{"uid":"98677c693a35a31b","name":"Push message with content topic containing numeric","time":{"start":1718733279048,"stop":1718733279051,"duration":3},"status":"passed","severity":"normal"},{"uid":"9a917c457545632b","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1718733338289,"stop":1718733338289,"duration":0},"status":"passed","severity":"normal"},{"uid":"61bbc3c6b5ef6afe","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1718733124952,"stop":1718733124952,"duration":0},"status":"passed","severity":"normal"},{"uid":"76914e13d6279bfb","name":"should throw error - no id","time":{"start":1718732689359,"stop":1718732689359,"duration":0},"status":"passed","severity":"normal"},{"uid":"9add19c03645c219","name":"Generator, 2 different pubsubtopics","time":{"start":1718733307123,"stop":1718733307124,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7ea952a4f3f4f53","name":"should handle corrupted local storage data gracefully","time":{"start":1718732709106,"stop":1718732709106,"duration":0},"status":"passed","severity":"normal"},{"uid":"3deac5907d37082b","name":"Check publish message containing Arabic","time":{"start":1718733177699,"stop":1718733177699,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5c2f86baac559cc","name":"Check received message containing short","time":{"start":1718733220006,"stop":1718733220007,"duration":1},"status":"passed","severity":"normal"},{"uid":"1caea14298edae33","name":"Push message with Script payload","time":{"start":1718733278995,"stop":1718733279000,"duration":5},"status":"passed","severity":"normal"},{"uid":"89c4ce98c1429abe","name":"should not fail to stop the service if it was not started","time":{"start":1718733195089,"stop":1718733195089,"duration":0},"status":"passed","severity":"normal"},{"uid":"82705c381c1bc723","name":"Check received message containing special chars","time":{"start":1718732905558,"stop":1718732905558,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e456170dcc032e1","name":"caches peers it previously fetched","time":{"start":1718732705241,"stop":1718732705242,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f8ff587c6512772","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1718733307124,"stop":1718733307125,"duration":1},"status":"passed","severity":"normal"},{"uid":"be8b8ddc1470abea","name":"Asymmetric encrypt & decrypt","time":{"start":1718732715560,"stop":1718732715561,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d71f86870e84e61","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1718732920613,"stop":1718732920613,"duration":0},"status":"passed","severity":"normal"},{"uid":"d199e00785e9681d","name":"A test","time":{"start":1718732951251,"stop":1718732951252,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bd96c166b96932f","name":"Check message with invalid timestamp is not received","time":{"start":1718732905567,"stop":1718732905567,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfc86806f03694a6","name":"Fails to publish message with size larger than 1 MB","time":{"start":1718733177726,"stop":1718733177726,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac2f3ec0fc226118","name":"Push message with content topic containing Chinese","time":{"start":1718733144780,"stop":1718733144780,"duration":0},"status":"passed","severity":"normal"},{"uid":"80c40e412dd94916","name":"Publish message with custom timestamp: Tue Jun 18 2024 16:52:32 GMT+0000 (Coordinated Universal Time)","time":{"start":1718733177718,"stop":1718733177718,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccf5655a4398c6d4","name":"Add multiple subscription objects on single nwaku node","time":{"start":1718733338293,"stop":1718733338293,"duration":0},"status":"passed","severity":"normal"},{"uid":"e008e61c346263e8","name":"start node with ApplicationInfo","time":{"start":1718733248266,"stop":1718733248266,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbf6787a192e01a","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1718733187976,"stop":1718733187976,"duration":0},"status":"passed","severity":"normal"},{"uid":"9702278e4201c266","name":"Push message with content topic containing emoji","time":{"start":1718733279062,"stop":1718733279062,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bfa91b428fd0e8c","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1718732920606,"stop":1718732920606,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1e8d3dec386789d","name":"Encoder throws on empty string content topic","time":{"start":1718732716926,"stop":1718732716926,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c9cb7ec927f2ffc","name":"through manual discovery","time":{"start":1718733000991,"stop":1718733000992,"duration":1},"status":"passed","severity":"normal"},{"uid":"ace7a79a81eae3c7","name":"Check message with invalid timestamp is not received","time":{"start":1718733220021,"stop":1718733220022,"duration":1},"status":"passed","severity":"normal"},{"uid":"135a6d653b5384d0","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1718733124952,"stop":1718733124952,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cc6b4b1abcb0043c","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1718733338280,"stop":1718733338281,"duration":1},"status":"passed","severity":"normal"},{"uid":"82e44042d0e096","name":"recovers when dns.resolve returns empty","time":{"start":1718732705240,"stop":1718732705241,"duration":1},"status":"passed","severity":"normal"},{"uid":"e42d8505c2bc3562","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1718732688641,"stop":1718732688641,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2f82436673f6f81","name":"Check message on other pubsub topic is not received","time":{"start":1718733220003,"stop":1718733220004,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf9ce4975c949d3b","name":"Check received message with timestamp: 1718732730288 ","time":{"start":1718733220019,"stop":1718733220019,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddd0532500d4296f","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1718732680804,"stop":1718732680804,"duration":0},"status":"passed","severity":"normal"},{"uid":"c91949779ea7ebe1","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1718732680827,"stop":1718732680828,"duration":1},"status":"passed","severity":"normal"},{"uid":"c089388388610d77","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1718732680816,"stop":1718732680816,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6198979375b3b3b","name":"Push message with custom timestamp: 1718736505760","time":{"start":1718733279073,"stop":1718733279082,"duration":9},"status":"passed","severity":"normal"},{"uid":"7035bf5c3775ba28","name":"Wrong topic","time":{"start":1718733248263,"stop":1718733248264,"duration":1},"status":"passed","severity":"normal"},{"uid":"726c7a4b9605db99","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1718732680831,"stop":1718732680831,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebcc1b8e39d41047","name":"random static sharding 8 - Cluster ID: 528, Shard ID: 218","time":{"start":1718733267734,"stop":1718733267734,"duration":0},"status":"passed","severity":"normal"},{"uid":"889df78e2fcbc13b","name":"Push message with custom timestamp: 1718729320869","time":{"start":1718733144790,"stop":1718733144791,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dcdd779d3d2167e","name":"Nodes with multiple pubsub topic","time":{"start":1718733162110,"stop":1718733162110,"duration":0},"status":"passed","severity":"normal"},{"uid":"91db25934b98bd4a","name":"Ping on unsubscribed peer","time":{"start":1718732806819,"stop":1718732806819,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ae5c4ab7461ac99","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1718733470041,"stop":1718733470042,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5d990821c5fbfa0","name":"dispatchEvent via connectionManager","time":{"start":1718732772147,"stop":1718732772147,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cf0c4cc124b88d6","name":"Store - dialed after - with timeout","time":{"start":1718733347545,"stop":1718733347545,"duration":0},"status":"passed","severity":"normal"},{"uid":"df3c2e1b7fc04bc5","name":"Check received message containing shell command","time":{"start":1718733219997,"stop":1718733219999,"duration":2},"status":"passed","severity":"normal"},{"uid":"2625735b8d74de37","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1718732680812,"stop":1718732680813,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e1d8b83f8b3f108","name":"Query with Promise Callback, No message returned","time":{"start":1718733295743,"stop":1718733295743,"duration":0},"status":"passed","severity":"normal"},{"uid":"32643c8f40c22a5a","name":"Check received message with timestamp: 1718732730288000000 ","time":{"start":1718733220018,"stop":1718733220018,"duration":0},"status":"passed","severity":"normal"},{"uid":"82f33b4d52652de5","name":"unsubscribes","time":{"start":1718733326923,"stop":1718733326923,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c637d01c455f564","name":"Refresh subscription","time":{"start":1718733338278,"stop":1718733338278,"duration":0},"status":"passed","severity":"normal"},{"uid":"620fb6bfaa9c1332","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1718732705244,"stop":1718732705244,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3f17840dfb57c0ca","name":"Check received message containing unicode special characters","time":{"start":1718732905564,"stop":1718732905564,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7fbd3511e47610f","name":"Add multiple subscription objects on single nwaku node","time":{"start":1718733338283,"stop":1718733338283,"duration":0},"status":"passed","severity":"normal"},{"uid":"2585688499588902","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1718733177889,"stop":1718733177889,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ae066bbc6e48d02b","name":"Push message with content topic containing Arabic","time":{"start":1718733144780,"stop":1718733144781,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc577ac1442c177d","name":"retrieves a single peer","time":{"start":1718732705239,"stop":1718732705240,"duration":1},"status":"passed","severity":"normal"},{"uid":"8375b6827bbf6abe","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1718732680814,"stop":1718732680815,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c2fc19c0ac9d5f7","name":"should set field with all protocols disabled","time":{"start":1718732689366,"stop":1718732689367,"duration":1},"status":"passed","severity":"normal"},{"uid":"9067c02341f1e507","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1718732704972,"stop":1718732704972,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b17db44b33403ed","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1718732804050,"stop":1718732804050,"duration":0},"status":"passed","severity":"normal"},{"uid":"7946375f3f184ffa","name":"Check received message with timestamp: 1718732731160 ","time":{"start":1718732905566,"stop":1718732905566,"duration":0},"status":"passed","severity":"normal"},{"uid":"8db437307e1bdf66","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1718732680817,"stop":1718732680817,"duration":0},"status":"passed","severity":"normal"},{"uid":"f143794ab27c971d","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1718732680824,"stop":1718732680824,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4860a80b4e7bc0e","name":"Check publish message containing special chars","time":{"start":1718733177698,"stop":1718733177698,"duration":0},"status":"passed","severity":"normal"},{"uid":"7062ceda0028bb3c","name":"throws on content topic with empty encoding field","time":{"start":1718732680799,"stop":1718732680800,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0354bf5fa9cafbc","name":"Subscribe to topic containing short and publish message","time":{"start":1718733187977,"stop":1718733187978,"duration":1},"status":"passed","severity":"normal"},{"uid":"c27df9363e22124c","name":"Subscribe to topic containing emoji and receive message","time":{"start":1718733338293,"stop":1718733338293,"duration":0},"status":"passed","severity":"normal"},{"uid":"9231f2901ae0bca6","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1718732920623,"stop":1718732920631,"duration":8},"status":"passed","severity":"normal"},{"uid":"851d23c308813630","name":"Push message with Chinese payload","time":{"start":1718733144774,"stop":1718733144775,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d10611d0118b48","name":"Reopen subscription with peer with lost subscription","time":{"start":1718732764513,"stop":1718732764513,"duration":0},"status":"passed","severity":"normal"},{"uid":"d36ec82784e481f","name":"should only return 1 node with relay and store capability","time":{"start":1718732705242,"stop":1718732705243,"duration":1},"status":"passed","severity":"normal"},{"uid":"90a250a1f5ba9be1","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1718733187987,"stop":1718733187987,"duration":0},"status":"passed","severity":"normal"},{"uid":"c628e56439ccddb6","name":"Push message with content topic containing escaped characters","time":{"start":1718733279061,"stop":1718733279061,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5ce5b6e1acc1571","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1718732680810,"stop":1718732680810,"duration":0},"status":"passed","severity":"normal"},{"uid":"c57355d5afc3ef45","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1718732680804,"stop":1718732680805,"duration":1},"status":"passed","severity":"normal"},{"uid":"6334bdaed98385b4","name":"Filter","time":{"start":1718733347546,"stop":1718733347546,"duration":0},"status":"passed","severity":"normal"},{"uid":"a562ce8087e86fa0","name":"Push message with content topic containing shell command","time":{"start":1718733279058,"stop":1718733279060,"duration":2},"status":"passed","severity":"normal"},{"uid":"f34dc841b927a41a","name":"Check publish message containing Basic HTML tag","time":{"start":1718733177703,"stop":1718733177703,"duration":0},"status":"passed","severity":"normal"},{"uid":"368eb1dd96b9c8c3","name":"Reusing cursor across nodes","time":{"start":1718733264100,"stop":1718733264100,"duration":0},"status":"passed","severity":"normal"},{"uid":"5754df656d9ee685","name":"should not fail to stop the service if it was not started","time":{"start":1718732746108,"stop":1718732746108,"duration":0},"status":"passed","severity":"normal"},{"uid":"34e57c934542751a","name":"pre and post cipher","time":{"start":1718732715562,"stop":1718732715562,"duration":0},"status":"passed","severity":"normal"},{"uid":"136e5ae65a9090ac","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1718732818955,"stop":1718732818955,"duration":0},"status":"passed","severity":"normal"},{"uid":"72bb3677478364ce","name":"Ping on subscribed peer","time":{"start":1718732764511,"stop":1718732764511,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e6d9cf10383876b","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1718732680807,"stop":1718732680807,"duration":0},"status":"passed","severity":"normal"},{"uid":"15e955ae338828ea","name":"random static sharding 3 - Cluster ID: 656, Shard ID: 524","time":{"start":1718733267730,"stop":1718733267731,"duration":1},"status":"passed","severity":"normal"},{"uid":"77eabbb4580a0b16","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1718732680824,"stop":1718732680825,"duration":1},"status":"passed","severity":"normal"},{"uid":"eac7a649c99668ea","name":"Fails to publish message with wrong content topic","time":{"start":1718733177721,"stop":1718733177721,"duration":0},"status":"passed","severity":"normal"},{"uid":"470599529ca200d5","name":"Rejects garbage","time":{"start":1718732697598,"stop":1718732697598,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f3b778bb1479b01","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1718732746122,"stop":1718732746122,"duration":0},"status":"skipped","severity":"normal"},{"uid":"20e44cc17796d4ca","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1718733337337,"stop":1718733337338,"duration":1},"status":"passed","severity":"normal"},{"uid":"46c20d061e868a2a","name":"Publish message with custom timestamp: Wed Jun 28 2023 17:52:32 GMT+0000 (Coordinated Universal Time)","time":{"start":1718733177716,"stop":1718733177718,"duration":2},"status":"passed","severity":"normal"},{"uid":"e4c3c3d82644b642","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1718732680817,"stop":1718732680817,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0bfb935b9dfd99e","name":"Push message with Russian payload","time":{"start":1718733278993,"stop":1718733278994,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3ff7c6884c81158","name":"should set field with only FILTER enabled","time":{"start":1718732689368,"stop":1718732689368,"duration":0},"status":"passed","severity":"normal"},{"uid":"515349d28eb6eec7","name":"new peer added after a peer was already found","time":{"start":1718733124951,"stop":1718733124952,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5721f9c77febfa69","name":"Subscribe to topic containing special chars and publish message","time":{"start":1718733187982,"stop":1718733187982,"duration":0},"status":"passed","severity":"normal"},{"uid":"d180a7b53a6f9eb2","name":"Push message with content topic containing JSON","time":{"start":1718733279058,"stop":1718733279058,"duration":0},"status":"passed","severity":"normal"},{"uid":"46acee0b751fd755","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1718732704971,"stop":1718732704971,"duration":0},"status":"passed","severity":"normal"},{"uid":"273b893f3d6ff997","name":"Push message with content topic containing short","time":{"start":1718733144779,"stop":1718733144779,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe47962e0c02bdf","name":"Promise Callback - backward","time":{"start":1718733301009,"stop":1718733301010,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5cfdf32aa61cb37","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1718732804049,"stop":1718732804049,"duration":0},"status":"passed","severity":"normal"},{"uid":"65df48c2fba9595e","name":"should handle a minimal index list","time":{"start":1718732680903,"stop":1718732680903,"duration":0},"status":"passed","severity":"normal"},{"uid":"b76350d8107c30b4","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1718732680804,"stop":1718732680804,"duration":0},"status":"passed","severity":"normal"},{"uid":"17bf71537aeddeb6","name":"Check publish message containing JSON","time":{"start":1718733177704,"stop":1718733177708,"duration":4},"status":"passed","severity":"normal"},{"uid":"34dbeba143acde97","name":"should not receive a peer event after stop","time":{"start":1718732746118,"stop":1718732746119,"duration":1},"status":"passed","severity":"normal"},{"uid":"379d2e6522a37625","name":"Push message with JSON payload","time":{"start":1718733279010,"stop":1718733279012,"duration":2},"status":"passed","severity":"normal"},{"uid":"b796f7cab236e1cd","name":"Push message with shell command payload","time":{"start":1718733279015,"stop":1718733279030,"duration":15},"status":"passed","severity":"normal"},{"uid":"2a97c53742680fc9","name":"Relay - times out","time":{"start":1718733347544,"stop":1718733347545,"duration":1},"status":"passed","severity":"normal"},{"uid":"6131a8b4407444b6","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1718733337340,"stop":1718733337341,"duration":1},"status":"passed","severity":"normal"},{"uid":"7831fb1335f7207a","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1718732680904,"stop":1718732680904,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d1e1a1c6c7eba52","name":"Check received message containing Arabic","time":{"start":1718732905559,"stop":1718732905559,"duration":0},"status":"passed","severity":"normal"},{"uid":"9db541106ca01b15","name":"different cluster, different shard: nodes don't connect","time":{"start":1718732920599,"stop":1718732920599,"duration":0},"status":"passed","severity":"normal"},{"uid":"32671a343bb4d6c9","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1718732937450,"stop":1718732937451,"duration":1},"status":"passed","severity":"normal"},{"uid":"756820642a749ada","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1718732680803,"stop":1718732680804,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e0dfe99e7db7f54","name":"Fails to push message with empty content topic","time":{"start":1718733144785,"stop":1718733144785,"duration":0},"status":"passed","severity":"normal"},{"uid":"1648c41abbaddfb2","name":"Check received message containing Arabic","time":{"start":1718733220009,"stop":1718733220009,"duration":0},"status":"passed","severity":"normal"},{"uid":"508f9b303aab5af9","name":"Check received message containing numeric","time":{"start":1718733219990,"stop":1718733219990,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa5e7390f78c9427","name":"should get / set TCP multiaddr","time":{"start":1718732689363,"stop":1718732689363,"duration":0},"status":"passed","severity":"normal"},{"uid":"68f63e03a52b09ba","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1718733338286,"stop":1718733338287,"duration":1},"status":"passed","severity":"normal"},{"uid":"83dc0f78f6dd2abb","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app99/4/topic357/json","time":{"start":1718733248260,"stop":1718733248261,"duration":1},"status":"passed","severity":"normal"},{"uid":"31ddf29cfeb4eb2a","name":"Subscribe and receive messages via waku relay post","time":{"start":1718733338276,"stop":1718733338276,"duration":0},"status":"passed","severity":"normal"},{"uid":"3741ae3813157180","name":"Sets default value correctly","time":{"start":1718733341634,"stop":1718733341634,"duration":0},"status":"passed","severity":"normal"},{"uid":"edbbca940b0dc703","name":"Push message with content topic containing XML","time":{"start":1718733279056,"stop":1718733279056,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eef780464cac9b3","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1718732680825,"stop":1718732680825,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dab08fbd4412e04","name":"Subscribe and receives messages on 20 topics","time":{"start":1718733338277,"stop":1718733338277,"duration":0},"status":"passed","severity":"normal"},{"uid":"295494ab7ca22bbd","name":"Subscribe to topic containing numeric and receive message","time":{"start":1718733338288,"stop":1718733338288,"duration":0},"status":"passed","severity":"normal"},{"uid":"1476d2c90b557e1b","name":"Relay + Store","time":{"start":1718732689369,"stop":1718732689369,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5a868b38dddb108","name":"non connected peers","time":{"start":1718733125165,"stop":1718733125165,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8dbe1a22728e7d4c","name":"Check received message with timestamp: 1718732730288000000 ","time":{"start":1718733220000,"stop":1718733220001,"duration":1},"status":"passed","severity":"normal"},{"uid":"a54e976291087b56","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1718732937454,"stop":1718732937455,"duration":1},"status":"passed","severity":"normal"},{"uid":"6be4db93fa72ad23","name":"udp ip6 address","time":{"start":1718732688793,"stop":1718732688794,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d9178fe5c21f455","name":"Decoder throws on empty string content topic","time":{"start":1718732715127,"stop":1718732715127,"duration":0},"status":"passed","severity":"normal"},{"uid":"499eab32cf1e59d9","name":"Push message with short payload","time":{"start":1718733278969,"stop":1718733278977,"duration":8},"status":"passed","severity":"normal"},{"uid":"5822337e8dde3f31","name":"Check message on other pubsub topic is not received","time":{"start":1718733220022,"stop":1718733220022,"duration":0},"status":"passed","severity":"normal"},{"uid":"9246bfd53d6f8697","name":"same cluster, same shard: nodes connect","time":{"start":1718732920597,"stop":1718732920597,"duration":0},"status":"passed","severity":"normal"},{"uid":"64eeb2b1540b03f1","name":"should throw an error for missing required configuration","time":{"start":1718732680814,"stop":1718732680814,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6f42bdc170dabd7","name":"Check received message with timestamp: 1649153314 ","time":{"start":1718732905566,"stop":1718732905566,"duration":0},"status":"passed","severity":"normal"},{"uid":"9487e4861cdd46c","name":"start node with empty content topic","time":{"start":1718733248266,"stop":1718733248266,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba9c56a05e1727a0","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1718733338282,"stop":1718733338282,"duration":0},"status":"passed","severity":"normal"},{"uid":"3151d4736e3be20b","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1718732680826,"stop":1718732680827,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a56625918342162","name":"Callback on promise","time":{"start":1718733323775,"stop":1718733323778,"duration":3},"status":"passed","severity":"normal"},{"uid":"9b48f7d175eed037","name":"tcp ip4 address","time":{"start":1718732688793,"stop":1718732688793,"duration":0},"status":"passed","severity":"normal"},{"uid":"274e7cbc7cfedf53","name":"1 Store, 2 relays, 2 fetches","time":{"start":1718732705027,"stop":1718732705027,"duration":0},"status":"passed","severity":"normal"},{"uid":"290ba903f0bc41e1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1718732680819,"stop":1718732680819,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b6783489076cee5","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1718732775214,"stop":1718732775214,"duration":0},"status":"passed","severity":"normal"},{"uid":"a167a94e9bc8c523","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1718732680904,"stop":1718732680904,"duration":0},"status":"passed","severity":"normal"},{"uid":"db3d5475ec30484d","name":"should properly create location multiaddrs - tcp4","time":{"start":1718732689364,"stop":1718732689364,"duration":0},"status":"passed","severity":"normal"},{"uid":"888f39327710e4f4","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1718732704968,"stop":1718732704969,"duration":1},"status":"passed","severity":"normal"},{"uid":"906dc8416cc2461a","name":"Refresh subscription","time":{"start":1718732951182,"stop":1718732951182,"duration":0},"status":"passed","severity":"normal"},{"uid":"95ad350363bcd860","name":"Ordered Callback - backward","time":{"start":1718733301027,"stop":1718733301028,"duration":1},"status":"passed","severity":"normal"},{"uid":"a01c274a8cb6b8c3","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1718732920617,"stop":1718732920617,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ba76bfb2d4a81e2","name":"should return unique PubsubTopics for static sharding","time":{"start":1718732680811,"stop":1718732680811,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c98527d80415f7d","name":"LightPush","time":{"start":1718733347546,"stop":1718733347546,"duration":0},"status":"passed","severity":"normal"},{"uid":"231f82a183f82ffc","name":"Check received message containing Russian","time":{"start":1718732905559,"stop":1718732905559,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8dec38001564739","name":"should return the pubsub topic directly if a string is provided","time":{"start":1718732680824,"stop":1718732680824,"duration":0},"status":"passed","severity":"normal"},{"uid":"5649123a94893617","name":"should be able to decode the field with only FILTER set to true","time":{"start":1718732688632,"stop":1718732688633,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ed3007a0ae4a526","name":"receives messages sent to provided content topic through stream","time":{"start":1718733177889,"stop":1718733177889,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dfca36ec554c9dce","name":"Check received message containing Basic HTML tag","time":{"start":1718733219996,"stop":1718733219996,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e5056c0b8504faa","name":"Subscribe to topic containing long and receive message","time":{"start":1718733338288,"stop":1718733338288,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb7390e2d8b18a71","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app64/9/topic143/xml","time":{"start":1718733248262,"stop":1718733248262,"duration":0},"status":"passed","severity":"normal"}]