mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-16 20:03:08 +00:00
1 line
155 KiB
JSON
1 line
155 KiB
JSON
[{"uid":"ed1f674209ca5979","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1721982286115,"stop":1721982286116,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3215de8bea0c519","name":"connected peers and dial","time":{"start":1721982769932,"stop":1721982769932,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f7aac23f5705b1d6","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1721982640056,"stop":1721982640056,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2d3e10d03709712","name":"can start the service","time":{"start":1721982829230,"stop":1721982829231,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf25dc6f3570b626","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721982972441,"stop":1721982972441,"duration":0},"status":"passed","severity":"normal"},{"uid":"9292d80484b43e79","name":"Refresh subscription","time":{"start":1721982972453,"stop":1721982972453,"duration":0},"status":"passed","severity":"normal"},{"uid":"861100813965fd93","name":"groups content topics by expected pubsub topic","time":{"start":1721982283472,"stop":1721982283472,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe3412dbd68b7684","name":"Check message with non string payload is not received","time":{"start":1721982538594,"stop":1721982538594,"duration":0},"status":"passed","severity":"normal"},{"uid":"208f5cabf7a25fcf","name":"Subscribe to topic containing long and receive message","time":{"start":1721982589860,"stop":1721982589861,"duration":1},"status":"passed","severity":"normal"},{"uid":"de1c4662184f3cb0","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721982588908,"stop":1721982588908,"duration":0},"status":"passed","severity":"normal"},{"uid":"848170b0455bdd3c","name":"shard 0","time":{"start":1721982893284,"stop":1721982893284,"duration":0},"status":"passed","severity":"normal"},{"uid":"73a53f23b11e08c8","name":"Check publish message containing special chars","time":{"start":1721982831935,"stop":1721982831935,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fd727e900b25450","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1721982887239,"stop":1721982887239,"duration":0},"status":"passed","severity":"normal"},{"uid":"5126c40d05776275","name":"Query generator for multiple messages","time":{"start":1721982950240,"stop":1721982950240,"duration":0},"status":"passed","severity":"normal"},{"uid":"595b3e8c3e1a369c","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1721982887241,"stop":1721982887241,"duration":0},"status":"passed","severity":"normal"},{"uid":"5962ef16897394ef","name":"Symmetric encrypt & Decrypt","time":{"start":1721982318094,"stop":1721982318094,"duration":0},"status":"passed","severity":"normal"},{"uid":"93c4b4bdb022c0af","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721982589866,"stop":1721982589866,"duration":0},"status":"passed","severity":"normal"},{"uid":"e794a1571e698269","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721982589850,"stop":1721982589851,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5087b81bd321396","name":"tcp ip4 address","time":{"start":1721982291447,"stop":1721982291447,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb28571651618200","name":"Query Generator, Wrong PubsubTopic","time":{"start":1721982937548,"stop":1721982937549,"duration":1},"status":"passed","severity":"normal"},{"uid":"86e0aee0e675c1b2","name":"should throw error - invalid id","time":{"start":1721982291929,"stop":1721982291929,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b3dace582166cdd","name":"should only return 1 node with store capability","time":{"start":1721982307846,"stop":1721982307846,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8e2790c0673b565","name":"Refresh subscription","time":{"start":1721982589856,"stop":1721982589859,"duration":3},"status":"passed","severity":"normal"},{"uid":"d2fe84a9b80282f7","name":"should not receive a peer event after stop","time":{"start":1721982829244,"stop":1721982829251,"duration":7},"status":"passed","severity":"normal"},{"uid":"16d8a91b01b1d27b","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721982917972,"stop":1721982917972,"duration":0},"status":"passed","severity":"normal"},{"uid":"da5a32ac564d507b","name":"Passing an array","time":{"start":1721982977180,"stop":1721982977180,"duration":0},"status":"passed","severity":"normal"},{"uid":"df09d9a73f28c62d","name":"Check message with invalid timestamp is not received","time":{"start":1721982828759,"stop":1721982828759,"duration":0},"status":"passed","severity":"normal"},{"uid":"b217c72d5841ea75","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1721982283470,"stop":1721982283471,"duration":1},"status":"passed","severity":"normal"},{"uid":"d724659979c612b1","name":"can start and stop the service","time":{"start":1721982346426,"stop":1721982346426,"duration":0},"status":"passed","severity":"normal"},{"uid":"167ffda2627c1771","name":"should not fail to stop the service if it was not started","time":{"start":1721982829231,"stop":1721982829232,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5e9676be93979a","name":"Subscribe to topic containing JSON and publish message","time":{"start":1721982843896,"stop":1721982843897,"duration":1},"status":"passed","severity":"normal"},{"uid":"afe10a422e4ea4da","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1721982391971,"stop":1721982391972,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6a10dfd9cf123b0","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1721982552418,"stop":1721982552419,"duration":1},"status":"passed","severity":"normal"},{"uid":"53d2fdebd2f15ebb","name":"Relay - dialed first","time":{"start":1721982981657,"stop":1721982981657,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeb3578e57a58b52","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721982430376,"stop":1721982430376,"duration":0},"status":"passed","severity":"normal"},{"uid":"72eba37ec4cad359","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721982430382,"stop":1721982430382,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2228e8e0f97b23","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1721982283482,"stop":1721982283482,"duration":0},"status":"passed","severity":"normal"},{"uid":"817629770ab7486d","name":"same cluster, different shard: nodes connect","time":{"start":1721982640058,"stop":1721982640058,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a1dc4169432eaa5","name":"should not receive a peer event before start","time":{"start":1721982346434,"stop":1721982346435,"duration":1},"status":"passed","severity":"normal"},{"uid":"9adff40256ab73d","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1721982552429,"stop":1721982552430,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d12c55576d921e7","name":"should only return 1 node with relay capability","time":{"start":1721982307845,"stop":1721982307846,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d6c44f0bb105775","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1721982937553,"stop":1721982937553,"duration":0},"status":"passed","severity":"normal"},{"uid":"7da47d3f669136ae","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1721982283480,"stop":1721982283480,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c599ddd77b9d3f4","name":"Check publish message containing long","time":{"start":1721982831934,"stop":1721982831934,"duration":0},"status":"passed","severity":"normal"},{"uid":"95581c0a0c28fc98","name":"can start and stop the service","time":{"start":1721982829231,"stop":1721982829231,"duration":0},"status":"passed","severity":"normal"},{"uid":"1be2da6bf4ed862a","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1721982954405,"stop":1721982954406,"duration":1},"status":"passed","severity":"normal"},{"uid":"f199c6793e306f8f","name":"Encoder throws on undefined content topic","time":{"start":1721982319626,"stop":1721982319626,"duration":0},"status":"passed","severity":"normal"},{"uid":"186895ab45b1d879","name":"Push message with content topic containing short","time":{"start":1721982802456,"stop":1721982802459,"duration":3},"status":"passed","severity":"normal"},{"uid":"84f293c24caf2243","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721982430382,"stop":1721982430383,"duration":1},"status":"passed","severity":"normal"},{"uid":"919bd7158c607d7a","name":"Check received message with timestamp: 1721982333390000000 ","time":{"start":1721982828778,"stop":1721982828778,"duration":0},"status":"passed","severity":"normal"},{"uid":"90094ab94812f94","name":"through manual discovery","time":{"start":1721982647498,"stop":1721982647498,"duration":0},"status":"passed","severity":"normal"},{"uid":"83f75ba542cb97aa","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1721982291270,"stop":1721982291270,"duration":0},"status":"passed","severity":"normal"},{"uid":"3df11ab8d798ba66","name":"Check received message containing Russian","time":{"start":1721982828746,"stop":1721982828746,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a8f436f3e16cde","name":"Ephemeral field is preserved - encoder v0","time":{"start":1721982344611,"stop":1721982344620,"duration":9},"status":"passed","severity":"normal"},{"uid":"d272806e18b0ac38","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721982589842,"stop":1721982589843,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1ebf617ece312c5","name":"Publish message with large meta","time":{"start":1721982831959,"stop":1721982831959,"duration":0},"status":"passed","severity":"normal"},{"uid":"b18ad85cbaada3ab","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1721982831952,"stop":1721982831953,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff0d4642adf64290","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1721982283487,"stop":1721982283487,"duration":0},"status":"passed","severity":"normal"},{"uid":"2105742bfe801390","name":"Check publish message containing short","time":{"start":1721982831934,"stop":1721982831934,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e20fa71e55de48a","name":"Check message received after nwaku node is restarted","time":{"start":1721982538595,"stop":1721982538595,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f1b60835559ec6fc","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721982463421,"stop":1721982463422,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a89dc3bb26e4635","name":"Query Generator, No message returned","time":{"start":1721982937550,"stop":1721982937550,"duration":0},"status":"passed","severity":"normal"},{"uid":"317a40cb6eea7f70","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1721982283478,"stop":1721982283478,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b0cbe83ca04a999","name":"Check received message with timestamp: 1721982333414000000 ","time":{"start":1721982538587,"stop":1721982538587,"duration":0},"status":"passed","severity":"normal"},{"uid":"843c07dd50f72c7d","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1721982552427,"stop":1721982552427,"duration":0},"status":"passed","severity":"normal"},{"uid":"c02fc62262460f55","name":"Generator, 2 different pubsubtopics","time":{"start":1721982939376,"stop":1721982939377,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c05c686c5f584c6","name":"Check received message containing Script","time":{"start":1721982538581,"stop":1721982538582,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8c780bc202a1705","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1721982552412,"stop":1721982552414,"duration":2},"status":"passed","severity":"normal"},{"uid":"44400a3b8c7db5fa","name":"Reusing cursor across nodes","time":{"start":1721982887242,"stop":1721982887242,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe3f1d978d2587e7","name":"should not receive a peer event after stop","time":{"start":1721982346435,"stop":1721982346435,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed21eb3edf554ebc","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721982538589,"stop":1721982538590,"duration":1},"status":"passed","severity":"normal"},{"uid":"761d531faf82f23d","name":"Rejects garbage","time":{"start":1721982300238,"stop":1721982300239,"duration":1},"status":"passed","severity":"normal"},{"uid":"9eeb7791cd370dc4","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1721982291275,"stop":1721982291275,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dd3d04d6688df5d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1721982552410,"stop":1721982552410,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb10c177a8fea2b5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1721982283484,"stop":1721982283484,"duration":0},"status":"passed","severity":"normal"},{"uid":"af13d3103835da88","name":"Check received message containing unicode special characters","time":{"start":1721982828777,"stop":1721982828778,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1d7f577cd14ffbe","name":"Push message with emoji payload","time":{"start":1721982917955,"stop":1721982917955,"duration":0},"status":"passed","severity":"normal"},{"uid":"8482b672e06aaa9d","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app80/8/topic184/proto","time":{"start":1721982888515,"stop":1721982888515,"duration":0},"status":"passed","severity":"normal"},{"uid":"873662040c9b19d7","name":"Push message with JSON payload","time":{"start":1721982802446,"stop":1721982802446,"duration":0},"status":"passed","severity":"normal"},{"uid":"156344c3f2fe6c3e","name":"can start and stop the service","time":{"start":1721982311718,"stop":1721982311718,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfc264c10c4fdd33","name":"Check received message containing Arabic","time":{"start":1721982828768,"stop":1721982828769,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf03470562e0479b","name":"same cluster, same shard: nodes connect","time":{"start":1721982640057,"stop":1721982640058,"duration":1},"status":"passed","severity":"normal"},{"uid":"560b3ccd62063e48","name":"Passing page size 19 when there are 20 messages","time":{"start":1721982970794,"stop":1721982970795,"duration":1},"status":"passed","severity":"normal"},{"uid":"4707dcb1b52f4062","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1721982954407,"stop":1721982954407,"duration":0},"status":"passed","severity":"normal"},{"uid":"431a3f922984965d","name":"Check received message containing Basic HTML tag","time":{"start":1721982828774,"stop":1721982828775,"duration":1},"status":"passed","severity":"normal"},{"uid":"b22bdad7a8d1a8bb","name":"should get / set TCP multiaddr","time":{"start":1721982291931,"stop":1721982291931,"duration":0},"status":"passed","severity":"normal"},{"uid":"49166dc3e01be477","name":"should return the pubsub topic directly if a string is provided","time":{"start":1721982283489,"stop":1721982283490,"duration":1},"status":"passed","severity":"normal"},{"uid":"be6ce7081d07470e","name":"Decoder throws on undefined content topic","time":{"start":1721982296809,"stop":1721982296809,"duration":0},"status":"passed","severity":"normal"},{"uid":"155897fe14403e96","name":"Push message with XML payload","time":{"start":1721982917951,"stop":1721982917952,"duration":1},"status":"passed","severity":"normal"},{"uid":"a14df39e8c83a2ed","name":"Push message with content topic containing unicode special characters","time":{"start":1721982917974,"stop":1721982917974,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2f07f05762ee246","name":"Publish without waiting for remote peer","time":{"start":1721982843885,"stop":1721982843885,"duration":0},"status":"passed","severity":"normal"},{"uid":"5749428ad5144809","name":"Ping fails for unsubscribed peers","time":{"start":1721982450262,"stop":1721982450262,"duration":0},"status":"passed","severity":"normal"},{"uid":"e66018a180af81f5","name":"handles different networkShards values correctly","time":{"start":1721982283473,"stop":1721982283473,"duration":0},"status":"passed","severity":"normal"},{"uid":"a37be777bc6a6ebb","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1721982972767,"stop":1721982972767,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d20960d8af4eca7","name":"Passing page size 1 when there are 4 messages","time":{"start":1721982970790,"stop":1721982970791,"duration":1},"status":"passed","severity":"normal"},{"uid":"6276b346cd59af71","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1721982283469,"stop":1721982283469,"duration":0},"status":"passed","severity":"normal"},{"uid":"77161edeb78abbbf","name":"stop","time":{"start":1721982374853,"stop":1721982374853,"duration":0},"status":"passed","severity":"normal"},{"uid":"37a8cf52ef262058","name":"Number of peers are maintained correctly","time":{"start":1721982450260,"stop":1721982450260,"duration":0},"status":"passed","severity":"normal"},{"uid":"61b63de90b57e38d","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1721982283469,"stop":1721982283469,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fe18278cda64c1b","name":"listenerCount","time":{"start":1721982374852,"stop":1721982374852,"duration":0},"status":"passed","severity":"normal"},{"uid":"74efab5aba2c3fce","name":"Reopen subscription with peer with lost subscription","time":{"start":1721982424070,"stop":1721982424070,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b777a2d411f0c27","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721983108352,"stop":1721983108352,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ff9745b813a658","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721982972441,"stop":1721982972442,"duration":1},"status":"passed","severity":"normal"},{"uid":"9007b5c99e925ce8","name":"creates an iterator","time":{"start":1721982961028,"stop":1721982961029,"duration":1},"status":"passed","severity":"normal"},{"uid":"460be990ccb16ba8","name":"should properly create location multiaddrs - udp4","time":{"start":1721982291932,"stop":1721982291932,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7157a65cd42d86c","name":"Relay - dialed after","time":{"start":1721982981658,"stop":1721982981658,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f7e91e5a5256ecc","name":"Check message with non string payload is not received","time":{"start":1721982828782,"stop":1721982828782,"duration":0},"status":"passed","severity":"normal"},{"uid":"43c4ba0e985deb90","name":"Ping on subscribed peer","time":{"start":1721982424064,"stop":1721982424065,"duration":1},"status":"passed","severity":"normal"},{"uid":"390263a1aacab3e","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1721982344620,"stop":1721982344624,"duration":4},"status":"passed","severity":"normal"},{"uid":"75e7a1913c64adae","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1721982283485,"stop":1721982283485,"duration":0},"status":"passed","severity":"normal"},{"uid":"757c76134650621b","name":"should handle a minimal index list","time":{"start":1721982283509,"stop":1721982283509,"duration":0},"status":"passed","severity":"normal"},{"uid":"39853737c9d18125","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721982307848,"stop":1721982307848,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e0f924a9d31f52d9","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1721982552415,"stop":1721982552415,"duration":0},"status":"passed","severity":"normal"},{"uid":"447f6ae6197edb42","name":"Check received message containing Chinese","time":{"start":1721982828745,"stop":1721982828745,"duration":0},"status":"passed","severity":"normal"},{"uid":"35ded9f7779842f1","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1721982311721,"stop":1721982311721,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf67721486ec620a","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1721982552411,"stop":1721982552411,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd413bb375eb6106","name":"Fails to push message with empty content topic","time":{"start":1721982917975,"stop":1721982917975,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa03ca36c89fa311","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1721982552426,"stop":1721982552426,"duration":0},"status":"passed","severity":"normal"},{"uid":"eac3187043c3eadb","name":"dispatchEvent via connectionManager","time":{"start":1721982374852,"stop":1721982374852,"duration":0},"status":"passed","severity":"normal"},{"uid":"d28396ae66ecbdce","name":"Check received message containing long","time":{"start":1721982828729,"stop":1721982828729,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c309c9132e83d8a","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1721982843894,"stop":1721982843894,"duration":0},"status":"passed","severity":"normal"},{"uid":"7995e45a4b0803ab","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1721982341863,"stop":1721982341863,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae406edd9d1fceaa","name":"Push message with Script payload","time":{"start":1721982802445,"stop":1721982802445,"duration":0},"status":"passed","severity":"normal"},{"uid":"709cbbb822568d67","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1721982283474,"stop":1721982283474,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9b940eff0d2fadb","name":"handles multiple messages","time":{"start":1721982961029,"stop":1721982961029,"duration":0},"status":"passed","severity":"normal"},{"uid":"92ccc53c318208aa","name":"Push message with content topic containing JSON","time":{"start":1721982802470,"stop":1721982802470,"duration":0},"status":"passed","severity":"normal"},{"uid":"c81666bbad0874c8","name":"Query generator for multiple messages with different content topic format","time":{"start":1721982950241,"stop":1721982950242,"duration":1},"status":"passed","severity":"normal"},{"uid":"10dc10a1fe407661","name":"random static sharding 3 - Cluster ID: 789, Shard ID: 42","time":{"start":1721982893288,"stop":1721982893289,"duration":1},"status":"passed","severity":"normal"},{"uid":"337c93fb2457285e","name":"should not receive a peer event before start","time":{"start":1721982829242,"stop":1721982829243,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6a116a729a39c54","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1721982283495,"stop":1721982283496,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5dbc74cd9dbbe09","name":"should be called for bootstrap peers","time":{"start":1721982341861,"stop":1721982341861,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed1d153b0deb6d2a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721982552426,"stop":1721982552426,"duration":0},"status":"passed","severity":"normal"},{"uid":"302bcf001af1cf1f","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721982589865,"stop":1721982589865,"duration":0},"status":"passed","severity":"normal"},{"uid":"71593f18b4926342","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1721982283487,"stop":1721982283487,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1ba50591734445c","name":"Query Generator - forward","time":{"start":1721982940425,"stop":1721982940426,"duration":1},"status":"passed","severity":"normal"},{"uid":"9be937d79f1ee7e8","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721982828758,"stop":1721982828759,"duration":1},"status":"passed","severity":"normal"},{"uid":"29e9e08f4b1e1dba","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721982815146,"stop":1721982815146,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6b8bea48a65f6a2","name":"Publishes to nwaku","time":{"start":1721982796925,"stop":1721982796925,"duration":0},"status":"passed","severity":"normal"},{"uid":"49bc1c9d14895c4b","name":"Check message with invalid timestamp is not received","time":{"start":1721982828780,"stop":1721982828780,"duration":0},"status":"passed","severity":"normal"},{"uid":"457b52d99aa13650","name":"Generator, 2 different pubsubtopics","time":{"start":1721982939374,"stop":1721982939374,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad4c8bbbd134b9c1","name":"Check publish message after client node is restarted","time":{"start":1721982831959,"stop":1721982831959,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7acc22c90a5a0eac","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1721982843897,"stop":1721982843897,"duration":0},"status":"passed","severity":"normal"},{"uid":"99882f1823ced4e4","name":"should decode valid enr with tcp successfully","time":{"start":1721982291923,"stop":1721982291923,"duration":0},"status":"passed","severity":"normal"},{"uid":"cff932fc39a13f3f","name":"Encoder throws on undefined content topic","time":{"start":1721982317682,"stop":1721982317683,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfcb12aa660ee1b0","name":"Used by Waku Relay","time":{"start":1721982977181,"stop":1721982977181,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfd2e16c3bfa4db3","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721982646127,"stop":1721982646127,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb107a4a7891d739","name":"Push message with meta","time":{"start":1721982802473,"stop":1721982802477,"duration":4},"status":"passed","severity":"normal"},{"uid":"cfb99cb90e082156","name":"Check received message containing SQL Injection","time":{"start":1721982538580,"stop":1721982538581,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d84f9a876b78f79","name":"should not receive a peer event before start","time":{"start":1721982311719,"stop":1721982311720,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cd7298830c324d9","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1721982283470,"stop":1721982283470,"duration":0},"status":"passed","severity":"normal"},{"uid":"490040f4a8375f51","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721982972449,"stop":1721982972449,"duration":0},"status":"passed","severity":"normal"},{"uid":"e87963b251a7601c","name":"Check publish message containing Basic HTML tag","time":{"start":1721982831944,"stop":1721982831944,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5b2d4bed51d060e","name":"should be able to decode the field with only FILTER set to true","time":{"start":1721982291272,"stop":1721982291273,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cf2e1466b82eb19","name":"Check received message containing numeric","time":{"start":1721982828764,"stop":1721982828765,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd0f3ce50d994d18","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721982972457,"stop":1721982972457,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab7fab4a4af4ad44","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721982972454,"stop":1721982972455,"duration":1},"status":"passed","severity":"normal"},{"uid":"4aaa9b6d2a116999","name":"non connected peers","time":{"start":1721982769938,"stop":1721982769939,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9658eb3d90b09bc7","name":"Push message with content topic containing escaped characters","time":{"start":1721982802471,"stop":1721982802471,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab0c87c737cc2521","name":"Waku message hash computation (meta attribute not present)","time":{"start":1721982286116,"stop":1721982286116,"duration":0},"status":"passed","severity":"normal"},{"uid":"29447c45a732befa","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721982463419,"stop":1721982463420,"duration":1},"status":"passed","severity":"normal"},{"uid":"366bdf9aac835785","name":"Check publish message containing escaped characters","time":{"start":1721982831945,"stop":1721982831946,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd2e9b181002be31","name":"retrieves a single peer","time":{"start":1721982307843,"stop":1721982307843,"duration":0},"status":"passed","severity":"normal"},{"uid":"49fc285bd4dc9df0","name":"safeDispatchEvent","time":{"start":1721982374853,"stop":1721982374853,"duration":0},"status":"passed","severity":"normal"},{"uid":"90c0bf9610e15a20","name":"Subscribe to topic containing long and receive message","time":{"start":1721982972454,"stop":1721982972454,"duration":0},"status":"passed","severity":"normal"},{"uid":"56c57b0fab282484","name":"isConnected return false after peer stops","time":{"start":1721982391974,"stop":1721982391974,"duration":0},"status":"passed","severity":"normal"},{"uid":"e866f1098d4d8d4e","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721982588905,"stop":1721982588906,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f849d41365b8b9d","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1721982552409,"stop":1721982552409,"duration":0},"status":"passed","severity":"normal"},{"uid":"99d2638af203b1eb","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721982972456,"stop":1721982972456,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2c28edad4d998b4","name":"Check publish message containing Arabic","time":{"start":1721982831936,"stop":1721982831936,"duration":0},"status":"passed","severity":"normal"},{"uid":"802788213abbb534","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1721982831957,"stop":1721982831957,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f260603e7a20aec","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721982589865,"stop":1721982589866,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2dbdd5ae2d5a3d8","name":"All","time":{"start":1721982342395,"stop":1721982342395,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8733b22b0484116","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721982588909,"stop":1721982588909,"duration":0},"status":"passed","severity":"normal"},{"uid":"5652da56203fe998","name":"Check received message containing Basic HTML tag","time":{"start":1721982538584,"stop":1721982538584,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cc1ab3b582fab9b","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1721982283489,"stop":1721982283489,"duration":0},"status":"passed","severity":"normal"},{"uid":"459e9f41f7ec11a1","name":"Promise Callback - forward","time":{"start":1721982940426,"stop":1721982940427,"duration":1},"status":"passed","severity":"normal"},{"uid":"6af74cb2a7d9fc97","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721982972457,"stop":1721982972457,"duration":0},"status":"passed","severity":"normal"},{"uid":"23534bf377f2c69","name":"Push message with content topic containing SQL Injection","time":{"start":1721982917970,"stop":1721982917971,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dd35f401ec67f7d","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1721982291274,"stop":1721982291274,"duration":0},"status":"passed","severity":"normal"},{"uid":"d42dfa96c7c2f87f","name":"Query generator for multiple messages with multiple decoders","time":{"start":1721982950241,"stop":1721982950241,"duration":0},"status":"passed","severity":"normal"},{"uid":"104544bb46370dea","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1721982769796,"stop":1721982769796,"duration":0},"status":"skipped","severity":"normal"},{"uid":"84387e0518439cca","name":"caches peers it previously fetched","time":{"start":1721982307845,"stop":1721982307845,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a549457fc53f59e","name":"handles different clusterIds correctly","time":{"start":1721982283472,"stop":1721982283473,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1d57b5189847711","name":"Check message with no content topic is not received","time":{"start":1721982828781,"stop":1721982828781,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4a3b9181803282d","name":"Push message with content topic containing long","time":{"start":1721982802459,"stop":1721982802460,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c9372589d221106","name":"should emit a peer event after start","time":{"start":1721982346433,"stop":1721982346434,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0d17bc52c4e5a98","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721982972448,"stop":1721982972448,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d31a85b9e533132","name":"should return valid sharding parameters for static sharding","time":{"start":1721982283492,"stop":1721982283492,"duration":0},"status":"passed","severity":"normal"},{"uid":"1752e072d64aeea8","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721982588910,"stop":1721982588910,"duration":0},"status":"passed","severity":"normal"},{"uid":"b67ad36b6e49dffe","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1721982291269,"stop":1721982291270,"duration":1},"status":"passed","severity":"normal"},{"uid":"80f35f270f6e03ef","name":"start node with empty shard","time":{"start":1721982893302,"stop":1721982893302,"duration":0},"status":"passed","severity":"normal"},{"uid":"59e7845c28ae61dc","name":"Push 30 different messages","time":{"start":1721982802448,"stop":1721982802448,"duration":0},"status":"passed","severity":"normal"},{"uid":"22391c037b53be25","name":"Fails to publish message with wrong content topic","time":{"start":1721982831956,"stop":1721982831957,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac4031c1101a3bd3","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1721982283467,"stop":1721982283467,"duration":0},"status":"passed","severity":"normal"},{"uid":"584848a6bc810fd1","name":"Sample","time":{"start":1721982291505,"stop":1721982291506,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1ea20180cf75634","name":"isConnected should return false after all peers disconnect","time":{"start":1721982334256,"stop":1721982334256,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7c2e4bec9a0353f","name":"Decoder throws on empty string content topic","time":{"start":1721982319627,"stop":1721982319627,"duration":0},"status":"passed","severity":"normal"},{"uid":"42d350a9c4a9a4a5","name":"addEventListener with correct event","time":{"start":1721982374849,"stop":1721982374849,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f08737bedae062","name":"Check received message containing escaped characters","time":{"start":1721982538586,"stop":1721982538586,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0c7e4055deae832","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721982589862,"stop":1721982589863,"duration":1},"status":"passed","severity":"normal"},{"uid":"493c300d99b5222","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1721982972769,"stop":1721982972770,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb4ad910560d5bc9","name":"Check received message containing short","time":{"start":1721982828762,"stop":1721982828763,"duration":1},"status":"passed","severity":"normal"},{"uid":"e23a6ba164924aa0","name":"should throw an error for missing sharding configuration","time":{"start":1721982283494,"stop":1721982283494,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f2f508a1bae67c4","name":"should encode/decode to RLP encoding","time":{"start":1721982291930,"stop":1721982291930,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a35bf9bdf33c09f","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1721982283471,"stop":1721982283471,"duration":0},"status":"passed","severity":"normal"},{"uid":"b23b3c4768aec98f","name":"should handle corrupted local storage data gracefully","time":{"start":1721982311721,"stop":1721982311722,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7eb17265adb499d","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1721982283474,"stop":1721982283474,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc7e0a6f46d9eb00","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1721982283467,"stop":1721982283467,"duration":0},"status":"passed","severity":"normal"},{"uid":"690b33dc9c84a1c2","name":"Push to array if already present","time":{"start":1721982283009,"stop":1721982283009,"duration":0},"status":"passed","severity":"normal"},{"uid":"daed86f444902e13","name":"Passing page size 110 when there are 120 messages","time":{"start":1721982970795,"stop":1721982970796,"duration":1},"status":"passed","severity":"normal"},{"uid":"7033c273251841fc","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721982939377,"stop":1721982939377,"duration":0},"status":"passed","severity":"normal"},{"uid":"750147c77ef1320b","name":"pre and post cipher","time":{"start":1721982318094,"stop":1721982318095,"duration":1},"status":"passed","severity":"normal"},{"uid":"95fbe2cb0d89212f","name":"throws an error for improperly formatted content topics","time":{"start":1721982283473,"stop":1721982283473,"duration":0},"status":"passed","severity":"normal"},{"uid":"53a3e8f266298b25","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721982646129,"stop":1721982646129,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bb508e71dc20d03","name":"Overlapping topic subscription","time":{"start":1721982843888,"stop":1721982843888,"duration":0},"status":"skipped","severity":"normal"},{"uid":"35ebcadbdb6fe4e5","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1721982552408,"stop":1721982552408,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d6b90fdd597b3c0","name":"Check received message containing shell command","time":{"start":1721982828755,"stop":1721982828755,"duration":0},"status":"passed","severity":"normal"},{"uid":"a70b14fa07788242","name":"should load peers from local storage and dispatch events","time":{"start":1721982311721,"stop":1721982311721,"duration":0},"status":"passed","severity":"normal"},{"uid":"b59373b7385f2135","name":"same cluster, different shard: nodes don't connect","time":{"start":1721982552403,"stop":1721982552403,"duration":0},"status":"passed","severity":"normal"},{"uid":"70d007baf75a20f7","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1721982319624,"stop":1721982319624,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcfd69a3d7ac1c7a","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721982972454,"stop":1721982972454,"duration":0},"status":"passed","severity":"normal"},{"uid":"959670f172083fb7","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1721982972766,"stop":1721982972767,"duration":1},"status":"passed","severity":"normal"},{"uid":"794f9c2be2877c8b","name":"random static sharding 1 - Cluster ID: 636, Shard ID: 384","time":{"start":1721982893286,"stop":1721982893287,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5319daed7a65a2e","name":"different cluster, different shard: nodes don't connect","time":{"start":1721982640058,"stop":1721982640059,"duration":1},"status":"passed","severity":"normal"},{"uid":"3df3ff0ba58c5c9a","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721982588903,"stop":1721982588904,"duration":1},"status":"passed","severity":"normal"},{"uid":"c034751aaaed6bb0","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721982815146,"stop":1721982815146,"duration":0},"status":"passed","severity":"normal"},{"uid":"983bcd7dbf1f080c","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1721982954406,"stop":1721982954407,"duration":1},"status":"passed","severity":"normal"},{"uid":"a35ce34d8822271f","name":"Ping on unsubscribed peer","time":{"start":1721982404407,"stop":1721982404407,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f5e982f82badfcf","name":"should add and remove event listeners correctly","time":{"start":1721982311722,"stop":1721982311722,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ec4346efb925348","name":"1 Relay, 1 fetch","time":{"start":1721982307341,"stop":1721982307342,"duration":1},"status":"passed","severity":"normal"},{"uid":"b04a50f0a761448d","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721982589864,"stop":1721982589864,"duration":0},"status":"passed","severity":"normal"},{"uid":"681e939bd7a42073","name":"Check received message containing long","time":{"start":1721982828763,"stop":1721982828763,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f5fe2304c4ffcf0","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1721982552424,"stop":1721982552424,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd687d1fe7178c4a","name":"Relay + Store","time":{"start":1721982291935,"stop":1721982291936,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba77d4224cc009db","name":"Push message with content topic containing escaped characters","time":{"start":1721982917973,"stop":1721982917973,"duration":0},"status":"passed","severity":"normal"},{"uid":"200b1dd35bbcd350","name":"Check received message containing Russian","time":{"start":1721982538580,"stop":1721982538580,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8a18fe716bbf6c6","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721982972456,"stop":1721982972456,"duration":0},"status":"passed","severity":"normal"},{"uid":"52ec209610e1d1d0","name":"Check received message containing XML","time":{"start":1721982828754,"stop":1721982828754,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9d48a53d6e840af","name":"Passing page size 11 when there are 10 messages","time":{"start":1721982970794,"stop":1721982970794,"duration":0},"status":"passed","severity":"normal"},{"uid":"79cd3eea94d214b2","name":"should throw error - no public key","time":{"start":1721982291929,"stop":1721982291929,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4c94a92cba9744a","name":"Check publish message after service node is restarted","time":{"start":1721982831958,"stop":1721982831959,"duration":1},"status":"skipped","severity":"normal"},{"uid":"49d498cc4f450fa6","name":"throws on content topic with generation field greater than 0","time":{"start":1721982283463,"stop":1721982283463,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aaa3bd14db9d0ab","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1721982552409,"stop":1721982552409,"duration":0},"status":"passed","severity":"normal"},{"uid":"58e9c8e4aa6a9a37","name":"should return all peers when numPeers is 0","time":{"start":1721982296534,"stop":1721982296535,"duration":1},"status":"passed","severity":"normal"},{"uid":"773fc3dd2821111","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1721982283468,"stop":1721982283468,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e74cb87de1d8af1","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1721982552406,"stop":1721982552407,"duration":1},"status":"passed","severity":"normal"},{"uid":"faad7053a032de","name":"Check meta is set [ecies]","time":{"start":1721982319625,"stop":1721982319625,"duration":0},"status":"passed","severity":"normal"},{"uid":"132f3184b342c90d","name":"random static sharding 8 - Cluster ID: 936, Shard ID: 502","time":{"start":1721982893299,"stop":1721982893299,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffc8c06c8ef157fc","name":"Check publish message containing unicode special characters","time":{"start":1721982831946,"stop":1721982831946,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab388f687957c39d","name":"start node with ApplicationInfo","time":{"start":1721982888523,"stop":1721982888524,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb4575302291abc6","name":"Fails to push message with large meta","time":{"start":1721982802477,"stop":1721982802477,"duration":0},"status":"passed","severity":"normal"},{"uid":"4da9d7153963947a","name":"throws on content topic with empty application field","time":{"start":1721982283464,"stop":1721982283464,"duration":0},"status":"passed","severity":"normal"},{"uid":"358eaa458a680818","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1721982843887,"stop":1721982843887,"duration":0},"status":"passed","severity":"normal"},{"uid":"165d0c0c7aa8412c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721982646130,"stop":1721982646130,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee903346aa40366","name":"topics with same application and version share the same shard","time":{"start":1721982283471,"stop":1721982283471,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1cf95de0a73f419","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1721982843887,"stop":1721982843887,"duration":0},"status":"passed","severity":"normal"},{"uid":"55246f5dba4eeab","name":"should get / set UDP multiaddr","time":{"start":1721982291931,"stop":1721982291931,"duration":0},"status":"passed","severity":"normal"},{"uid":"47c1bd36bd365f15","name":"Push message with content topic containing SQL Injection","time":{"start":1721982802468,"stop":1721982802469,"duration":1},"status":"passed","severity":"normal"},{"uid":"32a3d4f29b3bee92","name":"Encoder throws on empty string content topic","time":{"start":1721982317683,"stop":1721982317684,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dcd60749efcda78","name":"Check message received after jswaku node is restarted","time":{"start":1721982538594,"stop":1721982538594,"duration":0},"status":"skipped","severity":"normal"},{"uid":"86ed475750f33a2d","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721982589849,"stop":1721982589850,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e8f93a7da705f1b","name":"start node with empty content topic","time":{"start":1721982888524,"stop":1721982888525,"duration":1},"status":"passed","severity":"normal"},{"uid":"20882749e34b6680","name":"Push message with content topic containing special chars","time":{"start":1721982917968,"stop":1721982917969,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2679cfcd3f27aaf","name":"Renews peer on consistent missed messages","time":{"start":1721982450264,"stop":1721982450265,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6162df332b1d681","name":"Check received message containing XML","time":{"start":1721982828774,"stop":1721982828774,"duration":0},"status":"passed","severity":"normal"},{"uid":"f29296476222a8fb","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1721982283475,"stop":1721982283475,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5e752b28a7b116d","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app15/7/topic176/test.js","time":{"start":1721982888513,"stop":1721982888514,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d81349bb34402d","name":"different cluster, different shard: nodes don't connect","time":{"start":1721982552404,"stop":1721982552404,"duration":0},"status":"passed","severity":"normal"},{"uid":"43ff551a8e4cc156","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1721982283483,"stop":1721982283483,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2cf05b787f12b46","name":"should not fail to start the service if it is already started","time":{"start":1721982311719,"stop":1721982311719,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa9697469101df07","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721982430380,"stop":1721982430381,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f01c314f102fee","name":"Ping on peer without subscriptions","time":{"start":1721982424065,"stop":1721982424066,"duration":1},"status":"passed","severity":"normal"},{"uid":"89123fa46fa8c530","name":"Subscribe to topic containing long and publish message","time":{"start":1721982843889,"stop":1721982843889,"duration":0},"status":"passed","severity":"normal"},{"uid":"8735fb549bcd8fb","name":"Push message with content topic containing unicode special characters","time":{"start":1721982802471,"stop":1721982802472,"duration":1},"status":"passed","severity":"normal"},{"uid":"d37a3b817b0cd703","name":"Push message with short payload","time":{"start":1721982917947,"stop":1721982917947,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c3d373a1dedf14","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1721982283470,"stop":1721982283470,"duration":0},"status":"passed","severity":"normal"},{"uid":"948016110d02e024","name":"Push message on custom pubsubTopic","time":{"start":1721982646128,"stop":1721982646128,"duration":0},"status":"passed","severity":"normal"},{"uid":"23114667bb1e673c","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721982588909,"stop":1721982588909,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcc2c2902e50250b","name":"Check received message containing short","time":{"start":1721982538575,"stop":1721982538575,"duration":0},"status":"passed","severity":"normal"},{"uid":"98fbe5fe860dae55","name":"Wrong topic","time":{"start":1721982888515,"stop":1721982888516,"duration":1},"status":"passed","severity":"normal"},{"uid":"a62a45e1a846312","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721983108350,"stop":1721983108352,"duration":2},"status":"passed","severity":"normal"},{"uid":"3dfa3e7a6123c109","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1721982972769,"stop":1721982972769,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2af7f7f79b3b9f9","name":"Publish message with custom timestamp: Sat Aug 05 2023 08:33:22 GMT+0000 (Coordinated Universal Time)","time":{"start":1721982831954,"stop":1721982831954,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a360d965c6c9b27","name":"Push message with Script payload","time":{"start":1721982917951,"stop":1721982917951,"duration":0},"status":"passed","severity":"normal"},{"uid":"611f3494cbb22a5c","name":"Number of peers are maintained correctly","time":{"start":1721982583078,"stop":1721982583078,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c8c700de14df1cc","name":"Check received message containing JSON","time":{"start":1721982538584,"stop":1721982538585,"duration":1},"status":"passed","severity":"normal"},{"uid":"e28934a3bd96e555","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721982589862,"stop":1721982589862,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f1f92995a59163","name":"Check publish message containing emoji","time":{"start":1721982831946,"stop":1721982831952,"duration":6},"status":"passed","severity":"normal"},{"uid":"1df825e46c5b31c2","name":"should not fail to stop the service if it was not started","time":{"start":1721982311718,"stop":1721982311718,"duration":0},"status":"passed","severity":"normal"},{"uid":"e35ab58d8e3a4704","name":"Push message with rate limit","time":{"start":1721982917976,"stop":1721982917976,"duration":0},"status":"passed","severity":"normal"},{"uid":"340ace1223f8a362","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721982939376,"stop":1721982939376,"duration":0},"status":"passed","severity":"normal"},{"uid":"83b65ed0d868057d","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1721982334227,"stop":1721982334229,"duration":2},"status":"passed","severity":"normal"},{"uid":"538e0bedb8b9af73","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721982430378,"stop":1721982430378,"duration":0},"status":"passed","severity":"normal"},{"uid":"8458c9298aba1ed1","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721982463419,"stop":1721982463419,"duration":0},"status":"passed","severity":"normal"},{"uid":"1835e8c771c87fc7","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1721982450264,"stop":1721982450264,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8344f5ea6b2e64d","name":"Refresh subscription","time":{"start":1721982972443,"stop":1721982972444,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dd3e0df7acbc2b4","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1721982552416,"stop":1721982552418,"duration":2},"status":"passed","severity":"normal"},{"uid":"33c0002e64f8e869","name":"Push message with shell command payload","time":{"start":1721982802446,"stop":1721982802447,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dd28c6ed9cf918b","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721982972445,"stop":1721982972445,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f4a79d72f4eea31","name":"Push message with content topic containing long","time":{"start":1721982917967,"stop":1721982917967,"duration":0},"status":"passed","severity":"normal"},{"uid":"c429949f61d0d9a6","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1721982552421,"stop":1721982552421,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6931372f47bcf32","name":"Push message with Chinese payload","time":{"start":1721982917949,"stop":1721982917949,"duration":0},"status":"passed","severity":"normal"},{"uid":"9755e60d85fe65d6","name":"should use the provided clusterId for the pubsub topic","time":{"start":1721982283496,"stop":1721982283496,"duration":0},"status":"passed","severity":"normal"},{"uid":"49156c9208e31b9b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1721982283487,"stop":1721982283488,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fd0f1dc9cd0c050","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721982972442,"stop":1721982972442,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d2b6058af984741","name":"Push message with SQL Injection payload","time":{"start":1721982802444,"stop":1721982802445,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a7052940a0398d9","name":"passes more than one ENR URLs and attempts connection","time":{"start":1721982346439,"stop":1721982346439,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ca049c2501b51613","name":"Push message with Russian payload","time":{"start":1721982917950,"stop":1721982917950,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f41a1157f32bca7","name":"Check received message containing long","time":{"start":1721982538576,"stop":1721982538578,"duration":2},"status":"passed","severity":"normal"},{"uid":"8c4c9aeb624db494","name":"Push message with content topic containing Arabic","time":{"start":1721982917969,"stop":1721982917970,"duration":1},"status":"passed","severity":"normal"},{"uid":"44eb3b10524534b9","name":"Push message with content topic containing Script","time":{"start":1721982917971,"stop":1721982917971,"duration":0},"status":"passed","severity":"normal"},{"uid":"936e2d30f472c04e","name":"Check received message containing special chars","time":{"start":1721982828730,"stop":1721982828745,"duration":15},"status":"passed","severity":"normal"},{"uid":"1b8823edb31fd214","name":"should set field with all protocols disabled","time":{"start":1721982291934,"stop":1721982291934,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a3c8e7e3ea8830c","name":"Query generator for 2000 messages","time":{"start":1721982950244,"stop":1721982950244,"duration":0},"status":"passed","severity":"normal"},{"uid":"288a475778a981c1","name":"ignores unrecognized TXT record formats","time":{"start":1721982307845,"stop":1721982307845,"duration":0},"status":"passed","severity":"normal"},{"uid":"3892b75b0c92d951","name":"nwaku subscribes","time":{"start":1721982796924,"stop":1721982796925,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e398ff002617bc4","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1721982887240,"stop":1721982887240,"duration":0},"status":"passed","severity":"normal"},{"uid":"621755ecbed445a1","name":"Does not throw an exception when node disconnects","time":{"start":1721982977179,"stop":1721982977180,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c02bd49152131bd","name":"Throws when trying to push message with empty payload","time":{"start":1721982802453,"stop":1721982802456,"duration":3},"status":"passed","severity":"normal"},{"uid":"11181941595718fe","name":"Push message with Basic HTML tag payload","time":{"start":1721982917952,"stop":1721982917953,"duration":1},"status":"passed","severity":"normal"},{"uid":"c102fc6c396a08f2","name":"configure the node with multiple pubsub topics","time":{"start":1721982893301,"stop":1721982893301,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a59434f677617d0","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app68/8/topic730/xml","time":{"start":1721982888513,"stop":1721982888513,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbb190ba9270a9f2","name":"Check message with no pubsub topic is not received","time":{"start":1721982538592,"stop":1721982538593,"duration":1},"status":"passed","severity":"normal"},{"uid":"24db2b89e165aa64","name":"Check message received after jswaku node is restarted","time":{"start":1721982828782,"stop":1721982828782,"duration":0},"status":"skipped","severity":"normal"},{"uid":"73184c66b44cbcb2","name":"Query generator for multiple messages with different message text format","time":{"start":1721982950240,"stop":1721982950241,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdb2cceecb382b8","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721982972457,"stop":1721982972458,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6386143c50b2d3d","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721982589863,"stop":1721982589863,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab3afaeb4752553","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1721982334232,"stop":1721982334233,"duration":1},"status":"passed","severity":"normal"},{"uid":"acc560b29dae5332","name":"Fails to publish duplicate message","time":{"start":1721982831955,"stop":1721982831955,"duration":0},"status":"passed","severity":"normal"},{"uid":"45d4caaf548b9c5","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721983108352,"stop":1721983108353,"duration":1},"status":"passed","severity":"normal"},{"uid":"62a0c7b8750a0729","name":"Ephemeral field set to true","time":{"start":1721982296806,"stop":1721982296806,"duration":0},"status":"passed","severity":"normal"},{"uid":"84feee7521dbffdb","name":"1 Store, 2 relays, 2 fetches","time":{"start":1721982307343,"stop":1721982307343,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb920342849b4d59","name":"should throw error - no id","time":{"start":1721982291923,"stop":1721982291924,"duration":1},"status":"passed","severity":"normal"},{"uid":"89f92cca362863e4","name":"Push message with unicode special characters payload","time":{"start":1721982802447,"stop":1721982802447,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3857e4461b7f506","name":"Push message with content topic containing shell command","time":{"start":1721982917973,"stop":1721982917973,"duration":0},"status":"passed","severity":"normal"},{"uid":"91a898af46d4bf28","name":"Check received message containing JSON","time":{"start":1721982828755,"stop":1721982828755,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fcaf3d9e97d1819","name":"Subscribe to topic containing short and receive message","time":{"start":1721982972444,"stop":1721982972444,"duration":0},"status":"passed","severity":"normal"},{"uid":"803be50a4809e8df","name":"Check message with invalid timestamp is not received","time":{"start":1721982538590,"stop":1721982538591,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d1a0ae9c5aa887d","name":"1 Store, 2 fetches","time":{"start":1721982307342,"stop":1721982307343,"duration":1},"status":"passed","severity":"normal"},{"uid":"801ab5588f714a88","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1721982843886,"stop":1721982843886,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3447af44386d489","name":"Ping on peer without subscriptions","time":{"start":1721982404406,"stop":1721982404406,"duration":0},"status":"passed","severity":"normal"},{"uid":"3adb49448b6c54b3","name":"removeEventListener with correct event","time":{"start":1721982374850,"stop":1721982374850,"duration":0},"status":"passed","severity":"normal"},{"uid":"f851f074a810ac22","name":"returns all values when wanted number is greater than available values","time":{"start":1721982306703,"stop":1721982306704,"duration":1},"status":"passed","severity":"normal"},{"uid":"27c5bfe84c5e3646","name":"Check received message containing special chars","time":{"start":1721982538578,"stop":1721982538579,"duration":1},"status":"passed","severity":"normal"},{"uid":"d05dbd88ee37338e","name":"Push message with long payload","time":{"start":1721982917947,"stop":1721982917948,"duration":1},"status":"passed","severity":"normal"},{"uid":"31983a88691d057b","name":"Store - dialed first","time":{"start":1721982981658,"stop":1721982981659,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e04a8bd303c1ec0","name":"Check received message containing escaped characters","time":{"start":1721982828777,"stop":1721982828777,"duration":0},"status":"passed","severity":"normal"},{"uid":"625164756faa10f5","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1721982283486,"stop":1721982283487,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ea9db2e6ace238f","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1721982291923,"stop":1721982291923,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aaeb24d72a35ea5","name":"Check publish message containing Script","time":{"start":1721982831943,"stop":1721982831944,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f56dc7a5ad5fa65","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721982828779,"stop":1721982828780,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ba4d97ac9156d64","name":"Callback on promise, aborts when callback returns true","time":{"start":1721982950242,"stop":1721982950242,"duration":0},"status":"passed","severity":"normal"},{"uid":"9da24ed9fcb25a8a","name":"should be able to decode the field with only STORE set to true","time":{"start":1721982291273,"stop":1721982291273,"duration":0},"status":"passed","severity":"normal"},{"uid":"275799e25cf365b7","name":"Js publishes, other Js receives","time":{"start":1721982796926,"stop":1721982796927,"duration":1},"status":"passed","severity":"normal"},{"uid":"4697deae548f5eff","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1721982283492,"stop":1721982283492,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c55def87403afff","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1721982317678,"stop":1721982317679,"duration":1},"status":"passed","severity":"normal"},{"uid":"8911f168236e81c9","name":"Query Generator, Multiple PubsubTopics","time":{"start":1721982937549,"stop":1721982937549,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f26190df42efea6","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1721982972770,"stop":1721982972770,"duration":0},"status":"passed","severity":"normal"},{"uid":"852ab7bd0b8b01b0","name":"Subscribe to topic containing XML and receive message","time":{"start":1721982589864,"stop":1721982589864,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c95c627a46d922b","name":"Push message with escaped characters payload","time":{"start":1721982917954,"stop":1721982917954,"duration":0},"status":"passed","severity":"normal"},{"uid":"c64afb9e7f999efc","name":"Subscribe and receive messages via lightPush","time":{"start":1721982589841,"stop":1721982589842,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b708ca85ebe46e8","name":"Push message with content topic containing shell command","time":{"start":1721982802471,"stop":1721982802471,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a63767bf4575783","name":"Should update multiaddrs","time":{"start":1721982647864,"stop":1721982647865,"duration":1},"status":"passed","severity":"normal"},{"uid":"703b02302f291e9e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1721982283482,"stop":1721982283483,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0fb8fb98e6cbcfe","name":"Check received message containing Chinese","time":{"start":1721982538579,"stop":1721982538579,"duration":0},"status":"passed","severity":"normal"},{"uid":"7afa22d918d3bd57","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721982893285,"stop":1721982893286,"duration":1},"status":"passed","severity":"normal"},{"uid":"e37dfe361d81b5b0","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1721982283510,"stop":1721982283510,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5747284e1c552bd","name":"A test","time":{"start":1721982589936,"stop":1721982589936,"duration":0},"status":"passed","severity":"normal"},{"uid":"52317e8947e86681","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721982972458,"stop":1721982972458,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7efa72502c937de","name":"Round trip binary encryption [ecies, signature]","time":{"start":1721982319625,"stop":1721982319625,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5ea8e693215a7cd","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1721982283490,"stop":1721982283490,"duration":0},"status":"passed","severity":"normal"},{"uid":"db3a4189b9a93c1d","name":"should be called at least once on all `peer:discovery` events","time":{"start":1721982341860,"stop":1721982341860,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2855f37bae6d522","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1721982391972,"stop":1721982391973,"duration":1},"status":"passed","severity":"normal"},{"uid":"42546959f48568b7","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1721982283481,"stop":1721982283481,"duration":0},"status":"passed","severity":"normal"},{"uid":"92f1595b9d31466b","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1721982843898,"stop":1721982843898,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbccabfb0f876f66","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721982588904,"stop":1721982588904,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0f5a6c062de8284","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721982588907,"stop":1721982588908,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3334edba50211d0","name":"Push message with escaped characters payload","time":{"start":1721982802447,"stop":1721982802447,"duration":0},"status":"passed","severity":"normal"},{"uid":"db265346fc835c66","name":"Check publish message containing Russian","time":{"start":1721982831936,"stop":1721982831943,"duration":7},"status":"passed","severity":"normal"},{"uid":"ef48e9d31cf5e8cc","name":"Push message with content topic containing Chinese","time":{"start":1721982917969,"stop":1721982917969,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee3b4e3107a920ff","name":"Push message with JSON payload","time":{"start":1721982917953,"stop":1721982917953,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f5b03d312c78261","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1721982307415,"stop":1721982307415,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd7f00f5637f5ee7","name":"Query with Promise Callback, No message returned","time":{"start":1721982937557,"stop":1721982937557,"duration":0},"status":"passed","severity":"normal"},{"uid":"2de0265818cac452","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721982972450,"stop":1721982972450,"duration":0},"status":"passed","severity":"normal"},{"uid":"92f2db52154f167d","name":"Subscribe to topic containing short and publish message","time":{"start":1721982843888,"stop":1721982843888,"duration":0},"status":"passed","severity":"normal"},{"uid":"913ded95940043d7","name":"Push message with numeric payload","time":{"start":1721982802442,"stop":1721982802442,"duration":0},"status":"passed","severity":"normal"},{"uid":"f21cd7bb84837252","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1721982552421,"stop":1721982552421,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ae68f9138f9ff0c","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721982802470,"stop":1721982802470,"duration":0},"status":"passed","severity":"normal"},{"uid":"3731346a033ffefe","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721982589847,"stop":1721982589847,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5b271fc2298aa91","name":"should set field with only LIGHTPUSH enabled","time":{"start":1721982291935,"stop":1721982291935,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba88bc45dc38bf8a","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1721982307416,"stop":1721982307416,"duration":0},"status":"passed","severity":"normal"},{"uid":"c10232b0cdd74bbc","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1721982291268,"stop":1721982291268,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b0b69495bf6d9b5","name":"Push message equal or less that 1MB","time":{"start":1721982917980,"stop":1721982917981,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3e3add869d088c4","name":"should throw an error for missing required configuration","time":{"start":1721982283479,"stop":1721982283479,"duration":0},"status":"passed","severity":"normal"},{"uid":"cce3646507e68db1","name":"removeEventListener with wrong event","time":{"start":1721982374850,"stop":1721982374851,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9b6f7b499598b66","name":"Passing cursor with wrong pubsubTopic","time":{"start":1721982887242,"stop":1721982887243,"duration":1},"status":"passed","severity":"normal"},{"uid":"997f0cea19c916ab","name":"Subscribe to topic containing Russian and publish message","time":{"start":1721982843893,"stop":1721982843893,"duration":0},"status":"passed","severity":"normal"},{"uid":"93af898e5280062b","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1721982769796,"stop":1721982769796,"duration":0},"status":"passed","severity":"normal"},{"uid":"a557a1b3d135ddd6","name":"Check received message containing emoji","time":{"start":1721982828757,"stop":1721982828757,"duration":0},"status":"passed","severity":"normal"},{"uid":"33ec263f9e4e1e8b","name":"Check message with no content topic is not received","time":{"start":1721982538593,"stop":1721982538593,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d105e4f0e4180a0","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1721982317676,"stop":1721982317677,"duration":1},"status":"passed","severity":"normal"},{"uid":"1139a5929191acb5","name":"Failed peers are renewed","time":{"start":1721982583078,"stop":1721982583078,"duration":0},"status":"passed","severity":"normal"},{"uid":"13a693dc8bbd5f4b","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1721982887240,"stop":1721982887240,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c02a4a041cf156b","name":"connects to nwaku","time":{"start":1721982977179,"stop":1721982977179,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc658ee3b7597428","name":"Subscribe to topic containing XML and receive message","time":{"start":1721982972447,"stop":1721982972447,"duration":0},"status":"passed","severity":"normal"},{"uid":"51c7d753d52b868f","name":"Push message with Arabic payload","time":{"start":1721982917949,"stop":1721982917950,"duration":1},"status":"passed","severity":"normal"},{"uid":"f60c4a48528fb80f","name":"should properly create location multiaddrs - tcp6","time":{"start":1721982291932,"stop":1721982291933,"duration":1},"status":"passed","severity":"normal"},{"uid":"366581ac04030e52","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721982430377,"stop":1721982430377,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d2b11974dd1bf5f","name":"Push message with content topic containing emoji","time":{"start":1721982917974,"stop":1721982917975,"duration":1},"status":"passed","severity":"normal"},{"uid":"728cd830a65508db","name":"Check message received after jswaku node is restarted","time":{"start":1721982828761,"stop":1721982828761,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6e9bb1d861db1391","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721982430380,"stop":1721982430380,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfa729564b15a3bf","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1721982552431,"stop":1721982552431,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6aa6962dc8cee11","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1721982283490,"stop":1721982283491,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed1e49159d1b213","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1721982552427,"stop":1721982552428,"duration":1},"status":"passed","severity":"normal"},{"uid":"2915d281b3216587","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721982291270,"stop":1721982291271,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a2ff60d743d2c8a","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721982972446,"stop":1721982972446,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ff73488676e0730","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721982972452,"stop":1721982972452,"duration":0},"status":"passed","severity":"normal"},{"uid":"de868ebef7b52ef1","name":"Nodes with multiple pubsub topic","time":{"start":1721982815149,"stop":1721982815149,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b7994d121f2212e","name":"more peers than existing","time":{"start":1721982769932,"stop":1721982769938,"duration":6},"status":"skipped","severity":"normal"},{"uid":"8654d6b503599bf8","name":"Check received message containing Russian","time":{"start":1721982828771,"stop":1721982828771,"duration":0},"status":"passed","severity":"normal"},{"uid":"87faf194a44e9a88","name":"Waku message hash computation (payload length 0)","time":{"start":1721982286116,"stop":1721982286117,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d1f38b99204618c","name":"Push message with content topic containing Script","time":{"start":1721982802469,"stop":1721982802469,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e0a2095e9763af4","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app4/9/topic711/test.js","time":{"start":1721982888510,"stop":1721982888510,"duration":0},"status":"passed","severity":"normal"},{"uid":"378c1c14e941f294","name":"should return unique PubsubTopics for static sharding","time":{"start":1721982283476,"stop":1721982283476,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca9cd9e476d58289","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721982589867,"stop":1721982589867,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce25dc2d67e3bcde","name":"Publish message with rate limit","time":{"start":1721982831959,"stop":1721982831960,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8ad9b2f33bbc838","name":"Fails to publish message with empty text","time":{"start":1721982831956,"stop":1721982831956,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfe2405e52d4421d","name":"Subscribe and receive messages via waku relay post","time":{"start":1721982972441,"stop":1721982972441,"duration":0},"status":"passed","severity":"normal"},{"uid":"96a3fc6c28cb8462","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721982588905,"stop":1721982588905,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd1897e3e5ccb06a","name":"Subscribe and receive messages via lightPush","time":{"start":1721982972440,"stop":1721982972440,"duration":0},"status":"passed","severity":"normal"},{"uid":"6260f15a0d704f43","name":"Check received message containing XML","time":{"start":1721982538583,"stop":1721982538583,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b11b1c330d89c8e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1721982283482,"stop":1721982283482,"duration":0},"status":"passed","severity":"normal"},{"uid":"66df559d4d1b341b","name":"Keep-alive pings maintain the connection","time":{"start":1721982450262,"stop":1721982450262,"duration":0},"status":"passed","severity":"normal"},{"uid":"5565c3ef79d0943e","name":"Check message on other pubsub topic is not received","time":{"start":1721982828759,"stop":1721982828760,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f89398cb6f99430","name":"throws on content topic with too few or too many fields","time":{"start":1721982283462,"stop":1721982283463,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f6c9e862feafccf","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1721982815148,"stop":1721982815148,"duration":0},"status":"passed","severity":"normal"},{"uid":"95465065cf917c2c","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1721982307415,"stop":1721982307416,"duration":1},"status":"passed","severity":"normal"},{"uid":"d902db61f7ad22fa","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721982972455,"stop":1721982972455,"duration":0},"status":"passed","severity":"normal"},{"uid":"8030d9faecc3742","name":"should be able to encode the field with only RELAY set to true","time":{"start":1721982291264,"stop":1721982291266,"duration":2},"status":"passed","severity":"normal"},{"uid":"fe5d05bbff934cff","name":"throws on content topic with non-number generation field","time":{"start":1721982283463,"stop":1721982283463,"duration":0},"status":"passed","severity":"normal"},{"uid":"320db61029331bb8","name":"Check received message containing emoji","time":{"start":1721982828778,"stop":1721982828778,"duration":0},"status":"passed","severity":"normal"},{"uid":"46569521b8e0e91","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1721982283484,"stop":1721982283485,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d358b002df71409","name":"Query with Promise Callback, No Decoder","time":{"start":1721982937555,"stop":1721982937556,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b80a87ea0041239","name":"Query Generator, No Decoder","time":{"start":1721982937549,"stop":1721982937549,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f918b13dfc1bfb","name":"should be able to decode the field with only RELAY set to true","time":{"start":1721982291271,"stop":1721982291272,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbfd4381afefbabc","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1721982937551,"stop":1721982937551,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f0ef43773f0117c","name":"Push message with custom timestamp: 1721978983260","time":{"start":1721982802478,"stop":1721982802478,"duration":0},"status":"passed","severity":"normal"},{"uid":"94a62f3ef5b58044","name":"Check message received after nwaku node is restarted","time":{"start":1721982828762,"stop":1721982828762,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d848407a89d2c34f","name":"Non TWN Cluster","time":{"start":1721982888509,"stop":1721982888510,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb9e6078990c5b9d","name":"should correctly map a content topic to a pubsub topic","time":{"start":1721982283495,"stop":1721982283495,"duration":0},"status":"passed","severity":"normal"},{"uid":"389054f5e076276b","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1721982552411,"stop":1721982552411,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f5cad73f3effc43","name":"Push message on custom pubsubTopic","time":{"start":1721982646124,"stop":1721982646125,"duration":1},"status":"passed","severity":"normal"},{"uid":"34e5baee813f6097","name":"Ordered Callback - backward","time":{"start":1721982940431,"stop":1721982940431,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cbcbb7f116f0ecd","name":"Push message with content topic containing numeric","time":{"start":1721982917967,"stop":1721982917968,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bfc7ab597649fba","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1721982296536,"stop":1721982296536,"duration":0},"status":"passed","severity":"normal"},{"uid":"5640cab953d2c24b","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721982589861,"stop":1721982589862,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5c16b2128e54b5c","name":"Check received message containing escaped characters","time":{"start":1721982828755,"stop":1721982828756,"duration":1},"status":"passed","severity":"normal"},{"uid":"c850b048a52e9328","name":"Check message with no content topic is not received","time":{"start":1721982828760,"stop":1721982828760,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d5e6c895b794d8c","name":"Push message with rate limit","time":{"start":1721982802477,"stop":1721982802477,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d2e1d6a51058559","name":"Check received message containing Arabic","time":{"start":1721982828745,"stop":1721982828746,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee78cab290e84005","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1721982283480,"stop":1721982283480,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d91ffa606f507c","name":"should return false","time":{"start":1721982291929,"stop":1721982291930,"duration":1},"status":"passed","severity":"normal"},{"uid":"204f77690859fb68","name":"Check publish message containing Chinese","time":{"start":1721982831935,"stop":1721982831936,"duration":1},"status":"passed","severity":"normal"},{"uid":"62f31b9f84b2fef3","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721982972449,"stop":1721982972449,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0a855a6b3225fab","name":"Ping on subscribed peer","time":{"start":1721982404405,"stop":1721982404406,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7fcc00a0984d028","name":"Throws when trying to push message with empty payload","time":{"start":1721982917962,"stop":1721982917963,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d15755b6d59c67c","name":"Round trip binary serialization","time":{"start":1721982296805,"stop":1721982296806,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c8402ad2651ffd4","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721982552410,"stop":1721982552411,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc92b25b03314286","name":"should throw an error for empty SingleShardInfos array","time":{"start":1721982283475,"stop":1721982283475,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3c9afed34e9f07e","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721982972447,"stop":1721982972448,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1c2cefaa8d04aa1","name":"Default pageSize","time":{"start":1721982970796,"stop":1721982970797,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4fce6d27920f8ca","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1721982307846,"stop":1721982307847,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c42e03f446bf36e","name":"Fails to push message bigger that 1MB","time":{"start":1721982917982,"stop":1721982917982,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a04e9d5deea7757","name":"Push message with custom timestamp: 1721978938778","time":{"start":1721982917979,"stop":1721982917979,"duration":0},"status":"passed","severity":"normal"},{"uid":"f20e28214f8e44c9","name":"Decrypt messages","time":{"start":1721982772364,"stop":1721982772365,"duration":1},"status":"passed","severity":"normal"},{"uid":"10f2bbff7d039f1e","name":"should properly create location multiaddrs - tcp","time":{"start":1721982291933,"stop":1721982291933,"duration":0},"status":"passed","severity":"normal"},{"uid":"2401d1d3e3c23042","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1721982552422,"stop":1721982552422,"duration":0},"status":"passed","severity":"normal"},{"uid":"e03a04e0d15c7d19","name":"should not fail to start the service if it is already started","time":{"start":1721982346432,"stop":1721982346433,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4f1aa927162f8a5","name":"Check received message containing Chinese","time":{"start":1721982828765,"stop":1721982828766,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b3d6698bc38cb02","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721982939374,"stop":1721982939375,"duration":1},"status":"passed","severity":"normal"},{"uid":"4222a0eed812996b","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1721982552423,"stop":1721982552424,"duration":1},"status":"passed","severity":"normal"},{"uid":"b73b0ad25e0c5b0f","name":"isConnected between 2 js-waku relay nodes","time":{"start":1721982391974,"stop":1721982391974,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aa127ed4d7316ca","name":"Check meta is set [symmetric]","time":{"start":1721982317680,"stop":1721982317681,"duration":1},"status":"passed","severity":"normal"},{"uid":"13a7b89c78105c78","name":"should encode/decode to text encoding","time":{"start":1721982291930,"stop":1721982291931,"duration":1},"status":"passed","severity":"normal"},{"uid":"95410b15b544508e","name":"should return empty list for no shard","time":{"start":1721982283478,"stop":1721982283478,"duration":0},"status":"passed","severity":"normal"},{"uid":"cee082891b86a985","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1721982307418,"stop":1721982307418,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0506ec38c73d694","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1721982552404,"stop":1721982552405,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd4a32c438e86fa6","name":"Publish message with custom timestamp: Fri Jul 26 2024 09:33:22 GMT+0000 (Coordinated Universal Time)","time":{"start":1721982831955,"stop":1721982831955,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1adbcaa31d9f2a9","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1721982296537,"stop":1721982296537,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb46a758e5b8a18b","name":"Check received message containing Arabic","time":{"start":1721982538579,"stop":1721982538580,"duration":1},"status":"passed","severity":"normal"},{"uid":"f94eada177eedc8d","name":"Reopen subscription with peer with lost subscription","time":{"start":1721982404407,"stop":1721982404407,"duration":0},"status":"passed","severity":"normal"},{"uid":"723d4ffcb160126b","name":"can start the service","time":{"start":1721982311717,"stop":1721982311718,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e20086cf0e0e082","name":"Push message with special chars payload","time":{"start":1721982917948,"stop":1721982917949,"duration":1},"status":"passed","severity":"normal"},{"uid":"82ea2370af49d70c","name":"Promise Callback - backward","time":{"start":1721982940427,"stop":1721982940430,"duration":3},"status":"passed","severity":"normal"},{"uid":"db8f9f47e574309","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721982646128,"stop":1721982646129,"duration":1},"status":"passed","severity":"normal"},{"uid":"176180be5a816412","name":"Push message equal or less that 1MB","time":{"start":1721982802479,"stop":1721982802479,"duration":0},"status":"passed","severity":"normal"},{"uid":"32c1194f12261153","name":"Subscribe and receive messages via waku relay post","time":{"start":1721982972451,"stop":1721982972451,"duration":0},"status":"passed","severity":"normal"},{"uid":"51fbe825c4a0a3a","name":"should throw an error for insufficient data","time":{"start":1721982283510,"stop":1721982283510,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dba7692ddb0a5e3","name":"Accepts a valid Waku Message","time":{"start":1721982300237,"stop":1721982300238,"duration":1},"status":"passed","severity":"normal"},{"uid":"76e6b4ba71e280e7","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1721982552412,"stop":1721982552412,"duration":0},"status":"passed","severity":"normal"},{"uid":"a370c3f0e1396db9","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1721982552425,"stop":1721982552425,"duration":0},"status":"passed","severity":"normal"},{"uid":"88e67d8b82179fca","name":"Check publish message containing JSON","time":{"start":1721982831945,"stop":1721982831945,"duration":0},"status":"passed","severity":"normal"},{"uid":"496bcd0493a35a52","name":"Nwaku publishes","time":{"start":1721982796925,"stop":1721982796926,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2f4e7a1ef904d96","name":"Generator, custom pubsub topic","time":{"start":1721982939376,"stop":1721982939376,"duration":0},"status":"passed","severity":"normal"},{"uid":"765f049763ee32dd","name":"Check publish message containing numeric","time":{"start":1721982831935,"stop":1721982831935,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9434346a53db5a9","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app71/5/topic61/utf8","time":{"start":1721982888511,"stop":1721982888511,"duration":0},"status":"passed","severity":"normal"},{"uid":"847cf672efb1190","name":"random static sharding 2 - Cluster ID: 72, Shard ID: 836","time":{"start":1721982893287,"stop":1721982893288,"duration":1},"status":"passed","severity":"normal"},{"uid":"50be3c2e21e17d6","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721982463420,"stop":1721982463421,"duration":1},"status":"passed","severity":"normal"},{"uid":"43d0d4c8ccab69eb","name":"random static sharding 5 - Cluster ID: 534, Shard ID: 504","time":{"start":1721982893297,"stop":1721982893297,"duration":0},"status":"passed","severity":"normal"},{"uid":"121774d1193191c","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721982972449,"stop":1721982972449,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcade26dfa197552","name":"can dial TLS multiaddrs","time":{"start":1721982647497,"stop":1721982647498,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8fb9a3522ccd875","name":"addEventListener with wrong event","time":{"start":1721982374849,"stop":1721982374850,"duration":1},"status":"passed","severity":"normal"},{"uid":"431ad7a645e87f1c","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1721982552405,"stop":1721982552406,"duration":1},"status":"passed","severity":"normal"},{"uid":"548c73daf5be3c5a","name":"Subscribe to topic containing Script and receive message","time":{"start":1721982972455,"stop":1721982972456,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f5622ddeb3435d3","name":"should set field with only RELAY enabled","time":{"start":1721982291934,"stop":1721982291934,"duration":0},"status":"passed","severity":"normal"},{"uid":"e920c5bb77c7e71","name":"Sets default value correctly","time":{"start":1721982977182,"stop":1721982977182,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8ae3d26529cd662","name":"Ordered Callback - forward","time":{"start":1721982940430,"stop":1721982940431,"duration":1},"status":"passed","severity":"normal"},{"uid":"f51f23ebddfaa08f","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1721982954408,"stop":1721982954408,"duration":0},"status":"passed","severity":"normal"},{"uid":"d351ead903eec1c3","name":"Ping on unsubscribed peer","time":{"start":1721982424066,"stop":1721982424069,"duration":3},"status":"passed","severity":"normal"},{"uid":"d49ee4b6b765a29d","name":"handles empty shards array correctly","time":{"start":1721982283494,"stop":1721982283494,"duration":0},"status":"passed","severity":"normal"},{"uid":"f56fde1944cbe66f","name":"should throw an error if shards are undefined for static sharding","time":{"start":1721982283478,"stop":1721982283479,"duration":1},"status":"passed","severity":"normal"},{"uid":"8246da5934e8a536","name":"new peer added after a peer was already found","time":{"start":1721982769795,"stop":1721982769795,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3f1554b91d3388e0","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1721982283493,"stop":1721982283494,"duration":1},"status":"passed","severity":"normal"},{"uid":"d622116cbacf2bc4","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721982588907,"stop":1721982588907,"duration":0},"status":"passed","severity":"normal"},{"uid":"735eb2b63f6a98e9","name":"different cluster, same shard: nodes don't connect","time":{"start":1721982640058,"stop":1721982640058,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e38b75aa5f09fa7","name":"Push message with emoji payload","time":{"start":1721982802447,"stop":1721982802448,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9055405e07ac4","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app22/10/topic406/utf8","time":{"start":1721982888514,"stop":1721982888515,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfb8e5806cf2c1b4","name":"Subscribe to topic containing numeric and publish message","time":{"start":1721982843889,"stop":1721982843889,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bdac5457789e3e0","name":"Subscribe to topic containing short and receive message","time":{"start":1721982972453,"stop":1721982972453,"duration":0},"status":"passed","severity":"normal"},{"uid":"c44e64dd75789f89","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721982588902,"stop":1721982588903,"duration":1},"status":"passed","severity":"normal"},{"uid":"77530f241c193818","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1721982286114,"stop":1721982286115,"duration":1},"status":"passed","severity":"normal"},{"uid":"97e331fa600268e7","name":"Query with Ordered Callback, No Decoder","time":{"start":1721982937552,"stop":1721982937552,"duration":0},"status":"passed","severity":"normal"},{"uid":"da973927a8265045","name":"should properly create location multiaddrs - udp","time":{"start":1721982291933,"stop":1721982291933,"duration":0},"status":"passed","severity":"normal"},{"uid":"837d88781d9b0455","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1721982552425,"stop":1721982552425,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cff329f9aac22e3","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721982589861,"stop":1721982589861,"duration":0},"status":"passed","severity":"normal"},{"uid":"be9333e149cf409f","name":"throws on content topic with empty topic name field","time":{"start":1721982283465,"stop":1721982283465,"duration":0},"status":"passed","severity":"normal"},{"uid":"350fa0ad58326bc5","name":"Check message on other pubsub topic is not received","time":{"start":1721982538592,"stop":1721982538592,"duration":0},"status":"passed","severity":"normal"},{"uid":"be474e39a328a1","name":"Push message with content topic containing JSON","time":{"start":1721982917972,"stop":1721982917972,"duration":0},"status":"passed","severity":"normal"},{"uid":"710b3164f14a2a89","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app87/9/topic413/json","time":{"start":1721982888511,"stop":1721982888512,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5c8d839a97c5a52","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1721982283485,"stop":1721982283485,"duration":0},"status":"passed","severity":"normal"},{"uid":"c516e47f8ceea29","name":"Push message with XML payload","time":{"start":1721982802445,"stop":1721982802445,"duration":0},"status":"passed","severity":"normal"},{"uid":"66cf1bbbb57a0dfe","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721982888509,"stop":1721982888509,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ecb5eac3f8a1ebd","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1721982296810,"stop":1721982296810,"duration":0},"status":"passed","severity":"normal"},{"uid":"d67f51b2f3df8b63","name":"Subscribe and receives messages on 20 topics","time":{"start":1721982972442,"stop":1721982972442,"duration":0},"status":"passed","severity":"normal"},{"uid":"31531d47a615a940","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1721982283479,"stop":1721982283480,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbd36267b4af08e","name":"Decoder throws on undefined content topic","time":{"start":1721982317684,"stop":1721982317685,"duration":1},"status":"passed","severity":"normal"},{"uid":"605223a89cf48401","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1721982552429,"stop":1721982552429,"duration":0},"status":"passed","severity":"normal"},{"uid":"2406e7872ebb7c57","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1721982307419,"stop":1721982307419,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3cd000a11ad74ca","name":"Subscribe and receives messages on 20 topics","time":{"start":1721982589848,"stop":1721982589849,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c38921946c47acb","name":"Renews peer on consistent ping failures","time":{"start":1721982450263,"stop":1721982450263,"duration":0},"status":"passed","severity":"normal"},{"uid":"19207ee5cc6f96fc","name":"Check message received after nwaku node is restarted","time":{"start":1721982828782,"stop":1721982828783,"duration":1},"status":"skipped","severity":"normal"},{"uid":"57d68e2aa49e13c","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721982463421,"stop":1721982463421,"duration":0},"status":"passed","severity":"normal"},{"uid":"c57f4ba9d19942c5","name":"Correctly serialized arguments","time":{"start":1721982646211,"stop":1721982646212,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca599cff616ca5e4","name":"random static sharding 10 - Cluster ID: 662, Shard ID: 514","time":{"start":1721982893300,"stop":1721982893300,"duration":0},"status":"passed","severity":"normal"},{"uid":"afbd89b1bf50cd97","name":"Subscribe to topic containing XML and receive message","time":{"start":1721982972456,"stop":1721982972456,"duration":0},"status":"passed","severity":"normal"},{"uid":"3015fe1f0d9ee1ba","name":"should not throw an error for a single configured topic","time":{"start":1721982283488,"stop":1721982283488,"duration":0},"status":"passed","severity":"normal"},{"uid":"3565592d7c44fb26","name":"Push message with Russian payload","time":{"start":1721982802444,"stop":1721982802444,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fd9cc7d9220c133","name":"Check received message containing SQL Injection","time":{"start":1721982828772,"stop":1721982828772,"duration":0},"status":"passed","severity":"normal"},{"uid":"a747e9062f45bf52","name":"Push message with custom timestamp: 1721986183260","time":{"start":1721982802478,"stop":1721982802479,"duration":1},"status":"passed","severity":"normal"},{"uid":"157ed83ea5286552","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1721982843886,"stop":1721982843886,"duration":0},"status":"passed","severity":"normal"},{"uid":"b86b1857dd8a57b3","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1721982307417,"stop":1721982307417,"duration":0},"status":"passed","severity":"normal"},{"uid":"d645f053c8b7a600","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721982552422,"stop":1721982552423,"duration":1},"status":"passed","severity":"normal"},{"uid":"9240ac04c02e64bb","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721982283477,"stop":1721982283477,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3f1516a43681ec8","name":"LightPush","time":{"start":1721982981659,"stop":1721982981659,"duration":0},"status":"passed","severity":"normal"},{"uid":"48414edc55179904","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1721982552429,"stop":1721982552429,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb17a9f01c2a551d","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1721982972768,"stop":1721982972768,"duration":0},"status":"passed","severity":"normal"},{"uid":"501369c57dea0aae","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721982972447,"stop":1721982972447,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1f5781745be595f","name":"Push message with unicode special characters payload","time":{"start":1721982917954,"stop":1721982917955,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a1b4edb469b45f1","name":"Query with Ordered Callback, No message returned","time":{"start":1721982937552,"stop":1721982937553,"duration":1},"status":"passed","severity":"normal"},{"uid":"a353b43597cac11c","name":"Ping on subscribed peer","time":{"start":1721982424072,"stop":1721982424072,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c98c7ea91527cdc","name":"should set field with all protocols enabled","time":{"start":1721982291934,"stop":1721982291934,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce78ec2813d84ee8","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app32/1/topic982/test.js","time":{"start":1721982888510,"stop":1721982888511,"duration":1},"status":"passed","severity":"normal"},{"uid":"50b576bc332d5021","name":"throws on content topic with empty encoding field","time":{"start":1721982283465,"stop":1721982283466,"duration":1},"status":"passed","severity":"normal"},{"uid":"478046c3025b40cb","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1721982972768,"stop":1721982972768,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c3495ad3d2a7ac4","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721982972445,"stop":1721982972445,"duration":0},"status":"passed","severity":"normal"},{"uid":"dab079c55970c782","name":"recovers when dns.resolve returns empty","time":{"start":1721982307844,"stop":1721982307844,"duration":0},"status":"passed","severity":"normal"},{"uid":"8773747a7d109502","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1721982887239,"stop":1721982887239,"duration":0},"status":"passed","severity":"normal"},{"uid":"460d1d1863d5ac12","name":"Query Generator - backward","time":{"start":1721982940426,"stop":1721982940426,"duration":0},"status":"passed","severity":"normal"},{"uid":"adbd675586fdb4cd","name":"Check received message containing JSON","time":{"start":1721982828776,"stop":1721982828776,"duration":0},"status":"passed","severity":"normal"},{"uid":"34b54603a0b59343","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721982972441,"stop":1721982972441,"duration":0},"status":"passed","severity":"normal"},{"uid":"aec9cf4b7643ba04","name":"Push message with short payload","time":{"start":1721982802441,"stop":1721982802441,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5f48bbf530c5a54","name":"Push message with content topic containing numeric","time":{"start":1721982802460,"stop":1721982802463,"duration":3},"status":"passed","severity":"normal"},{"uid":"51d6376baae2c301","name":"isConnected should return false after all peers disconnect","time":{"start":1721982391973,"stop":1721982391973,"duration":0},"status":"passed","severity":"normal"},{"uid":"5119097cba4cada","name":"Generator, 2 different pubsubtopics","time":{"start":1721982939375,"stop":1721982939375,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1f26322e8a42a2c","name":"Subscribe and receives messages on 20 topics","time":{"start":1721982972451,"stop":1721982972452,"duration":1},"status":"passed","severity":"normal"},{"uid":"28cb3035c3ab5162","name":"should emit a peer event after start","time":{"start":1721982829240,"stop":1721982829242,"duration":2},"status":"passed","severity":"normal"},{"uid":"64bfbf9c408be8b","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721982283477,"stop":1721982283477,"duration":0},"status":"passed","severity":"normal"},{"uid":"99f5d4a5d909d758","name":"Ping on peer without subscriptions","time":{"start":1721982424073,"stop":1721982424073,"duration":0},"status":"passed","severity":"normal"},{"uid":"f27ed50e31976090","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1721982887241,"stop":1721982887241,"duration":0},"status":"passed","severity":"normal"},{"uid":"98b38712414c0ce8","name":"Check received message containing special chars","time":{"start":1721982828765,"stop":1721982828765,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad01e6fffa9dde40","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721982552428,"stop":1721982552428,"duration":0},"status":"passed","severity":"normal"},{"uid":"df77ab382ccc7536","name":"Check received message containing emoji","time":{"start":1721982538587,"stop":1721982538587,"duration":0},"status":"passed","severity":"normal"},{"uid":"3395dd9899bc2f6b","name":"Push message with Chinese payload","time":{"start":1721982802443,"stop":1721982802443,"duration":0},"status":"passed","severity":"normal"},{"uid":"e880c27f110f40e0","name":"should not fail to start the service if it is already started","time":{"start":1721982829232,"stop":1721982829240,"duration":8},"status":"passed","severity":"normal"},{"uid":"ab69cb081dd7a95d","name":"Check received message with timestamp: 1721982333390 ","time":{"start":1721982828757,"stop":1721982828758,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff6ae499ae65680f","name":"Push message with content topic containing XML","time":{"start":1721982917971,"stop":1721982917971,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b08bf72bdece2fe","name":"Subscribe to topic containing Script and publish message","time":{"start":1721982843894,"stop":1721982843895,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd03acbc828fc3ad","name":"getPeersByDiscovery","time":{"start":1721982769795,"stop":1721982769795,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dcf772ec733bd4d","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721982972451,"stop":1721982972451,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ac569ba7b7677af","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721982538588,"stop":1721982538588,"duration":0},"status":"passed","severity":"normal"},{"uid":"a61adbde339a1563","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1721982334230,"stop":1721982334230,"duration":0},"status":"passed","severity":"normal"},{"uid":"f89a6f9e328c904f","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1721982589868,"stop":1721982589868,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6dbf85d7a98cf49","name":"Filter","time":{"start":1721982981659,"stop":1721982981660,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8ead4c6bc098dbb","name":"Check received message with timestamp: 1721982333390 ","time":{"start":1721982828779,"stop":1721982828779,"duration":0},"status":"passed","severity":"normal"},{"uid":"b070f998905436f4","name":"should not fail to stop the service if it was not started","time":{"start":1721982346427,"stop":1721982346432,"duration":5},"status":"passed","severity":"normal"},{"uid":"608fd078b000a938","name":"Store - dialed after - with timeout","time":{"start":1721982981659,"stop":1721982981659,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee877a24e522222e","name":"Push message on custom pubsubTopic","time":{"start":1721982646130,"stop":1721982646130,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6cccfa0cfd24cf2","name":"Push message with content topic containing emoji","time":{"start":1721982802472,"stop":1721982802472,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ecf8f2e7e9a7f48","name":"throws on content topic with empty version field","time":{"start":1721982283464,"stop":1721982283465,"duration":1},"status":"passed","severity":"normal"},{"uid":"419d94884f2a66cc","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721982589867,"stop":1721982589867,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfd118fa550a8d16","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app8/3/topic867/xml","time":{"start":1721982888512,"stop":1721982888513,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c1a1f023191ec5b","name":"Nodes with multiple pubsub topic","time":{"start":1721982815147,"stop":1721982815147,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab305baf197d1e6a","name":"Check publish message containing SQL Injection","time":{"start":1721982831943,"stop":1721982831943,"duration":0},"status":"passed","severity":"normal"},{"uid":"ded08d016b46c535","name":"Check publish message containing XML","time":{"start":1721982831944,"stop":1721982831944,"duration":0},"status":"passed","severity":"normal"},{"uid":"17e001c06f75d744","name":"Subscribe to topic containing special chars and publish message","time":{"start":1721982843890,"stop":1721982843890,"duration":0},"status":"passed","severity":"normal"},{"uid":"693711942e7cb00a","name":"Push message with special chars payload","time":{"start":1721982802442,"stop":1721982802443,"duration":1},"status":"passed","severity":"normal"},{"uid":"400dc8563a04e559","name":"Check received message containing numeric","time":{"start":1721982538578,"stop":1721982538578,"duration":0},"status":"passed","severity":"normal"},{"uid":"867b985e1719fbdf","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1721982937553,"stop":1721982937554,"duration":1},"status":"passed","severity":"normal"},{"uid":"47f49beddda4e9fe","name":"should properly create location multiaddrs - udp6","time":{"start":1721982291932,"stop":1721982291932,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb2f1aaecfc190a0","name":"Subscribe to topic containing Script and receive message","time":{"start":1721982589863,"stop":1721982589863,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8e485be9051cd9b","name":"Check message with non string payload is not received","time":{"start":1721982828761,"stop":1721982828761,"duration":0},"status":"passed","severity":"normal"},{"uid":"efd772b7c653d2e6","name":"Push message with content topic containing special chars","time":{"start":1721982802463,"stop":1721982802463,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0b744d4136e4943","name":"Relay + Store","time":{"start":1721982342394,"stop":1721982342395,"duration":1},"status":"passed","severity":"normal"},{"uid":"a18211eb2704712d","name":"Callback on promise","time":{"start":1721982950242,"stop":1721982950242,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb89ceae09bc733a","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1721982306706,"stop":1721982306707,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4279178332a8c93","name":"should properly create location multiaddrs - tcp4","time":{"start":1721982291932,"stop":1721982291932,"duration":0},"status":"passed","severity":"normal"},{"uid":"3929ced2364a2464","name":"Subscribe and publish message","time":{"start":1721982843885,"stop":1721982843886,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e02c412d5bbb773","name":"Fails to publish message with size larger than 1 MB","time":{"start":1721982831958,"stop":1721982831958,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeed7a2761682433","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1721982341862,"stop":1721982341863,"duration":1},"status":"passed","severity":"normal"},{"uid":"98281fc2ece50651","name":"Push message with Arabic payload","time":{"start":1721982802443,"stop":1721982802444,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff3773d978b370f4","name":"Light Node - default protocols","time":{"start":1721982981660,"stop":1721982981660,"duration":0},"status":"passed","severity":"normal"},{"uid":"8624abcca700ded5","name":"can start the service","time":{"start":1721982346420,"stop":1721982346426,"duration":6},"status":"passed","severity":"normal"},{"uid":"ff7ee07056edbce9","name":"Fails to push message with large meta","time":{"start":1721982917976,"stop":1721982917976,"duration":0},"status":"passed","severity":"normal"},{"uid":"869e3a004ec51e32","name":"Asymmetric encrypt & decrypt","time":{"start":1721982318093,"stop":1721982318094,"duration":1},"status":"passed","severity":"normal"},{"uid":"c68152883f765886","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1721982640057,"stop":1721982640057,"duration":0},"status":"passed","severity":"normal"},{"uid":"787704a806767e9a","name":"Check received message containing shell command","time":{"start":1721982538585,"stop":1721982538585,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b0217accd4a2d0e","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721982430381,"stop":1721982430381,"duration":0},"status":"passed","severity":"normal"},{"uid":"f36d6e336008d4bc","name":"Overlapping topic subscription","time":{"start":1721982589851,"stop":1721982589856,"duration":5},"status":"passed","severity":"normal"},{"uid":"f96c1b3dd861e336","name":"Reopen subscription with peer with lost subscription","time":{"start":1721982424074,"stop":1721982424079,"duration":5},"status":"passed","severity":"normal"},{"uid":"2d440fe2e15ed18","name":"unsubscribes","time":{"start":1721982961029,"stop":1721982961030,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2082254a9f5ea46","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1721982341861,"stop":1721982341862,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe52cf891b100f23","name":"should be able to encode the field with only STORE set to true","time":{"start":1721982291266,"stop":1721982291267,"duration":1},"status":"passed","severity":"normal"},{"uid":"811b72912d651567","name":"Push message with numeric payload","time":{"start":1721982917948,"stop":1721982917948,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd4a5f9628d1e36a","name":"Push message with Basic HTML tag payload","time":{"start":1721982802445,"stop":1721982802446,"duration":1},"status":"passed","severity":"normal"},{"uid":"4524b72836d3993a","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721982972440,"stop":1721982972440,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e55490479292b22","name":"Delete observer","time":{"start":1721982772365,"stop":1721982772365,"duration":0},"status":"passed","severity":"normal"},{"uid":"a213e31679bc9243","name":"should encodeTxt and decodeTxt","time":{"start":1721982291922,"stop":1721982291922,"duration":0},"status":"passed","severity":"normal"},{"uid":"829fc1e6551498d1","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721982972452,"stop":1721982972452,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a8c4c4357b3d1f3","name":"Subscribe to topic containing XML and publish message","time":{"start":1721982843895,"stop":1721982843895,"duration":0},"status":"passed","severity":"normal"},{"uid":"38c896ae05874abf","name":"Subscribe to topic containing Script and receive message","time":{"start":1721982972447,"stop":1721982972447,"duration":0},"status":"passed","severity":"normal"},{"uid":"3616b4d759872f00","name":"Push 30 different messages","time":{"start":1721982917955,"stop":1721982917955,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bfc16fb74ac6769","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721982888522,"stop":1721982888523,"duration":1},"status":"passed","severity":"normal"},{"uid":"542477d879cead0b","name":"random static sharding 9 - Cluster ID: 338, Shard ID: 366","time":{"start":1721982893299,"stop":1721982893299,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce8400b9eeacfaa2","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721982972444,"stop":1721982972445,"duration":1},"status":"passed","severity":"normal"},{"uid":"4368e0de6def67c","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721982815150,"stop":1721982815150,"duration":0},"status":"passed","severity":"normal"},{"uid":"c990f2359d2b2833","name":"Push message with SQL Injection payload","time":{"start":1721982917950,"stop":1721982917951,"duration":1},"status":"passed","severity":"normal"},{"uid":"6652eb930044725","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721982972442,"stop":1721982972443,"duration":1},"status":"passed","severity":"normal"},{"uid":"c482899b32f45866","name":"Subscribe and receive messages via lightPush","time":{"start":1721982972450,"stop":1721982972450,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1e26ab0563969db","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721982463420,"stop":1721982463420,"duration":0},"status":"passed","severity":"normal"},{"uid":"acf427c2a0843ce","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1721982283467,"stop":1721982283468,"duration":1},"status":"passed","severity":"normal"},{"uid":"687ae732fb5dd91a","name":"should throw error - no public key","time":{"start":1721982291924,"stop":1721982291924,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e147a1c88423b4","name":"Overlapping topic subscription","time":{"start":1721982972452,"stop":1721982972453,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ba23d038f908ec3","name":"1 Relay, 1 Filter, gives up","time":{"start":1721982307343,"stop":1721982307344,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b459dd4c5024087","name":"configure the node with multiple content topics","time":{"start":1721982888516,"stop":1721982888522,"duration":6},"status":"passed","severity":"normal"},{"uid":"c7b40a178006d9fb","name":"Subscribe to topic containing shell command and publish message","time":{"start":1721982843897,"stop":1721982843897,"duration":0},"status":"passed","severity":"normal"},{"uid":"5840af9b9a3155a2","name":"Check received message with timestamp: 1721982333390000000 ","time":{"start":1721982828757,"stop":1721982828757,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bf81fb59717329","name":"Check received message containing unicode special characters","time":{"start":1721982538586,"stop":1721982538586,"duration":0},"status":"passed","severity":"normal"},{"uid":"adaf226524c4dbb9","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1721982296535,"stop":1721982296536,"duration":1},"status":"passed","severity":"normal"},{"uid":"a16d2202a75e59e4","name":"should configure sharding based on application and version for autosharding","time":{"start":1721982283492,"stop":1721982283493,"duration":1},"status":"passed","severity":"normal"},{"uid":"12fb9f587cc49145","name":"Push message with content topic containing Chinese","time":{"start":1721982802465,"stop":1721982802465,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3b1a51302a2e448","name":"Check received message containing unicode special characters","time":{"start":1721982828756,"stop":1721982828756,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e5f4b32d790cafd","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1721982283483,"stop":1721982283483,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2251485e81ae9c5","name":"Push message with content topic containing Russian","time":{"start":1721982917970,"stop":1721982917970,"duration":0},"status":"passed","severity":"normal"},{"uid":"45b76b0067a2b968","name":"Check message on other pubsub topic is not received","time":{"start":1721982828780,"stop":1721982828781,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f7bd96962e7fcc9","name":"different cluster, same shard: nodes don't connect","time":{"start":1721982552403,"stop":1721982552404,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b3b875fc644ac5","name":"Passing page size 3 when there are 20 messages","time":{"start":1721982970791,"stop":1721982970792,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a0405503a3de09f","name":"Generator, custom pubsub topic","time":{"start":1721982939373,"stop":1721982939374,"duration":1},"status":"passed","severity":"normal"},{"uid":"1002d07fa0c05b03","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721982552419,"stop":1721982552420,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca708c947effad68","name":"Relay - times out","time":{"start":1721982981658,"stop":1721982981658,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d89ae7957e48a9b","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1721982283509,"stop":1721982283509,"duration":0},"status":"passed","severity":"normal"},{"uid":"42058bb2723e85de","name":"should handle application and version for autosharding","time":{"start":1721982283476,"stop":1721982283477,"duration":1},"status":"passed","severity":"normal"},{"uid":"41cbca63c468df5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1721982552419,"stop":1721982552419,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e04285c0032d8ea","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721982646130,"stop":1721982646131,"duration":1},"status":"passed","severity":"normal"},{"uid":"641ec70b6295bc75","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721982815149,"stop":1721982815149,"duration":0},"status":"passed","severity":"normal"},{"uid":"b094b7e872f899ea","name":"Decoder throws on undefined content topic","time":{"start":1721982319627,"stop":1721982319627,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c3972b534644806","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1721982283496,"stop":1721982283496,"duration":0},"status":"passed","severity":"normal"},{"uid":"253b22087a067cd5","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1721982307418,"stop":1721982307418,"duration":0},"status":"passed","severity":"normal"},{"uid":"deb994b576883ff4","name":"Overlapping topic subscription","time":{"start":1721982972443,"stop":1721982972443,"duration":0},"status":"passed","severity":"normal"},{"uid":"50f325757ec01705","name":"handles empty contentTopics array correctly","time":{"start":1721982283495,"stop":1721982283495,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7e805da81624b8","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1721982430378,"stop":1721982430379,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0c9bcfa62ee50e3","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721982552415,"stop":1721982552415,"duration":0},"status":"passed","severity":"normal"},{"uid":"a31b1fa0654d331","name":"Subscribe to topic containing short and receive message","time":{"start":1721982589859,"stop":1721982589860,"duration":1},"status":"passed","severity":"normal"},{"uid":"34ddf0f309b3dd17","name":"should use DNS peer discovery with light client","time":{"start":1721982346437,"stop":1721982346437,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f24c97edf321322f","name":"Using a function","time":{"start":1721982977180,"stop":1721982977181,"duration":1},"status":"passed","severity":"normal"},{"uid":"af74a3821e9ae798","name":"Should update shard info","time":{"start":1721982647865,"stop":1721982647865,"duration":0},"status":"passed","severity":"normal"},{"uid":"a157fd8880044e9a","name":"Privacy Node - default protocol","time":{"start":1721982981660,"stop":1721982981660,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b0a148d0b74f8ba","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1721982291268,"stop":1721982291269,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d8251cd7b0140d0","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721982552407,"stop":1721982552407,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2be9123801f4222","name":"throws on empty content topic","time":{"start":1721982283462,"stop":1721982283462,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e3308b1603a6f2","name":"Push message with meta","time":{"start":1721982917975,"stop":1721982917975,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0690b7e69c38268","name":"Subscribe to topic containing emoji and publish message","time":{"start":1721982843898,"stop":1721982843898,"duration":0},"status":"passed","severity":"normal"},{"uid":"79b58d0050ffa28b","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721982893301,"stop":1721982893302,"duration":1},"status":"passed","severity":"normal"},{"uid":"723fc299458f950e","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1721982283491,"stop":1721982283491,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2a498f613dad29e","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721982291276,"stop":1721982291276,"duration":0},"status":"passed","severity":"normal"},{"uid":"8769c961ca52f0a7","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721982283493,"stop":1721982283493,"duration":0},"status":"passed","severity":"normal"},{"uid":"91ea582e31dfe73","name":"should set field with only FILTER enabled","time":{"start":1721982291935,"stop":1721982291935,"duration":0},"status":"passed","severity":"normal"},{"uid":"682e59a80a4b43c","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721982589866,"stop":1721982589867,"duration":1},"status":"passed","severity":"normal"},{"uid":"7079c21cf3e00f1f","name":"Subscribe to topic containing long and receive message","time":{"start":1721982972444,"stop":1721982972444,"duration":0},"status":"passed","severity":"normal"},{"uid":"7363055c7c661f55","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1721982283486,"stop":1721982283486,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c731df9114e12cd","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1721982552430,"stop":1721982552430,"duration":0},"status":"passed","severity":"normal"},{"uid":"68bcd41ac8f1de37","name":"Nodes with multiple pubsub topic","time":{"start":1721982815150,"stop":1721982815151,"duration":1},"status":"passed","severity":"normal"},{"uid":"a33640a8d296f354","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1721982334231,"stop":1721982334232,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcc02a5c291a6a2c","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1721982291275,"stop":1721982291276,"duration":1},"status":"passed","severity":"normal"},{"uid":"610cf54e3ede599d","name":"should only return 1 node with relay and store capability","time":{"start":1721982307846,"stop":1721982307846,"duration":0},"status":"passed","severity":"normal"},{"uid":"ace85b72d92d0269","name":"Init the array if not present","time":{"start":1721982283007,"stop":1721982283008,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbf2c8c70ca63011","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1721982950243,"stop":1721982950243,"duration":0},"status":"passed","severity":"normal"},{"uid":"45ab35627a19df7b","name":"Passing page size 0 when there are 110 messages","time":{"start":1721982970789,"stop":1721982970790,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d5d6ba471e3e00f","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721982828779,"stop":1721982828779,"duration":0},"status":"passed","severity":"normal"},{"uid":"56ca7df8df0514c3","name":"Fails to push message with empty content topic","time":{"start":1721982802472,"stop":1721982802473,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e25e06e7c4dd220","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721982589842,"stop":1721982589842,"duration":0},"status":"passed","severity":"normal"},{"uid":"679ddcc465174792","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721982589847,"stop":1721982589848,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9d5e89722a9f7fd","name":"returns all values when wanted number matches available values","time":{"start":1721982306701,"stop":1721982306703,"duration":2},"status":"passed","severity":"normal"},{"uid":"b1cece496128a6e2","name":"Relay","time":{"start":1721982342394,"stop":1721982342394,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d2b53fa79120e48","name":"Push message with custom timestamp: 1691224138778","time":{"start":1721982917977,"stop":1721982917979,"duration":2},"status":"passed","severity":"normal"},{"uid":"b55e45a18765176f","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1721982972769,"stop":1721982972769,"duration":0},"status":"passed","severity":"normal"},{"uid":"75eed881ce273400","name":"same cluster, same shard: nodes connect","time":{"start":1721982552398,"stop":1721982552398,"duration":0},"status":"passed","severity":"normal"},{"uid":"49af39b226c7019f","name":"random static sharding 7 - Cluster ID: 775, Shard ID: 363","time":{"start":1721982893298,"stop":1721982893298,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c4eea3348b88bc1","name":"Check received message containing short","time":{"start":1721982828728,"stop":1721982828729,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c39c9bdfd211b4f","name":"Encoder throws on empty string content topic","time":{"start":1721982319626,"stop":1721982319626,"duration":0},"status":"passed","severity":"normal"},{"uid":"44dd6a6ef971eb81","name":"Check received message containing Basic HTML tag","time":{"start":1721982828754,"stop":1721982828754,"duration":0},"status":"passed","severity":"normal"},{"uid":"8531bee924dd616d","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721982430377,"stop":1721982430377,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba1850489ac1e4b4","name":"should emit a peer event after start","time":{"start":1721982311719,"stop":1721982311719,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c8022b20baa9082","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1721982391971,"stop":1721982391971,"duration":0},"status":"passed","severity":"normal"},{"uid":"192a46e961f21d5d","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1721982307417,"stop":1721982307417,"duration":0},"status":"passed","severity":"normal"},{"uid":"601a3c7b3c68a26a","name":"Push message with long payload","time":{"start":1721982802441,"stop":1721982802442,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f2dbe39edb995ca","name":"getPeersByDiscovery","time":{"start":1721982374851,"stop":1721982374851,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecfc22ec00ecf24e","name":"Subscribe and receive messages via waku relay post","time":{"start":1721982589844,"stop":1721982589846,"duration":2},"status":"passed","severity":"normal"},{"uid":"58c9e12d03b378f2","name":"Encoder throws on undefined content topic","time":{"start":1721982296808,"stop":1721982296808,"duration":0},"status":"passed","severity":"normal"},{"uid":"745b140c1708331b","name":"Check message with no payload is not received","time":{"start":1721982828760,"stop":1721982828761,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dbd6dc399a1e122","name":"Waku message hash computation (no timestamp)","time":{"start":1721982286117,"stop":1721982286117,"duration":0},"status":"passed","severity":"normal"},{"uid":"de87de9f9e3d4fc2","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721982815147,"stop":1721982815147,"duration":0},"status":"passed","severity":"normal"},{"uid":"37c6bedc623a3a5e","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1721982283481,"stop":1721982283481,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab5c109eacf561e0","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1721982283468,"stop":1721982283469,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dc85a7e1964d561","name":"Push message with shell command payload","time":{"start":1721982917953,"stop":1721982917954,"duration":1},"status":"passed","severity":"normal"},{"uid":"7950377108fa38e3","name":"Check received message containing numeric","time":{"start":1721982828730,"stop":1721982828730,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb4a3b0f95dfa2da","name":"Decoder throws on empty string content topic","time":{"start":1721982317685,"stop":1721982317685,"duration":0},"status":"passed","severity":"normal"},{"uid":"f94bd9310c505cef","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1721982815148,"stop":1721982815148,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc2384b1995f94fc","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1721982283470,"stop":1721982283470,"duration":0},"status":"passed","severity":"normal"},{"uid":"503e9bd80b51746e","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1721982286117,"stop":1721982286118,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fa5c8279b2bb70","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721982283493,"stop":1721982283493,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdb769ae973dda39","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1721982283481,"stop":1721982283482,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc227e40d9a207ac","name":"should not receive a peer event after stop","time":{"start":1721982311720,"stop":1721982311720,"duration":0},"status":"passed","severity":"normal"},{"uid":"61fad530aecd93f8","name":"Push message with content topic containing XML","time":{"start":1721982802469,"stop":1721982802469,"duration":0},"status":"passed","severity":"normal"},{"uid":"e62ae5388a053a3d","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1721982552427,"stop":1721982552427,"duration":0},"status":"passed","severity":"normal"},{"uid":"f765ef6309bc3c50","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721982972451,"stop":1721982972451,"duration":0},"status":"passed","severity":"normal"},{"uid":"471bd27efe292612","name":"it tolerates circular branch references","time":{"start":1721982307843,"stop":1721982307844,"duration":1},"status":"passed","severity":"normal"},{"uid":"a037350f85d3a069","name":"Encoder throws on empty string content topic","time":{"start":1721982296808,"stop":1721982296809,"duration":1},"status":"passed","severity":"normal"},{"uid":"4823cc887ddc1746","name":"Sign & Recover","time":{"start":1721982318095,"stop":1721982318095,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a221ad22e824172","name":"Ping on unsubscribed peer","time":{"start":1721982424073,"stop":1721982424074,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef85fd13494eb880","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1721982307848,"stop":1721982307848,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e39f3989df6098c","name":"Push message with content topic containing Russian","time":{"start":1721982802468,"stop":1721982802468,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b5b2b5a0fd710d","name":"should set field with only STORE enabled","time":{"start":1721982291934,"stop":1721982291935,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9f9e605c1d4a2d","name":"Fails to push message bigger that 1MB","time":{"start":1721982802479,"stop":1721982802482,"duration":3},"status":"passed","severity":"normal"},{"uid":"34505d6f195e54a6","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1721982283491,"stop":1721982283491,"duration":0},"status":"passed","severity":"normal"},{"uid":"616036a75c828cc3","name":"should properly create peer info with all multiaddrs","time":{"start":1721982291933,"stop":1721982291933,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b73f23a6ecf4e46","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721982972454,"stop":1721982972454,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d96d137bf5999c6","name":"Check message with no payload is not received","time":{"start":1721982828781,"stop":1721982828782,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd6c3d66f4c8be32","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1721982344624,"stop":1721982344626,"duration":2},"status":"passed","severity":"normal"},{"uid":"193bc55079c72d54","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721982815150,"stop":1721982815150,"duration":0},"status":"passed","severity":"normal"},{"uid":"e064040c541c2258","name":"Passing page size 10 when there are 10 messages","time":{"start":1721982970792,"stop":1721982970793,"duration":1},"status":"passed","severity":"normal"},{"uid":"b824a8dd51a4674a","name":"Fields are not dropped","time":{"start":1721982296227,"stop":1721982296229,"duration":2},"status":"passed","severity":"normal"},{"uid":"bfad283307f16627","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721983108353,"stop":1721983108353,"duration":0},"status":"passed","severity":"normal"},{"uid":"486c1573c23458ca","name":"Check publish message containing shell command","time":{"start":1721982831945,"stop":1721982831945,"duration":0},"status":"passed","severity":"normal"},{"uid":"e16362ddbf6e1306","name":"should throw an error for an unconfigured topic","time":{"start":1721982283489,"stop":1721982283489,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1ab003429ac120c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721982430381,"stop":1721982430382,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8c4658723071808","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721982972448,"stop":1721982972448,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e0319b2960ecf9b","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1721982291274,"stop":1721982291275,"duration":1},"status":"passed","severity":"normal"},{"uid":"7569c8e78133c8bd","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721982972455,"stop":1721982972455,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a53d086060837c7","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721982972446,"stop":1721982972446,"duration":0},"status":"passed","severity":"normal"},{"uid":"f226f9fc5e9f2c4c","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721982828758,"stop":1721982828758,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0e49a155f59e793","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721982646125,"stop":1721982646127,"duration":2},"status":"passed","severity":"normal"},{"uid":"e029962076ba9fd4","name":"Register correct protocols","time":{"start":1721982843884,"stop":1721982843885,"duration":1},"status":"passed","severity":"normal"},{"uid":"2aa0eb1334b5b286","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1721982552420,"stop":1721982552420,"duration":0},"status":"passed","severity":"normal"},{"uid":"af9205c1feb9d92a","name":"Ephemeral messages are not stored","time":{"start":1721982344611,"stop":1721982344611,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5e996d219683be0","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1721982307414,"stop":1721982307414,"duration":0},"status":"passed","severity":"normal"},{"uid":"b111bdf796b7779e","name":"Check message with no payload is not received","time":{"start":1721982538593,"stop":1721982538593,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6e4a5ff3dd5fec0","name":"should throw error - no id","time":{"start":1721982291924,"stop":1721982291929,"duration":5},"status":"passed","severity":"normal"},{"uid":"5f623e21226c37dd","name":"ignores domain fetching errors","time":{"start":1721982307844,"stop":1721982307844,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2e8220b3f36fc5d","name":"Check received message containing SQL Injection","time":{"start":1721982828746,"stop":1721982828747,"duration":1},"status":"passed","severity":"normal"},{"uid":"f693591a3863a5e","name":"Publish message with custom timestamp: Fri Jul 26 2024 07:33:22 GMT+0000 (Coordinated Universal Time)","time":{"start":1721982831954,"stop":1721982831954,"duration":0},"status":"passed","severity":"normal"},{"uid":"15bf62bd54686457","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721982972448,"stop":1721982972449,"duration":1},"status":"passed","severity":"normal"},{"uid":"130619fbceee01cb","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1721982307847,"stop":1721982307847,"duration":0},"status":"passed","severity":"normal"},{"uid":"daecbe5966cece6a","name":"Decoder throws on empty string content topic","time":{"start":1721982296809,"stop":1721982296809,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ac2e330b5b922c6","name":"Ordered callback, aborts when callback returns true","time":{"start":1721982950243,"stop":1721982950244,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e8e3ab868d9bfa5","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1721982552406,"stop":1721982552406,"duration":0},"status":"passed","severity":"normal"},{"uid":"cca5cf819d1776f1","name":"Passing cursor with wrong message digest","time":{"start":1721982887242,"stop":1721982887242,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6a7b2bb1a9a716c","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721982346438,"stop":1721982346438,"duration":0},"status":"skipped","severity":"normal"},{"uid":"76d78c1212a049c8","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1721982937551,"stop":1721982937552,"duration":1},"status":"passed","severity":"normal"},{"uid":"768ed4975e5f932e","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721982972457,"stop":1721982972457,"duration":0},"status":"passed","severity":"normal"},{"uid":"faeff3fcaad28658","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1721982843891,"stop":1721982843891,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc3899e1fe6a1306","name":"Refresh subscription","time":{"start":1721982843887,"stop":1721982843888,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e304af8a376bc46f","name":"Push message with custom timestamp: 1691224183260","time":{"start":1721982802478,"stop":1721982802478,"duration":0},"status":"passed","severity":"normal"},{"uid":"1128f06768d5cf2d","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1721982334235,"stop":1721982334237,"duration":2},"status":"passed","severity":"normal"},{"uid":"169077d440ed8bfd","name":"random static sharding 6 - Cluster ID: 450, Shard ID: 456","time":{"start":1721982893298,"stop":1721982893298,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd063de6aced7d6f","name":"Push message with content topic containing Arabic","time":{"start":1721982802467,"stop":1721982802468,"duration":1},"status":"passed","severity":"normal"},{"uid":"685a6346df19c08","name":"A test","time":{"start":1721982589937,"stop":1721982589937,"duration":0},"status":"passed","severity":"normal"},{"uid":"e49c176d98c3b582","name":"Generator, custom pubsub topic","time":{"start":1721982939375,"stop":1721982939375,"duration":0},"status":"passed","severity":"normal"},{"uid":"89c6c737844f0fbc","name":"isConnected should return true after first peer connects","time":{"start":1721982391973,"stop":1721982391973,"duration":0},"status":"passed","severity":"normal"},{"uid":"65f8bbf94b831908","name":"Tracks peer failures correctly","time":{"start":1721982450263,"stop":1721982450263,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab1cd462272377ad","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1721982972767,"stop":1721982972768,"duration":1},"status":"passed","severity":"normal"},{"uid":"be59014c7aca7d6e","name":"does not throw on valid cases","time":{"start":1721982283461,"stop":1721982283462,"duration":1},"status":"passed","severity":"normal"},{"uid":"54fdcad5f39fd85c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721982430379,"stop":1721982430379,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbba7325dd74c45a","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app31/8/topic478/xml","time":{"start":1721982888514,"stop":1721982888514,"duration":0},"status":"passed","severity":"normal"},{"uid":"553eb5f448a4aba3","name":"Check received message containing shell command","time":{"start":1721982828776,"stop":1721982828777,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c46217d5bc60aaa","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1721982283486,"stop":1721982283486,"duration":0},"status":"passed","severity":"normal"},{"uid":"201a0c746dba4a42","name":"Check received message with timestamp: 1721982333414 ","time":{"start":1721982538587,"stop":1721982538588,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d2131a969b05622","name":"Check received message containing Script","time":{"start":1721982828773,"stop":1721982828774,"duration":1},"status":"passed","severity":"normal"},{"uid":"41124e0f6bf7537","name":"should be able to encode the field with only FILTER set to true","time":{"start":1721982291267,"stop":1721982291267,"duration":0},"status":"passed","severity":"normal"},{"uid":"75fcde279201ff0f","name":"random static sharding 4 - Cluster ID: 397, Shard ID: 245","time":{"start":1721982893289,"stop":1721982893297,"duration":8},"status":"passed","severity":"normal"},{"uid":"2019bd85747868ce","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1721982843891,"stop":1721982843891,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff8669047df1b444","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721982972455,"stop":1721982972455,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ae9b55be67a7a56","name":"Meta field set when metaSetter is specified","time":{"start":1721982296807,"stop":1721982296807,"duration":0},"status":"passed","severity":"normal"},{"uid":"e784130cde60ba7d","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1721982843896,"stop":1721982843896,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a0240d9ad3dfdb5","name":"Push message with custom timestamp: 1721986138778","time":{"start":1721982917979,"stop":1721982917980,"duration":1},"status":"passed","severity":"normal"},{"uid":"7af770245f1d32a1","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1721982283476,"stop":1721982283476,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8f9a1c4212d59a1","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721982815151,"stop":1721982815151,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcb105dc7be1b9ee","name":"should properly compute the node id","time":{"start":1721982291930,"stop":1721982291930,"duration":0},"status":"passed","severity":"normal"},{"uid":"e178efecdc0d1eb2","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1721982283472,"stop":1721982283472,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf22a4d9d6fd40cd","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1721982283484,"stop":1721982283484,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccb564ad9eb52745","name":"less peers than existing","time":{"start":1721982769938,"stop":1721982769938,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5d27ad647f459c82","name":"Mutual subscription","time":{"start":1721982843883,"stop":1721982843884,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a79294c33e95a50","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721982972450,"stop":1721982972451,"duration":1},"status":"passed","severity":"normal"},{"uid":"357935e667d9f84","name":"Check received message containing Script","time":{"start":1721982828747,"stop":1721982828747,"duration":0},"status":"passed","severity":"normal"},{"uid":"993dbfa011890c09","name":"Ping succeeds for all connected peers","time":{"start":1721982450261,"stop":1721982450261,"duration":0},"status":"passed","severity":"normal"},{"uid":"46b685e52c2c3dd8","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721982588908,"stop":1721982588908,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a1f223c05d7d6e3","name":"should decode valid enr successfully","time":{"start":1721982291922,"stop":1721982291923,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcca5895ce6269fe","name":"udp ip6 address","time":{"start":1721982291447,"stop":1721982291448,"duration":1},"status":"passed","severity":"normal"},{"uid":"266906935e2318a2","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721982589861,"stop":1721982589861,"duration":0},"status":"passed","severity":"normal"},{"uid":"95eb11281ef7afa9","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1721982283469,"stop":1721982283470,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f65c124781b7c32","name":"Push message with content topic containing short","time":{"start":1721982917963,"stop":1721982917966,"duration":3},"status":"passed","severity":"normal"}] |