mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-17 12:23:10 +00:00
1 line
157 KiB
JSON
1 line
157 KiB
JSON
[{"uid":"972bdb8e2f30a524","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1724770960677,"stop":1724770960678,"duration":1},"status":"passed","severity":"normal"},{"uid":"87e668135ce4f04d","name":"Refresh subscription","time":{"start":1724771217609,"stop":1724771217609,"duration":0},"status":"passed","severity":"normal"},{"uid":"655eb8b358a93488","name":"Check received message containing escaped characters","time":{"start":1724771425054,"stop":1724771425054,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f3d149de07df408","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app64/7/topic763/test.js","time":{"start":1724771496029,"stop":1724771496029,"duration":0},"status":"passed","severity":"normal"},{"uid":"41500caaebda8bc4","name":"isConnected should return true after first peer connects","time":{"start":1724771060422,"stop":1724771060425,"duration":3},"status":"passed","severity":"normal"},{"uid":"bcca58f327c1fe73","name":"Push message with rate limit","time":{"start":1724771518820,"stop":1724771518820,"duration":0},"status":"passed","severity":"normal"},{"uid":"7895afc9257880d8","name":"Should update multiaddrs","time":{"start":1724771357419,"stop":1724771357420,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bf9e18f39d54d87","name":"Fails to publish message with empty text","time":{"start":1724771469609,"stop":1724771469609,"duration":0},"status":"passed","severity":"normal"},{"uid":"e885880a39f14a50","name":"Using a function","time":{"start":1724771570443,"stop":1724771570444,"duration":1},"status":"passed","severity":"normal"},{"uid":"625cae05522f4248","name":"Push message with escaped characters payload","time":{"start":1724771518807,"stop":1724771518808,"duration":1},"status":"passed","severity":"normal"},{"uid":"478a389a10b893d","name":"Encoder throws on undefined content topic","time":{"start":1724770988397,"stop":1724770988397,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fea93f36a415ca6","name":"Used by Waku Relay","time":{"start":1724771570444,"stop":1724771570444,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0f72863248f8260","name":"Promise Callback - true","time":{"start":1724771544459,"stop":1724771544459,"duration":0},"status":"passed","severity":"normal"},{"uid":"6afe9dff76283dae","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1724770952988,"stop":1724770952988,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b3d0ec23668e84e","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1724770986849,"stop":1724770986850,"duration":1},"status":"passed","severity":"normal"},{"uid":"418f207445243ba2","name":"Check received message containing XML","time":{"start":1724771425052,"stop":1724771425052,"duration":0},"status":"passed","severity":"normal"},{"uid":"aefaf2a9a22f8170","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724771190890,"stop":1724771190891,"duration":1},"status":"passed","severity":"normal"},{"uid":"41e73d9b6585debe","name":"Subscribe and receives messages on 20 topics","time":{"start":1724771524471,"stop":1724771524471,"duration":0},"status":"passed","severity":"normal"},{"uid":"1873555993986ae2","name":"random static sharding 7 - Cluster ID: 491, Shard ID: 632","time":{"start":1724771529961,"stop":1724771529961,"duration":0},"status":"passed","severity":"normal"},{"uid":"9616e33504f81b5c","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1724770976849,"stop":1724770976849,"duration":0},"status":"passed","severity":"normal"},{"uid":"44b2b0e0e558fcc","name":"more peers than existing","time":{"start":1724771425502,"stop":1724771425502,"duration":0},"status":"skipped","severity":"normal"},{"uid":"544b7c2d99e5e956","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1724771472784,"stop":1724771472784,"duration":0},"status":"passed","severity":"normal"},{"uid":"8acbc9608636beab","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724771217611,"stop":1724771217612,"duration":1},"status":"passed","severity":"normal"},{"uid":"17ce77d112084fc7","name":"should be able to encode the field with only FILTER set to true","time":{"start":1724770960674,"stop":1724770960675,"duration":1},"status":"passed","severity":"normal"},{"uid":"62c00fa682d66665","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724771079353,"stop":1724771079353,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec8d0c8bc4b2e19e","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1724770952978,"stop":1724770952978,"duration":0},"status":"passed","severity":"normal"},{"uid":"a03dd43f16b60d28","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724771079356,"stop":1724771079357,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7d94dda40109e51","name":"Push message with JSON payload","time":{"start":1724771436848,"stop":1724771436848,"duration":0},"status":"passed","severity":"normal"},{"uid":"a84477585ef78cb7","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724771217612,"stop":1724771217612,"duration":0},"status":"passed","severity":"normal"},{"uid":"805abf6eea113a30","name":"Publish message with rate limit","time":{"start":1724771469613,"stop":1724771469613,"duration":0},"status":"passed","severity":"normal"},{"uid":"12b381f4a3cdc940","name":"pre and post cipher","time":{"start":1724770987174,"stop":1724770987175,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb345c482266d21","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724771313291,"stop":1724771313291,"duration":0},"status":"passed","severity":"normal"},{"uid":"42c8320d95b71d54","name":"Check received message containing JSON","time":{"start":1724771186036,"stop":1724771186036,"duration":0},"status":"passed","severity":"normal"},{"uid":"c46fea89c46f16e7","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1724770952978,"stop":1724770952979,"duration":1},"status":"passed","severity":"normal"},{"uid":"d19b352a825b119","name":"Check message with non string payload is not received","time":{"start":1724771425059,"stop":1724771425059,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed5ec7028cb95a66","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1724771079356,"stop":1724771079356,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c080084db9f0fb0","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724771227768,"stop":1724771227769,"duration":1},"status":"passed","severity":"normal"},{"uid":"15d84ae0fd49b701","name":"should return all peers when numPeers is 0","time":{"start":1724770966143,"stop":1724770966144,"duration":1},"status":"passed","severity":"normal"},{"uid":"1da5c9ce5dafe91f","name":"Push message with content topic containing long","time":{"start":1724771436851,"stop":1724771436852,"duration":1},"status":"passed","severity":"normal"},{"uid":"a78f52a161f6dae4","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1724771190901,"stop":1724771190901,"duration":0},"status":"passed","severity":"normal"},{"uid":"f55fcbbae6ea77e7","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724771524482,"stop":1724771524483,"duration":1},"status":"passed","severity":"normal"},{"uid":"47bd9247b4fbab4d","name":"Ping on peer without subscriptions","time":{"start":1724771080196,"stop":1724771080197,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9ddde81c34c57e4","name":"Check received message with timestamp: 1724771002873 ","time":{"start":1724771425056,"stop":1724771425056,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdb7cdbabd9f5a28","name":"Check publish message containing numeric","time":{"start":1724771469599,"stop":1724771469599,"duration":0},"status":"passed","severity":"normal"},{"uid":"17cd475434a6682e","name":"1 Store, 2 relays, 2 fetches","time":{"start":1724770976615,"stop":1724770976615,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff922fd0ca9f380e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1724770952996,"stop":1724770952997,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6bf561b1215ec12","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1724770952982,"stop":1724770952982,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5ba7f33ce087bd8","name":"Ping on unsubscribed peer","time":{"start":1724771080197,"stop":1724771080197,"duration":0},"status":"passed","severity":"normal"},{"uid":"2acc0bc48c7a468a","name":"Passing page size 1 when there are 4 messages","time":{"start":1724771561024,"stop":1724771561024,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8f62aadfae0cf3b","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724771524453,"stop":1724771524454,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca39262dd06a8108","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1724771442370,"stop":1724771442370,"duration":0},"status":"skipped","severity":"normal"},{"uid":"10b62fa8e38cb33c","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1724771079357,"stop":1724771079357,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a0c3ad7a1dfa502","name":"Check received message containing Russian","time":{"start":1724771425050,"stop":1724771425051,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3d554b709fdf9e2","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1724771060422,"stop":1724771060422,"duration":0},"status":"passed","severity":"normal"},{"uid":"e025448509085e9b","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1724771509795,"stop":1724771509795,"duration":0},"status":"passed","severity":"normal"},{"uid":"23801f7acccd9f1e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724771079354,"stop":1724771079355,"duration":1},"status":"passed","severity":"normal"},{"uid":"ede0c2764ce52ffa","name":"returns all values when wanted number matches available values","time":{"start":1724770976046,"stop":1724770976048,"duration":2},"status":"passed","severity":"normal"},{"uid":"a987d94768fe71b9","name":"Push message with Arabic payload","time":{"start":1724771436842,"stop":1724771436843,"duration":1},"status":"passed","severity":"normal"},{"uid":"65c03fa9f5c9c357","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724771357125,"stop":1724771357126,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c99b95987d779e4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1724770952993,"stop":1724770952993,"duration":0},"status":"passed","severity":"normal"},{"uid":"eba72073a1162942","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724771557143,"stop":1724771557143,"duration":0},"status":"passed","severity":"normal"},{"uid":"f718bad45a8224f8","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1724771472784,"stop":1724771472784,"duration":0},"status":"passed","severity":"normal"},{"uid":"12e2bfe798186e77","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724771217608,"stop":1724771217608,"duration":0},"status":"passed","severity":"normal"},{"uid":"d92ab8c5e2b9a3bb","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1724771529966,"stop":1724771529966,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d8c0a05e0db117","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1724771190889,"stop":1724771190889,"duration":0},"status":"passed","severity":"normal"},{"uid":"5657ec2b46050ca4","name":"Check message with invalid timestamp is not received","time":{"start":1724771425078,"stop":1724771425079,"duration":1},"status":"passed","severity":"normal"},{"uid":"2138ffe274fabcdc","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1724771190896,"stop":1724771190897,"duration":1},"status":"passed","severity":"normal"},{"uid":"a77ef2ced1dab68a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724771190896,"stop":1724771190896,"duration":0},"status":"passed","severity":"normal"},{"uid":"72ce5ffc7c0e8bb","name":"should throw an error for missing required configuration","time":{"start":1724770952987,"stop":1724770952987,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b66fe97d7acd674","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1724770980737,"stop":1724770980738,"duration":1},"status":"passed","severity":"normal"},{"uid":"f60babc1eebe0cd8","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1724770977119,"stop":1724770977120,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f3c3820897a8f64","name":"handles multiple messages","time":{"start":1724771564421,"stop":1724771564422,"duration":1},"status":"passed","severity":"normal"},{"uid":"33912e91a1846b58","name":"Push message with custom timestamp: 1724774845400","time":{"start":1724771436860,"stop":1724771436861,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb2627b60eb54d68","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1724770988395,"stop":1724770988396,"duration":1},"status":"passed","severity":"normal"},{"uid":"2311569f85a9a20c","name":"Nodes with multiple pubsub topic","time":{"start":1724771447321,"stop":1724771447321,"duration":0},"status":"passed","severity":"normal"},{"uid":"290d6b4698cb3491","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724771357124,"stop":1724771357124,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dcc32153a4a54fa","name":"random static sharding 3 - Cluster ID: 986, Shard ID: 451","time":{"start":1724771529958,"stop":1724771529959,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d8d03b0bd7fa0fd","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724771190899,"stop":1724771190900,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b400f628c2300bd","name":"random static sharding 4 - Cluster ID: 883, Shard ID: 94","time":{"start":1724771529959,"stop":1724771529959,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4ba3fbab0019670","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724771524455,"stop":1724771524456,"duration":1},"status":"passed","severity":"normal"},{"uid":"931c9c32f497495e","name":"Check received message containing shell command","time":{"start":1724771425053,"stop":1724771425054,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b677d727e4cd150","name":"Check received message containing special chars","time":{"start":1724771425062,"stop":1724771425062,"duration":0},"status":"passed","severity":"normal"},{"uid":"84d4af751fc00daf","name":"should not fail to stop the service if it was not started","time":{"start":1724771471434,"stop":1724771471435,"duration":1},"status":"passed","severity":"normal"},{"uid":"4838abee034fecaa","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1724770952991,"stop":1724770952991,"duration":0},"status":"passed","severity":"normal"},{"uid":"61264b61bf33cf21","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1724770952994,"stop":1724770952994,"duration":0},"status":"passed","severity":"normal"},{"uid":"320e03b3e05d7767","name":"should be able to encode the field with only RELAY set to true","time":{"start":1724770960672,"stop":1724770960673,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9cbe9baf03b5fe7","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1724771190901,"stop":1724771190901,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8181a4adedb3cd0","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724771524469,"stop":1724771524470,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb713c77b75c7666","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1724770952980,"stop":1724770952981,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b8ba17c4758cba8","name":"Register correct protocols","time":{"start":1724771472766,"stop":1724771472766,"duration":0},"status":"passed","severity":"normal"},{"uid":"28cb6201ed2d7bed","name":"returns all values when wanted number is greater than available values","time":{"start":1724770976048,"stop":1724770976049,"duration":1},"status":"passed","severity":"normal"},{"uid":"edf34a73b9a4e6f7","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1724771190887,"stop":1724771190887,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a835fa8871e14ca","name":"Generator, custom pubsub topic","time":{"start":1724771557138,"stop":1724771557138,"duration":0},"status":"passed","severity":"normal"},{"uid":"8183a8db91bb096a","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1724771190894,"stop":1724771190894,"duration":0},"status":"passed","severity":"normal"},{"uid":"d12982304f6627bb","name":"Push message with XML payload","time":{"start":1724771436846,"stop":1724771436847,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0d21edb1952e047","name":"Generator, custom pubsub topic","time":{"start":1724771557142,"stop":1724771557142,"duration":0},"status":"passed","severity":"normal"},{"uid":"46191706e027d31e","name":"Subscribe to topic containing Script and receive message","time":{"start":1724771524478,"stop":1724771524479,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7e5c0408e14b5c3","name":"Relay - dialed first","time":{"start":1724771576904,"stop":1724771576904,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b054668d346c66a","name":"Subscribe to topic containing long and receive message","time":{"start":1724771217610,"stop":1724771217611,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f7daf9e218bad52","name":"Check received message with timestamp: 1724771003308 ","time":{"start":1724771186039,"stop":1724771186039,"duration":0},"status":"passed","severity":"normal"},{"uid":"1938858070e83d38","name":"Check received message containing emoji","time":{"start":1724771425055,"stop":1724771425055,"duration":0},"status":"passed","severity":"normal"},{"uid":"6389e1356b942da2","name":"new peer added after a peer was already found","time":{"start":1724771442369,"stop":1724771442369,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e3cc65d2e2b5d40c","name":"handles different clusterIds correctly","time":{"start":1724770952981,"stop":1724770952981,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ce1b472349b3f4a","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1724771447322,"stop":1724771447322,"duration":0},"status":"passed","severity":"normal"},{"uid":"806676e231c502c0","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724771079352,"stop":1724771079353,"duration":1},"status":"passed","severity":"normal"},{"uid":"abc0c42b1d627b06","name":"Rejects garbage","time":{"start":1724770969516,"stop":1724770969516,"duration":0},"status":"passed","severity":"normal"},{"uid":"969dba10459557ef","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724771227770,"stop":1724771227770,"duration":0},"status":"passed","severity":"normal"},{"uid":"fab331648aae00a9","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1724770977120,"stop":1724770977121,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9565c0dc2a17d421","name":"Check message received after nwaku node is restarted","time":{"start":1724771425060,"stop":1724771425060,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8c5cb626bf4bf07a","name":"Check received message containing Russian","time":{"start":1724771186034,"stop":1724771186034,"duration":0},"status":"passed","severity":"normal"},{"uid":"9911afe17ea646ec","name":"should only return 1 node with store capability","time":{"start":1724770977118,"stop":1724770977119,"duration":1},"status":"passed","severity":"normal"},{"uid":"9da65ac094ad8de0","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1724770952968,"stop":1724770952969,"duration":1},"status":"passed","severity":"normal"},{"uid":"9941a6dcb2208ba2","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1724771190900,"stop":1724771190900,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9b80835edf13603","name":"shard 0","time":{"start":1724771529956,"stop":1724771529957,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8589659bd06e61b","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1724770953004,"stop":1724770953004,"duration":0},"status":"passed","severity":"normal"},{"uid":"dda2c9eb12374c77","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1724771572773,"stop":1724771572773,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7a58a16aea743a","name":"should properly create location multiaddrs - udp","time":{"start":1724770961472,"stop":1724770961473,"duration":1},"status":"passed","severity":"normal"},{"uid":"dacdef09c21581bd","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724771524467,"stop":1724771524467,"duration":0},"status":"passed","severity":"normal"},{"uid":"c60a4d76e85d14a2","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724771217606,"stop":1724771217607,"duration":1},"status":"passed","severity":"normal"},{"uid":"19856b824a10351f","name":"1 Relay, 1 fetch","time":{"start":1724770976614,"stop":1724770976614,"duration":0},"status":"passed","severity":"normal"},{"uid":"67f11159dec7e0b1","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724771524461,"stop":1724771524462,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1e195e45e19107d","name":"A test","time":{"start":1724771313361,"stop":1724771313361,"duration":0},"status":"passed","severity":"normal"},{"uid":"d380d896644df006","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1724771572771,"stop":1724771572771,"duration":0},"status":"passed","severity":"normal"},{"uid":"8360b14bca062885","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1724770952994,"stop":1724770952994,"duration":0},"status":"passed","severity":"normal"},{"uid":"52b05d813faa60aa","name":"should decode valid enr with tcp successfully","time":{"start":1724770961462,"stop":1724770961463,"duration":1},"status":"passed","severity":"normal"},{"uid":"e541b81b22c17b73","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1724771004131,"stop":1724771004132,"duration":1},"status":"passed","severity":"normal"},{"uid":"47d24b636803c91e","name":"Push message with Script payload","time":{"start":1724771436845,"stop":1724771436846,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ef58580a19b22e0","name":"Tracks peer failures correctly","time":{"start":1724771114734,"stop":1724771114735,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cee002441a224d6","name":"should emit a peer event after start","time":{"start":1724771013440,"stop":1724771013441,"duration":1},"status":"passed","severity":"normal"},{"uid":"dde51e7ab845dbf1","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1724771509795,"stop":1724771509795,"duration":0},"status":"passed","severity":"normal"},{"uid":"12265cbf8f1d4199","name":"should not receive a peer event after stop","time":{"start":1724771013441,"stop":1724771013442,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0cdb4f8050342b6","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724771557140,"stop":1724771557140,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f5562c3e061ccab","name":"should return valid sharding parameters for static sharding","time":{"start":1724770953002,"stop":1724770953002,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2c41cc9d548edbf","name":"Delete observer","time":{"start":1724771429062,"stop":1724771429062,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5706f259d1ae41b","name":"should be able to decode the field with only FILTER set to true","time":{"start":1724770960679,"stop":1724770960680,"duration":1},"status":"passed","severity":"normal"},{"uid":"78a141e8a51ed47e","name":"Push message with JSON payload","time":{"start":1724771518806,"stop":1724771518807,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d88007efcd4a506","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724771524470,"stop":1724771524470,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b4527ce8bc1c864","name":"Refresh subscription","time":{"start":1724771524459,"stop":1724771524459,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaec5688cfb1d044","name":"Decoder throws on empty string content topic","time":{"start":1724770986853,"stop":1724770986853,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a5ede034c5ea3d4","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724771227777,"stop":1724771227778,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a39b8f26645e586","name":"Generator, 2 different pubsubtopics","time":{"start":1724771557142,"stop":1724771557142,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9e10db6e71f1609","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1724770952992,"stop":1724770952992,"duration":0},"status":"passed","severity":"normal"},{"uid":"1da927e5ad89a5bc","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1724771538871,"stop":1724771538871,"duration":0},"status":"passed","severity":"normal"},{"uid":"a329cc3c017a12ed","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1724770952994,"stop":1724770952995,"duration":1},"status":"passed","severity":"normal"},{"uid":"db4e0e1500dba3b6","name":"Push message with short payload","time":{"start":1724771436837,"stop":1724771436837,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b09040274398841","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724771557139,"stop":1724771557139,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ed9f6da14bbe9df","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1724770953000,"stop":1724770953000,"duration":0},"status":"passed","severity":"normal"},{"uid":"2efdd9e26e5ff524","name":"All","time":{"start":1724771011465,"stop":1724771011465,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2342d9dc0d2dfbf","name":"Subscribe and receive messages via lightPush","time":{"start":1724771217605,"stop":1724771217605,"duration":0},"status":"passed","severity":"normal"},{"uid":"7446f4be4c11140b","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1724771013807,"stop":1724771013808,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed80426d1b6bbe7a","name":"Encoder throws on empty string content topic","time":{"start":1724770966322,"stop":1724770966322,"duration":0},"status":"passed","severity":"normal"},{"uid":"47d43bf4514713d2","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1724770986850,"stop":1724770986851,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0616560af738c46","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1724770966145,"stop":1724770966146,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c42014407943e65","name":"Query generator for multiple messages","time":{"start":1724771555122,"stop":1724771555123,"duration":1},"status":"passed","severity":"normal"},{"uid":"23d723f242dba1f5","name":"Push message with content topic containing JSON","time":{"start":1724771436856,"stop":1724771436856,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1372144ab9cba","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1724771190902,"stop":1724771190902,"duration":0},"status":"passed","severity":"normal"},{"uid":"c26e3234cbf427d2","name":"Push message with shell command payload","time":{"start":1724771436849,"stop":1724771436849,"duration":0},"status":"passed","severity":"normal"},{"uid":"9302766b4975a223","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1724770952975,"stop":1724770952976,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ec3d70fb3984c02","name":"Query Generator, Multiple PubsubTopics","time":{"start":1724771538869,"stop":1724771538869,"duration":0},"status":"passed","severity":"normal"},{"uid":"862aea190f7b9b5e","name":"Subscribe to topic containing XML and publish message","time":{"start":1724771472779,"stop":1724771472783,"duration":4},"status":"passed","severity":"normal"},{"uid":"ae917ed858004490","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724771524466,"stop":1724771524466,"duration":0},"status":"passed","severity":"normal"},{"uid":"52383667c8d22fbf","name":"Number of peers are maintained correctly","time":{"start":1724771258822,"stop":1724771258822,"duration":0},"status":"passed","severity":"normal"},{"uid":"f29d29eb67eb38a2","name":"should return false","time":{"start":1724770961465,"stop":1724770961465,"duration":0},"status":"passed","severity":"normal"},{"uid":"7290a893b17759c7","name":"throws on content topic with non-number generation field","time":{"start":1724770952960,"stop":1724770952960,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8f595d79fb51389","name":"Push message with content topic containing numeric","time":{"start":1724771518811,"stop":1724771518811,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6a87b1d9a3c9cec","name":"should be called at least once on all `peer:discovery` events","time":{"start":1724771011637,"stop":1724771011639,"duration":2},"status":"passed","severity":"normal"},{"uid":"87a13236480e76c6","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1724771509794,"stop":1724771509795,"duration":1},"status":"passed","severity":"normal"},{"uid":"cffa052018cd6f69","name":"Check received message containing short","time":{"start":1724771186031,"stop":1724771186031,"duration":0},"status":"passed","severity":"normal"},{"uid":"f64dc30fcce4c693","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1724771190890,"stop":1724771190890,"duration":0},"status":"passed","severity":"normal"},{"uid":"af096e0e7af66f6f","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724771217613,"stop":1724771217617,"duration":4},"status":"passed","severity":"normal"},{"uid":"63ee085f57067a9e","name":"Check received message containing shell command","time":{"start":1724771425066,"stop":1724771425067,"duration":1},"status":"passed","severity":"normal"},{"uid":"568055b732f464fa","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1724771572771,"stop":1724771572771,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cd08286ceb43922","name":"Check received message containing unicode special characters","time":{"start":1724771425069,"stop":1724771425069,"duration":0},"status":"passed","severity":"normal"},{"uid":"39af453270caef97","name":"Push message with shell command payload","time":{"start":1724771518807,"stop":1724771518807,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b879363540facdf","name":"Check publish message after service node is restarted","time":{"start":1724771469611,"stop":1724771469611,"duration":0},"status":"skipped","severity":"normal"},{"uid":"97523625cf971902","name":"Check message with no content topic is not received","time":{"start":1724771425058,"stop":1724771425058,"duration":0},"status":"passed","severity":"normal"},{"uid":"63e31bb0afd8b395","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724771524485,"stop":1724771524486,"duration":1},"status":"passed","severity":"normal"},{"uid":"af586599826ad113","name":"Renews peer on consistent ping failures","time":{"start":1724771114728,"stop":1724771114734,"duration":6},"status":"passed","severity":"normal"},{"uid":"bc2c91d80c7f2299","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1724770955586,"stop":1724770955586,"duration":0},"status":"passed","severity":"normal"},{"uid":"c301f11f4aa36259","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724771524481,"stop":1724771524482,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e069dffcc214638","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1724771060421,"stop":1724771060421,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5ac11dd1e2f2189","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1724771013443,"stop":1724771013443,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c10ef570f2428aa4","name":"should throw an error for an unconfigured topic","time":{"start":1724770952999,"stop":1724770952999,"duration":0},"status":"passed","severity":"normal"},{"uid":"3de9b5ac41539181","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724771524463,"stop":1724771524463,"duration":0},"status":"passed","severity":"normal"},{"uid":"4355fde6ca38f209","name":"isConnected between 2 js-waku relay nodes","time":{"start":1724771060428,"stop":1724771060428,"duration":0},"status":"passed","severity":"normal"},{"uid":"811b9ae945df4aa5","name":"Check message received after jswaku node is restarted","time":{"start":1724771425085,"stop":1724771425085,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fb09f583b62f121f","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724771227771,"stop":1724771227772,"duration":1},"status":"passed","severity":"normal"},{"uid":"7aef72a1165aa333","name":"Query generator for multiple messages with different content topic format","time":{"start":1724771555127,"stop":1724771555128,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bacb76d8a7f80da","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724771524471,"stop":1724771524471,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ddf7712340b6416","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724771524471,"stop":1724771524471,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5d6213ad08a15c3","name":"Push message with content topic containing Basic HTML tag","time":{"start":1724771436855,"stop":1724771436856,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f18177c3bdb7294","name":"Refresh subscription","time":{"start":1724771472775,"stop":1724771472775,"duration":0},"status":"skipped","severity":"normal"},{"uid":"622eda68cfdd6366","name":"Check message on other pubsub topic is not received","time":{"start":1724771425057,"stop":1724771425058,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b853c41cd69a4b9","name":"Store - dialed first","time":{"start":1724771576905,"stop":1724771576905,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e5ef682d99d844e","name":"non connected peers","time":{"start":1724771425503,"stop":1724771425503,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4cac97018bf269dd","name":"Check received message containing Chinese","time":{"start":1724771425050,"stop":1724771425050,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ec124b7c90c935d","name":"Check message with no payload is not received","time":{"start":1724771425084,"stop":1724771425084,"duration":0},"status":"passed","severity":"normal"},{"uid":"5968bdcf2e814fb5","name":"Push message with special chars payload","time":{"start":1724771518802,"stop":1724771518802,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c3554295c0fefa9","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724771524457,"stop":1724771524457,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c39e188268ee113","name":"Does not throw an exception when node disconnects","time":{"start":1724771570442,"stop":1724771570442,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bd6a1dc528c3f85","name":"Correctly serialized arguments","time":{"start":1724771356402,"stop":1724771356402,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1b92e07c3e5e5bd","name":"Check received message containing Arabic","time":{"start":1724771425050,"stop":1724771425050,"duration":0},"status":"passed","severity":"normal"},{"uid":"98da4dac13828f68","name":"Push message with content topic containing numeric","time":{"start":1724771436852,"stop":1724771436852,"duration":0},"status":"passed","severity":"normal"},{"uid":"dea1871d90ce422","name":"Waku message hash computation (payload length 0)","time":{"start":1724770955587,"stop":1724770955587,"duration":0},"status":"passed","severity":"normal"},{"uid":"79e6ea354533866c","name":"Check received message containing long","time":{"start":1724771425048,"stop":1724771425049,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba11c9cbde8598f4","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1724770966323,"stop":1724770966324,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e7d2229ee49409a","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1724771472774,"stop":1724771472774,"duration":0},"status":"passed","severity":"normal"},{"uid":"74958825a1cbe4de","name":"isConnected should return false after all peers disconnect","time":{"start":1724771004139,"stop":1724771004139,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe51db6c014f254e","name":"should throw an error for missing sharding configuration","time":{"start":1724770953002,"stop":1724770953002,"duration":0},"status":"passed","severity":"normal"},{"uid":"a20dc2ec5d1b70e0","name":"same cluster, same shard: nodes connect","time":{"start":1724771350122,"stop":1724771350123,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb2852c80cd50339","name":"Subscribe to topic containing shell command and publish message","time":{"start":1724771472783,"stop":1724771472784,"duration":1},"status":"passed","severity":"normal"},{"uid":"80d8005dcd0a374c","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app50/1/topic465/xml","time":{"start":1724771496029,"stop":1724771496030,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf38eebe8ebce67","name":"Passing page size 3 when there are 20 messages","time":{"start":1724771561025,"stop":1724771561025,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab9df1696dad4b8e","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1724771357122,"stop":1724771357122,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0104f8ae50c5933","name":"Push message with rate limit","time":{"start":1724771436859,"stop":1724771436859,"duration":0},"status":"passed","severity":"normal"},{"uid":"6009ad9eaa41c681","name":"Asymmetric encrypt & decrypt","time":{"start":1724770987173,"stop":1724770987174,"duration":1},"status":"passed","severity":"normal"},{"uid":"e323971787f3517d","name":"should throw an error if shards are undefined for static sharding","time":{"start":1724770952987,"stop":1724770952987,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b59ab21a15d5ed4","name":"Decoder throws on undefined content topic","time":{"start":1724770988397,"stop":1724770988398,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e6310f33c0d7182","name":"Subscribe to topic containing Script and receive message","time":{"start":1724771524464,"stop":1724771524464,"duration":0},"status":"passed","severity":"normal"},{"uid":"de6ac36a79e33e0","name":"Subscribe to topic containing long and receive message","time":{"start":1724771524460,"stop":1724771524460,"duration":0},"status":"passed","severity":"normal"},{"uid":"101142aada991681","name":"random static sharding 10 - Cluster ID: 778, Shard ID: 754","time":{"start":1724771529964,"stop":1724771529964,"duration":0},"status":"passed","severity":"normal"},{"uid":"62be7672c937c453","name":"different cluster, different shard: nodes don't connect","time":{"start":1724771350124,"stop":1724771350124,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5ef37a16f11a73e","name":"LightPush with 3 connections","time":{"start":1724771245199,"stop":1724771245199,"duration":0},"status":"passed","severity":"normal"},{"uid":"548afeab7d0a33e9","name":"Query with Promise Callback, No Decoder","time":{"start":1724771538875,"stop":1724771538875,"duration":0},"status":"passed","severity":"normal"},{"uid":"d497c9c8817f5ba1","name":"Check message with invalid timestamp is not received","time":{"start":1724771186040,"stop":1724771186040,"duration":0},"status":"passed","severity":"normal"},{"uid":"a02fbbe1a2e0174f","name":"isConnected should return false after all peers disconnect","time":{"start":1724771060425,"stop":1724771060426,"duration":1},"status":"passed","severity":"normal"},{"uid":"da141e9510f6149f","name":"Push message with SQL Injection payload","time":{"start":1724771518804,"stop":1724771518805,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0bf1d4dbea83c94","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724771227773,"stop":1724771227774,"duration":1},"status":"passed","severity":"normal"},{"uid":"97301dcf602269d8","name":"it tolerates circular branch references","time":{"start":1724770977115,"stop":1724770977116,"duration":1},"status":"passed","severity":"normal"},{"uid":"befcc2fa21f255be","name":"Check publish message containing SQL Injection","time":{"start":1724771469601,"stop":1724771469601,"duration":0},"status":"passed","severity":"normal"},{"uid":"47d62f816649c47e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1724770952992,"stop":1724770952992,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba94024e87ccc7d1","name":"Init the array if not present","time":{"start":1724770952770,"stop":1724770952772,"duration":2},"status":"passed","severity":"normal"},{"uid":"96ac096e7de803f","name":"should encode/decode to text encoding","time":{"start":1724770961466,"stop":1724770961467,"duration":1},"status":"passed","severity":"normal"},{"uid":"cabdd508e9e26c4d","name":"Check received message containing long","time":{"start":1724771425061,"stop":1724771425061,"duration":0},"status":"passed","severity":"normal"},{"uid":"19ce79ed1d19cb40","name":"creates an iterator","time":{"start":1724771564421,"stop":1724771564421,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff36b460e2354f9f","name":"start node with empty content topic","time":{"start":1724771496031,"stop":1724771496034,"duration":3},"status":"passed","severity":"normal"},{"uid":"29dcc98036ad4058","name":"Check received message containing special chars","time":{"start":1724771425049,"stop":1724771425049,"duration":0},"status":"passed","severity":"normal"},{"uid":"850bb7b9694a9ec3","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1724770960677,"stop":1724770960677,"duration":0},"status":"passed","severity":"normal"},{"uid":"9538f396df1d4cf5","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app39/1/topic169/utf8","time":{"start":1724771496014,"stop":1724771496015,"duration":1},"status":"passed","severity":"normal"},{"uid":"1825e13eeae7f3aa","name":"Publish message with custom timestamp: Tue Aug 27 2024 16:10:42 GMT+0000 (Coordinated Universal Time)","time":{"start":1724771469607,"stop":1724771469608,"duration":1},"status":"passed","severity":"normal"},{"uid":"58fd699306107182","name":"Subscribe to topic containing short and receive message","time":{"start":1724771217609,"stop":1724771217610,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb3430d6925333d3","name":"Check received message containing special chars","time":{"start":1724771186033,"stop":1724771186033,"duration":0},"status":"passed","severity":"normal"},{"uid":"fef823a8f807f74f","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app89/10/topic566/test.js","time":{"start":1724771496019,"stop":1724771496022,"duration":3},"status":"passed","severity":"normal"},{"uid":"8a74c0bd8acb5602","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1724771509797,"stop":1724771509797,"duration":0},"status":"passed","severity":"normal"},{"uid":"56fcd892845d3344","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1724771572772,"stop":1724771572772,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4e7e26df97a2afc","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1724770952975,"stop":1724770952975,"duration":0},"status":"passed","severity":"normal"},{"uid":"7beb2bc7c605906","name":"throws on content topic with empty topic name field","time":{"start":1724770952965,"stop":1724770952965,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ab25b7a2ee377c","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1724770953000,"stop":1724770953000,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a0bcc98cfcb377b","name":"Reusing cursor across nodes","time":{"start":1724771509797,"stop":1724771509798,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa69371f6b153c10","name":"Publish without waiting for remote peer","time":{"start":1724771472771,"stop":1724771472772,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fd4431bccb3b922","name":"Query Generator - true","time":{"start":1724771544457,"stop":1724771544458,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d8c88e94036f26e","name":"Encoder throws on undefined content topic","time":{"start":1724770966322,"stop":1724770966322,"duration":0},"status":"passed","severity":"normal"},{"uid":"c654d874f819a305","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1724771114735,"stop":1724771114737,"duration":2},"status":"passed","severity":"normal"},{"uid":"8baf88f735fbadd","name":"Ordered Callback - true","time":{"start":1724771544461,"stop":1724771544461,"duration":0},"status":"passed","severity":"normal"},{"uid":"a308fbc94cb58f2","name":"start node with empty shard should fail","time":{"start":1724771529966,"stop":1724771529966,"duration":0},"status":"passed","severity":"normal"},{"uid":"16ad7f7ccadf11c4","name":"Decoder throws on undefined content topic","time":{"start":1724770986852,"stop":1724770986853,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b4f6b4ce589f108","name":"Check publish message containing XML","time":{"start":1724771469602,"stop":1724771469602,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2668b8f7251bdc3","name":"Subscribe and receive messages via waku relay post","time":{"start":1724771524454,"stop":1724771524455,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff03db351a4d464","name":"should not receive a peer event before start","time":{"start":1724771471436,"stop":1724771471436,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d66aa715b6ce4bd","name":"Push message with content topic containing Basic HTML tag","time":{"start":1724771518816,"stop":1724771518816,"duration":0},"status":"passed","severity":"normal"},{"uid":"34dc40f4631bd56f","name":"recovers when dns.resolve returns empty","time":{"start":1724770977116,"stop":1724770977116,"duration":0},"status":"passed","severity":"normal"},{"uid":"372cafeed302873c","name":"Push message with content topic containing XML","time":{"start":1724771436855,"stop":1724771436855,"duration":0},"status":"passed","severity":"normal"},{"uid":"534631de426c1d50","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1724771553920,"stop":1724771553921,"duration":1},"status":"passed","severity":"normal"},{"uid":"78954a2aad0b3822","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724771190902,"stop":1724771190903,"duration":1},"status":"passed","severity":"normal"},{"uid":"4958994423f0eb41","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1724771190885,"stop":1724771190885,"duration":0},"status":"passed","severity":"normal"},{"uid":"7afc8b00c1c2be28","name":"removeEventListener with wrong event","time":{"start":1724771043876,"stop":1724771043877,"duration":1},"status":"passed","severity":"normal"},{"uid":"f12db31555407548","name":"Non TWN Cluster","time":{"start":1724771496012,"stop":1724771496014,"duration":2},"status":"passed","severity":"normal"},{"uid":"807bb5c064762c1a","name":"Filter with 2 connections","time":{"start":1724771245198,"stop":1724771245199,"duration":1},"status":"passed","severity":"normal"},{"uid":"7406fbd38f91d9a9","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1724771190905,"stop":1724771190905,"duration":0},"status":"passed","severity":"normal"},{"uid":"c917d28d6f73c217","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724771357121,"stop":1724771357121,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9c441f65fa573d3","name":"Check received message containing Russian","time":{"start":1724771425064,"stop":1724771425064,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2de1bb1361b7e23","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724771227773,"stop":1724771227773,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbe5d9a837132582","name":"throws on content topic with generation field greater than 0","time":{"start":1724770952961,"stop":1724770952961,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b21bd36306a0e5","name":"Push message with content topic containing escaped characters","time":{"start":1724771518817,"stop":1724771518818,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec85f6042ba0bbf1","name":"Query with Ordered Callback, No Decoder","time":{"start":1724771538872,"stop":1724771538873,"duration":1},"status":"passed","severity":"normal"},{"uid":"15875988d6aaa90f","name":"LightPush with 2 connections","time":{"start":1724771245198,"stop":1724771245198,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e5c4d0f9f7c3722","name":"Subscribe and receives messages on 20 topics","time":{"start":1724771524456,"stop":1724771524456,"duration":0},"status":"passed","severity":"normal"},{"uid":"d37025b7bca893d4","name":"Fails to push message bigger that 1MB","time":{"start":1724771436861,"stop":1724771436861,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fdaf0715247fc2d","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1724770955585,"stop":1724770955585,"duration":0},"status":"passed","severity":"normal"},{"uid":"45c7e68aae68f473","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1724770952969,"stop":1724770952975,"duration":6},"status":"passed","severity":"normal"},{"uid":"37354d0cd9214e2f","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1724770976848,"stop":1724770976848,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9cd19f45e1a47e0","name":"Overlapping topic subscription","time":{"start":1724771217609,"stop":1724771217609,"duration":0},"status":"passed","severity":"normal"},{"uid":"af8ce4b36c753281","name":"Generator, 2 different pubsubtopics","time":{"start":1724771557139,"stop":1724771557140,"duration":1},"status":"passed","severity":"normal"},{"uid":"715cff85f924ef37","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724771190888,"stop":1724771190889,"duration":1},"status":"passed","severity":"normal"},{"uid":"60b1d607710f5c75","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1724770952977,"stop":1724770952977,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d0702adce693dbb","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1724771190887,"stop":1724771190888,"duration":1},"status":"passed","severity":"normal"},{"uid":"64846af4c635d12","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1724770952998,"stop":1724770952999,"duration":1},"status":"passed","severity":"normal"},{"uid":"b203cfe4a65565fc","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724771357122,"stop":1724771357122,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3772254e154b0a9","name":"Subscribe to topic containing XML and receive message","time":{"start":1724771524464,"stop":1724771524464,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfbbb7d4fd190502","name":"should use DNS peer discovery with light client","time":{"start":1724771013442,"stop":1724771013442,"duration":0},"status":"skipped","severity":"normal"},{"uid":"940add354b21daf8","name":"Throws when trying to push message with empty payload","time":{"start":1724771436851,"stop":1724771436851,"duration":0},"status":"passed","severity":"normal"},{"uid":"96abf70849915aba","name":"Decrypt messages","time":{"start":1724771429062,"stop":1724771429062,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2e69e7d91ee38d8","name":"Reopen subscription with peer with lost subscription","time":{"start":1724771065052,"stop":1724771065053,"duration":1},"status":"passed","severity":"normal"},{"uid":"92733d3b9547d378","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724771524474,"stop":1724771524475,"duration":1},"status":"passed","severity":"normal"},{"uid":"de632a4e9cc94933","name":"Filter","time":{"start":1724771576906,"stop":1724771576906,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1a50e79c7c3ade3","name":"does not throw on valid cases","time":{"start":1724770952958,"stop":1724770952959,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1255c9a461b664f","name":"should throw error - no public key","time":{"start":1724770961463,"stop":1724770961463,"duration":0},"status":"passed","severity":"normal"},{"uid":"15bb9f1aeb78a6ef","name":"same cluster, different shard: nodes connect","time":{"start":1724771350123,"stop":1724771350123,"duration":0},"status":"passed","severity":"normal"},{"uid":"740487f52e299682","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1724771011641,"stop":1724771011643,"duration":2},"status":"passed","severity":"normal"},{"uid":"fbf71fd828db92d6","name":"Check message with invalid timestamp is not received","time":{"start":1724771425057,"stop":1724771425057,"duration":0},"status":"passed","severity":"normal"},{"uid":"27dc8dd209a832b2","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1724771509797,"stop":1724771509797,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb87e031d4d03e8a","name":"random static sharding 6 - Cluster ID: 995, Shard ID: 967","time":{"start":1724771529960,"stop":1724771529960,"duration":0},"status":"passed","severity":"normal"},{"uid":"1472833f86772481","name":"topics with same application and version share the same shard","time":{"start":1724770952979,"stop":1724770952980,"duration":1},"status":"passed","severity":"normal"},{"uid":"186a73dc46dccf20","name":"Subscribe to topic containing short and receive message","time":{"start":1724771524459,"stop":1724771524460,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed4bff48ed7d12ec","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1724770976848,"stop":1724770976848,"duration":0},"status":"passed","severity":"normal"},{"uid":"1896ddb3e0113b25","name":"removeEventListener with correct event","time":{"start":1724771043876,"stop":1724771043876,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c64cf314a6738ac","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1724771190891,"stop":1724771190891,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5b1269b7da2e977","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1724771190889,"stop":1724771190889,"duration":0},"status":"passed","severity":"normal"},{"uid":"2063a05e34f5f691","name":"Relay","time":{"start":1724771011464,"stop":1724771011464,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f357c701aeedff5","name":"1 Relay, 1 Filter, gives up","time":{"start":1724770976616,"stop":1724770976616,"duration":0},"status":"passed","severity":"normal"},{"uid":"62a76bb29988c7e","name":"Push message with content topic containing short","time":{"start":1724771436851,"stop":1724771436851,"duration":0},"status":"passed","severity":"normal"},{"uid":"a93ed547ab26f1ec","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1724771190904,"stop":1724771190904,"duration":0},"status":"passed","severity":"normal"},{"uid":"3334113e81e40e31","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1724771190887,"stop":1724771190887,"duration":0},"status":"passed","severity":"normal"},{"uid":"e13728e4b462ff12","name":"Push 30 different messages","time":{"start":1724771518809,"stop":1724771518809,"duration":0},"status":"passed","severity":"normal"},{"uid":"178826e7864069c3","name":"connected peers and dial","time":{"start":1724771425502,"stop":1724771425502,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b51529f6a7ac07f5","name":"should encode/decode to RLP encoding","time":{"start":1724770961466,"stop":1724770961466,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a0dfc104bcf9015","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724771123584,"stop":1724771123584,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba4975ccf32b8762","name":"Push message with XML payload","time":{"start":1724771518806,"stop":1724771518806,"duration":0},"status":"passed","severity":"normal"},{"uid":"555d094409daca25","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1724770952995,"stop":1724770952995,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3ba20ae2d4358f7","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1724771496011,"stop":1724771496012,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7b7c73e1ca21c5f","name":"dispatchEvent via connectionManager","time":{"start":1724771043878,"stop":1724771043878,"duration":0},"status":"passed","severity":"normal"},{"uid":"4965ed28ed1e870d","name":"Check message with no payload is not received","time":{"start":1724771425058,"stop":1724771425059,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4aa5ba25826d476","name":"Fails to push message with empty content topic","time":{"start":1724771436858,"stop":1724771436858,"duration":0},"status":"passed","severity":"normal"},{"uid":"de0340ab80c13259","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1724770952991,"stop":1724770952992,"duration":1},"status":"passed","severity":"normal"},{"uid":"35d19e182911342a","name":"should encodeTxt and decodeTxt","time":{"start":1724770961461,"stop":1724770961461,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1cb3973e74dff5c","name":"Fails to push message with empty content topic","time":{"start":1724771518819,"stop":1724771518819,"duration":0},"status":"passed","severity":"normal"},{"uid":"497f3c0e1c9840de","name":"should properly create peer info with all multiaddrs","time":{"start":1724770961473,"stop":1724770961473,"duration":0},"status":"passed","severity":"normal"},{"uid":"f21263850fd7d420","name":"Subscribe and receive messages via lightPush","time":{"start":1724771524468,"stop":1724771524468,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a90c97c0399f65a","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1724770960684,"stop":1724770960684,"duration":0},"status":"passed","severity":"normal"},{"uid":"45d150f9ba38c74f","name":"Ping on unsubscribed peer","time":{"start":1724771080199,"stop":1724771080200,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f83cf3d48846a7c","name":"Waku message hash computation (meta attribute not present)","time":{"start":1724770955586,"stop":1724770955586,"duration":0},"status":"passed","severity":"normal"},{"uid":"e07c2c30d93dfb87","name":"Push message with long payload","time":{"start":1724771518801,"stop":1724771518801,"duration":0},"status":"passed","severity":"normal"},{"uid":"61385f8d0aedf698","name":"ignores domain fetching errors","time":{"start":1724770977116,"stop":1724770977116,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae4dc62c3476ac31","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1724771079354,"stop":1724771079354,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff40315fa20dff56","name":"Push message with content topic containing Chinese","time":{"start":1724771436853,"stop":1724771436853,"duration":0},"status":"passed","severity":"normal"},{"uid":"e881c05127ca44ca","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724771227772,"stop":1724771227772,"duration":0},"status":"passed","severity":"normal"},{"uid":"a98bfc5cb5f081de","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1724770952986,"stop":1724770952986,"duration":0},"status":"passed","severity":"normal"},{"uid":"273a4bcc924d54e3","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1724771060421,"stop":1724771060421,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1a1b74439bdd0d8","name":"Renews peer on consistent missed messages","time":{"start":1724771114737,"stop":1724771114749,"duration":12},"status":"passed","severity":"normal"},{"uid":"bfbf0a59950ade6e","name":"Fails to publish message with wrong content topic","time":{"start":1724771469609,"stop":1724771469609,"duration":0},"status":"passed","severity":"normal"},{"uid":"42c76ca8dbd9900e","name":"Push message with SQL Injection payload","time":{"start":1724771436844,"stop":1724771436845,"duration":1},"status":"passed","severity":"normal"},{"uid":"14febbb829dfbcac","name":"Check message with no payload is not received","time":{"start":1724771186043,"stop":1724771186043,"duration":0},"status":"passed","severity":"normal"},{"uid":"4919579b4fd04c45","name":"Should update shard info","time":{"start":1724771357420,"stop":1724771357420,"duration":0},"status":"passed","severity":"normal"},{"uid":"16cdb2c67d382d77","name":"should get / set UDP multiaddr","time":{"start":1724770961467,"stop":1724770961467,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f43a15e960a3071","name":"should use the provided clusterId for the pubsub topic","time":{"start":1724770953004,"stop":1724770953004,"duration":0},"status":"passed","severity":"normal"},{"uid":"60057bdf229e7f2f","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1724771357123,"stop":1724771357123,"duration":0},"status":"passed","severity":"normal"},{"uid":"443e1ac3781cfc0c","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1724771538874,"stop":1724771538874,"duration":0},"status":"passed","severity":"normal"},{"uid":"f941fc4aeec11c94","name":"Check publish message after client node is restarted","time":{"start":1724771469611,"stop":1724771469611,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5ab5cf3b18e9268f","name":"Keep-alive pings maintain the connection","time":{"start":1724771114725,"stop":1724771114728,"duration":3},"status":"passed","severity":"normal"},{"uid":"bc6f421b2cbb8cbd","name":"Subscribe to topic containing emoji and publish message","time":{"start":1724771472785,"stop":1724771472785,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bae0e173a8fb30d","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1724771190903,"stop":1724771190903,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5670acd8fd80dad","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app0/9/topic688/json","time":{"start":1724771496015,"stop":1724771496016,"duration":1},"status":"passed","severity":"normal"},{"uid":"d380130a25544ae1","name":"should throw an error for empty SingleShardInfos array","time":{"start":1724770952983,"stop":1724770952983,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bf46fcd035185d4","name":"Check received message containing escaped characters","time":{"start":1724771425068,"stop":1724771425068,"duration":0},"status":"passed","severity":"normal"},{"uid":"6649afb166d59a59","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1724770955587,"stop":1724770955588,"duration":1},"status":"passed","severity":"normal"},{"uid":"62e8bf991305875e","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1724771190897,"stop":1724771190897,"duration":0},"status":"passed","severity":"normal"},{"uid":"1390196e424da74b","name":"Fails to push message with large meta","time":{"start":1724771436859,"stop":1724771436859,"duration":0},"status":"passed","severity":"normal"},{"uid":"c46c6e304700cf48","name":"Push message with content topic containing unicode special characters","time":{"start":1724771436857,"stop":1724771436857,"duration":0},"status":"passed","severity":"normal"},{"uid":"2943f033426e8c10","name":"should be able to encode the field with only STORE set to true","time":{"start":1724770960674,"stop":1724770960674,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd4defbdb0cfd40c","name":"Ping on unsubscribed peer","time":{"start":1724771065052,"stop":1724771065052,"duration":0},"status":"passed","severity":"normal"},{"uid":"abe3cece01817a31","name":"Push message with unicode special characters payload","time":{"start":1724771436849,"stop":1724771436850,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6ba73ef50e93a6e","name":"Check received message containing SQL Injection","time":{"start":1724771425051,"stop":1724771425051,"duration":0},"status":"passed","severity":"normal"},{"uid":"25359e91e39f7828","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1724770952997,"stop":1724770952997,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dbcf8ca92ef9861","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724771425078,"stop":1724771425078,"duration":0},"status":"passed","severity":"normal"},{"uid":"76ccc39342f95bcd","name":"Subscribe to topic containing short and publish message","time":{"start":1724771472775,"stop":1724771472776,"duration":1},"status":"passed","severity":"normal"},{"uid":"8265859334c66a8b","name":"same cluster, different shard: nodes don't connect","time":{"start":1724771190882,"stop":1724771190882,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d47777f18be2138","name":"Fails to push message bigger that 1MB","time":{"start":1724771518822,"stop":1724771518822,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a0c97fcfd0c6841","name":"Sets default value correctly","time":{"start":1724771570445,"stop":1724771570446,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ec10ee939a910b5","name":"Js publishes, other Js receives","time":{"start":1724771450112,"stop":1724771450112,"duration":0},"status":"passed","severity":"normal"},{"uid":"13ac8590d70ba999","name":"Push message with Russian payload","time":{"start":1724771436843,"stop":1724771436844,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cde559b7d5a8a3e","name":"Push message with content topic containing Script","time":{"start":1724771436855,"stop":1724771436855,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9a8395312044e2","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724771524468,"stop":1724771524468,"duration":0},"status":"passed","severity":"normal"},{"uid":"25ee66fa7f3e2b67","name":"should be called for bootstrap peers","time":{"start":1724771011640,"stop":1724771011641,"duration":1},"status":"passed","severity":"normal"},{"uid":"8eea92e354b4bc2d","name":"Check received message containing Chinese","time":{"start":1724771425062,"stop":1724771425063,"duration":1},"status":"passed","severity":"normal"},{"uid":"21271c550076ab83","name":"Query Generator, No message returned","time":{"start":1724771538871,"stop":1724771538871,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3fada9e71713380","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1724771553921,"stop":1724771553921,"duration":0},"status":"passed","severity":"normal"},{"uid":"593bff89f2829c9e","name":"Fields are not dropped","time":{"start":1724770965653,"stop":1724770965654,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba48877d6e0f367a","name":"Check received message containing Basic HTML tag","time":{"start":1724771186036,"stop":1724771186036,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ca1b992adb99510","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724771313288,"stop":1724771313288,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9cf0038b3e5ac60","name":"Relay + Store","time":{"start":1724771011464,"stop":1724771011465,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b42cab2827c8f77","name":"Check received message with timestamp: 1724771002873000000 ","time":{"start":1724771425077,"stop":1724771425077,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfd2fecef390299f","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1724771472773,"stop":1724771472774,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fd641a6e43d2d02","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1724770960676,"stop":1724770960677,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe0949dd094253d9","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1724771555130,"stop":1724771555131,"duration":1},"status":"passed","severity":"normal"},{"uid":"463c991185a36157","name":"Check received message containing unicode special characters","time":{"start":1724771425055,"stop":1724771425055,"duration":0},"status":"passed","severity":"normal"},{"uid":"59886c66dae365c9","name":"Check message with no content topic is not received","time":{"start":1724771425083,"stop":1724771425084,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ee032a4aa3117d9","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724771524462,"stop":1724771524462,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2f150c3b28c899e","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1724770952976,"stop":1724770952977,"duration":1},"status":"passed","severity":"normal"},{"uid":"e72d2ca92a76843a","name":"Subscribe to topic containing special chars and publish message","time":{"start":1724771472777,"stop":1724771472777,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f3c60cfeb48bc5b","name":"Push message with content topic containing JSON","time":{"start":1724771518816,"stop":1724771518817,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9434d32ca69e155","name":"isConnected return false after peer stops","time":{"start":1724771060426,"stop":1724771060428,"duration":2},"status":"passed","severity":"normal"},{"uid":"eaba4d20f4e5f387","name":"Check received message containing SQL Injection","time":{"start":1724771186034,"stop":1724771186035,"duration":1},"status":"passed","severity":"normal"},{"uid":"aba8fcd933758a58","name":"Subscribe and publish message","time":{"start":1724771472772,"stop":1724771472773,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb7c79b00069c5e0","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724771190893,"stop":1724771190893,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb1fccadb85d80c","name":"Check received message containing numeric","time":{"start":1724771425061,"stop":1724771425062,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b8f864a9eb24bc8","name":"Callback on promise","time":{"start":1724771555128,"stop":1724771555129,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd6793e46611d552","name":"stop","time":{"start":1724771043879,"stop":1724771043879,"duration":0},"status":"passed","severity":"normal"},{"uid":"835d7bfea790de28","name":"should add and remove event listeners correctly","time":{"start":1724770980738,"stop":1724770980738,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff6834572118a0ee","name":"Relay - times out","time":{"start":1724771576904,"stop":1724771576905,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdd649b4a7432e99","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724771123586,"stop":1724771123586,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5cfb0c9479a355e","name":"should decode valid enr successfully","time":{"start":1724770961462,"stop":1724770961462,"duration":0},"status":"passed","severity":"normal"},{"uid":"27437372e12ebf01","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1724770952979,"stop":1724770952979,"duration":0},"status":"passed","severity":"normal"},{"uid":"8caa3bb32858c2a8","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724771357123,"stop":1724771357123,"duration":0},"status":"passed","severity":"normal"},{"uid":"be24cb0e49498a45","name":"should properly compute the node id","time":{"start":1724770961465,"stop":1724770961466,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1632148ac97f986","name":"should not receive a peer event after stop","time":{"start":1724771471436,"stop":1724771471437,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaaa9fda2fac49e9","name":"should not throw an error for a single configured topic","time":{"start":1724770952998,"stop":1724770952998,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c47d5799b609a80","name":"Push 30 different messages","time":{"start":1724771436850,"stop":1724771436851,"duration":1},"status":"passed","severity":"normal"},{"uid":"6834d100b4354c51","name":"should not receive a peer event after stop","time":{"start":1724770980736,"stop":1724770980736,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e9ab8718d814514","name":"Round trip binary encryption [ecies, signature]","time":{"start":1724770988396,"stop":1724770988396,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ae5fdab529d45eb","name":"tcp ip4 address","time":{"start":1724770960852,"stop":1724770960852,"duration":0},"status":"passed","severity":"normal"},{"uid":"514c18d90d2b7b78","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1724770953230,"stop":1724770953231,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dc707765e335075","name":"connects to nwaku","time":{"start":1724771570442,"stop":1724771570442,"duration":0},"status":"passed","severity":"normal"},{"uid":"21726b25cc3c769","name":"Query Generator - false","time":{"start":1724771544458,"stop":1724771544459,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e6c73513fc020f7","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724771186040,"stop":1724771186040,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6b5ec304afb4221","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1724771357125,"stop":1724771357125,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e792402b77fbc04","name":"Push message with Arabic payload","time":{"start":1724771518803,"stop":1724771518804,"duration":1},"status":"passed","severity":"normal"},{"uid":"15d890333f5980c7","name":"Passing an array","time":{"start":1724771570443,"stop":1724771570443,"duration":0},"status":"passed","severity":"normal"},{"uid":"e577b10f0baf8f9d","name":"throws on content topic with empty application field","time":{"start":1724770952961,"stop":1724770952963,"duration":2},"status":"passed","severity":"normal"},{"uid":"4e4f8f12715ff6aa","name":"Check message with non string payload is not received","time":{"start":1724771425084,"stop":1724771425085,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c102bfdcd8cf2b6","name":"Push message with numeric payload","time":{"start":1724771436838,"stop":1724771436840,"duration":2},"status":"passed","severity":"normal"},{"uid":"1f5fd51eb163b264","name":"Push message on custom pubsubTopic","time":{"start":1724771313289,"stop":1724771313289,"duration":0},"status":"passed","severity":"normal"},{"uid":"c197bb0708ec23de","name":"Ping on subscribed peer","time":{"start":1724771065051,"stop":1724771065051,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c4f1349db914729","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724771186039,"stop":1724771186040,"duration":1},"status":"passed","severity":"normal"},{"uid":"590ce2469df233c7","name":"Check received message containing SQL Injection","time":{"start":1724771425064,"stop":1724771425064,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9340d56df8e0d5b","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724771524455,"stop":1724771524455,"duration":0},"status":"passed","severity":"normal"},{"uid":"d499ad8ccb0e39b1","name":"Check publish message containing short","time":{"start":1724771469598,"stop":1724771469598,"duration":0},"status":"passed","severity":"normal"},{"uid":"da682ce3b3754227","name":"should only return 1 node with relay capability","time":{"start":1724770977118,"stop":1724770977118,"duration":0},"status":"passed","severity":"normal"},{"uid":"e84ec7930bb3a405","name":"Push message with special chars payload","time":{"start":1724771436840,"stop":1724771436841,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa973e1802027bb8","name":"can start and stop the service","time":{"start":1724771013437,"stop":1724771013437,"duration":0},"status":"passed","severity":"normal"},{"uid":"e05fdb33a30ae3af","name":"should get / set TCP multiaddr","time":{"start":1724770961467,"stop":1724770961468,"duration":1},"status":"passed","severity":"normal"},{"uid":"41905ae5593d3f3a","name":"should only return 1 node with relay and store capability","time":{"start":1724770977118,"stop":1724770977118,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e1d9c5bb03a9401","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1724771472777,"stop":1724771472778,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2cf613c993c3769","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1724771357121,"stop":1724771357121,"duration":0},"status":"passed","severity":"normal"},{"uid":"d23ca2df2abd9e4a","name":"should not fail to start the service if it is already started","time":{"start":1724771471435,"stop":1724771471435,"duration":0},"status":"passed","severity":"normal"},{"uid":"7da92933b42ca87e","name":"can dial TLS multiaddrs","time":{"start":1724771356327,"stop":1724771356328,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2d906a5f1a47ef1","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app35/2/topic87/proto","time":{"start":1724771496022,"stop":1724771496028,"duration":6},"status":"passed","severity":"normal"},{"uid":"aee536a18b0e7511","name":"Check publish message containing Script","time":{"start":1724771469601,"stop":1724771469602,"duration":1},"status":"passed","severity":"normal"},{"uid":"5aacad2a23e9a1c5","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1724770952977,"stop":1724770952977,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e56403af42e09c8","name":"Light Node - default protocols","time":{"start":1724771576906,"stop":1724771576907,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce5c272c13afaafe","name":"Subscribe to topic containing Russian and publish message","time":{"start":1724771472778,"stop":1724771472778,"duration":0},"status":"passed","severity":"normal"},{"uid":"d224e5f3f57fe37b","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1724770976846,"stop":1724770976847,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4f25ce48d0ebb43","name":"configure the node with multiple pubsub topics","time":{"start":1724771529965,"stop":1724771529965,"duration":0},"status":"passed","severity":"normal"},{"uid":"f39736219129113d","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724771217627,"stop":1724771217627,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5171172c2d8f7c8","name":"Push message on custom pubsubTopic","time":{"start":1724771313288,"stop":1724771313288,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5813f9cdeab95a3","name":"Refresh subscription","time":{"start":1724771524472,"stop":1724771524473,"duration":1},"status":"passed","severity":"normal"},{"uid":"705b35d026ba049a","name":"Push message with custom timestamp: 1724774817872","time":{"start":1724771518821,"stop":1724771518821,"duration":0},"status":"passed","severity":"normal"},{"uid":"30029e364f4e39","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1724771630854,"stop":1724771630854,"duration":0},"status":"passed","severity":"normal"},{"uid":"27215cc3cd41d52d","name":"Check received message containing Basic HTML tag","time":{"start":1724771425065,"stop":1724771425065,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbd5b95bf923206f","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724771524475,"stop":1724771524475,"duration":0},"status":"passed","severity":"normal"},{"uid":"28b864f4931a35a3","name":"Sign & Recover","time":{"start":1724770987175,"stop":1724770987175,"duration":0},"status":"passed","severity":"normal"},{"uid":"2834a7002403b512","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1724771190891,"stop":1724771190891,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac014d04452f5eaf","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1724771190884,"stop":1724771190884,"duration":0},"status":"passed","severity":"normal"},{"uid":"e05d40351cd297d8","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1724770966144,"stop":1724770966145,"duration":1},"status":"passed","severity":"normal"},{"uid":"564a6d55c4754772","name":"getPeersByDiscovery","time":{"start":1724771043877,"stop":1724771043877,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f57a8b7429f1115","name":"ignores unrecognized TXT record formats","time":{"start":1724770977117,"stop":1724770977117,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d6f13231540deac","name":"Relay - dialed after","time":{"start":1724771576904,"stop":1724771576904,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bb1b7f31bd2668c","name":"Subscribe to topic containing XML and receive message","time":{"start":1724771217618,"stop":1724771217618,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e680eecd3a3140e","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724771217613,"stop":1724771217613,"duration":0},"status":"passed","severity":"normal"},{"uid":"21a0dc50fd6751f8","name":"should set field with only STORE enabled","time":{"start":1724770961475,"stop":1724770961475,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f98a89aa827fa94","name":"throws on content topic with empty encoding field","time":{"start":1724770952965,"stop":1724770952966,"duration":1},"status":"passed","severity":"normal"},{"uid":"99a931afccc721b6","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1724770976846,"stop":1724770976846,"duration":0},"status":"passed","severity":"normal"},{"uid":"2960cfe034faf358","name":"can start the service","time":{"start":1724771471432,"stop":1724771471433,"duration":1},"status":"passed","severity":"normal"},{"uid":"80700070566b5c77","name":"Check received message containing Arabic","time":{"start":1724771425063,"stop":1724771425063,"duration":0},"status":"passed","severity":"normal"},{"uid":"736a885e6e48a2ce","name":"less peers than existing","time":{"start":1724771425502,"stop":1724771425503,"duration":1},"status":"skipped","severity":"normal"},{"uid":"12c3b976e65688ae","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1724770952991,"stop":1724770952991,"duration":0},"status":"passed","severity":"normal"},{"uid":"45f329600c787bdc","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724771217626,"stop":1724771217626,"duration":0},"status":"passed","severity":"normal"},{"uid":"129106db277115a4","name":"different cluster, same shard: nodes don't connect","time":{"start":1724771190883,"stop":1724771190883,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2712775d39fcd99","name":"should set field with all protocols disabled","time":{"start":1724770961474,"stop":1724770961474,"duration":0},"status":"passed","severity":"normal"},{"uid":"96356fb8c436e997","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724771190886,"stop":1724771190886,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4acc5ebf5638ebf","name":"Check received message containing numeric","time":{"start":1724771425049,"stop":1724771425049,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e3f24198d712c3a","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1724771442370,"stop":1724771442370,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c49fbc0cad1b9df","name":"Check received message containing Script","time":{"start":1724771425064,"stop":1724771425065,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5ccfd5a7222ea87","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1724771357122,"stop":1724771357122,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c85468c67a00d9f","name":"handles different networkShards values correctly","time":{"start":1724770952981,"stop":1724770952981,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3143266efada9a6","name":"Ping on peer without subscriptions","time":{"start":1724771080199,"stop":1724771080199,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2e2e98e1b999a73","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1724770960681,"stop":1724770960682,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f34503cab3fb762","name":"Check received message containing shell command","time":{"start":1724771186037,"stop":1724771186037,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b57480c1a28d201","name":"should throw error - no public key","time":{"start":1724770961464,"stop":1724770961465,"duration":1},"status":"passed","severity":"normal"},{"uid":"449c9737e8673fba","name":"should throw error - no id","time":{"start":1724770961463,"stop":1724770961463,"duration":0},"status":"passed","severity":"normal"},{"uid":"c077d4c5181469d3","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724771357124,"stop":1724771357124,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cd44c6d4f5203ff","name":"Check publish message containing emoji","time":{"start":1724771469604,"stop":1724771469604,"duration":0},"status":"passed","severity":"normal"},{"uid":"86ca11d1111be322","name":"Relay + Store","time":{"start":1724770961475,"stop":1724770961476,"duration":1},"status":"passed","severity":"normal"},{"uid":"fde0973e04c5bffa","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1724770952985,"stop":1724770952986,"duration":1},"status":"passed","severity":"normal"},{"uid":"21fff1d429fb4c18","name":"Check message on other pubsub topic is not received","time":{"start":1724771186041,"stop":1724771186041,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aac9c6feb1c4dbe","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724771313290,"stop":1724771313290,"duration":0},"status":"passed","severity":"normal"},{"uid":"467cea2b5dbb84df","name":"Publish message with custom timestamp: Tue Aug 27 2024 14:10:42 GMT+0000 (Coordinated Universal Time)","time":{"start":1724771469605,"stop":1724771469606,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bf62b5add1eeec5","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724771524463,"stop":1724771524463,"duration":0},"status":"passed","severity":"normal"},{"uid":"3db697c66ace81a0","name":"Push message with custom timestamp: 1694012817872","time":{"start":1724771518820,"stop":1724771518820,"duration":0},"status":"passed","severity":"normal"},{"uid":"d687f55252ca13b2","name":"Check received message containing Basic HTML tag","time":{"start":1724771425052,"stop":1724771425052,"duration":0},"status":"passed","severity":"normal"},{"uid":"85147efea8b036f","name":"should be able to decode the field with only RELAY set to true","time":{"start":1724770960678,"stop":1724770960679,"duration":1},"status":"passed","severity":"normal"},{"uid":"968b8e4f924f41d9","name":"Query generator for 2000 messages","time":{"start":1724771555131,"stop":1724771555132,"duration":1},"status":"passed","severity":"normal"},{"uid":"a20b0c1ff037412c","name":"random static sharding 8 - Cluster ID: 699, Shard ID: 815","time":{"start":1724771529961,"stop":1724771529961,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed69f7785c41b1ab","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724771313289,"stop":1724771313290,"duration":1},"status":"passed","severity":"normal"},{"uid":"8496dd904c37506e","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724771524481,"stop":1724771524481,"duration":0},"status":"passed","severity":"normal"},{"uid":"c48688147d90c995","name":"Check publish message containing Russian","time":{"start":1724771469601,"stop":1724771469601,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ef3ed7941f8405","name":"Check message on other pubsub topic is not received","time":{"start":1724771425079,"stop":1724771425083,"duration":4},"status":"passed","severity":"normal"},{"uid":"1d650c8a019851b9","name":"passes more than one ENR URLs and attempts connection","time":{"start":1724771013443,"stop":1724771013443,"duration":0},"status":"skipped","severity":"normal"},{"uid":"17872017a66f7246","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1724771472778,"stop":1724771472778,"duration":0},"status":"passed","severity":"normal"},{"uid":"63dc6263cbbd8903","name":"can start the service","time":{"start":1724770980733,"stop":1724770980734,"duration":1},"status":"passed","severity":"normal"},{"uid":"936c6a2334c91016","name":"random static sharding 9 - Cluster ID: 402, Shard ID: 118","time":{"start":1724771529962,"stop":1724771529962,"duration":0},"status":"passed","severity":"normal"},{"uid":"8199fdb4ff734352","name":"Query with Promise Callback, No message returned","time":{"start":1724771538875,"stop":1724771538876,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3d6bfcab3b980eb","name":"handles empty shards array correctly","time":{"start":1724770953003,"stop":1724770953003,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9ddc4384e943df4","name":"Subscribe to topic containing long and publish message","time":{"start":1724771472776,"stop":1724771472776,"duration":0},"status":"passed","severity":"normal"},{"uid":"906986aa301ac2f","name":"Check publish message containing special chars","time":{"start":1724771469599,"stop":1724771469600,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e2d9a17a0ffe3ec","name":"should emit a peer event after start","time":{"start":1724771471435,"stop":1724771471436,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a3fe3c4de3a9311","name":"Decoder throws on undefined content topic","time":{"start":1724770966322,"stop":1724770966323,"duration":1},"status":"passed","severity":"normal"},{"uid":"58e5df3ff64191c1","name":"Reopen subscription with peer with lost subscription","time":{"start":1724771080197,"stop":1724771080198,"duration":1},"status":"passed","severity":"normal"},{"uid":"23a6ada4359be272","name":"Accepts a valid Waku Message","time":{"start":1724770969515,"stop":1724770969516,"duration":1},"status":"passed","severity":"normal"},{"uid":"f387e0f6e5710448","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1724771357126,"stop":1724771357127,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ae0553bcb9fb89c","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724771227774,"stop":1724771227777,"duration":3},"status":"passed","severity":"normal"},{"uid":"e692e1473814ccde","name":"can start and stop the service","time":{"start":1724770980734,"stop":1724770980734,"duration":0},"status":"passed","severity":"normal"},{"uid":"9255e3e0202c52ea","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724771123585,"stop":1724771123586,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d07b9a194c2691e","name":"Check publish message containing unicode special characters","time":{"start":1724771469604,"stop":1724771469604,"duration":0},"status":"passed","severity":"normal"},{"uid":"7592dff4b884e909","name":"Push message with content topic containing Russian","time":{"start":1724771518814,"stop":1724771518814,"duration":0},"status":"passed","severity":"normal"},{"uid":"70accfe2da5a224a","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1724771190893,"stop":1724771190893,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c1a873a1f4c004b","name":"Default pageSize","time":{"start":1724771561027,"stop":1724771561027,"duration":0},"status":"passed","severity":"normal"},{"uid":"56321c1a70585e7d","name":"retrieves a single peer","time":{"start":1724770977115,"stop":1724770977115,"duration":0},"status":"passed","severity":"normal"},{"uid":"b43ece627f1e88cd","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1724771447321,"stop":1724771447321,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4e5098153faa672","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1724771496031,"stop":1724771496031,"duration":0},"status":"passed","severity":"normal"},{"uid":"43677dccd63764ef","name":"Store - dialed after - with timeout","time":{"start":1724771576905,"stop":1724771576905,"duration":0},"status":"passed","severity":"normal"},{"uid":"482e67a7154ab762","name":"nwaku subscribes","time":{"start":1724771450111,"stop":1724771450111,"duration":0},"status":"passed","severity":"normal"},{"uid":"a146d8f031ed906a","name":"should handle a minimal index list","time":{"start":1724770953230,"stop":1724770953230,"duration":0},"status":"passed","severity":"normal"},{"uid":"baeb99e666ece077","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1724770952993,"stop":1724770952993,"duration":0},"status":"passed","severity":"normal"},{"uid":"137490d418f32d3c","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1724771469609,"stop":1724771469610,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6706ec9c72776b5","name":"should throw error - invalid id","time":{"start":1724770961464,"stop":1724770961464,"duration":0},"status":"passed","severity":"normal"},{"uid":"440b53dd3154ae87","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1724771472774,"stop":1724771472775,"duration":1},"status":"passed","severity":"normal"},{"uid":"56cc0f3cfa0c839c","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1724770952984,"stop":1724770952984,"duration":0},"status":"passed","severity":"normal"},{"uid":"4df7ed898845100d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1724770952992,"stop":1724770952993,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f43055c07b89754","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724771227772,"stop":1724771227773,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa0cbe11d1640cd5","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724771227771,"stop":1724771227771,"duration":0},"status":"passed","severity":"normal"},{"uid":"62a96eb8ba7f9b6c","name":"Subscribe to topic containing XML and receive message","time":{"start":1724771524479,"stop":1724771524479,"duration":0},"status":"passed","severity":"normal"},{"uid":"75476b4bc91ac5b1","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724771313288,"stop":1724771313289,"duration":1},"status":"passed","severity":"normal"},{"uid":"7adaa0e273511a91","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1724771079351,"stop":1724771079352,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb91e9b2ea3bb4b2","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1724771350121,"stop":1724771350122,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4164362be407126","name":"Check received message containing unicode special characters","time":{"start":1724771186037,"stop":1724771186038,"duration":1},"status":"passed","severity":"normal"},{"uid":"2194d47fc9bb8f6b","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724771217606,"stop":1724771217606,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6e681c8f7079fe9","name":"should not fail to stop the service if it was not started","time":{"start":1724771013437,"stop":1724771013437,"duration":0},"status":"passed","severity":"normal"},{"uid":"df4075f062e63860","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724771217625,"stop":1724771217626,"duration":1},"status":"passed","severity":"normal"},{"uid":"72363235d8854355","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1724771469605,"stop":1724771469605,"duration":0},"status":"passed","severity":"normal"},{"uid":"236ba4c4a2d3a1d3","name":"Subscribe to topic containing numeric and publish message","time":{"start":1724771472776,"stop":1724771472776,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3a1512bf0c4679b","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1724771538874,"stop":1724771538875,"duration":1},"status":"passed","severity":"normal"},{"uid":"7df61c37d54a8b5a","name":"Push message with short payload","time":{"start":1724771518801,"stop":1724771518801,"duration":0},"status":"passed","severity":"normal"},{"uid":"e54d8fc948d41eb2","name":"can start the service","time":{"start":1724771013436,"stop":1724771013436,"duration":0},"status":"passed","severity":"normal"},{"uid":"99a231b5a9e51634","name":"Subscribe to topic containing JSON and publish message","time":{"start":1724771472783,"stop":1724771472783,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2acc359d04d6e1a","name":"Check publish message containing Chinese","time":{"start":1724771469600,"stop":1724771469600,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d94210d8384c946","name":"Passing page size 0 when there are 110 messages","time":{"start":1724771561024,"stop":1724771561024,"duration":0},"status":"passed","severity":"normal"},{"uid":"b76be06e54b5d106","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1724771011646,"stop":1724771011648,"duration":2},"status":"passed","severity":"normal"},{"uid":"4dc2d3cc3ac65781","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1724771190895,"stop":1724771190895,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a215ba0b278a060","name":"Push message with Script payload","time":{"start":1724771518805,"stop":1724771518805,"duration":0},"status":"passed","severity":"normal"},{"uid":"8214fa36ec787e54","name":"Subscribe to topic containing short and receive message","time":{"start":1724771524473,"stop":1724771524473,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e43ce220277d9d3","name":"Query Generator, No Decoder","time":{"start":1724771538870,"stop":1724771538870,"duration":0},"status":"passed","severity":"normal"},{"uid":"679859acd91573c6","name":"Subscribe to topic containing Script and receive message","time":{"start":1724771217617,"stop":1724771217617,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4fde5b6f2dab12","name":"Ping succeeds for all connected peers","time":{"start":1724771114708,"stop":1724771114709,"duration":1},"status":"passed","severity":"normal"},{"uid":"feece3de9aa5e1d9","name":"Push message with Chinese payload","time":{"start":1724771518803,"stop":1724771518803,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e023ef5c42775fc","name":"can start and stop the service","time":{"start":1724771471433,"stop":1724771471434,"duration":1},"status":"passed","severity":"normal"},{"uid":"146015da34dc0718","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1724771572773,"stop":1724771572773,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc1f6a1b530a7445","name":"Check message received after nwaku node is restarted","time":{"start":1724771186044,"stop":1724771186044,"duration":0},"status":"skipped","severity":"normal"},{"uid":"daf51ccd43d2045b","name":"groups content topics by expected pubsub topic","time":{"start":1724770952980,"stop":1724770952980,"duration":0},"status":"passed","severity":"normal"},{"uid":"efbc9c11f7663f05","name":"Failed peers are renewed","time":{"start":1724771258823,"stop":1724771258823,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1d5067bcdae9878","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1724771553920,"stop":1724771553920,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e51422910de9181","name":"same cluster, same shard: nodes connect","time":{"start":1724771190881,"stop":1724771190882,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8b6362a01cdf6d6","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1724770952995,"stop":1724770952995,"duration":0},"status":"passed","severity":"normal"},{"uid":"17de29de1683ee83","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1724770960683,"stop":1724770960683,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf9beb2527037a4a","name":"Check publish message containing Arabic","time":{"start":1724771469600,"stop":1724771469601,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfcb640431df37c2","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1724771447322,"stop":1724771447322,"duration":0},"status":"passed","severity":"normal"},{"uid":"54452a969a038578","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724771425077,"stop":1724771425078,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f9de70ef6e43697","name":"should handle corrupted local storage data gracefully","time":{"start":1724770980738,"stop":1724770980738,"duration":0},"status":"passed","severity":"normal"},{"uid":"a333f434bb9c5cb1","name":"Push message with Chinese payload","time":{"start":1724771436841,"stop":1724771436842,"duration":1},"status":"passed","severity":"normal"},{"uid":"6774c2d5d9ae7cbc","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724771524467,"stop":1724771524467,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2a138a88075dbf4","name":"Check publish message containing long","time":{"start":1724771469598,"stop":1724771469599,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c49b4175c4609a6","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1724770960676,"stop":1724770960676,"duration":0},"status":"passed","severity":"normal"},{"uid":"d846f30aa2057a16","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1724771572774,"stop":1724771572774,"duration":0},"status":"passed","severity":"normal"},{"uid":"31b8079ba68a1a04","name":"Push message with content topic containing SQL Injection","time":{"start":1724771518814,"stop":1724771518815,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a4fb08578022520","name":"Push message with long payload","time":{"start":1724771436838,"stop":1724771436838,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a9816fd4dbfbfb3","name":"Subscribe and receives messages on 20 topics","time":{"start":1724771217607,"stop":1724771217608,"duration":1},"status":"passed","severity":"normal"},{"uid":"b32f344a468eb355","name":"random static sharding 1 - Cluster ID: 485, Shard ID: 973","time":{"start":1724771529957,"stop":1724771529958,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c984a702403bd46","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1724771447320,"stop":1724771447321,"duration":1},"status":"passed","severity":"normal"},{"uid":"821e079dbd31bf6e","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724771227770,"stop":1724771227770,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea74044b0f5d6565","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1724770953000,"stop":1724770953001,"duration":1},"status":"passed","severity":"normal"},{"uid":"be0f5ed0e66e6d3a","name":"should not fail to stop the service if it was not started","time":{"start":1724770980735,"stop":1724770980735,"duration":0},"status":"passed","severity":"normal"},{"uid":"659632e41cbc6f74","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1724771004138,"stop":1724771004139,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c33e2cf759c6dbd","name":"Check message received after jswaku node is restarted","time":{"start":1724771425059,"stop":1724771425059,"duration":0},"status":"skipped","severity":"normal"},{"uid":"88c4b64024922211","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724771524476,"stop":1724771524477,"duration":1},"status":"passed","severity":"normal"},{"uid":"caeb46273f7917bf","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1724770952989,"stop":1724770952990,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa401475565c8c86","name":"1 Store, 2 fetches","time":{"start":1724770976614,"stop":1724770976615,"duration":1},"status":"passed","severity":"normal"},{"uid":"b05ef6575ce18525","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1724771350122,"stop":1724771350122,"duration":0},"status":"passed","severity":"normal"},{"uid":"24c67600728c43f9","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1724771357124,"stop":1724771357124,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d9cfeaf1dd1956c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1724771190892,"stop":1724771190892,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bb4394d0fb29e38","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1724771190886,"stop":1724771190886,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7fe0f84cbcdfd87","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1724771472783,"stop":1724771472783,"duration":0},"status":"passed","severity":"normal"},{"uid":"d79ac7d5989bf35d","name":"handles empty contentTopics array correctly","time":{"start":1724770953003,"stop":1724770953003,"duration":0},"status":"passed","severity":"normal"},{"uid":"517882c3bf5e938c","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app0/8/topic374/json","time":{"start":1724771496029,"stop":1724771496029,"duration":0},"status":"passed","severity":"normal"},{"uid":"6148d0dd5a032b52","name":"Callback on promise, aborts when callback returns true","time":{"start":1724771555129,"stop":1724771555129,"duration":0},"status":"passed","severity":"normal"},{"uid":"102d6d0b753acb70","name":"Overlapping topic subscription","time":{"start":1724771524458,"stop":1724771524458,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0467146c76661ff","name":"Push message with numeric payload","time":{"start":1724771518802,"stop":1724771518802,"duration":0},"status":"passed","severity":"normal"},{"uid":"2925331f918d741a","name":"Check received message with timestamp: 1724771003308000000 ","time":{"start":1724771186038,"stop":1724771186039,"duration":1},"status":"passed","severity":"normal"},{"uid":"cba6f6297d1808f3","name":"Push message with content topic containing XML","time":{"start":1724771518815,"stop":1724771518816,"duration":1},"status":"passed","severity":"normal"},{"uid":"ede94d42f51c4fed","name":"should not fail to start the service if it is already started","time":{"start":1724771013438,"stop":1724771013439,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcad4fabf2edc2c","name":"Check received message containing short","time":{"start":1724771425061,"stop":1724771425061,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0fba21b814ae013","name":"Passing page size 19 when there are 20 messages","time":{"start":1724771561026,"stop":1724771561026,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b4b3f29fd9275e","name":"Check publish message containing shell command","time":{"start":1724771469603,"stop":1724771469603,"duration":0},"status":"passed","severity":"normal"},{"uid":"7447fcc08102c70e","name":"Check meta is set [ecies]","time":{"start":1724770988396,"stop":1724770988397,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a896e51e1284aac","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1724771190903,"stop":1724771190904,"duration":1},"status":"passed","severity":"normal"},{"uid":"cca098c9ff8ef831","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1724771447323,"stop":1724771447323,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb44b172ed165279","name":"Publish message with custom timestamp: Wed Sep 06 2023 15:10:42 GMT+0000 (Coordinated Universal Time)","time":{"start":1724771469605,"stop":1724771469605,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1735df293778f42","name":"Check received message with timestamp: 1724771002873000000 ","time":{"start":1724771425055,"stop":1724771425056,"duration":1},"status":"passed","severity":"normal"},{"uid":"271b6da7971e3fae","name":"Push message with content topic containing shell command","time":{"start":1724771436856,"stop":1724771436857,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e8893a742490264","name":"Privacy Node - default protocol","time":{"start":1724771576907,"stop":1724771576907,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf6a1982b1056616","name":"should properly create location multiaddrs - tcp6","time":{"start":1724770961472,"stop":1724770961472,"duration":0},"status":"passed","severity":"normal"},{"uid":"971a3ca41b706166","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app19/8/topic596/json","time":{"start":1724771496016,"stop":1724771496017,"duration":1},"status":"passed","severity":"normal"},{"uid":"7496cca3248afadf","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1724770952977,"stop":1724770952978,"duration":1},"status":"passed","severity":"normal"},{"uid":"87cbe88e890206da","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1724770966145,"stop":1724770966145,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce694fbf7aa13cf9","name":"Passing cursor with wrong pubsubTopic","time":{"start":1724771509798,"stop":1724771509798,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1ec1394fd858ed9","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724771217611,"stop":1724771217611,"duration":0},"status":"passed","severity":"normal"},{"uid":"9875d060ccc47d06","name":"Ping on peer without subscriptions","time":{"start":1724771065051,"stop":1724771065052,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca385d0669755f44","name":"Fails to push message with large meta","time":{"start":1724771518820,"stop":1724771518820,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb18722458c5c945","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724771217627,"stop":1724771217627,"duration":0},"status":"passed","severity":"normal"},{"uid":"1130b71531c7fa2f","name":"Query with Ordered Callback, No message returned","time":{"start":1724771538873,"stop":1724771538874,"duration":1},"status":"passed","severity":"normal"},{"uid":"b34d0843589be43e","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1724771190884,"stop":1724771190884,"duration":0},"status":"passed","severity":"normal"},{"uid":"db8b60a0419e256c","name":"Check received message containing emoji","time":{"start":1724771186038,"stop":1724771186038,"duration":0},"status":"passed","severity":"normal"},{"uid":"96b809574cdb5141","name":"Subscribe to topic containing long and receive message","time":{"start":1724771524473,"stop":1724771524473,"duration":0},"status":"passed","severity":"normal"},{"uid":"26186e3ffa58b7d2","name":"Check received message containing numeric","time":{"start":1724771186032,"stop":1724771186033,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f5bc7ecc5b68a5e","name":"Check received message containing JSON","time":{"start":1724771425066,"stop":1724771425066,"duration":0},"status":"passed","severity":"normal"},{"uid":"262c2e9f50056e59","name":"Push message with content topic containing escaped characters","time":{"start":1724771436857,"stop":1724771436857,"duration":0},"status":"passed","severity":"normal"},{"uid":"c77ad2403755a341","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1724770952997,"stop":1724770952997,"duration":0},"status":"passed","severity":"normal"},{"uid":"96ad52ff0d55c19f","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1724771572773,"stop":1724771572773,"duration":0},"status":"passed","severity":"normal"},{"uid":"696ff0be8b71355f","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724771123585,"stop":1724771123585,"duration":0},"status":"passed","severity":"normal"},{"uid":"c04e77e91a05ea61","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1724770953004,"stop":1724770953004,"duration":0},"status":"passed","severity":"normal"},{"uid":"c23036bd292d5022","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1724771509796,"stop":1724771509796,"duration":0},"status":"passed","severity":"normal"},{"uid":"366e23a34fb77d14","name":"Check received message containing Script","time":{"start":1724771186035,"stop":1724771186035,"duration":0},"status":"passed","severity":"normal"},{"uid":"16515d65da4bab85","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1724770976049,"stop":1724770976049,"duration":0},"status":"passed","severity":"normal"},{"uid":"23451d584be3756d","name":"Check publish message containing escaped characters","time":{"start":1724771469603,"stop":1724771469604,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccd0e4d828838638","name":"Encoder throws on undefined content topic","time":{"start":1724770986851,"stop":1724770986852,"duration":1},"status":"passed","severity":"normal"},{"uid":"c309317efde443ee","name":"Subscribe and receive messages via lightPush","time":{"start":1724771524453,"stop":1724771524453,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5d98a86dfb53fac","name":"Push message with custom timestamp: 1724767617872","time":{"start":1724771518821,"stop":1724771518821,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bb866fa0712bbe6","name":"Push message with content topic containing emoji","time":{"start":1724771518818,"stop":1724771518819,"duration":1},"status":"passed","severity":"normal"},{"uid":"774ad6d685336d9c","name":"Ordered Callback - false","time":{"start":1724771544461,"stop":1724771544461,"duration":0},"status":"passed","severity":"normal"},{"uid":"74f0c82d92cd7d34","name":"Passing page size 11 when there are 10 messages","time":{"start":1724771561025,"stop":1724771561026,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ac0a5ca384272e9","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724771524467,"stop":1724771524467,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6a6f48588e479f5","name":"different cluster, different shard: nodes don't connect","time":{"start":1724771190883,"stop":1724771190883,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cbd532968b95eb8","name":"Push message with custom timestamp: 1724767645400","time":{"start":1724771436860,"stop":1724771436860,"duration":0},"status":"passed","severity":"normal"},{"uid":"c195d709399732db","name":"Sample","time":{"start":1724770961031,"stop":1724770961031,"duration":0},"status":"passed","severity":"normal"},{"uid":"b26c3f36a13f241d","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1724771217627,"stop":1724771217628,"duration":1},"status":"passed","severity":"normal"},{"uid":"69f90fbf5dee27e7","name":"Mutual subscription","time":{"start":1724771472765,"stop":1724771472766,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa7e6c47d2bcceaa","name":"Check meta is set [symmetric]","time":{"start":1724770986851,"stop":1724770986851,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6b7ac6b2a9ff86","name":"Check received message containing XML","time":{"start":1724771186035,"stop":1724771186036,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2b949f457e02517","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1724770976849,"stop":1724770976849,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ba35bfc39210058","name":"Filter with 1 connections","time":{"start":1724771245197,"stop":1724771245198,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c6b67c9b4cf8daa","name":"Promise Callback - false","time":{"start":1724771544460,"stop":1724771544461,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d3c5481f8498f7e","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724771123584,"stop":1724771123585,"duration":1},"status":"passed","severity":"normal"},{"uid":"e85415cdc4573a5b","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1724770952990,"stop":1724770952990,"duration":0},"status":"passed","severity":"normal"},{"uid":"20b7199f1d807151","name":"Push message with Russian payload","time":{"start":1724771518804,"stop":1724771518804,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee6afa4e5c166dae","name":"Query Generator, Wrong PubsubTopic","time":{"start":1724771538869,"stop":1724771538869,"duration":0},"status":"passed","severity":"normal"},{"uid":"f104c71eafdfb777","name":"different cluster, same shard: nodes don't connect","time":{"start":1724771350123,"stop":1724771350124,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7e00e3d9f334155","name":"Push message with escaped characters payload","time":{"start":1724771436849,"stop":1724771436849,"duration":0},"status":"passed","severity":"normal"},{"uid":"f91b7773c5726732","name":"Check message received after jswaku node is restarted","time":{"start":1724771186043,"stop":1724771186044,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1b41d4743d769696","name":"should set field with only FILTER enabled","time":{"start":1724770961475,"stop":1724770961475,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6f5f00e576120f4","name":"udp ip6 address","time":{"start":1724770960852,"stop":1724770960852,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b98908da0b91b96","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724771524457,"stop":1724771524457,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e6106da3e2689bc","name":"should return the pubsub topic directly if a string is provided","time":{"start":1724770952999,"stop":1724770953000,"duration":1},"status":"passed","severity":"normal"},{"uid":"47fb72c2b938745a","name":"Push message with unicode special characters payload","time":{"start":1724771518808,"stop":1724771518808,"duration":0},"status":"passed","severity":"normal"},{"uid":"8523ae1c6c942822","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724771524465,"stop":1724771524466,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5c7c1dece161b8f","name":"addEventListener with correct event","time":{"start":1724771043874,"stop":1724771043875,"duration":1},"status":"passed","severity":"normal"},{"uid":"26f0c73af6656d26","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724771425056,"stop":1724771425056,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2826fa79badcbe8","name":"Subscribe to topic containing Script and publish message","time":{"start":1724771472778,"stop":1724771472779,"duration":1},"status":"passed","severity":"normal"},{"uid":"f00ef11e7cd9b0b5","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1724771190892,"stop":1724771190892,"duration":0},"status":"passed","severity":"normal"},{"uid":"6412de81d3854b94","name":"Encoder throws on empty string content topic","time":{"start":1724770988397,"stop":1724770988397,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f7466a3cb4089c1","name":"Overlapping topic subscription","time":{"start":1724771472775,"stop":1724771472775,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2f44e75077303cfd","name":"Push message with content topic containing short","time":{"start":1724771518810,"stop":1724771518810,"duration":0},"status":"passed","severity":"normal"},{"uid":"745930d5e58d38f8","name":"should not receive a peer event before start","time":{"start":1724771013441,"stop":1724771013441,"duration":0},"status":"passed","severity":"normal"},{"uid":"b17f5f5b0a572467","name":"Ephemeral field set to true","time":{"start":1724770966320,"stop":1724770966320,"duration":0},"status":"passed","severity":"normal"},{"uid":"a55f574ed43019b1","name":"should not fail to start the service if it is already started","time":{"start":1724770980735,"stop":1724770980735,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3e41ad7261aa068","name":"Push message with content topic containing special chars","time":{"start":1724771518811,"stop":1724771518811,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0890143c0abe663","name":"listenerCount","time":{"start":1724771043877,"stop":1724771043878,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0968b12dce1b524","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724771079357,"stop":1724771079357,"duration":0},"status":"passed","severity":"normal"},{"uid":"20af802980ebbe6e","name":"unsubscribes","time":{"start":1724771564422,"stop":1724771564423,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5273f1037d22618","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1724771447320,"stop":1724771447320,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b2dcf867bd57e24","name":"Number of peers are maintained correctly","time":{"start":1724771114707,"stop":1724771114708,"duration":1},"status":"passed","severity":"normal"},{"uid":"adcd1d6def4c54d9","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1724770960675,"stop":1724770960675,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef30c717bac3c313","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724771524468,"stop":1724771524469,"duration":1},"status":"passed","severity":"normal"},{"uid":"880abf2ce59fd2dc","name":"Push message with content topic containing long","time":{"start":1724771518810,"stop":1724771518810,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7bc184907fec43b","name":"LightPush with 1 connections","time":{"start":1724771245197,"stop":1724771245197,"duration":0},"status":"passed","severity":"normal"},{"uid":"e00057d4cdfa0c3e","name":"throws on content topic with empty version field","time":{"start":1724770952963,"stop":1724770952964,"duration":1},"status":"passed","severity":"normal"},{"uid":"8609553f8e75e861","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1724771011644,"stop":1724771011646,"duration":2},"status":"passed","severity":"normal"},{"uid":"1fb669da43d63ea5","name":"Check received message containing Chinese","time":{"start":1724771186033,"stop":1724771186033,"duration":0},"status":"passed","severity":"normal"},{"uid":"6623316510d3095b","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1724771357125,"stop":1724771357125,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0e046028b6f0f4","name":"LightPush with 0 connections","time":{"start":1724771245196,"stop":1724771245196,"duration":0},"status":"passed","severity":"normal"},{"uid":"232c21f6c1944259","name":"Encoder throws on empty string content topic","time":{"start":1724770986852,"stop":1724770986852,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f1c740302e32853","name":"Check message with no content topic is not received","time":{"start":1724771186042,"stop":1724771186042,"duration":0},"status":"passed","severity":"normal"},{"uid":"ead0b8fe13c98bd8","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1724771472777,"stop":1724771472777,"duration":0},"status":"passed","severity":"normal"},{"uid":"a73f5d33c1ca2041","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1724770952983,"stop":1724770952983,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba9e895b49b48a9a","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1724771538872,"stop":1724771538872,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a3d3fa10045bf87","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1724771190898,"stop":1724771190898,"duration":0},"status":"passed","severity":"normal"},{"uid":"111dae7d45db58ef","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724771079355,"stop":1724771079355,"duration":0},"status":"passed","severity":"normal"},{"uid":"956412ee4b8beae0","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1724771630855,"stop":1724771630855,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fa979a04381dd00","name":"Subscribe and receive messages via waku relay post","time":{"start":1724771524470,"stop":1724771524470,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfc975451bfdc9f","name":"through manual discovery","time":{"start":1724771356328,"stop":1724771356329,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca19ac118b346d02","name":"Decoder throws on empty string content topic","time":{"start":1724770988398,"stop":1724770988398,"duration":0},"status":"passed","severity":"normal"},{"uid":"2559fa56828f6416","name":"Push message with content topic containing Chinese","time":{"start":1724771518811,"stop":1724771518812,"duration":1},"status":"passed","severity":"normal"},{"uid":"41d1ae5419cb39ce","name":"Passing invalid cursor","time":{"start":1724771509798,"stop":1724771509798,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0ca39adda6c4b75","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1724771079355,"stop":1724771079355,"duration":0},"status":"passed","severity":"normal"},{"uid":"333421ad1aea1af4","name":"Check received message containing Script","time":{"start":1724771425051,"stop":1724771425051,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eecdaf5d025645b","name":"Push message with content topic containing Arabic","time":{"start":1724771436854,"stop":1724771436854,"duration":0},"status":"passed","severity":"normal"},{"uid":"e423569b36b361bd","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724771524483,"stop":1724771524484,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f4b9d350faad965","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1724771630854,"stop":1724771630854,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0e717564af7d51e","name":"Throws when trying to push message with empty payload","time":{"start":1724771518809,"stop":1724771518809,"duration":0},"status":"passed","severity":"normal"},{"uid":"98e4b92755f81291","name":"should throw an error for insufficient data","time":{"start":1724770953231,"stop":1724770953231,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f7ac9e8be464873","name":"should properly create location multiaddrs - tcp4","time":{"start":1724770961471,"stop":1724770961472,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbdffc21ccb55ce7","name":"Waku message hash computation (no timestamp)","time":{"start":1724770955587,"stop":1724770955587,"duration":0},"status":"passed","severity":"normal"},{"uid":"f94e598db2da10a1","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724771313291,"stop":1724771313292,"duration":1},"status":"passed","severity":"normal"},{"uid":"33fd1965f67c7aab","name":"Push message on custom pubsubTopic","time":{"start":1724771313291,"stop":1724771313291,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2f97a41ae1a549d","name":"Meta field set when metaSetter is specified","time":{"start":1724770966321,"stop":1724770966321,"duration":0},"status":"passed","severity":"normal"},{"uid":"c04727e228c17fe4","name":"Push message with content topic containing Script","time":{"start":1724771518815,"stop":1724771518815,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddffe34faa0a229b","name":"Check received message containing escaped characters","time":{"start":1724771186037,"stop":1724771186037,"duration":0},"status":"passed","severity":"normal"},{"uid":"68277fe288468ef8","name":"Push message equal or less that 1MB","time":{"start":1724771518821,"stop":1724771518822,"duration":1},"status":"passed","severity":"normal"},{"uid":"955f8f76e359f424","name":"Reopen subscription with peer with lost subscription","time":{"start":1724771080200,"stop":1724771080201,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4ead299654acfd2","name":"should correctly map a content topic to a pubsub topic","time":{"start":1724770953003,"stop":1724770953003,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6594e3ca2d8f8cf","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724771524476,"stop":1724771524476,"duration":0},"status":"passed","severity":"normal"},{"uid":"da53c0d7717acbf7","name":"Push message with content topic containing emoji","time":{"start":1724771436857,"stop":1724771436858,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fe7428758d02ede","name":"should emit a peer event after start","time":{"start":1724770980735,"stop":1724770980736,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2c78ec4c2ce105c","name":"Symmetric encrypt & Decrypt","time":{"start":1724770987174,"stop":1724770987174,"duration":0},"status":"passed","severity":"normal"},{"uid":"51b70c06ad247970","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724771425057,"stop":1724771425057,"duration":0},"status":"passed","severity":"normal"},{"uid":"b355315d78be34ee","name":"Fails to publish message with size larger than 1 MB","time":{"start":1724771469610,"stop":1724771469610,"duration":0},"status":"passed","severity":"normal"},{"uid":"f16080e9de6ae3f2","name":"Publish message with large meta","time":{"start":1724771469611,"stop":1724771469612,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d4cfcff0d5c43f1","name":"Nwaku publishes","time":{"start":1724771450112,"stop":1724771450112,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3be7a6739e2c1b0","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1724771357126,"stop":1724771357126,"duration":0},"status":"passed","severity":"normal"},{"uid":"572643f0174c3b10","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724771227771,"stop":1724771227771,"duration":0},"status":"passed","severity":"normal"},{"uid":"da2d381ee6a941df","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724771217618,"stop":1724771217618,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e7cb791b02df5fe","name":"Round trip binary serialization","time":{"start":1724770966320,"stop":1724770966320,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6ddcffe6724b125","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1724771553920,"stop":1724771553920,"duration":0},"status":"passed","severity":"normal"},{"uid":"56275eb50dbee71f","name":"Push message with meta","time":{"start":1724771518819,"stop":1724771518819,"duration":0},"status":"passed","severity":"normal"},{"uid":"741cf25852f2e057","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1724770952979,"stop":1724770952979,"duration":0},"status":"passed","severity":"normal"},{"uid":"9182f0fdf8af9e14","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1724771004130,"stop":1724771004131,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdb735d9735e3c90","name":"Ping on subscribed peer","time":{"start":1724771080196,"stop":1724771080196,"duration":0},"status":"passed","severity":"normal"},{"uid":"d45231f64e71a444","name":"should load peers from local storage and dispatch events","time":{"start":1724770980737,"stop":1724770980737,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac35433231c96170","name":"Check received message containing emoji","time":{"start":1724771425076,"stop":1724771425076,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c07cc9226719b85","name":"Filter with 3 connections","time":{"start":1724771245199,"stop":1724771245199,"duration":0},"status":"passed","severity":"normal"},{"uid":"80be52b127f4b178","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724771524480,"stop":1724771524480,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3540f8de8488037","name":"should set field with all protocols enabled","time":{"start":1724770961474,"stop":1724770961474,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d545648df06f2b1","name":"Fails to publish duplicate message","time":{"start":1724771469608,"stop":1724771469608,"duration":0},"status":"passed","severity":"normal"},{"uid":"d59f6ef6820d72d5","name":"Decoder throws on empty string content topic","time":{"start":1724770966323,"stop":1724770966323,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1e926917e2fdec2","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1724770952976,"stop":1724770952976,"duration":0},"status":"passed","severity":"normal"},{"uid":"74a6bfe4f9aed55a","name":"Check publish message containing Basic HTML tag","time":{"start":1724771469602,"stop":1724771469602,"duration":0},"status":"passed","severity":"normal"},{"uid":"751fbfe3716ce3ae","name":"Push message with content topic containing special chars","time":{"start":1724771436852,"stop":1724771436853,"duration":1},"status":"passed","severity":"normal"},{"uid":"60966c9e14587224","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1724770977120,"stop":1724770977120,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7fb9ea73872081f6","name":"throws an error for improperly formatted content topics","time":{"start":1724770952982,"stop":1724770952982,"duration":0},"status":"passed","severity":"normal"},{"uid":"114503037cb2eaa3","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1724771572772,"stop":1724771572772,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4baa530b9ea72d","name":"random static sharding 2 - Cluster ID: 427, Shard ID: 248","time":{"start":1724771529958,"stop":1724771529958,"duration":0},"status":"passed","severity":"normal"},{"uid":"faf0ae28d1570fc4","name":"Check received message containing short","time":{"start":1724771425048,"stop":1724771425048,"duration":0},"status":"passed","severity":"normal"},{"uid":"60e2d7eb0dd70ecb","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1724771190885,"stop":1724771190885,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6e105c2788ca9ec","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724771217625,"stop":1724771217625,"duration":0},"status":"passed","severity":"normal"},{"uid":"5318ea87731e83a9","name":"Check received message containing JSON","time":{"start":1724771425052,"stop":1724771425053,"duration":1},"status":"passed","severity":"normal"},{"uid":"9acbd5b04f8a5043","name":"Push message equal or less that 1MB","time":{"start":1724771436861,"stop":1724771436861,"duration":0},"status":"passed","severity":"normal"},{"uid":"29c8bc11ab92b817","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1724770960684,"stop":1724770960684,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ffaf5a7c4c3fb61","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1724771190893,"stop":1724771190893,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa8a6fdcadbd6688","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1724770953001,"stop":1724770953001,"duration":0},"status":"passed","severity":"normal"},{"uid":"75f22e60424190ee","name":"Check message with non string payload is not received","time":{"start":1724771186043,"stop":1724771186043,"duration":0},"status":"passed","severity":"normal"},{"uid":"d97055e813579daf","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724771217612,"stop":1724771217612,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5e49e469f3a7097","name":"Ephemeral messages are not stored","time":{"start":1724771013804,"stop":1724771013806,"duration":2},"status":"passed","severity":"normal"},{"uid":"9d934ea50e43abdb","name":"Push message with content topic containing SQL Injection","time":{"start":1724771436854,"stop":1724771436855,"duration":1},"status":"passed","severity":"normal"},{"uid":"71a2c08edcc1a04b","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724771524454,"stop":1724771524454,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a447dc1bbfcaec","name":"Push message with custom timestamp: 1694012845400","time":{"start":1724771436860,"stop":1724771436860,"duration":0},"status":"passed","severity":"normal"},{"uid":"a627715049ad36e3","name":"throws on empty content topic","time":{"start":1724770952959,"stop":1724770952959,"duration":0},"status":"passed","severity":"normal"},{"uid":"396e5adb48f2eee0","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1724770960682,"stop":1724770960683,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea43bd7b410a0d46","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1724771190898,"stop":1724771190898,"duration":0},"status":"passed","severity":"normal"},{"uid":"edbd029d43c07eb8","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724771217605,"stop":1724771217605,"duration":0},"status":"passed","severity":"normal"},{"uid":"52fef69abda689d2","name":"Ephemeral field is preserved - encoder v0","time":{"start":1724771013806,"stop":1724771013807,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a92fc222ce5635b","name":"Passing page size 10 when there are 10 messages","time":{"start":1724771561025,"stop":1724771561025,"duration":0},"status":"passed","severity":"normal"},{"uid":"d59b5a9039a3abd8","name":"Check publish message containing JSON","time":{"start":1724771469603,"stop":1724771469603,"duration":0},"status":"passed","severity":"normal"},{"uid":"46883db9b4769a55","name":"Wrong topic","time":{"start":1724771496030,"stop":1724771496030,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8ea0bbcc7b952ac","name":"should set field with only LIGHTPUSH enabled","time":{"start":1724770961475,"stop":1724770961475,"duration":0},"status":"passed","severity":"normal"},{"uid":"be646766d15a618d","name":"should properly create location multiaddrs - udp6","time":{"start":1724770961472,"stop":1724770961472,"duration":0},"status":"passed","severity":"normal"},{"uid":"f41dc54b119fa783","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1724770952990,"stop":1724770952990,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ab05b5d0cafe608","name":"random static sharding 5 - Cluster ID: 11, Shard ID: 408","time":{"start":1724771529959,"stop":1724771529960,"duration":1},"status":"passed","severity":"normal"},{"uid":"857947c4db406bf9","name":"Push message with Basic HTML tag payload","time":{"start":1724771518806,"stop":1724771518806,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ef4333d0df9ee19","name":"Generator, 2 different pubsubtopics","time":{"start":1724771557138,"stop":1724771557138,"duration":0},"status":"passed","severity":"normal"},{"uid":"96f3e57c7ea28b8f","name":"Push message with emoji payload","time":{"start":1724771518808,"stop":1724771518809,"duration":1},"status":"passed","severity":"normal"},{"uid":"86d1c48ac0650f42","name":"Passing page size 110 when there are 120 messages","time":{"start":1724771561026,"stop":1724771561027,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a16182443710ca7","name":"Ping on subscribed peer","time":{"start":1724771080198,"stop":1724771080198,"duration":0},"status":"passed","severity":"normal"},{"uid":"54d71d66d98eb13e","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1724771190903,"stop":1724771190903,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f3872b7668aa1ec","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1724770953231,"stop":1724770953231,"duration":0},"status":"passed","severity":"normal"},{"uid":"efa7037a8cfd67b8","name":"Ordered callback, aborts when callback returns true","time":{"start":1724771555131,"stop":1724771555131,"duration":0},"status":"passed","severity":"normal"},{"uid":"e966011de3fc016","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1724770952984,"stop":1724770952984,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccf071b13b95039b","name":"should return empty list for no shard","time":{"start":1724770952986,"stop":1724770952987,"duration":1},"status":"passed","severity":"normal"},{"uid":"50a058a33ff9e34f","name":"Push message with meta","time":{"start":1724771436858,"stop":1724771436859,"duration":1},"status":"passed","severity":"normal"},{"uid":"aabb894d7db017fc","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1724771630855,"stop":1724771630855,"duration":0},"status":"passed","severity":"normal"},{"uid":"922fe02b4ea9fd31","name":"Push message with Basic HTML tag payload","time":{"start":1724771436847,"stop":1724771436848,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0d0b53949ef673","name":"configure the node with multiple content topics","time":{"start":1724771496030,"stop":1724771496031,"duration":1},"status":"passed","severity":"normal"},{"uid":"279a31f77ec83a50","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724771524460,"stop":1724771524461,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f5d40068b5e17bf","name":"Ping fails for unsubscribed peers","time":{"start":1724771114709,"stop":1724771114717,"duration":8},"status":"passed","severity":"normal"},{"uid":"5f1aca7954260a5","name":"should not receive a peer event before start","time":{"start":1724770980736,"stop":1724770980736,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c121c9e89db1bfb","name":"Push message with content topic containing Arabic","time":{"start":1724771518812,"stop":1724771518814,"duration":2},"status":"passed","severity":"normal"},{"uid":"f0e27ced5282221","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1724771572774,"stop":1724771572774,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed49495086aab2d8","name":"Check received message containing Arabic","time":{"start":1724771186034,"stop":1724771186034,"duration":0},"status":"passed","severity":"normal"},{"uid":"97644dfa72e0133d","name":"LightPush","time":{"start":1724771576905,"stop":1724771576906,"duration":1},"status":"passed","severity":"normal"},{"uid":"e88dc4c9d4c8f1ab","name":"should return unique PubsubTopics for static sharding","time":{"start":1724770952985,"stop":1724770952985,"duration":0},"status":"passed","severity":"normal"},{"uid":"d53628e9ca315fd1","name":"Check received message containing long","time":{"start":1724771186031,"stop":1724771186032,"duration":1},"status":"passed","severity":"normal"},{"uid":"22f8eeb2f9c87c93","name":"should set field with only RELAY enabled","time":{"start":1724770961474,"stop":1724770961474,"duration":0},"status":"passed","severity":"normal"},{"uid":"38682a75d88917d6","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724771524477,"stop":1724771524478,"duration":1},"status":"passed","severity":"normal"},{"uid":"70ed893bea07e0c5","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724771524472,"stop":1724771524472,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8793488c2bc4816","name":"Push to array if already present","time":{"start":1724770952772,"stop":1724770952772,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2782a0f947167c4","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724771217608,"stop":1724771217608,"duration":0},"status":"passed","severity":"normal"},{"uid":"e86da21bedd59c30","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app49/3/topic978/utf8","time":{"start":1724771496017,"stop":1724771496018,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5910cc53078ef1d","name":"Generator, custom pubsub topic","time":{"start":1724771557139,"stop":1724771557139,"duration":0},"status":"passed","severity":"normal"},{"uid":"448b9f6978144e69","name":"caches peers it previously fetched","time":{"start":1724770977117,"stop":1724770977117,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9fcb6e9cbf3ac2e","name":"Query generator for multiple messages with multiple decoders","time":{"start":1724771555125,"stop":1724771555126,"duration":1},"status":"passed","severity":"normal"},{"uid":"87ad4c6b265c0de","name":"Push message with emoji payload","time":{"start":1724771436850,"stop":1724771436850,"duration":0},"status":"passed","severity":"normal"},{"uid":"b178b440afd925bb","name":"Push message with content topic containing shell command","time":{"start":1724771518817,"stop":1724771518817,"duration":0},"status":"passed","severity":"normal"},{"uid":"183ac62ea438f850","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724771123586,"stop":1724771123587,"duration":1},"status":"passed","severity":"normal"},{"uid":"97c309b782266ddb","name":"Push message with content topic containing unicode special characters","time":{"start":1724771518818,"stop":1724771518818,"duration":0},"status":"passed","severity":"normal"},{"uid":"d575acf12cc3ba82","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app85/3/topic412/proto","time":{"start":1724771496018,"stop":1724771496019,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2eb0582744dcf34","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1724771004133,"stop":1724771004134,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ea5d3b5b0c0fe28","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1724771472773,"stop":1724771472773,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d7cd8f190fd63ca","name":"Publishes to nwaku","time":{"start":1724771450111,"stop":1724771450112,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee39c1e8bde9c7be","name":"Check message with no pubsub topic is not received","time":{"start":1724771186041,"stop":1724771186042,"duration":1},"status":"passed","severity":"normal"},{"uid":"43320586fc22602","name":"Overlapping topic subscription","time":{"start":1724771524472,"stop":1724771524472,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6d815d0b7c3e145","name":"throws on content topic with too few or too many fields","time":{"start":1724770952959,"stop":1724770952960,"duration":1},"status":"passed","severity":"normal"},{"uid":"be92629f3918d56c","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1724770953002,"stop":1724770953002,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad0f4c39bf2ab963","name":"should throw error - no id","time":{"start":1724770961464,"stop":1724770961464,"duration":0},"status":"passed","severity":"normal"},{"uid":"a45d0c98939ed184","name":"should properly create location multiaddrs - udp4","time":{"start":1724770961468,"stop":1724770961471,"duration":3},"status":"passed","severity":"normal"},{"uid":"c70a5f9e869662bb","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1724770952996,"stop":1724770952996,"duration":0},"status":"passed","severity":"normal"},{"uid":"301fe54740333208","name":"Push message with content topic containing Russian","time":{"start":1724771436854,"stop":1724771436854,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e6b08c68f3d45c3","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724771217607,"stop":1724771217607,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d1b87d6c4bb0af7","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724771524461,"stop":1724771524461,"duration":0},"status":"passed","severity":"normal"},{"uid":"7da0238806fd1e6a","name":"safeDispatchEvent","time":{"start":1724771043878,"stop":1724771043878,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0fa38542bd00ebf","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724771524466,"stop":1724771524466,"duration":0},"status":"passed","severity":"normal"},{"uid":"851bdf3629539528","name":"A test","time":{"start":1724771313361,"stop":1724771313361,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f152e265d1573f9","name":"Check message received after nwaku node is restarted","time":{"start":1724771425085,"stop":1724771425086,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c4629bb39f7b3aa","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1724770976847,"stop":1724770976847,"duration":0},"status":"passed","severity":"normal"},{"uid":"6628cd2edf27da97","name":"Filter with 0 connections","time":{"start":1724771245197,"stop":1724771245197,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdf2e41de10be075","name":"Nodes with multiple pubsub topic","time":{"start":1724771447323,"stop":1724771447323,"duration":0},"status":"passed","severity":"normal"},{"uid":"2937c17eb27ee1e5","name":"Query generator for multiple messages with different message text format","time":{"start":1724771555124,"stop":1724771555125,"duration":1},"status":"passed","severity":"normal"},{"uid":"97de214c24c64a74","name":"Check received message with timestamp: 1724771002873 ","time":{"start":1724771425077,"stop":1724771425077,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b09a7f609c96b0b","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1724771190890,"stop":1724771190890,"duration":0},"status":"passed","severity":"normal"},{"uid":"c96c79b10ad4a15c","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1724771013807,"stop":1724771013807,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b012a62917d206b","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1724770976845,"stop":1724770976845,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a062020396c6136","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1724770976848,"stop":1724770976849,"duration":1},"status":"passed","severity":"normal"},{"uid":"70438504a8f3aacb","name":"addEventListener with wrong event","time":{"start":1724771043875,"stop":1724771043876,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc146b9facde69ab","name":"should be able to decode the field with only STORE set to true","time":{"start":1724770960680,"stop":1724770960681,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bb1ee31d73580f1","name":"should properly create location multiaddrs - tcp","time":{"start":1724770961473,"stop":1724770961473,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc93ac9735eb58f4","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724771524473,"stop":1724771524474,"duration":1},"status":"passed","severity":"normal"},{"uid":"5596d77577f2e744","name":"getPeersByDiscovery","time":{"start":1724771442369,"stop":1724771442369,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f2445b60bcf5e69","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1724770952996,"stop":1724770952996,"duration":0},"status":"passed","severity":"normal"},{"uid":"401f16a19ff5f828","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1724770952986,"stop":1724770952986,"duration":0},"status":"passed","severity":"normal"},{"uid":"96e5c64d5cc4b12","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724771357126,"stop":1724771357126,"duration":0},"status":"passed","severity":"normal"},{"uid":"260981470013d5d2","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1724770961462,"stop":1724770961462,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5f7364762fda73a","name":"Subscribe and receive messages via waku relay post","time":{"start":1724771217606,"stop":1724771217606,"duration":0},"status":"passed","severity":"normal"},{"uid":"74784f66659ce631","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1724770977119,"stop":1724770977119,"duration":0},"status":"passed","severity":"normal"},{"uid":"321b8712ab43d628","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1724771004132,"stop":1724771004133,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bb69d785c358e18","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724771217626,"stop":1724771217626,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5f9eb505a4db310","name":"Check received message containing XML","time":{"start":1724771425065,"stop":1724771425065,"duration":0},"status":"passed","severity":"normal"},{"uid":"55b2790ff1b30522","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1724771529957,"stop":1724771529957,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a87e422e9c5e414","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724771524484,"stop":1724771524485,"duration":1},"status":"passed","severity":"normal"}] |