2024-08-27 21:01:24 +00:00

1 line
157 KiB
JSON

[{"uid":"dcde10f289d8c1a8","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app20/9/topic527/test.js","time":{"start":1724792313883,"stop":1724792313883,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b17f8bb806d3039","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1724791767514,"stop":1724791767514,"duration":0},"status":"passed","severity":"normal"},{"uid":"22df3405ada3e664","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1724791827538,"stop":1724791827539,"duration":1},"status":"passed","severity":"normal"},{"uid":"461e3bf097535ca6","name":"Check received message containing JSON","time":{"start":1724792243295,"stop":1724792243296,"duration":1},"status":"passed","severity":"normal"},{"uid":"bad92428c25d1a38","name":"different cluster, same shard: nodes don't connect","time":{"start":1724791995190,"stop":1724791995191,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6c43f527985f9a3","name":"Check received message with timestamp: 1724791819120000000 ","time":{"start":1724792243298,"stop":1724792243298,"duration":0},"status":"passed","severity":"normal"},{"uid":"da82a47bf4fa37b7","name":"should throw an error for missing required configuration","time":{"start":1724791767502,"stop":1724791767502,"duration":0},"status":"passed","severity":"normal"},{"uid":"df4ff76ac8b5d3eb","name":"Ephemeral field set to true","time":{"start":1724791781480,"stop":1724791781480,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f53b0088727fbc6","name":"Overlapping topic subscription","time":{"start":1724792035283,"stop":1724792035284,"duration":1},"status":"passed","severity":"normal"},{"uid":"63a883c56a95aa5c","name":"Push message with Russian payload","time":{"start":1724792317038,"stop":1724792317039,"duration":1},"status":"passed","severity":"normal"},{"uid":"605fc6f99e95677f","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1724792356780,"stop":1724792356780,"duration":0},"status":"passed","severity":"normal"},{"uid":"43ac76276f25278f","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1724791827536,"stop":1724791827537,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4865f49662e588b","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724792407997,"stop":1724792407998,"duration":1},"status":"passed","severity":"normal"},{"uid":"11d105f85341f21e","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724792117532,"stop":1724792117532,"duration":0},"status":"passed","severity":"normal"},{"uid":"4465cb5748e50ce5","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1724791995218,"stop":1724791995220,"duration":2},"status":"passed","severity":"normal"},{"uid":"91340ac9fdd3d82d","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1724791792338,"stop":1724791792339,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ada74c4b6f0aac4","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1724792395868,"stop":1724792395869,"duration":1},"status":"passed","severity":"normal"},{"uid":"593e2f7b799b6350","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1724791776437,"stop":1724791776438,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7be751611401515","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app82/5/topic230/proto","time":{"start":1724792313882,"stop":1724792313882,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc5b273b6b515c33","name":"should decode valid enr with tcp successfully","time":{"start":1724791776438,"stop":1724791776438,"duration":0},"status":"passed","severity":"normal"},{"uid":"30925f5a0390d0dc","name":"Check received message containing Basic HTML tag","time":{"start":1724792243283,"stop":1724792243283,"duration":0},"status":"passed","severity":"normal"},{"uid":"94544800a2786a32","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1724791767483,"stop":1724791767483,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc74c6f75663a6a","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1724791767505,"stop":1724791767505,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a894ef0d82bb22","name":"Check received message containing numeric","time":{"start":1724792243278,"stop":1724792243279,"duration":1},"status":"passed","severity":"normal"},{"uid":"814608ba7fc16b7c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1724791767512,"stop":1724791767513,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ca5cc94fb19b227","name":"should return the pubsub topic directly if a string is provided","time":{"start":1724791767515,"stop":1724791767516,"duration":1},"status":"passed","severity":"normal"},{"uid":"80253b03b6569ca1","name":"Check message with no content topic is not received","time":{"start":1724792243300,"stop":1724792243300,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5c20b77e4a1ebe6","name":"Subscribe and receive messages via waku relay post","time":{"start":1724792408016,"stop":1724792408016,"duration":0},"status":"passed","severity":"normal"},{"uid":"a689caa68c8d0234","name":"Fails to push message bigger that 1MB","time":{"start":1724792252065,"stop":1724792252066,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d22750e90180423","name":"Push message with content topic containing JSON","time":{"start":1724792317050,"stop":1724792317050,"duration":0},"status":"passed","severity":"normal"},{"uid":"262e7adbdd5f4e76","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1724791767486,"stop":1724791767486,"duration":0},"status":"passed","severity":"normal"},{"uid":"21c1583df30d5af1","name":"Renews peer on consistent missed messages","time":{"start":1724791928063,"stop":1724791928063,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cec564b94eb2f3","name":"1 Store, 2 relays, 2 fetches","time":{"start":1724791792371,"stop":1724791792372,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e7c940f6fd2ec3d","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1724792379465,"stop":1724792379465,"duration":0},"status":"passed","severity":"normal"},{"uid":"f33b81fc005ae794","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724792243299,"stop":1724792243299,"duration":0},"status":"passed","severity":"normal"},{"uid":"735af57b090f3b1e","name":"does not throw on valid cases","time":{"start":1724791767465,"stop":1724791767466,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8116625c3fd746a","name":"Decoder throws on empty string content topic","time":{"start":1724791781482,"stop":1724791781483,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a6b8d2912df37b3","name":"Push message with content topic containing Script","time":{"start":1724792317048,"stop":1724792317049,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3e6020827250d9e","name":"should use the provided clusterId for the pubsub topic","time":{"start":1724791767521,"stop":1724791767522,"duration":1},"status":"passed","severity":"normal"},{"uid":"901db422cdf12dde","name":"Check message with non string payload is not received","time":{"start":1724792243289,"stop":1724792243289,"duration":0},"status":"passed","severity":"normal"},{"uid":"b50ad764881a70b3","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1724792288454,"stop":1724792288454,"duration":0},"status":"passed","severity":"normal"},{"uid":"6014c746ed9a915b","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1724791995193,"stop":1724791995194,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bacc670794601e2","name":"should not fail to stop the service if it was not started","time":{"start":1724791842797,"stop":1724791842797,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb1059bdafee1fd4","name":"Passing page size 1 when there are 4 messages","time":{"start":1724792388414,"stop":1724792388415,"duration":1},"status":"passed","severity":"normal"},{"uid":"91adb0c734b92777","name":"should encode/decode to RLP encoding","time":{"start":1724791776442,"stop":1724791776442,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ffada2c1322c818","name":"Check message received after nwaku node is restarted","time":{"start":1724792243302,"stop":1724792243302,"duration":0},"status":"skipped","severity":"normal"},{"uid":"28b6e9fa17b72096","name":"Promise Callback - false","time":{"start":1724792364154,"stop":1724792364154,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4ceeaa0288d6cba","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1724791995203,"stop":1724791995203,"duration":0},"status":"passed","severity":"normal"},{"uid":"a59225fe804c935f","name":"getPeersByDiscovery","time":{"start":1724792253796,"stop":1724792253796,"duration":0},"status":"passed","severity":"normal"},{"uid":"c909d54188cbc28a","name":"Check message received after nwaku node is restarted","time":{"start":1724791999365,"stop":1724791999365,"duration":0},"status":"skipped","severity":"normal"},{"uid":"eb5a005b211aaec7","name":"should not receive a peer event before start","time":{"start":1724791842798,"stop":1724791842798,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbbc04043cc3bf50","name":"can start the service","time":{"start":1724791796575,"stop":1724791796576,"duration":1},"status":"passed","severity":"normal"},{"uid":"bceb578718a5f7f4","name":"should not throw an error for a single configured topic","time":{"start":1724791767514,"stop":1724791767514,"duration":0},"status":"passed","severity":"normal"},{"uid":"53f653097bc376","name":"should only return 1 node with store capability","time":{"start":1724791792624,"stop":1724791792625,"duration":1},"status":"passed","severity":"normal"},{"uid":"f891a67c88cc8be6","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724792035299,"stop":1724792035299,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed23f481a8dea858","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1724791792625,"stop":1724791792625,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5f46a9de648e1f8","name":"Encoder throws on empty string content topic","time":{"start":1724791781482,"stop":1724791781482,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbafafb61541140","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1724792280104,"stop":1724792280105,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c206990fd6db30b","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1724791791334,"stop":1724791791335,"duration":1},"status":"passed","severity":"normal"},{"uid":"482f3315d8438dd1","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1724791767481,"stop":1724791767481,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9974c1454ed1901","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724792027807,"stop":1724792027808,"duration":1},"status":"passed","severity":"normal"},{"uid":"e13bd59a9a7726de","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724792035291,"stop":1724792035292,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8ec91ea8ea01e68","name":"LightPush with 3 connections","time":{"start":1724792056400,"stop":1724792056400,"duration":0},"status":"passed","severity":"normal"},{"uid":"35428c15ce7ebb07","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1724792395859,"stop":1724792395859,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a30c57278443497","name":"Subscribe to topic containing long and receive message","time":{"start":1724792408022,"stop":1724792408022,"duration":0},"status":"passed","severity":"normal"},{"uid":"78a65c66abfedb8a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724791915177,"stop":1724791915177,"duration":0},"status":"passed","severity":"normal"},{"uid":"298209ea37dc0f81","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1724791767503,"stop":1724791767504,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b5493075c5ac284","name":"handles multiple messages","time":{"start":1724792379032,"stop":1724792379032,"duration":0},"status":"passed","severity":"normal"},{"uid":"f95320664f46109","name":"Filter with 2 connections","time":{"start":1724792056399,"stop":1724792056400,"duration":1},"status":"passed","severity":"normal"},{"uid":"d295dfda398268b9","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1724791767516,"stop":1724791767516,"duration":0},"status":"passed","severity":"normal"},{"uid":"b77a99ccbb75c604","name":"Check received message containing long","time":{"start":1724791999318,"stop":1724791999318,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f425019fe926040","name":"Generator, 2 different pubsubtopics","time":{"start":1724792366829,"stop":1724792366834,"duration":5},"status":"passed","severity":"normal"},{"uid":"b059fb0e3252928d","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1724791802639,"stop":1724791802640,"duration":1},"status":"passed","severity":"normal"},{"uid":"85d7b1324f3c28c0","name":"should properly create peer info with all multiaddrs","time":{"start":1724791776450,"stop":1724791776450,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dba6da9f3a622f2","name":"should be able to encode the field with only FILTER set to true","time":{"start":1724791775576,"stop":1724791775577,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad19f7012202c8be","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1724791767519,"stop":1724791767519,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebb07462ac592659","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724792035274,"stop":1724792035275,"duration":1},"status":"passed","severity":"normal"},{"uid":"21c1f058ed8615fa","name":"1 Relay, 1 Filter, gives up","time":{"start":1724791792372,"stop":1724791792372,"duration":0},"status":"passed","severity":"normal"},{"uid":"293c51a007817e2d","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724792164453,"stop":1724792164453,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3341c4ab964dcfa","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1724791792626,"stop":1724791792626,"duration":0},"status":"skipped","severity":"normal"},{"uid":"192e86687f718964","name":"Filter with 3 connections","time":{"start":1724792056400,"stop":1724792056400,"duration":0},"status":"passed","severity":"normal"},{"uid":"862d42464c3d3a07","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1724792443346,"stop":1724792443347,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0c364e30cc5ad","name":"Decoder throws on undefined content topic","time":{"start":1724791804319,"stop":1724791804319,"duration":0},"status":"passed","severity":"normal"},{"uid":"6765494aa336d08c","name":"Check publish message containing emoji","time":{"start":1724792280103,"stop":1724792280104,"duration":1},"status":"passed","severity":"normal"},{"uid":"5de40e39c1a66ce7","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724792408034,"stop":1724792408035,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe5e9de64ec0ee90","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1724791928062,"stop":1724791928063,"duration":1},"status":"passed","severity":"normal"},{"uid":"979125222929dba7","name":"Check received message containing long","time":{"start":1724792243291,"stop":1724792243291,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c106a9ca64e1f9d","name":"should throw an error for an unconfigured topic","time":{"start":1724791767514,"stop":1724791767515,"duration":1},"status":"passed","severity":"normal"},{"uid":"99feb02c098eb6a3","name":"Check publish message after service node is restarted","time":{"start":1724792280111,"stop":1724792280112,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1973e9cee3e1eb15","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app48/7/topic476/utf8","time":{"start":1724792313881,"stop":1724792313881,"duration":0},"status":"passed","severity":"normal"},{"uid":"d905511a6685d6ca","name":"throws on content topic with empty encoding field","time":{"start":1724791767470,"stop":1724791767471,"duration":1},"status":"passed","severity":"normal"},{"uid":"704a9d87d0859749","name":"Push message with content topic containing XML","time":{"start":1724792252053,"stop":1724792252053,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc180f4a7225b80a","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1724792288444,"stop":1724792288445,"duration":1},"status":"passed","severity":"normal"},{"uid":"18daf7e7aa3f4eca","name":"Decoder throws on empty string content topic","time":{"start":1724791802643,"stop":1724791802643,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfa803fbfc1c97ce","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1724791832829,"stop":1724791832829,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd85bab58cfd6035","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1724791770131,"stop":1724791770131,"duration":0},"status":"passed","severity":"normal"},{"uid":"316ac14f056f14b9","name":"should be called at least once on all `peer:discovery` events","time":{"start":1724791827533,"stop":1724791827535,"duration":2},"status":"passed","severity":"normal"},{"uid":"982bc6b57fba6c74","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1724791770133,"stop":1724791770133,"duration":0},"status":"passed","severity":"normal"},{"uid":"f22d9880d8bea54f","name":"should not fail to start the service if it is already started","time":{"start":1724792286750,"stop":1724792286750,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcefb8bbda74d85","name":"Subscribe to topic containing XML and receive message","time":{"start":1724792035292,"stop":1724792035292,"duration":0},"status":"passed","severity":"normal"},{"uid":"b269b99e96f3f0b6","name":"Check received message containing emoji","time":{"start":1724791999336,"stop":1724791999337,"duration":1},"status":"passed","severity":"normal"},{"uid":"4aa30cf890ccf3b","name":"Push message with short payload","time":{"start":1724792317035,"stop":1724792317035,"duration":0},"status":"passed","severity":"normal"},{"uid":"59221f439addd83","name":"Push message equal or less that 1MB","time":{"start":1724792252065,"stop":1724792252065,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2fcfbcc4888d3df","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1724792164456,"stop":1724792164457,"duration":1},"status":"passed","severity":"normal"},{"uid":"14f6f77e9982897c","name":"Push message with content topic containing Basic HTML tag","time":{"start":1724792252053,"stop":1724792252054,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d88113718d0e223","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724792035293,"stop":1724792035294,"duration":1},"status":"passed","severity":"normal"},{"uid":"1aa5298fc2d781d7","name":"addEventListener with correct event","time":{"start":1724791860610,"stop":1724791860610,"duration":0},"status":"passed","severity":"normal"},{"uid":"659c9086328e9447","name":"Push message with content topic containing Script","time":{"start":1724792252053,"stop":1724792252053,"duration":0},"status":"passed","severity":"normal"},{"uid":"34e4bca4c92c81e1","name":"should correctly map a content topic to a pubsub topic","time":{"start":1724791767520,"stop":1724791767521,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b80e61ae236fbe6","name":"Push message with Arabic payload","time":{"start":1724792317037,"stop":1724792317038,"duration":1},"status":"passed","severity":"normal"},{"uid":"f94f8728cb5ae291","name":"Check publish message containing unicode special characters","time":{"start":1724792280102,"stop":1724792280103,"duration":1},"status":"passed","severity":"normal"},{"uid":"d96571e5ebed77ac","name":"random static sharding 9 - Cluster ID: 669, Shard ID: 764","time":{"start":1724792341042,"stop":1724792341043,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2a9f6462b4b4b49","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724791932394,"stop":1724791932395,"duration":1},"status":"passed","severity":"normal"},{"uid":"89515c1180d6861c","name":"random static sharding 1 - Cluster ID: 100, Shard ID: 441","time":{"start":1724792341024,"stop":1724792341025,"duration":1},"status":"passed","severity":"normal"},{"uid":"57eda9545d1909ff","name":"Check received message with timestamp: 1724791819120 ","time":{"start":1724792243298,"stop":1724792243298,"duration":0},"status":"passed","severity":"normal"},{"uid":"f77db8ad6241dac2","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1724792395860,"stop":1724792395860,"duration":0},"status":"passed","severity":"normal"},{"uid":"29a259a96517be96","name":"Push 30 different messages","time":{"start":1724792252048,"stop":1724792252048,"duration":0},"status":"passed","severity":"normal"},{"uid":"3361ad3fda307b8f","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1724791792626,"stop":1724791792626,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7e3fe9e44b38a9ba","name":"Relay","time":{"start":1724791830278,"stop":1724791830279,"duration":1},"status":"passed","severity":"normal"},{"uid":"985974cc85ab74e","name":"Subscribe and receive messages via lightPush","time":{"start":1724792407995,"stop":1724792407996,"duration":1},"status":"passed","severity":"normal"},{"uid":"94fe412abf69f106","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1724792164459,"stop":1724792164459,"duration":0},"status":"passed","severity":"normal"},{"uid":"472a395d9883bf94","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1724791770129,"stop":1724791770131,"duration":2},"status":"passed","severity":"normal"},{"uid":"193a188711cc25c0","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724792164457,"stop":1724792164458,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdb8de6091153117","name":"Push message with content topic containing emoji","time":{"start":1724792252060,"stop":1724792252061,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dd0bd5fa463d8fb","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724792027809,"stop":1724792027809,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6b2160fa7bb6582","name":"Push message equal or less that 1MB","time":{"start":1724792317055,"stop":1724792317055,"duration":0},"status":"passed","severity":"normal"},{"uid":"175d38a8a0346192","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724792408024,"stop":1724792408025,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c20e00f47389df9","name":"Overlapping topic subscription","time":{"start":1724792408020,"stop":1724792408020,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e80e42141cb943a","name":"Push message with content topic containing short","time":{"start":1724792252049,"stop":1724792252049,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6ef2b864bc67790","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724791995206,"stop":1724791995207,"duration":1},"status":"passed","severity":"normal"},{"uid":"b561e0cb981b1400","name":"Check message on other pubsub topic is not received","time":{"start":1724792243288,"stop":1724792243288,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1eb63992a838c21","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724792035293,"stop":1724792035293,"duration":0},"status":"passed","severity":"normal"},{"uid":"43409dadc4b602d0","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1724792395866,"stop":1724792395867,"duration":1},"status":"passed","severity":"normal"},{"uid":"94c59ef6e2a85216","name":"same cluster, different shard: nodes connect","time":{"start":1724792157268,"stop":1724792157269,"duration":1},"status":"passed","severity":"normal"},{"uid":"85182eb20d4d5a35","name":"handles empty shards array correctly","time":{"start":1724791767519,"stop":1724791767520,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5af861477cb2dd1","name":"handles different networkShards values correctly","time":{"start":1724791767487,"stop":1724791767487,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ef9266ed7d4a1bf","name":"Light Node - default protocols","time":{"start":1724792409847,"stop":1724792409847,"duration":0},"status":"passed","severity":"normal"},{"uid":"19cb501a13dade77","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1724791995213,"stop":1724791995213,"duration":0},"status":"passed","severity":"normal"},{"uid":"da17a807c0a3310","name":"Check received message with timestamp: 1724791819120000000 ","time":{"start":1724792243286,"stop":1724792243286,"duration":0},"status":"passed","severity":"normal"},{"uid":"36e778ececb81324","name":"Subscribe and publish message","time":{"start":1724792288437,"stop":1724792288437,"duration":0},"status":"passed","severity":"normal"},{"uid":"e92858b341e8e238","name":"Push message with custom timestamp: 1694033627992","time":{"start":1724792317053,"stop":1724792317053,"duration":0},"status":"passed","severity":"normal"},{"uid":"661f18370e9cecc3","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1724792253797,"stop":1724792253797,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb2658cd3af7e1a8","name":"same cluster, same shard: nodes connect","time":{"start":1724792157268,"stop":1724792157268,"duration":0},"status":"passed","severity":"normal"},{"uid":"7240db62790980f9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1724791767506,"stop":1724791767506,"duration":0},"status":"passed","severity":"normal"},{"uid":"abe9e4f30331a91a","name":"different cluster, same shard: nodes don't connect","time":{"start":1724792157269,"stop":1724792157269,"duration":0},"status":"passed","severity":"normal"},{"uid":"c54459d6033fea18","name":"Subscribe to topic containing short and receive message","time":{"start":1724792035285,"stop":1724792035285,"duration":0},"status":"passed","severity":"normal"},{"uid":"6953535620bce3de","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724792408027,"stop":1724792408028,"duration":1},"status":"passed","severity":"normal"},{"uid":"e03360642c05e540","name":"Push message with content topic containing SQL Injection","time":{"start":1724792317048,"stop":1724792317048,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4f0c7244270f4ca","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1724792379465,"stop":1724792379465,"duration":0},"status":"passed","severity":"normal"},{"uid":"163e8497f0c9177e","name":"Push message with unicode special characters payload","time":{"start":1724792317043,"stop":1724792317043,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa073a358e1736bf","name":"should not receive a peer event after stop","time":{"start":1724791842799,"stop":1724791842799,"duration":0},"status":"passed","severity":"normal"},{"uid":"de0a5eeeb2286647","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1724791767498,"stop":1724791767500,"duration":2},"status":"passed","severity":"normal"},{"uid":"42b36f941439175d","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724792366801,"stop":1724792366827,"duration":26},"status":"passed","severity":"normal"},{"uid":"fdda57edadbd195e","name":"should emit a peer event after start","time":{"start":1724791842798,"stop":1724791842798,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb947f0cba0821c2","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724792027805,"stop":1724792027805,"duration":0},"status":"passed","severity":"normal"},{"uid":"a215f6f34e9818e7","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1724792288439,"stop":1724792288440,"duration":1},"status":"passed","severity":"normal"},{"uid":"e62521ff963f2976","name":"Query Generator - false","time":{"start":1724792364153,"stop":1724792364153,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e1922503796bd07","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1724791767502,"stop":1724791767503,"duration":1},"status":"passed","severity":"normal"},{"uid":"a00ac06e2029a1f9","name":"Check publish message containing Basic HTML tag","time":{"start":1724792280098,"stop":1724792280099,"duration":1},"status":"passed","severity":"normal"},{"uid":"1879dd95062eaf38","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1724792379464,"stop":1724792379464,"duration":0},"status":"passed","severity":"normal"},{"uid":"50dd31c439cb8d37","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724792408000,"stop":1724792408001,"duration":1},"status":"passed","severity":"normal"},{"uid":"70b565c627c5e59d","name":"Encoder throws on undefined content topic","time":{"start":1724791781481,"stop":1724791781481,"duration":0},"status":"passed","severity":"normal"},{"uid":"c14e4b5545df28e4","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1724792341046,"stop":1724792341046,"duration":0},"status":"passed","severity":"normal"},{"uid":"cff16f46eb52c55d","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724792408023,"stop":1724792408023,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1696fedbe35e1bd","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724792408012,"stop":1724792408012,"duration":0},"status":"passed","severity":"normal"},{"uid":"5465b9253507e9b2","name":"1 Relay, 1 fetch","time":{"start":1724791792370,"stop":1724791792371,"duration":1},"status":"passed","severity":"normal"},{"uid":"995f8d5973f569c3","name":"Check received message containing XML","time":{"start":1724791999323,"stop":1724791999324,"duration":1},"status":"passed","severity":"normal"},{"uid":"edf9bebd2dc31308","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1724791781483,"stop":1724791781483,"duration":0},"status":"passed","severity":"normal"},{"uid":"55a36a73992dd0b7","name":"random static sharding 10 - Cluster ID: 796, Shard ID: 971","time":{"start":1724792341044,"stop":1724792341044,"duration":0},"status":"passed","severity":"normal"},{"uid":"afc0476192b1f695","name":"same cluster, different shard: nodes don't connect","time":{"start":1724791995189,"stop":1724791995190,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1344b46efb80a6f","name":"Sample","time":{"start":1724791775770,"stop":1724791775770,"duration":0},"status":"passed","severity":"normal"},{"uid":"f786739af06e01bf","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1724791767506,"stop":1724791767506,"duration":0},"status":"passed","severity":"normal"},{"uid":"99c8b45fe49fb912","name":"Push message with content topic containing Chinese","time":{"start":1724792317047,"stop":1724792317047,"duration":0},"status":"passed","severity":"normal"},{"uid":"50ca32e4b7c5ab09","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1724791781290,"stop":1724791781290,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d7f9e03d6f7c2e6","name":"Subscribe to topic containing XML and publish message","time":{"start":1724792288448,"stop":1724792288448,"duration":0},"status":"passed","severity":"normal"},{"uid":"adb01371861153ca","name":"Should update shard info","time":{"start":1724792164819,"stop":1724792164820,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b0dd781e4cbd701","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1724792288449,"stop":1724792288450,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e80cf99adf14201","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724792408028,"stop":1724792408029,"duration":1},"status":"passed","severity":"normal"},{"uid":"6550bb00d6f8c928","name":"Meta field set when metaSetter is specified","time":{"start":1724791781480,"stop":1724791781481,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1923dc1868867fe","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1724792327978,"stop":1724792327978,"duration":0},"status":"passed","severity":"normal"},{"uid":"380dfc3e6b90f23e","name":"Check publish message containing Script","time":{"start":1724792280096,"stop":1724792280097,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccf20e9759b9d4b8","name":"Check publish message containing Arabic","time":{"start":1724792280093,"stop":1724792280094,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f20f06694aa7240","name":"Subscribe to topic containing short and publish message","time":{"start":1724792288443,"stop":1724792288443,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ecb69af2c47f603","name":"Query Generator, No Decoder","time":{"start":1724792356777,"stop":1724792356777,"duration":0},"status":"passed","severity":"normal"},{"uid":"de2b2d44c0e7287d","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1724791995194,"stop":1724791995195,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4c3b31fbd40b7a6","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724791995198,"stop":1724791995199,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2f87569d649ccb9","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1724792341022,"stop":1724792341024,"duration":2},"status":"passed","severity":"normal"},{"uid":"f7e3dd59eef1ba9d","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724792408011,"stop":1724792408012,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc7d4045d2fdbf3e","name":"should throw error - no id","time":{"start":1724791776440,"stop":1724791776440,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8b6173934d4d698","name":"Check message with non string payload is not received","time":{"start":1724792243301,"stop":1724792243302,"duration":1},"status":"passed","severity":"normal"},{"uid":"304d2cb8232e91e6","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724792035279,"stop":1724792035280,"duration":1},"status":"passed","severity":"normal"},{"uid":"c779c791f1f5989e","name":"Fails to push message with large meta","time":{"start":1724792317052,"stop":1724792317053,"duration":1},"status":"passed","severity":"normal"},{"uid":"603eee24a6bfecbb","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1724792164452,"stop":1724792164452,"duration":0},"status":"passed","severity":"normal"},{"uid":"71e99d092651f9bb","name":"Round trip binary serialization","time":{"start":1724791781479,"stop":1724791781480,"duration":1},"status":"passed","severity":"normal"},{"uid":"b09cd53153c90650","name":"should properly create location multiaddrs - udp6","time":{"start":1724791776448,"stop":1724791776449,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcfe11a14667879c","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1724791995213,"stop":1724791995214,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac4131b710e31f15","name":"Check received message containing escaped characters","time":{"start":1724792243284,"stop":1724792243285,"duration":1},"status":"passed","severity":"normal"},{"uid":"241435a1dab4b21d","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1724791915181,"stop":1724791915186,"duration":5},"status":"passed","severity":"normal"},{"uid":"88fb77689cb78696","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1724792164457,"stop":1724792164457,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd536b1c7fa6059f","name":"Check received message containing emoji","time":{"start":1724792243297,"stop":1724792243297,"duration":0},"status":"passed","severity":"normal"},{"uid":"216355651d90da1b","name":"Push message with Chinese payload","time":{"start":1724792317037,"stop":1724792317037,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8c8deb2bad733a2","name":"returns all values when wanted number is greater than available values","time":{"start":1724791791331,"stop":1724791791334,"duration":3},"status":"passed","severity":"normal"},{"uid":"b849ba920f34dee3","name":"Check received message containing special chars","time":{"start":1724791999319,"stop":1724791999320,"duration":1},"status":"passed","severity":"normal"},{"uid":"32af90da85b22dfe","name":"safeDispatchEvent","time":{"start":1724791860615,"stop":1724791860615,"duration":0},"status":"passed","severity":"normal"},{"uid":"5551b2f21a68c9b1","name":"Check received message containing unicode special characters","time":{"start":1724792243297,"stop":1724792243297,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7758d03fa5efe02","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724792407996,"stop":1724792407997,"duration":1},"status":"passed","severity":"normal"},{"uid":"90b1167321955e7","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1724792280110,"stop":1724792280110,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b3303bb1b142bb3","name":"Check publish message containing XML","time":{"start":1724792280097,"stop":1724792280098,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9294cdd9a9cca25","name":"should not receive a peer event after stop","time":{"start":1724792286751,"stop":1724792286751,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3df6ba329492f9b","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1724791995220,"stop":1724791995221,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f9eddee2d647646","name":"Ping on peer without subscriptions","time":{"start":1724791899026,"stop":1724791899027,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ed8947fada20f19","name":"Check received message containing shell command","time":{"start":1724792243284,"stop":1724792243284,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f8bc96c8abf707f","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724791932396,"stop":1724791932397,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d439ce95c6a49de","name":"Promise Callback - true","time":{"start":1724792364153,"stop":1724792364154,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef7e80b76df13f0e","name":"should encode/decode to text encoding","time":{"start":1724791776442,"stop":1724791776442,"duration":0},"status":"passed","severity":"normal"},{"uid":"e79bd9289aff6361","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1724791775593,"stop":1724791775594,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ff808485c524b02","name":"Ping fails for unsubscribed peers","time":{"start":1724791928053,"stop":1724791928054,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ac128337deb5fae","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724792408004,"stop":1724792408006,"duration":2},"status":"passed","severity":"normal"},{"uid":"745db9fdab5bc9af","name":"should not fail to stop the service if it was not started","time":{"start":1724791796577,"stop":1724791796577,"duration":0},"status":"passed","severity":"normal"},{"uid":"697102ee56601719","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1724791767484,"stop":1724791767485,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a1556ef9203e67b","name":"Check received message containing Basic HTML tag","time":{"start":1724791999324,"stop":1724791999325,"duration":1},"status":"passed","severity":"normal"},{"uid":"af61224eea31fab9","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724791915187,"stop":1724791915187,"duration":0},"status":"passed","severity":"normal"},{"uid":"186dcde4cc31b29b","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724792408023,"stop":1724792408023,"duration":0},"status":"passed","severity":"normal"},{"uid":"10fcc548becdaaf7","name":"Check received message containing escaped characters","time":{"start":1724792243296,"stop":1724792243297,"duration":1},"status":"passed","severity":"normal"},{"uid":"e298a77fb8a221d8","name":"should set field with only STORE enabled","time":{"start":1724791776452,"stop":1724791776452,"duration":0},"status":"passed","severity":"normal"},{"uid":"1004438e60b61f70","name":"Asymmetric encrypt & decrypt","time":{"start":1724791803082,"stop":1724791803082,"duration":0},"status":"passed","severity":"normal"},{"uid":"52fcc420e0db234e","name":"Passing page size 10 when there are 10 messages","time":{"start":1724792388415,"stop":1724792388415,"duration":0},"status":"passed","severity":"normal"},{"uid":"7425d89747a528f7","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1724791775590,"stop":1724791775591,"duration":1},"status":"passed","severity":"normal"},{"uid":"57a778812536c9fc","name":"new peer added after a peer was already found","time":{"start":1724792253796,"stop":1724792253797,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7c2467d8afbb351","name":"can start the service","time":{"start":1724791842796,"stop":1724791842796,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab9558198ed3912b","name":"Renews subscription after lossing a connection","time":{"start":1724792408036,"stop":1724792408037,"duration":1},"status":"broken","severity":"normal"},{"uid":"17a06ac05f7cb9b","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1724791767488,"stop":1724791767488,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8b35320785066d3","name":"Ping on unsubscribed peer","time":{"start":1724791899029,"stop":1724791899030,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bf1bfd0b479e427","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1724791767494,"stop":1724791767498,"duration":4},"status":"passed","severity":"normal"},{"uid":"a13a93a90dbc2bbf","name":"Refresh subscription","time":{"start":1724792408001,"stop":1724792408002,"duration":1},"status":"passed","severity":"normal"},{"uid":"23c781caaba11731","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1724792157267,"stop":1724792157267,"duration":0},"status":"passed","severity":"normal"},{"uid":"60c224cc48a5d56","name":"Push message with content topic containing escaped characters","time":{"start":1724792252057,"stop":1724792252058,"duration":1},"status":"passed","severity":"normal"},{"uid":"71e1d14d5df27bb5","name":"ignores unrecognized TXT record formats","time":{"start":1724791792623,"stop":1724791792623,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce6c84337195cbce","name":"should emit a peer event after start","time":{"start":1724792286750,"stop":1724792286750,"duration":0},"status":"passed","severity":"normal"},{"uid":"63c559df5b83a371","name":"Push message with XML payload","time":{"start":1724792317041,"stop":1724792317041,"duration":0},"status":"passed","severity":"normal"},{"uid":"f61a4fdd7ea19060","name":"Push message with special chars payload","time":{"start":1724792317036,"stop":1724792317037,"duration":1},"status":"passed","severity":"normal"},{"uid":"21f3b8e622437606","name":"udp ip6 address","time":{"start":1724791775825,"stop":1724791775825,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd09a91d881b4bf8","name":"Push message on custom pubsubTopic","time":{"start":1724792117526,"stop":1724792117527,"duration":1},"status":"passed","severity":"normal"},{"uid":"fef3c5bb4b499fcc","name":"should be able to encode the field with only RELAY set to true","time":{"start":1724791775572,"stop":1724791775575,"duration":3},"status":"passed","severity":"normal"},{"uid":"d4d243cf43a666c1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1724791767510,"stop":1724791767510,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bf8c4ffb8674fef","name":"should set field with only RELAY enabled","time":{"start":1724791776451,"stop":1724791776451,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a83e66048b01fda","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1724791872316,"stop":1724791872316,"duration":0},"status":"passed","severity":"normal"},{"uid":"e251bf38fcb9bc2f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1724791995205,"stop":1724791995206,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c01e8628d4433b2","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1724792288440,"stop":1724792288441,"duration":1},"status":"passed","severity":"normal"},{"uid":"de6ed9d3063865d2","name":"Keep-alive pings maintain the connection","time":{"start":1724791928055,"stop":1724791928056,"duration":1},"status":"passed","severity":"normal"},{"uid":"2af9f1cfb5d43d61","name":"Delete observer","time":{"start":1724792246052,"stop":1724792246053,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb3cd6cf93e0b78e","name":"Subscribe to topic containing short and receive message","time":{"start":1724792408021,"stop":1724792408022,"duration":1},"status":"passed","severity":"normal"},{"uid":"9daa2a4499fce5d5","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724792408013,"stop":1724792408014,"duration":1},"status":"passed","severity":"normal"},{"uid":"950cb331f1870e88","name":"Publish without waiting for remote peer","time":{"start":1724792288436,"stop":1724792288437,"duration":1},"status":"passed","severity":"normal"},{"uid":"8898d1e8bfcc8bf","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1724791995211,"stop":1724791995211,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f7315894f67d6d6","name":"should throw an error if shards are undefined for static sharding","time":{"start":1724791767501,"stop":1724791767502,"duration":1},"status":"passed","severity":"normal"},{"uid":"3078247a0d1f07d2","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724792408006,"stop":1724792408007,"duration":1},"status":"passed","severity":"normal"},{"uid":"a88eaccf0ac6a6f","name":"configure the node with multiple content topics","time":{"start":1724792313885,"stop":1724792313885,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd93de396444a151","name":"should be able to decode the field with only STORE set to true","time":{"start":1724791775587,"stop":1724791775588,"duration":1},"status":"passed","severity":"normal"},{"uid":"9abfb118fe0738e9","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1724791775582,"stop":1724791775583,"duration":1},"status":"passed","severity":"normal"},{"uid":"cedf525deccf40e9","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724792027803,"stop":1724792027804,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9a6a7a749b9c395","name":"A test","time":{"start":1724792117608,"stop":1724792117608,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee4d3fe52dbf9356","name":"Push message with shell command payload","time":{"start":1724792252046,"stop":1724792252047,"duration":1},"status":"passed","severity":"normal"},{"uid":"f38f828bbb3baeeb","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1724792263552,"stop":1724792263552,"duration":0},"status":"passed","severity":"normal"},{"uid":"576f539641836a15","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1724791781290,"stop":1724791781291,"duration":1},"status":"passed","severity":"normal"},{"uid":"21c21ee3cc989a80","name":"random static sharding 6 - Cluster ID: 270, Shard ID: 573","time":{"start":1724792341028,"stop":1724792341029,"duration":1},"status":"passed","severity":"normal"},{"uid":"bac165744fc8bebc","name":"Check received message containing Arabic","time":{"start":1724792243280,"stop":1724792243280,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c678b32e1f97749","name":"Push message with content topic containing SQL Injection","time":{"start":1724792252052,"stop":1724792252052,"duration":0},"status":"passed","severity":"normal"},{"uid":"927dc15ce6de249c","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1724791792335,"stop":1724791792336,"duration":1},"status":"passed","severity":"normal"},{"uid":"d94739b37985f763","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1724791872317,"stop":1724791872317,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0fbf102796eafb9","name":"throws on content topic with too few or too many fields","time":{"start":1724791767467,"stop":1724791767467,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e146d400b5f0ed9","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724792035275,"stop":1724792035276,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f6d2cdd01d5a933","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1724791767483,"stop":1724791767484,"duration":1},"status":"passed","severity":"normal"},{"uid":"eac518d61ae2ebe5","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1724792263551,"stop":1724792263551,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0651c1a83a6494e","name":"handles different clusterIds correctly","time":{"start":1724791767486,"stop":1724791767487,"duration":1},"status":"passed","severity":"normal"},{"uid":"32f1d0a6ce383242","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724792027808,"stop":1724792027808,"duration":0},"status":"passed","severity":"normal"},{"uid":"2736d1eba1d25cfa","name":"Subscribe to topic containing numeric and publish message","time":{"start":1724792288443,"stop":1724792288444,"duration":1},"status":"passed","severity":"normal"},{"uid":"53d1eb033f93964","name":"should load peers from local storage and dispatch events","time":{"start":1724791796579,"stop":1724791796579,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb39af981835d165","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1724792356778,"stop":1724792356779,"duration":1},"status":"passed","severity":"normal"},{"uid":"d80ba6df4c1fbca1","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1724791767480,"stop":1724791767480,"duration":0},"status":"passed","severity":"normal"},{"uid":"34ef799d4643b7b6","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1724792035300,"stop":1724792035300,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2d27e10abaf8663","name":"Passing page size 11 when there are 10 messages","time":{"start":1724792388416,"stop":1724792388416,"duration":0},"status":"passed","severity":"normal"},{"uid":"cce2d614abdd5cbf","name":"Store - dialed after - with timeout","time":{"start":1724792409846,"stop":1724792409846,"duration":0},"status":"passed","severity":"normal"},{"uid":"e991d7b87b629c18","name":"Check publish message containing JSON","time":{"start":1724792280099,"stop":1724792280100,"duration":1},"status":"passed","severity":"normal"},{"uid":"35c8d5b54de776ef","name":"Subscribe to topic containing Script and receive message","time":{"start":1724792408025,"stop":1724792408026,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2a5a215fbcb1b5f","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1724791767505,"stop":1724791767505,"duration":0},"status":"passed","severity":"normal"},{"uid":"b42d1731ef9816d","name":"Decrypt messages","time":{"start":1724792246052,"stop":1724792246052,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0d49a3403ae8580","name":"Fails to push message bigger that 1MB","time":{"start":1724792317055,"stop":1724792317055,"duration":0},"status":"passed","severity":"normal"},{"uid":"19184af45ab944a6","name":"Renews peer on consistent ping failures","time":{"start":1724791928056,"stop":1724791928056,"duration":0},"status":"passed","severity":"normal"},{"uid":"f85adaa00a6a5835","name":"Failed peers are renewed","time":{"start":1724792063494,"stop":1724792063494,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d898c8fa2c1d206","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1724792263548,"stop":1724792263548,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9e8781dd7b1dd20","name":"Query generator for multiple messages","time":{"start":1724792366231,"stop":1724792366231,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaad062e76c9b9b7","name":"Subscribe and receive messages via waku relay post","time":{"start":1724792407998,"stop":1724792407998,"duration":0},"status":"passed","severity":"normal"},{"uid":"86b6399219410b4a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1724791767513,"stop":1724791767513,"duration":0},"status":"passed","severity":"normal"},{"uid":"80743bf850136fd7","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724792408016,"stop":1724792408016,"duration":0},"status":"passed","severity":"normal"},{"uid":"9477c69a9c5b0bbb","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1724792288453,"stop":1724792288454,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ada9a5c4cda5eb9","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724792164456,"stop":1724792164456,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f0ed6eabe3a2c3b","name":"Check message with invalid timestamp is not received","time":{"start":1724792243287,"stop":1724792243288,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc011a3d991b5255","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1724791767521,"stop":1724791767521,"duration":0},"status":"passed","severity":"normal"},{"uid":"637e4300b996bfda","name":"Passing page size 3 when there are 20 messages","time":{"start":1724792388415,"stop":1724792388415,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dade7889fcc1eb6","name":"start node with empty content topic","time":{"start":1724792313886,"stop":1724792313886,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8cb07c198c0c82c","name":"should be able to encode the field with only STORE set to true","time":{"start":1724791775575,"stop":1724791775576,"duration":1},"status":"passed","severity":"normal"},{"uid":"373f9ea6127cc817","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724792366835,"stop":1724792366835,"duration":0},"status":"passed","severity":"normal"},{"uid":"73c83cd51f9e9323","name":"should return empty list for no shard","time":{"start":1724791767501,"stop":1724791767501,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd5a012d5f0253ee","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724792117528,"stop":1724792117528,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7e3cb8f759eb5ca","name":"Sets default value correctly","time":{"start":1724792395531,"stop":1724792395532,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f3792f05cc7851b","name":"getPeersByDiscovery","time":{"start":1724791860612,"stop":1724791860612,"duration":0},"status":"passed","severity":"normal"},{"uid":"4359a551a1bd10ed","name":"handles empty contentTopics array correctly","time":{"start":1724791767520,"stop":1724791767520,"duration":0},"status":"passed","severity":"normal"},{"uid":"db5625506f136a63","name":"removeEventListener with correct event","time":{"start":1724791860611,"stop":1724791860611,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ae9c8f2e9474231","name":"Subscribe and receive messages via lightPush","time":{"start":1724792408015,"stop":1724792408016,"duration":1},"status":"passed","severity":"normal"},{"uid":"98acd48fa94d82f3","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1724791827537,"stop":1724791827538,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc6fcb8386352081","name":"random static sharding 5 - Cluster ID: 605, Shard ID: 109","time":{"start":1724792341028,"stop":1724792341028,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc1bbf804e5935ff","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724792408019,"stop":1724792408019,"duration":0},"status":"passed","severity":"normal"},{"uid":"641d54c7a412ac35","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724792408017,"stop":1724792408017,"duration":0},"status":"passed","severity":"normal"},{"uid":"75384578b55b6a5d","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724792407999,"stop":1724792407999,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6e41850165764ef","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1724792395860,"stop":1724792395860,"duration":0},"status":"passed","severity":"normal"},{"uid":"201bd58c8cf9ffff","name":"throws on content topic with empty version field","time":{"start":1724791767469,"stop":1724791767470,"duration":1},"status":"passed","severity":"normal"},{"uid":"be516fd29e64afca","name":"Passing page size 0 when there are 110 messages","time":{"start":1724792388414,"stop":1724792388414,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa2a362643db6ea0","name":"Push message with content topic containing Russian","time":{"start":1724792252052,"stop":1724792252052,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea5c169b2cecc6a6","name":"should encodeTxt and decodeTxt","time":{"start":1724791776436,"stop":1724791776436,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e0b99dadfc3e930","name":"caches peers it previously fetched","time":{"start":1724791792623,"stop":1724791792623,"duration":0},"status":"passed","severity":"normal"},{"uid":"6de600ba8dd6dac1","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1724791995210,"stop":1724791995210,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f2c59d0814f1150","name":"Check message with no content topic is not received","time":{"start":1724791999361,"stop":1724791999363,"duration":2},"status":"passed","severity":"normal"},{"uid":"ee51708289d6c2e3","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app34/3/topic301/proto","time":{"start":1724792313881,"stop":1724792313881,"duration":0},"status":"passed","severity":"normal"},{"uid":"44211cb97cb712c","name":"Check received message containing Russian","time":{"start":1724792243293,"stop":1724792243293,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c4c2265a79722f8","name":"Relay + Store","time":{"start":1724791830279,"stop":1724791830280,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd34d63d23d20b17","name":"dispatchEvent via connectionManager","time":{"start":1724791860614,"stop":1724791860615,"duration":1},"status":"passed","severity":"normal"},{"uid":"7796cd2772263aa7","name":"Push message with content topic containing special chars","time":{"start":1724792317046,"stop":1724792317047,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5f9f638a777ba5f","name":"Check received message containing XML","time":{"start":1724792243283,"stop":1724792243283,"duration":0},"status":"passed","severity":"normal"},{"uid":"347df7452e34ed7d","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1724791792337,"stop":1724791792337,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9a78ee56cfc716c","name":"Subscribe and receive messages via waku relay post","time":{"start":1724792035276,"stop":1724792035279,"duration":3},"status":"passed","severity":"normal"},{"uid":"f48ce90ad465eae2","name":"Subscribe to topic containing Script and publish message","time":{"start":1724792288447,"stop":1724792288448,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfb534aa3242cfe2","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724792164458,"stop":1724792164458,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1439f8b18ef72b1","name":"Check publish message after client node is restarted","time":{"start":1724792280113,"stop":1724792280113,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b02cca8bc759a3d0","name":"less peers than existing","time":{"start":1724792243579,"stop":1724792243579,"duration":0},"status":"skipped","severity":"normal"},{"uid":"141c7b8136d3e087","name":"Ephemeral field is preserved - encoder v0","time":{"start":1724791832828,"stop":1724791832828,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1eee3175a2b52d0","name":"throws on content topic with non-number generation field","time":{"start":1724791767467,"stop":1724791767468,"duration":1},"status":"passed","severity":"normal"},{"uid":"b306bde67be49cbd","name":"Push message with shell command payload","time":{"start":1724792317042,"stop":1724792317043,"duration":1},"status":"passed","severity":"normal"},{"uid":"6647ffa64249a47e","name":"Mutual subscription","time":{"start":1724792288435,"stop":1724792288435,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2aa8c64928940e8","name":"non connected peers","time":{"start":1724792243579,"stop":1724792243579,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a67b4dd84547643e","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724792035286,"stop":1724792035286,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f104a1bf7392240","name":"same cluster, same shard: nodes connect","time":{"start":1724791995188,"stop":1724791995189,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f37c07f7facc7e5","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724792408000,"stop":1724792408000,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a4b8a9a525650fd","name":"Check received message containing escaped characters","time":{"start":1724791999326,"stop":1724791999334,"duration":8},"status":"passed","severity":"normal"},{"uid":"50833ca677f781fd","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1724791995210,"stop":1724791995211,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c76799dc54906f2","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1724791915180,"stop":1724791915180,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4ec90978dd0e489","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724792408003,"stop":1724792408004,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1a1b4874af01f0b","name":"Init the array if not present","time":{"start":1724791767297,"stop":1724791767299,"duration":2},"status":"passed","severity":"normal"},{"uid":"fba7081c0efa2766","name":"Check publish message containing short","time":{"start":1724792280089,"stop":1724792280089,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c823e7a3b3accde","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1724792164454,"stop":1724792164454,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbfc45509576299d","name":"Check message with no payload is not received","time":{"start":1724792243289,"stop":1724792243289,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e16788441163204","name":"Waku message hash computation (no timestamp)","time":{"start":1724791770132,"stop":1724791770132,"duration":0},"status":"passed","severity":"normal"},{"uid":"95273b2778a23a7c","name":"isConnected should return false after all peers disconnect","time":{"start":1724791872318,"stop":1724791872318,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac58e0601964298e","name":"Check meta is set [ecies]","time":{"start":1724791804318,"stop":1724791804318,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1dfb95260904936","name":"Push 30 different messages","time":{"start":1724792317044,"stop":1724792317044,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f9a2429df089095","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1724792366234,"stop":1724792366234,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfd292899f0c9a8f","name":"Encoder throws on empty string content topic","time":{"start":1724791802642,"stop":1724791802642,"duration":0},"status":"passed","severity":"normal"},{"uid":"9226b12f633396c","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1724791767472,"stop":1724791767480,"duration":8},"status":"passed","severity":"normal"},{"uid":"a173650d8feb9845","name":"random static sharding 2 - Cluster ID: 896, Shard ID: 493","time":{"start":1724792341025,"stop":1724792341026,"duration":1},"status":"passed","severity":"normal"},{"uid":"607ccefc2b0a0956","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724792035282,"stop":1724792035282,"duration":0},"status":"passed","severity":"normal"},{"uid":"712c4da4e8829755","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1724791767500,"stop":1724791767500,"duration":0},"status":"passed","severity":"normal"},{"uid":"b804ea83a6e026be","name":"Ping on peer without subscriptions","time":{"start":1724791899029,"stop":1724791899029,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ebed0c330aee829","name":"Filter with 1 connections","time":{"start":1724792056399,"stop":1724792056399,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cc18a3ee9e0fce9","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724791932397,"stop":1724791932398,"duration":1},"status":"passed","severity":"normal"},{"uid":"952f363e080f63c8","name":"Fails to push message with empty content topic","time":{"start":1724792317051,"stop":1724792317052,"duration":1},"status":"passed","severity":"normal"},{"uid":"aace7db85bdbdfcd","name":"Push message with content topic containing numeric","time":{"start":1724792252049,"stop":1724792252050,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6ab15b652d39086","name":"Relay - dialed first","time":{"start":1724792409844,"stop":1724792409845,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b40a78b751422d2","name":"should set field with only LIGHTPUSH enabled","time":{"start":1724791776452,"stop":1724791776452,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea14d108656ed1fa","name":"should throw error - invalid id","time":{"start":1724791776440,"stop":1724791776440,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd5d0b38e9841aef","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1724791995208,"stop":1724791995208,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6835a5d9d5143fa","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1724791915178,"stop":1724791915179,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9350294eb839dd1","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724792408018,"stop":1724792408019,"duration":1},"status":"passed","severity":"normal"},{"uid":"9840d910816764c7","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724792366838,"stop":1724792366839,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e522cd54f41e214","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1724792157267,"stop":1724792157267,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c02398f7d06d577","name":"Check received message containing numeric","time":{"start":1724792243291,"stop":1724792243292,"duration":1},"status":"passed","severity":"normal"},{"uid":"f781e07b43c3ccde","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724791915178,"stop":1724791915178,"duration":0},"status":"passed","severity":"normal"},{"uid":"16a8a59614006aa","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1724791767655,"stop":1724791767655,"duration":0},"status":"passed","severity":"normal"},{"uid":"1586da1b28a03928","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1724792263547,"stop":1724792263548,"duration":1},"status":"passed","severity":"normal"},{"uid":"242efe460a7238a6","name":"Push message with content topic containing Russian","time":{"start":1724792317048,"stop":1724792317048,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bde29039c781617","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1724791995195,"stop":1724791995196,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0dfbf29d86fd5dc","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1724792395869,"stop":1724792395870,"duration":1},"status":"passed","severity":"normal"},{"uid":"49ebb199749077b7","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724792027804,"stop":1724792027804,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd1f32b0a473dbe7","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724792408011,"stop":1724792408011,"duration":0},"status":"passed","severity":"normal"},{"uid":"252d63ca85e8e958","name":"Check message with non string payload is not received","time":{"start":1724791999364,"stop":1724791999364,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c7be65132daf6fd","name":"Store - dialed first","time":{"start":1724792409846,"stop":1724792409846,"duration":0},"status":"passed","severity":"normal"},{"uid":"22bf9d5545c00c8e","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1724791915170,"stop":1724791915177,"duration":7},"status":"passed","severity":"normal"},{"uid":"cdeee1bf165605ed","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1724792443347,"stop":1724792443347,"duration":0},"status":"passed","severity":"normal"},{"uid":"6854e0f424cc683a","name":"Publish message with custom timestamp: Tue Aug 27 2024 21:57:34 GMT+0000 (Coordinated Universal Time)","time":{"start":1724792280107,"stop":1724792280108,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d4157297e5b2df9","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724792408027,"stop":1724792408027,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d3d51dd49f58ba8","name":"addEventListener with wrong event","time":{"start":1724791860610,"stop":1724791860611,"duration":1},"status":"passed","severity":"normal"},{"uid":"d144bb4717f751cb","name":"Ping on unsubscribed peer","time":{"start":1724791885202,"stop":1724791885202,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd830592169a3eab","name":"Push message with emoji payload","time":{"start":1724792252048,"stop":1724792252048,"duration":0},"status":"passed","severity":"normal"},{"uid":"f292a7339f17b6c4","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1724791792340,"stop":1724791792340,"duration":0},"status":"passed","severity":"normal"},{"uid":"570651d2e068d436","name":"should emit a peer event after start","time":{"start":1724791796578,"stop":1724791796578,"duration":0},"status":"passed","severity":"normal"},{"uid":"339b36fbf1fa979a","name":"more peers than existing","time":{"start":1724792243578,"stop":1724792243579,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d9d03423a72ef17b","name":"Rejects garbage","time":{"start":1724791784771,"stop":1724791784771,"duration":0},"status":"passed","severity":"normal"},{"uid":"71efcb15f11a8a6e","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1724791767490,"stop":1724791767494,"duration":4},"status":"passed","severity":"normal"},{"uid":"a3f5ecb851c90313","name":"should only return 1 node with relay and store capability","time":{"start":1724791792624,"stop":1724791792624,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7fe408d4507d43e","name":"All","time":{"start":1724791830280,"stop":1724791830280,"duration":0},"status":"passed","severity":"normal"},{"uid":"a890e3c3367a5a1e","name":"Publish message with large meta","time":{"start":1724792280113,"stop":1724792280114,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d4d7d69abe4a8ec","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1724792288445,"stop":1724792288446,"duration":1},"status":"passed","severity":"normal"},{"uid":"71281b9899fe26e2","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724792035293,"stop":1724792035293,"duration":0},"status":"passed","severity":"normal"},{"uid":"de61b8bb0ddac43f","name":"Correctly serialized arguments","time":{"start":1724792164161,"stop":1724792164161,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fd1a0e58e21df69","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1724791781291,"stop":1724791781291,"duration":0},"status":"passed","severity":"normal"},{"uid":"b69953b10ee52e34","name":"connected peers and dial","time":{"start":1724792243578,"stop":1724792243578,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b154b47ebb21d301","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1724791995215,"stop":1724791995215,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eee8837eebc7277","name":"Push message with content topic containing Chinese","time":{"start":1724792252050,"stop":1724792252051,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c41f3d2874394fb","name":"Wrong topic","time":{"start":1724792313884,"stop":1724792313884,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b20f400d46fe19c","name":"should be able to decode the field with only RELAY set to true","time":{"start":1724791775584,"stop":1724791775586,"duration":2},"status":"passed","severity":"normal"},{"uid":"8b7988123db473c4","name":"Subscribe and receives messages on 20 topics","time":{"start":1724792035281,"stop":1724792035282,"duration":1},"status":"passed","severity":"normal"},{"uid":"c31b0f671315a72e","name":"Privacy Node - default protocol","time":{"start":1724792409847,"stop":1724792409848,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3cdebccd4bf5d5c","name":"Fails to publish message with empty text","time":{"start":1724792280109,"stop":1724792280109,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c750019bc8b2cd5","name":"Push message with custom timestamp: 1724788427992","time":{"start":1724792317054,"stop":1724792317054,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9a5a07e087799a9","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724792408024,"stop":1724792408024,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcd7df88f9d00a32","name":"isConnected between 2 js-waku relay nodes","time":{"start":1724791872319,"stop":1724791872319,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2e7891d8721fd89","name":"Push message with custom timestamp: 1724788456545","time":{"start":1724792252063,"stop":1724792252063,"duration":0},"status":"passed","severity":"normal"},{"uid":"f93282b9f093ec41","name":"Check message on other pubsub topic is not received","time":{"start":1724791999351,"stop":1724791999353,"duration":2},"status":"passed","severity":"normal"},{"uid":"5021054100c86e94","name":"Subscribe to topic containing short and receive message","time":{"start":1724792408002,"stop":1724792408002,"duration":0},"status":"passed","severity":"normal"},{"uid":"3851c09817f318e2","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724792035291,"stop":1724792035291,"duration":0},"status":"passed","severity":"normal"},{"uid":"34475a469a22801c","name":"Query generator for 2000 messages","time":{"start":1724792366235,"stop":1724792366235,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ab93ddf1719773d","name":"should set field with only FILTER enabled","time":{"start":1724791776452,"stop":1724791776452,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f475bb9da5342df","name":"LightPush with 1 connections","time":{"start":1724792056398,"stop":1724792056399,"duration":1},"status":"passed","severity":"normal"},{"uid":"92e799abf31dc097","name":"Relay - dialed after","time":{"start":1724792409845,"stop":1724792409845,"duration":0},"status":"passed","severity":"normal"},{"uid":"30a099e1a6289428","name":"passes more than one ENR URLs and attempts connection","time":{"start":1724791842801,"stop":1724791842801,"duration":0},"status":"skipped","severity":"normal"},{"uid":"57f598f0167251b2","name":"should return all peers when numPeers is 0","time":{"start":1724791781289,"stop":1724791781290,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c61f2274efd9e72","name":"Check received message containing XML","time":{"start":1724792243295,"stop":1724792243295,"duration":0},"status":"passed","severity":"normal"},{"uid":"e14bb20cda669bfb","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1724792395861,"stop":1724792395861,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0d361862424d7e3","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app4/5/topic120/proto","time":{"start":1724792313880,"stop":1724792313880,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0595eadefeac983","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1724792164451,"stop":1724792164451,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb8d27527df16e2c","name":"Passing an array","time":{"start":1724792395524,"stop":1724792395525,"duration":1},"status":"passed","severity":"normal"},{"uid":"5322377135c0bb30","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724792117532,"stop":1724792117532,"duration":0},"status":"passed","severity":"normal"},{"uid":"62bbc5951adc95d6","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724792408025,"stop":1724792408025,"duration":0},"status":"passed","severity":"normal"},{"uid":"b12ce4985299658e","name":"Push message with content topic containing emoji","time":{"start":1724792317051,"stop":1724792317051,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2f84f331eed8bbe","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1724791995217,"stop":1724791995218,"duration":1},"status":"passed","severity":"normal"},{"uid":"99cbf93869a9bf71","name":"should throw error - no public key","time":{"start":1724791776440,"stop":1724791776441,"duration":1},"status":"passed","severity":"normal"},{"uid":"68b9bc2054868b4b","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724792027804,"stop":1724792027804,"duration":0},"status":"passed","severity":"normal"},{"uid":"817412258594dcc","name":"Check received message containing SQL Injection","time":{"start":1724792243293,"stop":1724792243294,"duration":1},"status":"passed","severity":"normal"},{"uid":"350be2c786e4d8f2","name":"Non TWN Cluster","time":{"start":1724792313879,"stop":1724792313880,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4071997d82b6754","name":"through manual discovery","time":{"start":1724792164072,"stop":1724792164072,"duration":0},"status":"passed","severity":"normal"},{"uid":"185cf6ca7b5f4d31","name":"Push message with content topic containing Arabic","time":{"start":1724792252051,"stop":1724792252051,"duration":0},"status":"passed","severity":"normal"},{"uid":"4842903b98dff3c4","name":"Push message with Arabic payload","time":{"start":1724792252044,"stop":1724792252044,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbcea3f5da925096","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1724792356780,"stop":1724792356781,"duration":1},"status":"passed","severity":"normal"},{"uid":"839b8a9c91da4061","name":"Callback on promise, aborts when callback returns true","time":{"start":1724792366233,"stop":1724792366234,"duration":1},"status":"passed","severity":"normal"},{"uid":"20c1dca2594b8543","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1724792263549,"stop":1724792263549,"duration":0},"status":"passed","severity":"normal"},{"uid":"f207b8525859d0b2","name":"Push message with numeric payload","time":{"start":1724792317036,"stop":1724792317036,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c727891bef8f6eb","name":"should get / set UDP multiaddr","time":{"start":1724791776443,"stop":1724791776443,"duration":0},"status":"passed","severity":"normal"},{"uid":"9820c458b2fe7203","name":"should not fail to start the service if it is already started","time":{"start":1724791842797,"stop":1724791842797,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d81916b1ac6630c","name":"Should update multiaddrs","time":{"start":1724792164819,"stop":1724792164819,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6d568629c6d7c80","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1724791775581,"stop":1724791775582,"duration":1},"status":"passed","severity":"normal"},{"uid":"afc499812673d70c","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724792408026,"stop":1724792408027,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fda57cf4af54b89","name":"LightPush with 2 connections","time":{"start":1724792056399,"stop":1724792056399,"duration":0},"status":"passed","severity":"normal"},{"uid":"49ee936cf62ac9e","name":"returns all values when wanted number matches available values","time":{"start":1724791791329,"stop":1724791791330,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef077f8259882966","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724792243298,"stop":1724792243299,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2d52569b1df14ba","name":"should add and remove event listeners correctly","time":{"start":1724791796580,"stop":1724791796581,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bd99036a1274405","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724792243287,"stop":1724792243287,"duration":0},"status":"passed","severity":"normal"},{"uid":"823f48d56d83ca0a","name":"random static sharding 3 - Cluster ID: 596, Shard ID: 640","time":{"start":1724792341026,"stop":1724792341027,"duration":1},"status":"passed","severity":"normal"},{"uid":"9597bae97f481a22","name":"Check message on other pubsub topic is not received","time":{"start":1724792243300,"stop":1724792243300,"duration":0},"status":"passed","severity":"normal"},{"uid":"50f3077300bdfa49","name":"should be called for bootstrap peers","time":{"start":1724791827535,"stop":1724791827536,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6e8a295cbdd93bd","name":"Generator, custom pubsub topic","time":{"start":1724792366799,"stop":1724792366800,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a6551ffa86ffa99","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724792035283,"stop":1724792035283,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccae22884d8d89e","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1724791775588,"stop":1724791775589,"duration":1},"status":"passed","severity":"normal"},{"uid":"3416ccaf20aec6d0","name":"Subscribe to topic containing Script and receive message","time":{"start":1724792408009,"stop":1724792408010,"duration":1},"status":"passed","severity":"normal"},{"uid":"9514fea25d785efd","name":"Push message with content topic containing unicode special characters","time":{"start":1724792317051,"stop":1724792317051,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd62bdccd1d461f3","name":"Ordered callback, aborts when callback returns true","time":{"start":1724792366234,"stop":1724792366235,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a7ff7b804f8b9ab","name":"Passing cursor with wrong pubsubTopic","time":{"start":1724792327983,"stop":1724792327984,"duration":1},"status":"passed","severity":"normal"},{"uid":"10ae0c0399027779","name":"Push message with XML payload","time":{"start":1724792252045,"stop":1724792252046,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ec1e6ab2c140a54","name":"Encoder throws on undefined content topic","time":{"start":1724791802641,"stop":1724791802642,"duration":1},"status":"passed","severity":"normal"},{"uid":"820c71dd2674efed","name":"Using a function","time":{"start":1724792395525,"stop":1724792395525,"duration":0},"status":"passed","severity":"normal"},{"uid":"977f183ed467e86b","name":"Used by Waku Relay","time":{"start":1724792395530,"stop":1724792395531,"duration":1},"status":"passed","severity":"normal"},{"uid":"a22f0d41ebad0944","name":"Push message with special chars payload","time":{"start":1724792252043,"stop":1724792252043,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c70b2e446cff0b4","name":"should properly compute the node id","time":{"start":1724791776441,"stop":1724791776442,"duration":1},"status":"passed","severity":"normal"},{"uid":"e965deac8d4727b7","name":"should use DNS peer discovery with light client","time":{"start":1724791842800,"stop":1724791842800,"duration":0},"status":"skipped","severity":"normal"},{"uid":"426c47bed08a7e13","name":"should properly create location multiaddrs - tcp4","time":{"start":1724791776448,"stop":1724791776448,"duration":0},"status":"passed","severity":"normal"},{"uid":"753a972e4d61c9ca","name":"should throw error - no public key","time":{"start":1724791776439,"stop":1724791776439,"duration":0},"status":"passed","severity":"normal"},{"uid":"a54b5ba92b181e96","name":"Passing page size 110 when there are 120 messages","time":{"start":1724792388416,"stop":1724792388416,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dd6e03993f6dbed","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1724791767512,"stop":1724791767512,"duration":0},"status":"passed","severity":"normal"},{"uid":"146d30b8e56169","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724791995216,"stop":1724791995217,"duration":1},"status":"passed","severity":"normal"},{"uid":"2af950d840fa6ff2","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724792027805,"stop":1724792027805,"duration":0},"status":"passed","severity":"normal"},{"uid":"d93072926b1cd735","name":"Check received message containing Basic HTML tag","time":{"start":1724792243295,"stop":1724792243295,"duration":0},"status":"passed","severity":"normal"},{"uid":"974065516cb5e1e4","name":"Refresh subscription","time":{"start":1724792288442,"stop":1724792288442,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2a7dca4d78b630af","name":"Check received message with timestamp: 1724791819888 ","time":{"start":1724791999337,"stop":1724791999337,"duration":0},"status":"passed","severity":"normal"},{"uid":"3303afd8269aa829","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724791995209,"stop":1724791995210,"duration":1},"status":"passed","severity":"normal"},{"uid":"2afa66799e89659a","name":"Check received message containing JSON","time":{"start":1724791999325,"stop":1724791999325,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6d6e10cb39b7dbf","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1724791832829,"stop":1724791832829,"duration":0},"status":"passed","severity":"normal"},{"uid":"d60a6d6f8698837a","name":"Check publish message containing escaped characters","time":{"start":1724792280101,"stop":1724792280102,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d82465433f17bd6","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1724791792340,"stop":1724791792341,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5791516a4787c1a","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1724791796579,"stop":1724791796580,"duration":1},"status":"passed","severity":"normal"},{"uid":"927667ed53f258c8","name":"Query generator for multiple messages with different content topic format","time":{"start":1724792366232,"stop":1724792366233,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f2a59fd5df39d5f","name":"Push to array if already present","time":{"start":1724791767299,"stop":1724791767300,"duration":1},"status":"passed","severity":"normal"},{"uid":"43d482c3815f16af","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1724791995221,"stop":1724791995222,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb560a5b06f1af8d","name":"Decoder throws on undefined content topic","time":{"start":1724791802642,"stop":1724791802643,"duration":1},"status":"passed","severity":"normal"},{"uid":"866a27fb4b56b98b","name":"Check message with invalid timestamp is not received","time":{"start":1724791999351,"stop":1724791999351,"duration":0},"status":"passed","severity":"normal"},{"uid":"52f2b5c0be07cbb8","name":"should not fail to start the service if it is already started","time":{"start":1724791796577,"stop":1724791796577,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b5187953bc4017c","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724792035281,"stop":1724792035281,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c6c01ba0e4cabc6","name":"creates an iterator","time":{"start":1724792379031,"stop":1724792379032,"duration":1},"status":"passed","severity":"normal"},{"uid":"64c1aadf8cf46238","name":"Reusing cursor across nodes","time":{"start":1724792327982,"stop":1724792327982,"duration":0},"status":"passed","severity":"normal"},{"uid":"40619c5882efc390","name":"should properly create location multiaddrs - tcp","time":{"start":1724791776450,"stop":1724791776450,"duration":0},"status":"passed","severity":"normal"},{"uid":"35274a64e97a2fb9","name":"tcp ip4 address","time":{"start":1724791775824,"stop":1724791775824,"duration":0},"status":"passed","severity":"normal"},{"uid":"94d496301362fc48","name":"retrieves a single peer","time":{"start":1724791792621,"stop":1724791792621,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0728c4468c1248","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1724791842800,"stop":1724791842800,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b041720110f8c8a6","name":"Check message with no pubsub topic is not received","time":{"start":1724791999353,"stop":1724791999354,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf623153fbec9bd3","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1724792443348,"stop":1724792443348,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f0104b7d2d484ad","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1724792379465,"stop":1724792379466,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa6f31ac92fb04be","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1724791767511,"stop":1724791767511,"duration":0},"status":"passed","severity":"normal"},{"uid":"30e57333b89180df","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724792408012,"stop":1724792408012,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b14d4ad1503cbc8","name":"Subscribe and receives messages on 20 topics","time":{"start":1724792407999,"stop":1724792407999,"duration":0},"status":"passed","severity":"normal"},{"uid":"d43dad706bee8f6a","name":"should set field with all protocols disabled","time":{"start":1724791776451,"stop":1724791776451,"duration":0},"status":"passed","severity":"normal"},{"uid":"3023eb03193e4727","name":"should return false","time":{"start":1724791776441,"stop":1724791776441,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e51aa1f24db1f50","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1724791792625,"stop":1724791792625,"duration":0},"status":"passed","severity":"normal"},{"uid":"b28e12ebfa81514","name":"Encoder throws on empty string content topic","time":{"start":1724791804318,"stop":1724791804319,"duration":1},"status":"passed","severity":"normal"},{"uid":"a868722faf88e765","name":"Fields are not dropped","time":{"start":1724791780956,"stop":1724791780957,"duration":1},"status":"passed","severity":"normal"},{"uid":"494785b8d82adaa7","name":"should return unique PubsubTopics for static sharding","time":{"start":1724791767494,"stop":1724791767494,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f72ff3b3a2b2a85","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1724791767482,"stop":1724791767482,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a1b70d9651221e","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1724792443348,"stop":1724792443348,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d3ae3a44b96c801","name":"Decoder throws on undefined content topic","time":{"start":1724791781482,"stop":1724791781482,"duration":0},"status":"passed","severity":"normal"},{"uid":"f992d064b4ded7ea","name":"ignores domain fetching errors","time":{"start":1724791792622,"stop":1724791792623,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b1b77307021061e","name":"Check publish message containing special chars","time":{"start":1724792280091,"stop":1724792280092,"duration":1},"status":"passed","severity":"normal"},{"uid":"32f2974e269ebf1a","name":"pre and post cipher","time":{"start":1724791803083,"stop":1724791803083,"duration":0},"status":"passed","severity":"normal"},{"uid":"d880a23bfe1b1d74","name":"Check message received after jswaku node is restarted","time":{"start":1724791999364,"stop":1724791999365,"duration":1},"status":"skipped","severity":"normal"},{"uid":"300770c5b2853260","name":"Check received message containing numeric","time":{"start":1724791999318,"stop":1724791999319,"duration":1},"status":"passed","severity":"normal"},{"uid":"e33ba92da7b57c7a","name":"should return valid sharding parameters for static sharding","time":{"start":1724791767518,"stop":1724791767518,"duration":0},"status":"passed","severity":"normal"},{"uid":"91ee835e7bc3bc31","name":"should be able to decode the field with only FILTER set to true","time":{"start":1724791775586,"stop":1724791775587,"duration":1},"status":"passed","severity":"normal"},{"uid":"53dcf768cbe5256c","name":"Generator, custom pubsub topic","time":{"start":1724792366828,"stop":1724792366829,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c430c2dfd4f2695","name":"start node with empty shard should fail","time":{"start":1724792341046,"stop":1724792341047,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ada0b0a08f952c1","name":"Query Generator, Multiple PubsubTopics","time":{"start":1724792356777,"stop":1724792356777,"duration":0},"status":"passed","severity":"normal"},{"uid":"addc5bba4820ddac","name":"Check received message containing SQL Injection","time":{"start":1724792243281,"stop":1724792243281,"duration":0},"status":"passed","severity":"normal"},{"uid":"420ab06d0734a191","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724791999350,"stop":1724791999351,"duration":1},"status":"passed","severity":"normal"},{"uid":"d43375212803be6d","name":"Check received message containing long","time":{"start":1724792243278,"stop":1724792243278,"duration":0},"status":"passed","severity":"normal"},{"uid":"190b229c2ffc5e2e","name":"Query Generator, Wrong PubsubTopic","time":{"start":1724792356776,"stop":1724792356776,"duration":0},"status":"passed","severity":"normal"},{"uid":"546297848fcf2bc2","name":"Push message with short payload","time":{"start":1724792252039,"stop":1724792252040,"duration":1},"status":"passed","severity":"normal"},{"uid":"554fa79b1409518e","name":"should handle a minimal index list","time":{"start":1724791767654,"stop":1724791767655,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8bf6ea2263255a8","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1724792263552,"stop":1724792263553,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1cb525d4cfc4df","name":"Push message with custom timestamp: 1724795656545","time":{"start":1724792252064,"stop":1724792252064,"duration":0},"status":"passed","severity":"normal"},{"uid":"2967d4de6f338520","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724792035298,"stop":1724792035298,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f90283b4f121838","name":"Subscribe and receives messages on 20 topics","time":{"start":1724792408018,"stop":1724792408018,"duration":0},"status":"passed","severity":"normal"},{"uid":"5974c401ee46f68d","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1724792288445,"stop":1724792288445,"duration":0},"status":"passed","severity":"normal"},{"uid":"b98091d379c2c1b9","name":"it tolerates circular branch references","time":{"start":1724791792622,"stop":1724791792622,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3cdadc7dad2ac00","name":"Query Generator - true","time":{"start":1724792364152,"stop":1724792364153,"duration":1},"status":"passed","severity":"normal"},{"uid":"220724edce450e26","name":"connects to nwaku","time":{"start":1724792395523,"stop":1724792395524,"duration":1},"status":"passed","severity":"normal"},{"uid":"edc5b2c83ac8067a","name":"Push message with Russian payload","time":{"start":1724792252044,"stop":1724792252044,"duration":0},"status":"passed","severity":"normal"},{"uid":"5828264d1f9c465","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724791932394,"stop":1724791932394,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b739c14f830b82a","name":"Check message with invalid timestamp is not received","time":{"start":1724792243299,"stop":1724792243300,"duration":1},"status":"passed","severity":"normal"},{"uid":"30122af3ea104586","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1724791995201,"stop":1724791995201,"duration":0},"status":"passed","severity":"normal"},{"uid":"892ebb37cc3b4e40","name":"Check message with no payload is not received","time":{"start":1724791999363,"stop":1724791999364,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2787b0179b6692b","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724792408007,"stop":1724792408008,"duration":1},"status":"passed","severity":"normal"},{"uid":"6de054f1764e1d77","name":"Callback on promise","time":{"start":1724792366233,"stop":1724792366233,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9cdff98bd8b01fb","name":"Subscribe to topic containing emoji and publish message","time":{"start":1724792288456,"stop":1724792288457,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bac054ddbd37b2f","name":"Subscribe to topic containing long and receive message","time":{"start":1724792035285,"stop":1724792035285,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfea13dd48e7e321","name":"Push message with emoji payload","time":{"start":1724792317044,"stop":1724792317044,"duration":0},"status":"passed","severity":"normal"},{"uid":"81064aee3d63d167","name":"Push message with Basic HTML tag payload","time":{"start":1724792252046,"stop":1724792252046,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d343c58fe79a3d8","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724792408013,"stop":1724792408013,"duration":0},"status":"passed","severity":"normal"},{"uid":"9405317a989bd124","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724792164453,"stop":1724792164453,"duration":0},"status":"passed","severity":"normal"},{"uid":"d201e7e1132af22","name":"recovers when dns.resolve returns empty","time":{"start":1724791792622,"stop":1724791792622,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdaca6c2c0240ef7","name":"Push message with numeric payload","time":{"start":1724792252042,"stop":1724792252043,"duration":1},"status":"passed","severity":"normal"},{"uid":"ada0e6c897dbac36","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1724792164459,"stop":1724792164460,"duration":1},"status":"passed","severity":"normal"},{"uid":"55bca0ca6e7903e9","name":"Nwaku publishes","time":{"start":1724792263614,"stop":1724792263615,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd1569e7e4a90191","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1724791872317,"stop":1724791872317,"duration":0},"status":"passed","severity":"normal"},{"uid":"5595efcc1a999baf","name":"can dial TLS multiaddrs","time":{"start":1724792164071,"stop":1724792164072,"duration":1},"status":"passed","severity":"normal"},{"uid":"aec07a08850faf57","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1724791792335,"stop":1724791792335,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b6ee58cd104b25c","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1724791767522,"stop":1724791767522,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebe76378a9bf8b43","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724791995202,"stop":1724791995202,"duration":0},"status":"passed","severity":"normal"},{"uid":"b464ba4f5a7e6e98","name":"Round trip binary encryption [ecies, signature]","time":{"start":1724791804317,"stop":1724791804317,"duration":0},"status":"passed","severity":"normal"},{"uid":"dddcb1eb14e3b80f","name":"Ordered Callback - true","time":{"start":1724792364154,"stop":1724792364155,"duration":1},"status":"passed","severity":"normal"},{"uid":"12c97a56dcd270be","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1724791767516,"stop":1724791767517,"duration":1},"status":"passed","severity":"normal"},{"uid":"68e8ffdaca21fa94","name":"Ping on subscribed peer","time":{"start":1724791899025,"stop":1724791899026,"duration":1},"status":"passed","severity":"normal"},{"uid":"508036fc3e5d10b3","name":"Push message with content topic containing long","time":{"start":1724792317045,"stop":1724792317046,"duration":1},"status":"passed","severity":"normal"},{"uid":"91ab3d5a819d8c83","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1724791767505,"stop":1724791767505,"duration":0},"status":"passed","severity":"normal"},{"uid":"c39f89fd3c5d28e0","name":"Check received message containing special chars","time":{"start":1724792243279,"stop":1724792243279,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d2bcda540da12ec","name":"Push message with unicode special characters payload","time":{"start":1724792252047,"stop":1724792252048,"duration":1},"status":"passed","severity":"normal"},{"uid":"c262d943452918ad","name":"stop","time":{"start":1724791860615,"stop":1724791860616,"duration":1},"status":"passed","severity":"normal"},{"uid":"92b87a18f93a3f66","name":"LightPush with 0 connections","time":{"start":1724792056397,"stop":1724792056398,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad5bc58b7875ac04","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1724791792336,"stop":1724791792336,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e8c17d07694d956","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1724791915187,"stop":1724791915187,"duration":0},"status":"passed","severity":"normal"},{"uid":"6945f67fba69933","name":"Subscribe to topic containing long and publish message","time":{"start":1724792288443,"stop":1724792288443,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb88adcc07744578","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1724791767506,"stop":1724791767506,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdad6cc7318aa691","name":"Push message with content topic containing shell command","time":{"start":1724792252057,"stop":1724792252057,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f5e6893662f4740","name":"can start the service","time":{"start":1724792286748,"stop":1724792286748,"duration":0},"status":"passed","severity":"normal"},{"uid":"379c3596aa8ff40c","name":"Fails to publish message with wrong content topic","time":{"start":1724792280109,"stop":1724792280109,"duration":0},"status":"passed","severity":"normal"},{"uid":"576ef7aaece3474a","name":"Push message with content topic containing XML","time":{"start":1724792317049,"stop":1724792317049,"duration":0},"status":"passed","severity":"normal"},{"uid":"900c217aced1eeca","name":"Sign & Recover","time":{"start":1724791803083,"stop":1724791803083,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb1aeb222b1468c3","name":"Push message on custom pubsubTopic","time":{"start":1724792117529,"stop":1724792117530,"duration":1},"status":"passed","severity":"normal"},{"uid":"38b8a196dfc979ba","name":"Query with Ordered Callback, No message returned","time":{"start":1724792356779,"stop":1724792356780,"duration":1},"status":"passed","severity":"normal"},{"uid":"b622c26828d35419","name":"Filter with 0 connections","time":{"start":1724792056398,"stop":1724792056398,"duration":0},"status":"passed","severity":"normal"},{"uid":"694d63e3a24f0cd","name":"Overlapping topic subscription","time":{"start":1724792408001,"stop":1724792408001,"duration":0},"status":"passed","severity":"normal"},{"uid":"adb3731dcf8f06c1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1724791767509,"stop":1724791767509,"duration":0},"status":"passed","severity":"normal"},{"uid":"c982219ba08cbfb","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724791932395,"stop":1724791932396,"duration":1},"status":"passed","severity":"normal"},{"uid":"98600513330455e","name":"Subscribe and receive messages via lightPush","time":{"start":1724792035273,"stop":1724792035274,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cd32783bcab49f1","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1724791767488,"stop":1724791767488,"duration":0},"status":"passed","severity":"normal"},{"uid":"40c2555b63ece131","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app34/7/topic216/json","time":{"start":1724792313883,"stop":1724792313884,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8d9b2e040d7a4c6","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1724792288441,"stop":1724792288442,"duration":1},"status":"passed","severity":"normal"},{"uid":"b81f6869ac15b653","name":"Check received message containing short","time":{"start":1724791999317,"stop":1724791999317,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fcfc7984a567708","name":"Nodes with multiple pubsub topic","time":{"start":1724792263552,"stop":1724792263552,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ee8058714cc44b0","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1724792327979,"stop":1724792327979,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d55002cc6c25dcd","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1724791995212,"stop":1724791995212,"duration":0},"status":"passed","severity":"normal"},{"uid":"6abc61067eed6ce2","name":"should set field with all protocols enabled","time":{"start":1724791776451,"stop":1724791776451,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e05e2c51efd371f","name":"Check publish message containing long","time":{"start":1724792280089,"stop":1724792280090,"duration":1},"status":"passed","severity":"normal"},{"uid":"81c7ca4e0cb493a8","name":"Default pageSize","time":{"start":1724792388417,"stop":1724792388417,"duration":0},"status":"passed","severity":"normal"},{"uid":"a898e6f40da06ff3","name":"Throws when trying to push message with empty payload","time":{"start":1724792317044,"stop":1724792317045,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b6f8fa374af51e5","name":"Check received message containing Russian","time":{"start":1724792243280,"stop":1724792243281,"duration":1},"status":"passed","severity":"normal"},{"uid":"40787e8e86f084e6","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724791995212,"stop":1724791995212,"duration":0},"status":"passed","severity":"normal"},{"uid":"16717c6f4a03074e","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1724791775577,"stop":1724791775579,"duration":2},"status":"passed","severity":"normal"},{"uid":"c3eb87f1db6dc9a7","name":"Push message with content topic containing JSON","time":{"start":1724792252054,"stop":1724792252057,"duration":3},"status":"passed","severity":"normal"},{"uid":"8998663d866ba2fd","name":"Query generator for multiple messages with multiple decoders","time":{"start":1724792366232,"stop":1724792366232,"duration":0},"status":"passed","severity":"normal"},{"uid":"8315b07bfce62e1a","name":"Check received message containing Russian","time":{"start":1724791999321,"stop":1724791999321,"duration":0},"status":"passed","severity":"normal"},{"uid":"76f78ef0ad707f9a","name":"A test","time":{"start":1724792117609,"stop":1724792117609,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbdf8525bd6e2a65","name":"Push message with content topic containing long","time":{"start":1724792252049,"stop":1724792252049,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5c6cf74b0c50a85","name":"unsubscribes","time":{"start":1724792379032,"stop":1724792379033,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5580671dc550db7","name":"Push message with content topic containing short","time":{"start":1724792317045,"stop":1724792317045,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f3fccf26a5d516","name":"Check received message containing Script","time":{"start":1724792243294,"stop":1724792243294,"duration":0},"status":"passed","severity":"normal"},{"uid":"928c0e97e7e8eb20","name":"Passing page size 19 when there are 20 messages","time":{"start":1724792388416,"stop":1724792388416,"duration":0},"status":"passed","severity":"normal"},{"uid":"64d0c6d62febd40e","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1724792288441,"stop":1724792288441,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e1fff37a5f19e84","name":"different cluster, different shard: nodes don't connect","time":{"start":1724791995191,"stop":1724791995192,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c4c413e81c95595","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724792408016,"stop":1724792408016,"duration":0},"status":"passed","severity":"normal"},{"uid":"1180cb5076764901","name":"Overlapping topic subscription","time":{"start":1724792288442,"stop":1724792288442,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5366585b845edd81","name":"nwaku subscribes","time":{"start":1724792263613,"stop":1724792263613,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7f0b53be926595","name":"Check message with no payload is not received","time":{"start":1724792243301,"stop":1724792243301,"duration":0},"status":"passed","severity":"normal"},{"uid":"675a0dfef5689a9f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724791915186,"stop":1724791915186,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d8fdda5a2c5db07","name":"random static sharding 7 - Cluster ID: 317, Shard ID: 144","time":{"start":1724792341029,"stop":1724792341029,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a52777a3ffd4454","name":"Check received message containing SQL Injection","time":{"start":1724791999321,"stop":1724791999321,"duration":0},"status":"passed","severity":"normal"},{"uid":"756e8b9043b0a4df","name":"Encoder throws on undefined content topic","time":{"start":1724791804318,"stop":1724791804318,"duration":0},"status":"passed","severity":"normal"},{"uid":"73724bd5e473b21f","name":"topics with same application and version share the same shard","time":{"start":1724791767485,"stop":1724791767485,"duration":0},"status":"passed","severity":"normal"},{"uid":"5932449e31b7faee","name":"Check received message containing Script","time":{"start":1724792243281,"stop":1724792243282,"duration":1},"status":"passed","severity":"normal"},{"uid":"f381af664c4da99b","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app5/4/topic707/json","time":{"start":1724792313882,"stop":1724792313882,"duration":0},"status":"passed","severity":"normal"},{"uid":"676f46bbac589cd5","name":"Check received message containing special chars","time":{"start":1724792243292,"stop":1724792243292,"duration":0},"status":"passed","severity":"normal"},{"uid":"23b4ada1b061156f","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1724792327975,"stop":1724792327978,"duration":3},"status":"passed","severity":"normal"},{"uid":"d2ccd5ad3a64a28e","name":"Ephemeral messages are not stored","time":{"start":1724791832827,"stop":1724791832828,"duration":1},"status":"passed","severity":"normal"},{"uid":"5379caf142ea8f05","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724792408017,"stop":1724792408017,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a3e6ad7c832acc","name":"Check received message containing unicode special characters","time":{"start":1724792243285,"stop":1724792243285,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0aadd27302af2a2","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1724791995192,"stop":1724791995193,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8264a27e047c16b","name":"Waku message hash computation (payload length 0)","time":{"start":1724791770132,"stop":1724791770132,"duration":0},"status":"passed","severity":"normal"},{"uid":"828f9d3cfd66f35f","name":"Check meta is set [symmetric]","time":{"start":1724791802641,"stop":1724791802641,"duration":0},"status":"passed","severity":"normal"},{"uid":"9863e7c23122fdb8","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1724792327979,"stop":1724792327980,"duration":1},"status":"passed","severity":"normal"},{"uid":"614d82fab7946072","name":"should not receive a peer event before start","time":{"start":1724792286750,"stop":1724792286751,"duration":1},"status":"passed","severity":"normal"},{"uid":"a641faee2ca87dca","name":"Push message with content topic containing special chars","time":{"start":1724792252050,"stop":1724792252050,"duration":0},"status":"passed","severity":"normal"},{"uid":"2175ecc11fc82b7f","name":"Number of peers are maintained correctly","time":{"start":1724792063493,"stop":1724792063494,"duration":1},"status":"passed","severity":"normal"},{"uid":"77ce0e2f721740bc","name":"throws an error for improperly formatted content topics","time":{"start":1724791767487,"stop":1724791767487,"duration":0},"status":"passed","severity":"normal"},{"uid":"8792929a380683de","name":"Query with Ordered Callback, No Decoder","time":{"start":1724792356779,"stop":1724792356779,"duration":0},"status":"passed","severity":"normal"},{"uid":"614d0a97d597f961","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1724791767510,"stop":1724791767510,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1313b88bb0f4d93","name":"should not fail to stop the service if it was not started","time":{"start":1724792286749,"stop":1724792286749,"duration":0},"status":"passed","severity":"normal"},{"uid":"635b800aaf922195","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724792035290,"stop":1724792035290,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe4be1120ce2fd3a","name":"Push message with long payload","time":{"start":1724792252040,"stop":1724792252042,"duration":2},"status":"passed","severity":"normal"},{"uid":"afd0f67028992eed","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app42/8/topic213/xml","time":{"start":1724792313880,"stop":1724792313881,"duration":1},"status":"passed","severity":"normal"},{"uid":"841879f78ad774ac","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724792243287,"stop":1724792243287,"duration":0},"status":"passed","severity":"normal"},{"uid":"e29b1205da63041","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724792117527,"stop":1724792117528,"duration":1},"status":"passed","severity":"normal"},{"uid":"3928b70ac9770e93","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1724791767484,"stop":1724791767484,"duration":0},"status":"passed","severity":"normal"},{"uid":"72de9d6f7c0e8e64","name":"Ordered Callback - false","time":{"start":1724792364155,"stop":1724792364155,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d68582e23e32674","name":"Check received message with timestamp: 1724791819888000000 ","time":{"start":1724791999337,"stop":1724791999337,"duration":0},"status":"passed","severity":"normal"},{"uid":"9168c784a0666e39","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1724791767483,"stop":1724791767483,"duration":0},"status":"passed","severity":"normal"},{"uid":"f994ca7b6311e8dd","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1724791792339,"stop":1724791792340,"duration":1},"status":"passed","severity":"normal"},{"uid":"a885dc19da4d077b","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1724791995223,"stop":1724791995224,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ac091f3a9c817bf","name":"isConnected should return true after first peer connects","time":{"start":1724791872318,"stop":1724791872318,"duration":0},"status":"passed","severity":"normal"},{"uid":"7529147db175ed78","name":"Check received message containing Arabic","time":{"start":1724792243293,"stop":1724792243293,"duration":0},"status":"passed","severity":"normal"},{"uid":"453a7c031c9c7c98","name":"Check received message containing emoji","time":{"start":1724792243285,"stop":1724792243286,"duration":1},"status":"passed","severity":"normal"},{"uid":"cab4020909b70a85","name":"Push message with Basic HTML tag payload","time":{"start":1724792317041,"stop":1724792317042,"duration":1},"status":"passed","severity":"normal"},{"uid":"55d4bdbe67913525","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1724791775591,"stop":1724791775592,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6deda65cb2a011","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724792027805,"stop":1724792027806,"duration":1},"status":"passed","severity":"normal"},{"uid":"60d68b89f67b7308","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724792164450,"stop":1724792164451,"duration":1},"status":"passed","severity":"normal"},{"uid":"670a539aa5c70652","name":"Push message on custom pubsubTopic","time":{"start":1724792117531,"stop":1724792117531,"duration":0},"status":"passed","severity":"normal"},{"uid":"a71e71e327d415a1","name":"should properly create location multiaddrs - tcp6","time":{"start":1724791776449,"stop":1724791776449,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9cb5bf9a379b50","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app50/9/topic524/xml","time":{"start":1724792313884,"stop":1724792313884,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dd271a8c05f1f5c","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1724792327981,"stop":1724792327981,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9856e2e0708fab1","name":"Ping on unsubscribed peer","time":{"start":1724791899027,"stop":1724791899028,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dc6e2e083759b47","name":"should throw error - no id","time":{"start":1724791776438,"stop":1724791776439,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccda763614a94fa4","name":"Fails to push message with large meta","time":{"start":1724792252062,"stop":1724792252062,"duration":0},"status":"passed","severity":"normal"},{"uid":"f449d93db835de87","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724791995204,"stop":1724791995204,"duration":0},"status":"passed","severity":"normal"},{"uid":"99b24a7c48e72b41","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724791932397,"stop":1724791932397,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f973130788feb15","name":"Query with Promise Callback, No message returned","time":{"start":1724792356782,"stop":1724792356783,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ad86b407452eb4d","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724792035291,"stop":1724792035291,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f0878e5e42f082f","name":"Push message with JSON payload","time":{"start":1724792317042,"stop":1724792317042,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa5c453d123dcfc8","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724792035290,"stop":1724792035290,"duration":0},"status":"passed","severity":"normal"},{"uid":"96fc48c967d4eeaf","name":"1 Store, 2 fetches","time":{"start":1724791792371,"stop":1724791792371,"duration":0},"status":"passed","severity":"normal"},{"uid":"d96231f702bcc35","name":"Does not throw an exception when node disconnects","time":{"start":1724792395524,"stop":1724792395524,"duration":0},"status":"passed","severity":"normal"},{"uid":"329ab41200f2140a","name":"Check received message containing short","time":{"start":1724792243290,"stop":1724792243290,"duration":0},"status":"passed","severity":"normal"},{"uid":"4530af80ab5c89ba","name":"Number of peers are maintained correctly","time":{"start":1724791928052,"stop":1724791928053,"duration":1},"status":"passed","severity":"normal"},{"uid":"c446b4897ed663a3","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1724791995203,"stop":1724791995203,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8b2bc1fc26d0a3b","name":"Push message with long payload","time":{"start":1724792317036,"stop":1724792317036,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d674e4d1a34800c","name":"random static sharding 4 - Cluster ID: 634, Shard ID: 778","time":{"start":1724792341027,"stop":1724792341027,"duration":0},"status":"passed","severity":"normal"},{"uid":"578358070eac156d","name":"Check publish message containing shell command","time":{"start":1724792280100,"stop":1724792280101,"duration":1},"status":"passed","severity":"normal"},{"uid":"96da508d5d53741","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724792027807,"stop":1724792027807,"duration":0},"status":"passed","severity":"normal"},{"uid":"d561cff60e2de805","name":"Push message with escaped characters payload","time":{"start":1724792317043,"stop":1724792317043,"duration":0},"status":"passed","severity":"normal"},{"uid":"406b8a63570f5f43","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1724791775592,"stop":1724791775593,"duration":1},"status":"passed","severity":"normal"},{"uid":"af04974e295e6bb4","name":"Query Generator, No message returned","time":{"start":1724792356778,"stop":1724792356778,"duration":0},"status":"passed","severity":"normal"},{"uid":"6da4cd233a4be9f5","name":"Refresh subscription","time":{"start":1724792408021,"stop":1724792408021,"duration":0},"status":"passed","severity":"normal"},{"uid":"567a1f11cd1a044b","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1724792356778,"stop":1724792356778,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d895e8665c7a9da","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724792035298,"stop":1724792035299,"duration":1},"status":"passed","severity":"normal"},{"uid":"30375cf7e72534b3","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1724791995199,"stop":1724791995200,"duration":1},"status":"passed","severity":"normal"},{"uid":"eda01e4a4e799b34","name":"Check publish message containing SQL Injection","time":{"start":1724792280095,"stop":1724792280096,"duration":1},"status":"passed","severity":"normal"},{"uid":"48e71a5c8a607976","name":"Ping on subscribed peer","time":{"start":1724791885201,"stop":1724791885202,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2af656c12bdc90f","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1724791792337,"stop":1724791792337,"duration":0},"status":"passed","severity":"normal"},{"uid":"8766dbc7192c4a95","name":"Filter","time":{"start":1724792409847,"stop":1724792409847,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d0d0a6fb12b77e2","name":"listenerCount","time":{"start":1724791860612,"stop":1724791860613,"duration":1},"status":"passed","severity":"normal"},{"uid":"39b3be1291c72e6c","name":"Check received message containing Arabic","time":{"start":1724791999320,"stop":1724791999321,"duration":1},"status":"passed","severity":"normal"},{"uid":"afef6796dce7a198","name":"Generator, 2 different pubsubtopics","time":{"start":1724792366800,"stop":1724792366801,"duration":1},"status":"passed","severity":"normal"},{"uid":"4410d6a68bd0c208","name":"can start and stop the service","time":{"start":1724792286749,"stop":1724792286749,"duration":0},"status":"passed","severity":"normal"},{"uid":"be66c3c7c5574210","name":"isConnected return false after peer stops","time":{"start":1724791872319,"stop":1724791872319,"duration":0},"status":"passed","severity":"normal"},{"uid":"feb25a05d2d977e","name":"Nodes with multiple pubsub topic","time":{"start":1724792263548,"stop":1724792263548,"duration":0},"status":"passed","severity":"normal"},{"uid":"e439c9a824c9b605","name":"Reopen subscription with peer with lost subscription","time":{"start":1724791899028,"stop":1724791899028,"duration":0},"status":"passed","severity":"normal"},{"uid":"de695f0448d99d01","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1724791995207,"stop":1724791995207,"duration":0},"status":"passed","severity":"normal"},{"uid":"73a30bf1ab0a1f26","name":"Ping on subscribed peer","time":{"start":1724791899028,"stop":1724791899029,"duration":1},"status":"passed","severity":"normal"},{"uid":"920726ab7bc878d8","name":"Refresh subscription","time":{"start":1724792035284,"stop":1724792035284,"duration":0},"status":"passed","severity":"normal"},{"uid":"934a3722abbe01b6","name":"Push message with escaped characters payload","time":{"start":1724792252047,"stop":1724792252047,"duration":0},"status":"passed","severity":"normal"},{"uid":"40862eb7dac453e6","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1724791995205,"stop":1724791995205,"duration":0},"status":"passed","severity":"normal"},{"uid":"f50a6e98aaa609b4","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1724791767484,"stop":1724791767484,"duration":0},"status":"passed","severity":"normal"},{"uid":"392c16f9e5faf2a1","name":"Reopen subscription with peer with lost subscription","time":{"start":1724791899030,"stop":1724791899035,"duration":5},"status":"passed","severity":"normal"},{"uid":"bc457024f95047f6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1724791767511,"stop":1724791767511,"duration":0},"status":"passed","severity":"normal"},{"uid":"b43709917473fc89","name":"Push message with content topic containing Basic HTML tag","time":{"start":1724792317049,"stop":1724792317049,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2da4686c8a8496b","name":"LightPush","time":{"start":1724792409846,"stop":1724792409847,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a21afe19b9b81a1","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1724792313879,"stop":1724792313879,"duration":0},"status":"passed","severity":"normal"},{"uid":"e649c6a681d3afda","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1724791767517,"stop":1724791767518,"duration":1},"status":"passed","severity":"normal"},{"uid":"70183a410cfd7a16","name":"Relay + Store","time":{"start":1724791776453,"stop":1724791776453,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ae81c556eb8d2ee","name":"Subscribe to topic containing long and receive message","time":{"start":1724792408003,"stop":1724792408003,"duration":0},"status":"passed","severity":"normal"},{"uid":"68e03d7fcd399190","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1724791767510,"stop":1724791767511,"duration":1},"status":"passed","severity":"normal"},{"uid":"237ff53d1660a33e","name":"Fails to publish duplicate message","time":{"start":1724792280108,"stop":1724792280109,"duration":1},"status":"passed","severity":"normal"},{"uid":"371300f1c1c56d38","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1724791767489,"stop":1724791767489,"duration":0},"status":"passed","severity":"normal"},{"uid":"65a394d17322ea23","name":"Check received message containing Script","time":{"start":1724791999322,"stop":1724791999323,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd7709a7977690c5","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724792408028,"stop":1724792408028,"duration":0},"status":"passed","severity":"normal"},{"uid":"22e96d5ded2ee599","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724792027807,"stop":1724792027807,"duration":0},"status":"passed","severity":"normal"},{"uid":"65918f354d458b49","name":"should handle corrupted local storage data gracefully","time":{"start":1724791796580,"stop":1724791796580,"duration":0},"status":"passed","severity":"normal"},{"uid":"e383b633d096e830","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724791915179,"stop":1724791915179,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdc43ff2c7e120a5","name":"Check publish message containing numeric","time":{"start":1724792280090,"stop":1724792280091,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddc0bf2f8c8b58b6","name":"Push message with Script payload","time":{"start":1724792317041,"stop":1724792317041,"duration":0},"status":"passed","severity":"normal"},{"uid":"22808386f1cebdaa","name":"Accepts a valid Waku Message","time":{"start":1724791784770,"stop":1724791784771,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc56e19ef7d69452","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1724791767507,"stop":1724791767509,"duration":2},"status":"passed","severity":"normal"},{"uid":"7ba9ebddf81c4ba5","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724791915180,"stop":1724791915180,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8b0f17b936a1b71","name":"can start and stop the service","time":{"start":1724791796576,"stop":1724791796577,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc8f428939c54ccc","name":"Check publish message containing Russian","time":{"start":1724792280094,"stop":1724792280095,"duration":1},"status":"passed","severity":"normal"},{"uid":"3566c791f3c5fd73","name":"Check received message containing Chinese","time":{"start":1724791999320,"stop":1724791999320,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed21289a5de9b438","name":"Push message with SQL Injection payload","time":{"start":1724792317040,"stop":1724792317040,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ec36d71957b74b3","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1724791995201,"stop":1724791995202,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b2cc2d6792892c9","name":"Push message with content topic containing numeric","time":{"start":1724792317046,"stop":1724792317046,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd6836e051c5ea5d","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1724791767480,"stop":1724791767481,"duration":1},"status":"passed","severity":"normal"},{"uid":"42882864e62361dc","name":"Subscribe to topic containing special chars and publish message","time":{"start":1724792288444,"stop":1724792288444,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a2d1f7a2b096cfc","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724792408013,"stop":1724792408013,"duration":0},"status":"passed","severity":"normal"},{"uid":"28fc86fc2adc9de1","name":"configure the node with multiple pubsub topics","time":{"start":1724792341045,"stop":1724792341045,"duration":0},"status":"passed","severity":"normal"},{"uid":"d051830315529beb","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1724791802640,"stop":1724791802640,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4b4f94557293023","name":"Relay - times out","time":{"start":1724792409845,"stop":1724792409846,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fa4ad3e50ccaafd","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1724791767517,"stop":1724791767517,"duration":0},"status":"passed","severity":"normal"},{"uid":"1762f25149af13a2","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1724791995204,"stop":1724791995205,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0accaa5a5ec9b2d","name":"Waku message hash computation (meta attribute not present)","time":{"start":1724791770131,"stop":1724791770132,"duration":1},"status":"passed","severity":"normal"},{"uid":"152f55fa99cfe1ed","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1724791995205,"stop":1724791995205,"duration":0},"status":"passed","severity":"normal"},{"uid":"66421358a76d72d7","name":"Push message with custom timestamp: 1724795627992","time":{"start":1724792317054,"stop":1724792317055,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e961ec393be1e33","name":"Decoder throws on empty string content topic","time":{"start":1724791804319,"stop":1724791804319,"duration":0},"status":"passed","severity":"normal"},{"uid":"2717d13bad094b56","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724792117531,"stop":1724792117531,"duration":0},"status":"passed","severity":"normal"},{"uid":"702674951486315a","name":"Subscribe to topic containing JSON and publish message","time":{"start":1724792288450,"stop":1724792288451,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb8bf33304bd08dc","name":"Push message with meta","time":{"start":1724792317052,"stop":1724792317052,"duration":0},"status":"passed","severity":"normal"},{"uid":"df21da46f355c134","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1724791767481,"stop":1724791767482,"duration":1},"status":"passed","severity":"normal"},{"uid":"23552cb533d17a4f","name":"Query generator for multiple messages with different message text format","time":{"start":1724792366231,"stop":1724792366232,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc409c589810fda4","name":"can start and stop the service","time":{"start":1724791842796,"stop":1724791842797,"duration":1},"status":"passed","severity":"normal"},{"uid":"59d10a9312c2bb71","name":"Push message with SQL Injection payload","time":{"start":1724792252045,"stop":1724792252045,"duration":0},"status":"passed","severity":"normal"},{"uid":"97972434a9ece5e3","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1724792313885,"stop":1724792313885,"duration":0},"status":"passed","severity":"normal"},{"uid":"db3ed3500fb40e53","name":"Push message with content topic containing unicode special characters","time":{"start":1724792252058,"stop":1724792252060,"duration":2},"status":"passed","severity":"normal"},{"uid":"f820f2b81d1fd279","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1724791767655,"stop":1724791767656,"duration":1},"status":"passed","severity":"normal"},{"uid":"9051b81db81bbb79","name":"Tracks peer failures correctly","time":{"start":1724791928056,"stop":1724791928062,"duration":6},"status":"passed","severity":"normal"},{"uid":"e2f7998f650408a0","name":"should throw an error for insufficient data","time":{"start":1724791767656,"stop":1724791767656,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1d75e6ac726ad03","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1724791767512,"stop":1724791767512,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bf3cb490a0f93e0","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1724791767505,"stop":1724791767505,"duration":0},"status":"passed","severity":"normal"},{"uid":"44d4b56f9cc77b04","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app66/9/topic113/test.js","time":{"start":1724792313883,"stop":1724792313883,"duration":0},"status":"passed","severity":"normal"},{"uid":"92c55d5b60345bb9","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724792407998,"stop":1724792407999,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ff1e4253d986491","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1724792164452,"stop":1724792164452,"duration":0},"status":"passed","severity":"normal"},{"uid":"118da0015bbc0439","name":"throws on content topic with empty topic name field","time":{"start":1724791767470,"stop":1724791767470,"duration":0},"status":"passed","severity":"normal"},{"uid":"90451534999600e4","name":"Check received message containing Chinese","time":{"start":1724792243292,"stop":1724792243292,"duration":0},"status":"passed","severity":"normal"},{"uid":"db84f4057288f14f","name":"Renews subscription after lossing a connection","time":{"start":1724792408014,"stop":1724792408015,"duration":1},"status":"broken","severity":"normal"},{"uid":"39531b492686c758","name":"Check received message containing Chinese","time":{"start":1724792243279,"stop":1724792243280,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffb2a55606bac1bc","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1724792327979,"stop":1724792327979,"duration":0},"status":"passed","severity":"normal"},{"uid":"d43aa91e66168f6f","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724792408029,"stop":1724792408034,"duration":5},"status":"passed","severity":"normal"},{"uid":"f695b8f2bcc420a8","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1724791775580,"stop":1724791775581,"duration":1},"status":"passed","severity":"normal"},{"uid":"594ec6b889b44b12","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1724791767482,"stop":1724791767482,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec4ccd70cb857250","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1724791804317,"stop":1724791804317,"duration":0},"status":"passed","severity":"normal"},{"uid":"a80cbec65a0dce35","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1724791995204,"stop":1724791995204,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e3bea60cae5a3e9","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1724791995209,"stop":1724791995209,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcd08a56f0a3595e","name":"Symmetric encrypt & Decrypt","time":{"start":1724791803082,"stop":1724791803082,"duration":0},"status":"passed","severity":"normal"},{"uid":"e54fe7540fe9331e","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1724792395860,"stop":1724792395861,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0cfde6b1363899c","name":"should throw an error for missing sharding configuration","time":{"start":1724791767519,"stop":1724791767519,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba6de8a9cf264a2f","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724791999338,"stop":1724791999338,"duration":0},"status":"passed","severity":"normal"},{"uid":"6488a281dbcd1c97","name":"random static sharding 8 - Cluster ID: 802, Shard ID: 800","time":{"start":1724792341041,"stop":1724792341042,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa18a921935b87f9","name":"Subscribe to topic containing Russian and publish message","time":{"start":1724792288445,"stop":1724792288445,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ff661c4677a8160","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1724792395869,"stop":1724792395869,"duration":0},"status":"passed","severity":"normal"},{"uid":"658fb57df8ae809","name":"should only return 1 node with relay capability","time":{"start":1724791792624,"stop":1724791792624,"duration":0},"status":"passed","severity":"normal"},{"uid":"983b7b36f59e011","name":"should get / set TCP multiaddr","time":{"start":1724791776443,"stop":1724791776447,"duration":4},"status":"passed","severity":"normal"},{"uid":"e78953686637b662","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724792408008,"stop":1724792408008,"duration":0},"status":"passed","severity":"normal"},{"uid":"871fe28e36c3c3dd","name":"Check message with no content topic is not received","time":{"start":1724792243288,"stop":1724792243288,"duration":0},"status":"passed","severity":"normal"},{"uid":"851f70d381f19161","name":"different cluster, different shard: nodes don't connect","time":{"start":1724792157269,"stop":1724792157270,"duration":1},"status":"passed","severity":"normal"},{"uid":"d07f1c17f1cefe62","name":"Throws when trying to push message with empty payload","time":{"start":1724792252048,"stop":1724792252049,"duration":1},"status":"passed","severity":"normal"},{"uid":"de9dea7394fbc6b2","name":"Publish message with custom timestamp: Wed Sep 06 2023 20:57:34 GMT+0000 (Coordinated Universal Time)","time":{"start":1724792280105,"stop":1724792280106,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce6142fc13938fa8","name":"throws on content topic with empty application field","time":{"start":1724791767468,"stop":1724791767469,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0246e21cbac03aa","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724792164455,"stop":1724792164456,"duration":1},"status":"passed","severity":"normal"},{"uid":"1564ef257e3d0674","name":"Js publishes, other Js receives","time":{"start":1724792263615,"stop":1724792263615,"duration":0},"status":"passed","severity":"normal"},{"uid":"145208114de12d25","name":"should not receive a peer event after stop","time":{"start":1724791796578,"stop":1724791796579,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b7593fcb69739f6","name":"should properly create location multiaddrs - udp4","time":{"start":1724791776447,"stop":1724791776448,"duration":1},"status":"passed","severity":"normal"},{"uid":"2aaf64309286d419","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1724791995200,"stop":1724791995200,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed465ad039818092","name":"Subscribe to topic containing XML and receive message","time":{"start":1724792408026,"stop":1724792408026,"duration":0},"status":"passed","severity":"normal"},{"uid":"46318226ec6bbd37","name":"Push message with content topic containing shell command","time":{"start":1724792317050,"stop":1724792317050,"duration":0},"status":"passed","severity":"normal"},{"uid":"7690b3dd861285c2","name":"should properly create location multiaddrs - udp","time":{"start":1724791776449,"stop":1724791776450,"duration":1},"status":"passed","severity":"normal"},{"uid":"39eabd73ed8d101","name":"Subscribe to topic containing shell command and publish message","time":{"start":1724792288451,"stop":1724792288453,"duration":2},"status":"passed","severity":"normal"},{"uid":"ae73a9a528df849b","name":"groups content topics by expected pubsub topic","time":{"start":1724791767485,"stop":1724791767486,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9ce2952b0344338","name":"Passing invalid cursor","time":{"start":1724792327983,"stop":1724792327983,"duration":0},"status":"passed","severity":"normal"},{"uid":"27bc056fbdaa538c","name":"Check publish message containing Chinese","time":{"start":1724792280092,"stop":1724792280093,"duration":1},"status":"passed","severity":"normal"},{"uid":"18aa111052d625dd","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724792408024,"stop":1724792408024,"duration":0},"status":"passed","severity":"normal"},{"uid":"c48a0f60e06337bf","name":"Check received message containing shell command","time":{"start":1724791999326,"stop":1724791999326,"duration":0},"status":"passed","severity":"normal"},{"uid":"2741bb4f9ef7c7d8","name":"Check message received after jswaku node is restarted","time":{"start":1724792243289,"stop":1724792243289,"duration":0},"status":"skipped","severity":"normal"},{"uid":"643927f3d47a3604","name":"Generator, 2 different pubsubtopics","time":{"start":1724792366838,"stop":1724792366838,"duration":0},"status":"passed","severity":"normal"},{"uid":"684eb5a2b63bf5b5","name":"removeEventListener with wrong event","time":{"start":1724791860612,"stop":1724791860612,"duration":0},"status":"passed","severity":"normal"},{"uid":"5234475898322971","name":"Subscribe to topic containing Script and receive message","time":{"start":1724792035292,"stop":1724792035292,"duration":0},"status":"passed","severity":"normal"},{"uid":"43b3b061b67ef745","name":"Push message with rate limit","time":{"start":1724792252062,"stop":1724792252063,"duration":1},"status":"passed","severity":"normal"},{"uid":"779127055a5bc399","name":"shard 0","time":{"start":1724792341021,"stop":1724792341021,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2dd83c08e0dc18e","name":"Publishes to nwaku","time":{"start":1724792263613,"stop":1724792263614,"duration":1},"status":"passed","severity":"normal"},{"uid":"314c2af0199a77b2","name":"Check received message with timestamp: 1724791819120 ","time":{"start":1724792243286,"stop":1724792243286,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c75851a1499f17a","name":"Push message with Script payload","time":{"start":1724792252045,"stop":1724792252045,"duration":0},"status":"passed","severity":"normal"},{"uid":"56267049d18739c9","name":"Push message with Chinese payload","time":{"start":1724792252043,"stop":1724792252044,"duration":1},"status":"passed","severity":"normal"},{"uid":"86161faf02b3008d","name":"Check received message containing unicode special characters","time":{"start":1724791999334,"stop":1724791999335,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3607adeb083906c","name":"Push message with content topic containing Arabic","time":{"start":1724792317047,"stop":1724792317047,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5b1aebf5b225139","name":"Push message with JSON payload","time":{"start":1724792252046,"stop":1724792252046,"duration":0},"status":"passed","severity":"normal"},{"uid":"24df79b85a059808","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724792035299,"stop":1724792035300,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bd61ede52fcbe63","name":"Check message received after nwaku node is restarted","time":{"start":1724792243290,"stop":1724792243290,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9e79470c8d9056eb","name":"Subscribe to topic containing XML and receive message","time":{"start":1724792408010,"stop":1724792408011,"duration":1},"status":"passed","severity":"normal"},{"uid":"d59d2607ffc60a73","name":"should throw an error for empty SingleShardInfos array","time":{"start":1724791767489,"stop":1724791767489,"duration":0},"status":"passed","severity":"normal"},{"uid":"9af6802f47384af4","name":"Check message received after jswaku node is restarted","time":{"start":1724792243302,"stop":1724792243302,"duration":0},"status":"skipped","severity":"normal"},{"uid":"53095b551107414c","name":"Fails to push message with empty content topic","time":{"start":1724792252061,"stop":1724792252061,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ade62f78869fd46","name":"Publish message with rate limit","time":{"start":1724792280114,"stop":1724792280114,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2b3459a441f5626","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1724791767509,"stop":1724791767509,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f5845b6fd0e41","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1724791995211,"stop":1724791995211,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed8cb954245fddf4","name":"Publish message with custom timestamp: Tue Aug 27 2024 19:57:34 GMT+0000 (Coordinated Universal Time)","time":{"start":1724792280107,"stop":1724792280107,"duration":0},"status":"passed","severity":"normal"},{"uid":"da46c635409fd597","name":"Query with Promise Callback, No Decoder","time":{"start":1724792356781,"stop":1724792356781,"duration":0},"status":"passed","severity":"normal"},{"uid":"929452f947e6825","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1724791767511,"stop":1724791767512,"duration":1},"status":"passed","severity":"normal"},{"uid":"96e806cc3fd9f2e4","name":"Check received message containing shell command","time":{"start":1724792243296,"stop":1724792243296,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3e62220851df037","name":"Push message with rate limit","time":{"start":1724792317053,"stop":1724792317053,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec245a86f9cb1944","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724792117530,"stop":1724792117530,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd44a7f7b88e8c82","name":"throws on content topic with generation field greater than 0","time":{"start":1724791767468,"stop":1724791767468,"duration":0},"status":"passed","severity":"normal"},{"uid":"17b7dd38bfdd20c8","name":"Generator, custom pubsub topic","time":{"start":1724792366835,"stop":1724792366836,"duration":1},"status":"passed","severity":"normal"},{"uid":"664766343ac1dd93","name":"Register correct protocols","time":{"start":1724792288435,"stop":1724792288436,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c19b414da55ef81","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1724791775579,"stop":1724791775580,"duration":1},"status":"passed","severity":"normal"},{"uid":"a748c1b308754223","name":"Push message with meta","time":{"start":1724792252061,"stop":1724792252062,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1704de80d08294c","name":"Fails to publish message with size larger than 1 MB","time":{"start":1724792280110,"stop":1724792280110,"duration":0},"status":"passed","severity":"normal"},{"uid":"88e2bb7c7d757eb2","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1724791995208,"stop":1724791995209,"duration":1},"status":"passed","severity":"normal"},{"uid":"6123445d1ff666db","name":"should decode valid enr successfully","time":{"start":1724791776437,"stop":1724791776437,"duration":0},"status":"passed","severity":"normal"},{"uid":"14f7f1e0bf3177d7","name":"Check received message containing short","time":{"start":1724792243277,"stop":1724792243278,"duration":1},"status":"passed","severity":"normal"},{"uid":"d094dc8e6db1a3c","name":"Push message with content topic containing escaped characters","time":{"start":1724792317050,"stop":1724792317051,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec5bbb7e485c2438","name":"Reopen subscription with peer with lost subscription","time":{"start":1724791885203,"stop":1724791885203,"duration":0},"status":"passed","severity":"normal"},{"uid":"edb3c99f29e1f09f","name":"Push message with custom timestamp: 1694033656545","time":{"start":1724792252063,"stop":1724792252063,"duration":0},"status":"passed","severity":"normal"},{"uid":"183b1453ed790a45","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1724791995202,"stop":1724791995203,"duration":1},"status":"passed","severity":"normal"},{"uid":"37d4eeaf1f7ba3f3","name":"Ping on peer without subscriptions","time":{"start":1724791885202,"stop":1724791885202,"duration":0},"status":"passed","severity":"normal"},{"uid":"58a5b18082187c1e","name":"Ping succeeds for all connected peers","time":{"start":1724791928053,"stop":1724791928053,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab085560ced486c8","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724792408003,"stop":1724792408003,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ee9488536f554e9","name":"Check received message containing JSON","time":{"start":1724792243283,"stop":1724792243284,"duration":1},"status":"passed","severity":"normal"},{"uid":"84066294131d158e","name":"should not receive a peer event before start","time":{"start":1724791796578,"stop":1724791796578,"duration":0},"status":"passed","severity":"normal"},{"uid":"430e91ccbff3f21c","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724792027808,"stop":1724792027808,"duration":0},"status":"passed","severity":"normal"},{"uid":"1145032ea4c09ba3","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1724792253797,"stop":1724792253797,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1c5950ff95e59a4a","name":"throws on empty content topic","time":{"start":1724791767466,"stop":1724791767467,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea1e5bea7e4f16bf","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1724792164455,"stop":1724792164455,"duration":0},"status":"passed","severity":"normal"}]