allure-jswaku/7321/widgets/status-chart.json
2024-08-23 10:03:33 +00:00

1 line
157 KiB
JSON

[{"uid":"8951da86e651480e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724406877997,"stop":1724406877998,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8747e218b0a9f3b","name":"Push message with Basic HTML tag payload","time":{"start":1724407182820,"stop":1724407182820,"duration":0},"status":"passed","severity":"normal"},{"uid":"e876f1cab9480a86","name":"Check received message containing Russian","time":{"start":1724406866826,"stop":1724406866826,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfe16f87262698ca","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1724407227457,"stop":1724407227457,"duration":0},"status":"passed","severity":"normal"},{"uid":"e92f27c1a7fa4c0a","name":"Check received message with timestamp: 1724406656367000000 ","time":{"start":1724406866832,"stop":1724406866832,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed539737ce198f27","name":"Check received message containing SQL Injection","time":{"start":1724407200558,"stop":1724407200558,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1c75d5b53d59ce1","name":"ignores domain fetching errors","time":{"start":1724406630354,"stop":1724406630354,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0da5775aaeb98ca","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724407339630,"stop":1724407339630,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1f69c59b6292089","name":"Filter","time":{"start":1724407367918,"stop":1724407367918,"duration":0},"status":"passed","severity":"normal"},{"uid":"50b082082b11fc24","name":"should set field with only FILTER enabled","time":{"start":1724406614309,"stop":1724406614310,"duration":1},"status":"passed","severity":"normal"},{"uid":"b57ebc26f50492a9","name":"Check publish message containing unicode special characters","time":{"start":1724407224162,"stop":1724407224162,"duration":0},"status":"passed","severity":"normal"},{"uid":"4434e8191f56d209","name":"Check received message containing long","time":{"start":1724406866823,"stop":1724406866823,"duration":0},"status":"passed","severity":"normal"},{"uid":"2be64934d2452503","name":"Push message equal or less that 1MB","time":{"start":1724407182866,"stop":1724407182867,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dfeeccc556e271d","name":"Push message on custom pubsubTopic","time":{"start":1724407006103,"stop":1724407006104,"duration":1},"status":"passed","severity":"normal"},{"uid":"72eeee3dbc85dd11","name":"Check message with no payload is not received","time":{"start":1724406866839,"stop":1724406866845,"duration":6},"status":"passed","severity":"normal"},{"uid":"8482803ccb52742b","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1724406877995,"stop":1724406877995,"duration":0},"status":"passed","severity":"normal"},{"uid":"20bd059a903a1113","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1724407364530,"stop":1724407364530,"duration":0},"status":"passed","severity":"normal"},{"uid":"c13d2f060c03a5db","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1724406629684,"stop":1724406629684,"duration":0},"status":"passed","severity":"normal"},{"uid":"d03a5380116582a7","name":"Subscribe to topic containing Script and publish message","time":{"start":1724407227463,"stop":1724407227464,"duration":1},"status":"passed","severity":"normal"},{"uid":"755cf8dc9ff532d","name":"Correctly serialized arguments","time":{"start":1724407066535,"stop":1724407066536,"duration":1},"status":"passed","severity":"normal"},{"uid":"33e58b9f846cb281","name":"should return false","time":{"start":1724406614304,"stop":1724406614304,"duration":0},"status":"passed","severity":"normal"},{"uid":"519975cb2bf14cb","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1724406629683,"stop":1724406629684,"duration":1},"status":"passed","severity":"normal"},{"uid":"6811fecafeedd40","name":"throws on content topic with generation field greater than 0","time":{"start":1724406605711,"stop":1724406605711,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdbeced7c23ce57e","name":"Throws when trying to push message with empty payload","time":{"start":1724407182823,"stop":1724407182823,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5d64a507ea105a6","name":"Ping succeeds for all connected peers","time":{"start":1724406773032,"stop":1724406773032,"duration":0},"status":"passed","severity":"normal"},{"uid":"9872d3b65c0d4964","name":"Subscribe to topic containing short and publish message","time":{"start":1724407227459,"stop":1724407227459,"duration":0},"status":"passed","severity":"normal"},{"uid":"34e2e19dd46d0dc0","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1724406907676,"stop":1724406907676,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5a25e6a22b8d9fa","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1724407345300,"stop":1724407345301,"duration":1},"status":"passed","severity":"normal"},{"uid":"d179ec0914993f67","name":"Check received message containing special chars","time":{"start":1724406866824,"stop":1724406866824,"duration":0},"status":"passed","severity":"normal"},{"uid":"65571f4c43cc3acc","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1724407227462,"stop":1724407227463,"duration":1},"status":"passed","severity":"normal"},{"uid":"25522c5f5e95777a","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1724406665475,"stop":1724406665476,"duration":1},"status":"passed","severity":"normal"},{"uid":"55c7491e5cd170b5","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1724407224170,"stop":1724407224171,"duration":1},"status":"passed","severity":"normal"},{"uid":"482898e15158068f","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1724406619215,"stop":1724406619216,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b091804d0a1177c","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724407339620,"stop":1724407339620,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9ae41088e4688b8","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724407339631,"stop":1724407339631,"duration":0},"status":"passed","severity":"normal"},{"uid":"39892d956cfca383","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1724407293771,"stop":1724407293771,"duration":0},"status":"passed","severity":"normal"},{"uid":"92b525e6c3c65e93","name":"Check meta is set [ecies]","time":{"start":1724406642197,"stop":1724406642197,"duration":0},"status":"passed","severity":"normal"},{"uid":"acab65c1b7091804","name":"Fails to push message with large meta","time":{"start":1724407323518,"stop":1724407323518,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bd420bc0d24a74e","name":"Push message with content topic containing Script","time":{"start":1724407323513,"stop":1724407323514,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7a25a378ed3bc1d","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724406909966,"stop":1724406909967,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0bb4278996755c8","name":"Overlapping topic subscription","time":{"start":1724406907667,"stop":1724406907667,"duration":0},"status":"passed","severity":"normal"},{"uid":"84635334cc56d727","name":"Subscribe to topic containing Script and receive message","time":{"start":1724406907671,"stop":1724406907672,"duration":1},"status":"passed","severity":"normal"},{"uid":"a44d863ef87bf0d0","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1724407227461,"stop":1724407227462,"duration":1},"status":"passed","severity":"normal"},{"uid":"15a5fa8102da6458","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1724407096767,"stop":1724407096767,"duration":0},"status":"passed","severity":"normal"},{"uid":"688c9361ae8b3947","name":"Push message with content topic containing escaped characters","time":{"start":1724407182861,"stop":1724407182861,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3df59397aad734b","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724406796501,"stop":1724406796502,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8993d292a59fecb","name":"Push message with custom timestamp: 1724410544611","time":{"start":1724407182866,"stop":1724407182866,"duration":0},"status":"passed","severity":"normal"},{"uid":"7317a6770adf6486","name":"groups content topics by expected pubsub topic","time":{"start":1724406605720,"stop":1724406605721,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f2201506b21a763","name":"Encoder throws on empty string content topic","time":{"start":1724406640243,"stop":1724406640244,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b289294beb4575c","name":"it tolerates circular branch references","time":{"start":1724406630353,"stop":1724406630353,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fa11e9ac2612c2c","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1724406629681,"stop":1724406629682,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ec268748e19df7d","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1724406717578,"stop":1724406717578,"duration":0},"status":"passed","severity":"normal"},{"uid":"7870ec473e438a48","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724407339623,"stop":1724407339624,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b0aa754b002fa4f","name":"isConnected return false after peer stops","time":{"start":1724406717583,"stop":1724406717584,"duration":1},"status":"passed","severity":"normal"},{"uid":"a227e8cccc53b7ad","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1724406878018,"stop":1724406878019,"duration":1},"status":"passed","severity":"normal"},{"uid":"592108e2293a8b17","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724406878005,"stop":1724406878005,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcf5bd4314ec6d47","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app35/6/topic265/test.js","time":{"start":1724407265455,"stop":1724407265455,"duration":0},"status":"passed","severity":"normal"},{"uid":"491cffab48ad89c8","name":"Check message received after jswaku node is restarted","time":{"start":1724407200552,"stop":1724407200552,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b21f44109d782a52","name":"should not fail to stop the service if it was not started","time":{"start":1724406634341,"stop":1724406634341,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba2b60990fb4c1f1","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1724407364531,"stop":1724407364532,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d09feb58ba968a3","name":"Push message with short payload","time":{"start":1724407323500,"stop":1724407323502,"duration":2},"status":"passed","severity":"normal"},{"uid":"953385c75bace6","name":"can start and stop the service","time":{"start":1724407206450,"stop":1724407206451,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f9a094d8e44038f","name":"Subscribe to topic containing short and receive message","time":{"start":1724407339610,"stop":1724407339611,"duration":1},"status":"passed","severity":"normal"},{"uid":"205dc8e29899dc93","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724406907658,"stop":1724406907658,"duration":0},"status":"passed","severity":"normal"},{"uid":"478faa0e7653577","name":"Push message with content topic containing special chars","time":{"start":1724407182825,"stop":1724407182852,"duration":27},"status":"passed","severity":"normal"},{"uid":"2f9cb6a8f27026f3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1724406605734,"stop":1724406605734,"duration":0},"status":"passed","severity":"normal"},{"uid":"8413d82f89abc2c5","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1724407058336,"stop":1724407058336,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a31e92772a2b3bb","name":"should set field with all protocols enabled","time":{"start":1724406614309,"stop":1724406614309,"duration":0},"status":"passed","severity":"normal"},{"uid":"53120d5b9c925fdc","name":"Check received message containing escaped characters","time":{"start":1724406866829,"stop":1724406866830,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f9cd208b893e6dc","name":"creates an iterator","time":{"start":1724407355155,"stop":1724407355155,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea5c8681817ce34d","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1724406629679,"stop":1724406629679,"duration":0},"status":"passed","severity":"normal"},{"uid":"bddf92bbc2bb2267","name":"Check publish message containing Script","time":{"start":1724407224158,"stop":1724407224158,"duration":0},"status":"passed","severity":"normal"},{"uid":"827467b1643537aa","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1724407227469,"stop":1724407227469,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f8c6048b8b5d377","name":"Privacy Node - default protocol","time":{"start":1724407367919,"stop":1724407367919,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a62a37706af0e2f","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1724406605715,"stop":1724406605715,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e5302d987698ea6","name":"non connected peers","time":{"start":1724407183005,"stop":1724407183005,"duration":0},"status":"skipped","severity":"normal"},{"uid":"27ed370781439e5e","name":"Push message with content topic containing escaped characters","time":{"start":1724407323515,"stop":1724407323516,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d1a581f4e9cfb08","name":"Push message with long payload","time":{"start":1724407323502,"stop":1724407323502,"duration":0},"status":"passed","severity":"normal"},{"uid":"65a06de092b2852f","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1724406629682,"stop":1724406629682,"duration":0},"status":"passed","severity":"normal"},{"uid":"43ca44a0c57fc81d","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1724407224163,"stop":1724407224164,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd29cb51d2330c5a","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724406907672,"stop":1724406907672,"duration":0},"status":"passed","severity":"normal"},{"uid":"30acd748032d0fd7","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1724407196889,"stop":1724407196889,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e9893d4b1337e4d","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724407339621,"stop":1724407339622,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0db392bf3e9adac","name":"Push message with XML payload","time":{"start":1724407323505,"stop":1724407323506,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ab582276caa832b","name":"Check received message containing JSON","time":{"start":1724407200547,"stop":1724407200547,"duration":0},"status":"passed","severity":"normal"},{"uid":"2661217531702275","name":"Push message on custom pubsubTopic","time":{"start":1724407006102,"stop":1724407006102,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3d8346761393cad","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1724406605736,"stop":1724406605736,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c67c9fc6de5b61a","name":"Push message with long payload","time":{"start":1724407182815,"stop":1724407182816,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fc90306a7d05880","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1724406878000,"stop":1724406878000,"duration":0},"status":"passed","severity":"normal"},{"uid":"11765da54286848a","name":"removeEventListener with correct event","time":{"start":1724406698423,"stop":1724406698423,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f6ebd69db36909d","name":"should not receive a peer event after stop","time":{"start":1724407206453,"stop":1724407206453,"duration":0},"status":"passed","severity":"normal"},{"uid":"306ef0545ce04338","name":"Light Node - default protocols","time":{"start":1724407367918,"stop":1724407367918,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a6d5cc89f68448f","name":"Push message with content topic containing short","time":{"start":1724407323510,"stop":1724407323510,"duration":0},"status":"passed","severity":"normal"},{"uid":"786b79ab1fbc79c7","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1724406878002,"stop":1724406878003,"duration":1},"status":"passed","severity":"normal"},{"uid":"9298d7f09a99385d","name":"Query Generator - false","time":{"start":1724407343941,"stop":1724407343942,"duration":1},"status":"passed","severity":"normal"},{"uid":"15a467959764e011","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724406909963,"stop":1724406909964,"duration":1},"status":"passed","severity":"normal"},{"uid":"700978f428199f1d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724406878013,"stop":1724406878013,"duration":0},"status":"passed","severity":"normal"},{"uid":"9066e50fa81de02e","name":"Subscribe and receive messages via lightPush","time":{"start":1724406907655,"stop":1724406907656,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5b9d7f4e10cc66","name":"Asymmetric encrypt & decrypt","time":{"start":1724406640739,"stop":1724406640740,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8904486736e5e90","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724406748155,"stop":1724406748155,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3ddc44f4c053de8","name":"Check publish message after client node is restarted","time":{"start":1724407224172,"stop":1724407224173,"duration":1},"status":"skipped","severity":"normal"},{"uid":"251ab10d14027c3f","name":"Push message with content topic containing Chinese","time":{"start":1724407182852,"stop":1724407182855,"duration":3},"status":"passed","severity":"normal"},{"uid":"e9132b4c86548466","name":"should correctly map a content topic to a pubsub topic","time":{"start":1724406605743,"stop":1724406605743,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e4a602069e27e4f","name":"Push message with custom timestamp: 1724403344611","time":{"start":1724407182865,"stop":1724407182866,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c0afa070279f497","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1724406605737,"stop":1724406605737,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcbb97928e5b2362","name":"Push message with content topic containing Basic HTML tag","time":{"start":1724407182859,"stop":1724407182859,"duration":0},"status":"passed","severity":"normal"},{"uid":"c39ddaeb766697a1","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724406878002,"stop":1724406878002,"duration":0},"status":"passed","severity":"normal"},{"uid":"e179bfbab7590343","name":"Passing cursor with wrong pubsubTopic","time":{"start":1724407268181,"stop":1724407268181,"duration":0},"status":"passed","severity":"normal"},{"uid":"33dbc27289801252","name":"Store - dialed after - with timeout","time":{"start":1724407367917,"stop":1724407367918,"duration":1},"status":"passed","severity":"normal"},{"uid":"80ebf74ce3a3cc72","name":"Fails to push message bigger that 1MB","time":{"start":1724407323522,"stop":1724407323523,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0da459f6b9c3ea5","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724407339611,"stop":1724407339611,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6b76c86b2d4be20","name":"pre and post cipher","time":{"start":1724406640741,"stop":1724406640741,"duration":0},"status":"passed","severity":"normal"},{"uid":"563d798d6fd5744","name":"caches peers it previously fetched","time":{"start":1724406630354,"stop":1724406630355,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c2caab43d9bb42a","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724407096752,"stop":1724407096753,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd8f0540a5d083c6","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1724406614302,"stop":1724406614302,"duration":0},"status":"passed","severity":"normal"},{"uid":"473a8f73d61c26a3","name":"tcp ip4 address","time":{"start":1724406613697,"stop":1724406613697,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1ec510797edc0bd","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1724406878004,"stop":1724406878004,"duration":0},"status":"passed","severity":"normal"},{"uid":"80271c4bc929b2c6","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724407339609,"stop":1724407339609,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2a6b33ecfb752b7","name":"should throw an error for empty SingleShardInfos array","time":{"start":1724406605724,"stop":1724406605724,"duration":0},"status":"passed","severity":"normal"},{"uid":"f261a0b9c8f58d48","name":"should return all peers when numPeers is 0","time":{"start":1724406618917,"stop":1724406618917,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c24dd1e61d5e3af","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724406907668,"stop":1724406907669,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb573ec1e26084ba","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1724407196887,"stop":1724407196887,"duration":0},"status":"passed","severity":"normal"},{"uid":"369470d4f791f1df","name":"returns all values when wanted number matches available values","time":{"start":1724406628711,"stop":1724406628713,"duration":2},"status":"passed","severity":"normal"},{"uid":"77cd794afd79353c","name":"stop","time":{"start":1724406698426,"stop":1724406698426,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd8028193a84c6aa","name":"Throws when trying to push message with empty payload","time":{"start":1724407323509,"stop":1724407323509,"duration":0},"status":"passed","severity":"normal"},{"uid":"f444632673fb991c","name":"Check message received after nwaku node is restarted","time":{"start":1724407200553,"stop":1724407200553,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cbffa9ddcbfe23a2","name":"can start the service","time":{"start":1724406634340,"stop":1724406634340,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a422c4b8e6239e7","name":"Callback on promise","time":{"start":1724407328775,"stop":1724407328776,"duration":1},"status":"passed","severity":"normal"},{"uid":"947c69d2790717e4","name":"Check publish message containing long","time":{"start":1724407224151,"stop":1724407224151,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ba385f347d72ec9","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724407339624,"stop":1724407339624,"duration":0},"status":"passed","severity":"normal"},{"uid":"d586c93b862f4d2e","name":"getPeersByDiscovery","time":{"start":1724407185902,"stop":1724407185903,"duration":1},"status":"passed","severity":"normal"},{"uid":"5341dcc270967ade","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1724407096764,"stop":1724407096764,"duration":0},"status":"passed","severity":"normal"},{"uid":"fad3bbbeeb4d31c6","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1724406605726,"stop":1724406605726,"duration":0},"status":"passed","severity":"normal"},{"uid":"1070b8ef990e02a8","name":"Reopen subscription with peer with lost subscription","time":{"start":1724406748476,"stop":1724406748477,"duration":1},"status":"passed","severity":"normal"},{"uid":"36d96230cb372d35","name":"can start the service","time":{"start":1724406670373,"stop":1724406670374,"duration":1},"status":"passed","severity":"normal"},{"uid":"76240e8b4e075fb4","name":"Check received message containing shell command","time":{"start":1724406866829,"stop":1724406866829,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e44184493931335","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1724406642196,"stop":1724406642196,"duration":0},"status":"passed","severity":"normal"},{"uid":"b04bba3755b89916","name":"should not throw an error for a single configured topic","time":{"start":1724406605737,"stop":1724406605738,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4e3c6a16efb6f1","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724406907670,"stop":1724406907671,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1a0875031304ae1","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724407339612,"stop":1724407339612,"duration":0},"status":"passed","severity":"normal"},{"uid":"b405c4d65cf567be","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724407344437,"stop":1724407344438,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae22ab74ad998495","name":"Check message on other pubsub topic is not received","time":{"start":1724406866834,"stop":1724406866838,"duration":4},"status":"passed","severity":"normal"},{"uid":"4f825393ccbab941","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724407200563,"stop":1724407200564,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0da828dad4ce93e","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1724407268177,"stop":1724407268177,"duration":0},"status":"passed","severity":"normal"},{"uid":"c007eb5fe6d0d234","name":"should handle corrupted local storage data gracefully","time":{"start":1724406634343,"stop":1724406634344,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce418e3dd50b68ea","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724407339629,"stop":1724407339629,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb0b75179f5974a0","name":"Query Generator, No Decoder","time":{"start":1724407318642,"stop":1724407318644,"duration":2},"status":"passed","severity":"normal"},{"uid":"608562a098311b6b","name":"Subscribe and receive messages via lightPush","time":{"start":1724407339619,"stop":1724407339619,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8f8d0c4aaadfdce","name":"Nodes with multiple pubsub topic","time":{"start":1724407196890,"stop":1724407196890,"duration":0},"status":"passed","severity":"normal"},{"uid":"aab927ae7abf714c","name":"should not fail to start the service if it is already started","time":{"start":1724406634341,"stop":1724406634341,"duration":0},"status":"passed","severity":"normal"},{"uid":"456f0df85f523768","name":"Push message with unicode special characters payload","time":{"start":1724407323507,"stop":1724407323508,"duration":1},"status":"passed","severity":"normal"},{"uid":"272db34ca0180995","name":"Ordered Callback - true","time":{"start":1724407343944,"stop":1724407343945,"duration":1},"status":"passed","severity":"normal"},{"uid":"227e6416051e7b4c","name":"Number of peers are maintained correctly","time":{"start":1724406944386,"stop":1724406944387,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d9d8f80a3f01d64","name":"Check received message with timestamp: 1724406656471 ","time":{"start":1724407200563,"stop":1724407200563,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f9bb87ff5adeff4","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1724407196888,"stop":1724407196888,"duration":0},"status":"passed","severity":"normal"},{"uid":"b27830e13f62792c","name":"Check message with no pubsub topic is not received","time":{"start":1724406866838,"stop":1724406866839,"duration":1},"status":"passed","severity":"normal"},{"uid":"31bd8b3ee4683aa","name":"Check received message containing Script","time":{"start":1724406866827,"stop":1724406866827,"duration":0},"status":"passed","severity":"normal"},{"uid":"18fea70abb4fa9ea","name":"different cluster, different shard: nodes don't connect","time":{"start":1724407058339,"stop":1724407058339,"duration":0},"status":"passed","severity":"normal"},{"uid":"9773d8ce90291ee4","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1724406605739,"stop":1724406605739,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c5b289ec6486d39","name":"Waku message hash computation (meta attribute not present)","time":{"start":1724406608427,"stop":1724406608427,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef2af0ea9788d2d3","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1724406877996,"stop":1724406877996,"duration":0},"status":"passed","severity":"normal"},{"uid":"98ae9610aa5d97d9","name":"different cluster, same shard: nodes don't connect","time":{"start":1724406877994,"stop":1724406877994,"duration":0},"status":"passed","severity":"normal"},{"uid":"86c9f45080db611d","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724407339619,"stop":1724407339620,"duration":1},"status":"passed","severity":"normal"},{"uid":"54f77592644d682","name":"Renews peer on consistent missed messages","time":{"start":1724406773037,"stop":1724406773037,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb4730e93f9483e2","name":"Push message with content topic containing Basic HTML tag","time":{"start":1724407323514,"stop":1724407323514,"duration":0},"status":"passed","severity":"normal"},{"uid":"c762af326f4c4ffd","name":"Sample","time":{"start":1724406613764,"stop":1724406613764,"duration":0},"status":"passed","severity":"normal"},{"uid":"54715dd21e4a1cad","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app75/1/topic224/json","time":{"start":1724407265463,"stop":1724407265464,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6bb68ce9718dcbc","name":"less peers than existing","time":{"start":1724407183005,"stop":1724407183005,"duration":0},"status":"skipped","severity":"normal"},{"uid":"31e93f1eef0cd10f","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1724406640241,"stop":1724406640241,"duration":0},"status":"passed","severity":"normal"},{"uid":"82d880d3e2f6935e","name":"handles different clusterIds correctly","time":{"start":1724406605721,"stop":1724406605721,"duration":0},"status":"passed","severity":"normal"},{"uid":"43bd254b6929bdec","name":"should throw an error for missing required configuration","time":{"start":1724406605728,"stop":1724406605728,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6979693d705d07d","name":"Push message with content topic containing SQL Injection","time":{"start":1724407182858,"stop":1724407182858,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff3c860ad24e8180","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1724406605840,"stop":1724406605840,"duration":0},"status":"passed","severity":"normal"},{"uid":"94fae272e8fcd845","name":"Query generator for multiple messages","time":{"start":1724407328774,"stop":1724407328774,"duration":0},"status":"passed","severity":"normal"},{"uid":"d19001f606fc04ae","name":"Check received message containing short","time":{"start":1724407200555,"stop":1724407200555,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8755a1a35a0480a","name":"Subscribe to topic containing short and receive message","time":{"start":1724407339625,"stop":1724407339627,"duration":2},"status":"passed","severity":"normal"},{"uid":"ac7f2ea5342947fd","name":"can start and stop the service","time":{"start":1724406670374,"stop":1724406670374,"duration":0},"status":"passed","severity":"normal"},{"uid":"78dfbc6919bcad37","name":"Generator, 2 different pubsubtopics","time":{"start":1724407344437,"stop":1724407344437,"duration":0},"status":"passed","severity":"normal"},{"uid":"67cd9572bf11b51a","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724406796500,"stop":1724406796501,"duration":1},"status":"passed","severity":"normal"},{"uid":"60fba12fdb4c913d","name":"Fails to publish message with empty text","time":{"start":1724407224169,"stop":1724407224169,"duration":0},"status":"passed","severity":"normal"},{"uid":"55ae35607bdf65d6","name":"Subscribe and receives messages on 20 topics","time":{"start":1724406907663,"stop":1724406907663,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3278f3da0da5ce8","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724407006102,"stop":1724407006103,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d4ed2cbd4a36d14","name":"recovers when dns.resolve returns empty","time":{"start":1724406630353,"stop":1724406630354,"duration":1},"status":"passed","severity":"normal"},{"uid":"27a89c6c7ea9dd2a","name":"Generator, 2 different pubsubtopics","time":{"start":1724407344439,"stop":1724407344439,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8f20b5496f25d9c","name":"throws on empty content topic","time":{"start":1724406605709,"stop":1724406605710,"duration":1},"status":"passed","severity":"normal"},{"uid":"2771050fa395cf88","name":"Wrong topic","time":{"start":1724407265465,"stop":1724407265465,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a06dfa23b244332","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1724406605716,"stop":1724406605717,"duration":1},"status":"passed","severity":"normal"},{"uid":"580acc02dac5d804","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724406909966,"stop":1724406909966,"duration":0},"status":"passed","severity":"normal"},{"uid":"5481b9fda5723f65","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1724406613678,"stop":1724406613678,"duration":0},"status":"passed","severity":"normal"},{"uid":"39c600d781e3f32b","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1724406670383,"stop":1724406670383,"duration":0},"status":"skipped","severity":"normal"},{"uid":"26c3595bcbff1691","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1724406613666,"stop":1724406613666,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c5e5e7b2f4077c3","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1724406605719,"stop":1724406605719,"duration":0},"status":"passed","severity":"normal"},{"uid":"197a109d6002790","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724407339615,"stop":1724407339616,"duration":1},"status":"passed","severity":"normal"},{"uid":"a83239598cb01838","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1724407185904,"stop":1724407185904,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9caefb48101f2ac6","name":"Check message with no payload is not received","time":{"start":1724407200551,"stop":1724407200552,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bce660622944de5","name":"Push message with meta","time":{"start":1724407323517,"stop":1724407323518,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbbb774d3e248114","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724407339617,"stop":1724407339618,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5c4d26052075312","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724406907669,"stop":1724406907669,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca83be08635418c","name":"Push message with rate limit","time":{"start":1724407182864,"stop":1724407182865,"duration":1},"status":"passed","severity":"normal"},{"uid":"2168b72df54d16b3","name":"Check received message containing emoji","time":{"start":1724407200548,"stop":1724407200548,"duration":0},"status":"passed","severity":"normal"},{"uid":"2940b67fa07cbd0a","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724406909962,"stop":1724406909963,"duration":1},"status":"passed","severity":"normal"},{"uid":"59f42ea05886cb0a","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1724406605717,"stop":1724406605717,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9887214115bab7c","name":"should be able to encode the field with only RELAY set to true","time":{"start":1724406613659,"stop":1724406613663,"duration":4},"status":"passed","severity":"normal"},{"uid":"61f19b6557c391e6","name":"Check message with non string payload is not received","time":{"start":1724406866845,"stop":1724406866846,"duration":1},"status":"passed","severity":"normal"},{"uid":"42fa526e9bee1d6a","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1724406605740,"stop":1724406605740,"duration":0},"status":"passed","severity":"normal"},{"uid":"9feb4097872aed13","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1724407268177,"stop":1724407268178,"duration":1},"status":"passed","severity":"normal"},{"uid":"20a9dfe84cc85fee","name":"Push to array if already present","time":{"start":1724406605323,"stop":1724406605324,"duration":1},"status":"passed","severity":"normal"},{"uid":"1932cbfb401ef3c0","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1724407096755,"stop":1724407096758,"duration":3},"status":"passed","severity":"normal"},{"uid":"d2c0d29eb64c1652","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1724406878020,"stop":1724406878020,"duration":0},"status":"passed","severity":"normal"},{"uid":"95f5447986f6508d","name":"Subscribe to topic containing long and receive message","time":{"start":1724407339627,"stop":1724407339627,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b5d565a37b18709","name":"Passing invalid cursor","time":{"start":1724407268181,"stop":1724407268181,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a92709b390bac5c","name":"Publish message with custom timestamp: Fri Aug 23 2024 08:59:57 GMT+0000 (Coordinated Universal Time)","time":{"start":1724407224165,"stop":1724407224168,"duration":3},"status":"passed","severity":"normal"},{"uid":"f28ad5cdf170d092","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app86/5/topic583/json","time":{"start":1724407265457,"stop":1724407265457,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c87a1572db8fd3e","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1724407364532,"stop":1724407364533,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a0b074bbed7eb63","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724407339632,"stop":1724407339633,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff5748b0962c87d5","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1724406605717,"stop":1724406605717,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f5ed33d3929e5c8","name":"random static sharding 1 - Cluster ID: 302, Shard ID: 842","time":{"start":1724407293763,"stop":1724407293764,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e8d271602e46de7","name":"same cluster, different shard: nodes connect","time":{"start":1724407058338,"stop":1724407058338,"duration":0},"status":"passed","severity":"normal"},{"uid":"315ca9992efe50e0","name":"Publish message with rate limit","time":{"start":1724407224173,"stop":1724407224173,"duration":0},"status":"passed","severity":"normal"},{"uid":"8999183d273a88e2","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1724406877997,"stop":1724406877997,"duration":0},"status":"passed","severity":"normal"},{"uid":"a67b3ffdecf8adec","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1724407096754,"stop":1724407096754,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0e40c320bdb1423","name":"should use DNS peer discovery with light client","time":{"start":1724406670382,"stop":1724406670383,"duration":1},"status":"skipped","severity":"normal"},{"uid":"90f7a037d3f6a5de","name":"Subscribe and receive messages via lightPush","time":{"start":1724407339605,"stop":1724407339605,"duration":0},"status":"passed","severity":"normal"},{"uid":"27f44ffd38955139","name":"Push message with content topic containing JSON","time":{"start":1724407182859,"stop":1724407182860,"duration":1},"status":"passed","severity":"normal"},{"uid":"cec1bbba1a74d804","name":"new peer added after a peer was already found","time":{"start":1724407185903,"stop":1724407185903,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ae3e67276aafc9cf","name":"start node with empty shard should fail","time":{"start":1724407293773,"stop":1724407293774,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f6a1eb9f294b456","name":"Push message with content topic containing Russian","time":{"start":1724407182857,"stop":1724407182858,"duration":1},"status":"passed","severity":"normal"},{"uid":"5558be8659647643","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1724406605726,"stop":1724406605726,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e9d69f4b187d5c7","name":"Subscribe and receive messages via waku relay post","time":{"start":1724406907658,"stop":1724406907658,"duration":0},"status":"passed","severity":"normal"},{"uid":"39c07c51e3f50a85","name":"Subscribe to topic containing Script and receive message","time":{"start":1724407339630,"stop":1724407339631,"duration":1},"status":"passed","severity":"normal"},{"uid":"d46089328ca4fe16","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1724406605723,"stop":1724406605723,"duration":0},"status":"passed","severity":"normal"},{"uid":"529ece191c6edcc8","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1724407381410,"stop":1724407381410,"duration":0},"status":"passed","severity":"normal"},{"uid":"32926d1e37a9ae50","name":"Check received message containing emoji","time":{"start":1724406866832,"stop":1724406866832,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec5a890bc7686afe","name":"Ping on subscribed peer","time":{"start":1724406748472,"stop":1724406748473,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcf7a4a5198af4ff","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1724407096763,"stop":1724407096764,"duration":1},"status":"passed","severity":"normal"},{"uid":"ede944eece689521","name":"Push message with custom timestamp: 1693648507912","time":{"start":1724407323518,"stop":1724407323519,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e3d40658a70ead9","name":"Register correct protocols","time":{"start":1724407227455,"stop":1724407227455,"duration":0},"status":"passed","severity":"normal"},{"uid":"4041b308203cde28","name":"same cluster, different shard: nodes don't connect","time":{"start":1724406877993,"stop":1724406877994,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3448f6776ee9876","name":"Ordered callback, aborts when callback returns true","time":{"start":1724407328777,"stop":1724407328777,"duration":0},"status":"passed","severity":"normal"},{"uid":"44a6d0fbe3506f4e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1724406605731,"stop":1724406605732,"duration":1},"status":"passed","severity":"normal"},{"uid":"49af26f6a690d009","name":"Query Generator, No message returned","time":{"start":1724407318650,"stop":1724407318650,"duration":0},"status":"passed","severity":"normal"},{"uid":"220fc189850958e8","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724406909963,"stop":1724406909963,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2a057c7844c1e73","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1724407364533,"stop":1724407364534,"duration":1},"status":"passed","severity":"normal"},{"uid":"8358b3f9e3462112","name":"different cluster, same shard: nodes don't connect","time":{"start":1724407058338,"stop":1724407058338,"duration":0},"status":"passed","severity":"normal"},{"uid":"e29f2cbe5107461","name":"Check received message containing special chars","time":{"start":1724407200556,"stop":1724407200557,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9c9ea69d63196b","name":"Check publish message containing shell command","time":{"start":1724407224160,"stop":1724407224160,"duration":0},"status":"passed","severity":"normal"},{"uid":"fde7fea53a25a092","name":"Check message received after jswaku node is restarted","time":{"start":1724406866846,"stop":1724406866846,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1be5d26e7b8217fa","name":"Check received message with timestamp: 1724406656471000000 ","time":{"start":1724407200549,"stop":1724407200549,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9635bdb1383851b","name":"Query generator for multiple messages with multiple decoders","time":{"start":1724407328774,"stop":1724407328775,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f9de302af20a526","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1724406605715,"stop":1724406605715,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a060c6069968ebc","name":"Rejects garbage","time":{"start":1724406622636,"stop":1724406622636,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee4d25f44a3bc906","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1724407345299,"stop":1724407345299,"duration":0},"status":"passed","severity":"normal"},{"uid":"50c35ecdaff07efa","name":"random static sharding 4 - Cluster ID: 501, Shard ID: 58","time":{"start":1724407293765,"stop":1724407293766,"duration":1},"status":"passed","severity":"normal"},{"uid":"38b20cb3e4b8991c","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1724406878000,"stop":1724406878001,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f90e5b14e5dd4b3","name":"Overlapping topic subscription","time":{"start":1724407339609,"stop":1724407339610,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbf8d4e2b442e3db","name":"Encoder throws on empty string content topic","time":{"start":1724406619214,"stop":1724406619214,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ad27f80affd8c32","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1724407318653,"stop":1724407318653,"duration":0},"status":"passed","severity":"normal"},{"uid":"57ab66ff4ee375fb","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1724406608425,"stop":1724406608426,"duration":1},"status":"passed","severity":"normal"},{"uid":"f10cf00656d6dfa1","name":"Relay","time":{"start":1724406666526,"stop":1724406666526,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc955db9e93ef9fd","name":"Check received message with timestamp: 1724406656367 ","time":{"start":1724406866832,"stop":1724406866833,"duration":1},"status":"passed","severity":"normal"},{"uid":"6081c9b2da1d9bf4","name":"Generator, custom pubsub topic","time":{"start":1724407344434,"stop":1724407344435,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef09d8392ad7c2c3","name":"Push message with meta","time":{"start":1724407182863,"stop":1724407182863,"duration":0},"status":"passed","severity":"normal"},{"uid":"abcc3410c338d69d","name":"should return empty list for no shard","time":{"start":1724406605727,"stop":1724406605727,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1a1f97c85df3e90","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1724407096761,"stop":1724407096761,"duration":0},"status":"passed","severity":"normal"},{"uid":"c430634320fab531","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1724407096761,"stop":1724407096761,"duration":0},"status":"passed","severity":"normal"},{"uid":"327e1e8670da8e71","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1724406629683,"stop":1724406629683,"duration":0},"status":"passed","severity":"normal"},{"uid":"55f34d4d3f0fedef","name":"Check received message containing long","time":{"start":1724407200556,"stop":1724407200556,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c63e6e30cca8f30","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1724406605735,"stop":1724406605735,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba5da270c7615910","name":"Check received message containing shell command","time":{"start":1724407200547,"stop":1724407200547,"duration":0},"status":"passed","severity":"normal"},{"uid":"2335b76b09199b1","name":"random static sharding 3 - Cluster ID: 608, Shard ID: 430","time":{"start":1724407293765,"stop":1724407293765,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2086150121d7399","name":"Ephemeral messages are not stored","time":{"start":1724406667877,"stop":1724406667878,"duration":1},"status":"passed","severity":"normal"},{"uid":"89ced0ca067f9c09","name":"should throw error - no public key","time":{"start":1724406614304,"stop":1724406614304,"duration":0},"status":"passed","severity":"normal"},{"uid":"a942003b78697072","name":"Fails to publish duplicate message","time":{"start":1724407224168,"stop":1724407224169,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf954b98ad5ddbd2","name":"should emit a peer event after start","time":{"start":1724406670375,"stop":1724406670380,"duration":5},"status":"passed","severity":"normal"},{"uid":"66d8e517c22a3b25","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1724406878019,"stop":1724406878019,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d9b81a7a7f89ed8","name":"Ping on unsubscribed peer","time":{"start":1724406748474,"stop":1724406748474,"duration":0},"status":"passed","severity":"normal"},{"uid":"c42c178049c422fe","name":"Nwaku publishes","time":{"start":1724407211877,"stop":1724407211900,"duration":23},"status":"passed","severity":"normal"},{"uid":"278d7f95639e7c0e","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1724406608426,"stop":1724406608426,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd14ef03b75691c1","name":"throws on content topic with too few or too many fields","time":{"start":1724406605710,"stop":1724406605710,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a044f0daca174f7","name":"should only return 1 node with store capability","time":{"start":1724406630356,"stop":1724406630356,"duration":0},"status":"passed","severity":"normal"},{"uid":"aed28bc35bbf85b8","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1724407364534,"stop":1724407364534,"duration":0},"status":"passed","severity":"normal"},{"uid":"d284a135a7ade46d","name":"Accepts a valid Waku Message","time":{"start":1724406622634,"stop":1724406622635,"duration":1},"status":"passed","severity":"normal"},{"uid":"b87005e1bda6e0de","name":"should return valid sharding parameters for static sharding","time":{"start":1724406605741,"stop":1724406605741,"duration":0},"status":"passed","severity":"normal"},{"uid":"b85a321732c099b8","name":"Ping on subscribed peer","time":{"start":1724406748475,"stop":1724406748475,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7433b1c4b75a890","name":"Decoder throws on undefined content topic","time":{"start":1724406642198,"stop":1724406642199,"duration":1},"status":"passed","severity":"normal"},{"uid":"3469857f598d4684","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1724407227461,"stop":1724407227461,"duration":0},"status":"passed","severity":"normal"},{"uid":"82ad7005bf3a439c","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1724406605719,"stop":1724406605720,"duration":1},"status":"passed","severity":"normal"},{"uid":"94223347f7330025","name":"more peers than existing","time":{"start":1724407183004,"stop":1724407183005,"duration":1},"status":"skipped","severity":"normal"},{"uid":"682841b44ca3db7f","name":"Filter with 0 connections","time":{"start":1724406945684,"stop":1724406945686,"duration":2},"status":"passed","severity":"normal"},{"uid":"de50e3802af6e053","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724407339629,"stop":1724407339629,"duration":0},"status":"passed","severity":"normal"},{"uid":"9586ed400d65940f","name":"Check received message containing Chinese","time":{"start":1724406866824,"stop":1724406866824,"duration":0},"status":"passed","severity":"normal"},{"uid":"cee1302af9b70772","name":"Encoder throws on undefined content topic","time":{"start":1724406619213,"stop":1724406619214,"duration":1},"status":"passed","severity":"normal"},{"uid":"32a3e844f3ba9ad2","name":"Refresh subscription","time":{"start":1724406907667,"stop":1724406907667,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b4b7b340e089bdf","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1724406657494,"stop":1724406657497,"duration":3},"status":"passed","severity":"normal"},{"uid":"1d1c4f89aa8682c4","name":"random static sharding 6 - Cluster ID: 993, Shard ID: 977","time":{"start":1724407293766,"stop":1724407293767,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1ecaf0202376c65","name":"LightPush with 2 connections","time":{"start":1724406945688,"stop":1724406945688,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bcc5efd13bc7d22","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1724406618918,"stop":1724406618918,"duration":0},"status":"passed","severity":"normal"},{"uid":"84fd7118ba45a922","name":"does not throw on valid cases","time":{"start":1724406605709,"stop":1724406605709,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb9b73b5e1fa5020","name":"Push message with content topic containing Arabic","time":{"start":1724407323512,"stop":1724407323512,"duration":0},"status":"passed","severity":"normal"},{"uid":"770e40652bf1ba14","name":"Relay + Store","time":{"start":1724406614310,"stop":1724406614310,"duration":0},"status":"passed","severity":"normal"},{"uid":"65373e3d4c0e3c31","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1724406877998,"stop":1724406877999,"duration":1},"status":"passed","severity":"normal"},{"uid":"2551d175fadd4c50","name":"Check message with non string payload is not received","time":{"start":1724407200567,"stop":1724407200567,"duration":0},"status":"passed","severity":"normal"},{"uid":"517f45c9fe4324ae","name":"Subscribe to topic containing shell command and publish message","time":{"start":1724407227468,"stop":1724407227469,"duration":1},"status":"passed","severity":"normal"},{"uid":"6716604d2a3ac270","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1724406878008,"stop":1724406878008,"duration":0},"status":"passed","severity":"normal"},{"uid":"bad1b275c00830b3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1724406605734,"stop":1724406605734,"duration":0},"status":"passed","severity":"normal"},{"uid":"494c89b7592297fe","name":"Keep-alive pings maintain the connection","time":{"start":1724406773035,"stop":1724406773035,"duration":0},"status":"passed","severity":"normal"},{"uid":"e90ecd4a7c8a7527","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1724406605732,"stop":1724406605732,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcc4aff11ea5edf6","name":"LightPush with 0 connections","time":{"start":1724406945680,"stop":1724406945684,"duration":4},"status":"passed","severity":"normal"},{"uid":"134099a9febf803b","name":"Subscribe to topic containing special chars and publish message","time":{"start":1724407227460,"stop":1724407227461,"duration":1},"status":"passed","severity":"normal"},{"uid":"875d55cc36e40a","name":"Check received message containing long","time":{"start":1724407200534,"stop":1724407200535,"duration":1},"status":"passed","severity":"normal"},{"uid":"a089c0c44119ede6","name":"Check received message containing JSON","time":{"start":1724406866828,"stop":1724406866829,"duration":1},"status":"passed","severity":"normal"},{"uid":"37061655ff547859","name":"Ping on peer without subscriptions","time":{"start":1724406748475,"stop":1724406748476,"duration":1},"status":"passed","severity":"normal"},{"uid":"6755fcec1091174d","name":"Push message with short payload","time":{"start":1724407182815,"stop":1724407182815,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7703566efa30c2b","name":"should properly create location multiaddrs - tcp4","time":{"start":1724406614307,"stop":1724406614307,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2473d21b280229f","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724406796497,"stop":1724406796500,"duration":3},"status":"passed","severity":"normal"},{"uid":"5c9393e0274f6d66","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1724406877999,"stop":1724406877999,"duration":0},"status":"passed","severity":"normal"},{"uid":"c10e6ff1aae3991e","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1724406605716,"stop":1724406605716,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6cce8bd52043bab","name":"Subscribe to topic containing Russian and publish message","time":{"start":1724407227462,"stop":1724407227462,"duration":0},"status":"passed","severity":"normal"},{"uid":"67f41042ca0505c1","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1724407345298,"stop":1724407345299,"duration":1},"status":"passed","severity":"normal"},{"uid":"278c4b831ba53a4","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1724407058336,"stop":1724407058336,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a991f88d455854d","name":"Fails to push message with large meta","time":{"start":1724407182863,"stop":1724407182863,"duration":0},"status":"passed","severity":"normal"},{"uid":"34186ca59dc23c85","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app70/8/topic20/json","time":{"start":1724407265457,"stop":1724407265458,"duration":1},"status":"passed","severity":"normal"},{"uid":"741d60e3f7e06d44","name":"Relay + Store","time":{"start":1724406666526,"stop":1724406666527,"duration":1},"status":"passed","severity":"normal"},{"uid":"150f33d67df109b4","name":"Push message with content topic containing numeric","time":{"start":1724407182824,"stop":1724407182824,"duration":0},"status":"passed","severity":"normal"},{"uid":"c20c7980c464c148","name":"Publish message with large meta","time":{"start":1724407224173,"stop":1724407224173,"duration":0},"status":"passed","severity":"normal"},{"uid":"66682d441b3a0904","name":"Check message with no content topic is not received","time":{"start":1724407200551,"stop":1724407200551,"duration":0},"status":"passed","severity":"normal"},{"uid":"37420db95187bf40","name":"Using a function","time":{"start":1724407358788,"stop":1724407358788,"duration":0},"status":"passed","severity":"normal"},{"uid":"548fea3e05911204","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1724406717577,"stop":1724406717578,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cd566dda5fd7f35","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724407006103,"stop":1724407006103,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d15470878d5d1ce","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724407339612,"stop":1724407339613,"duration":1},"status":"passed","severity":"normal"},{"uid":"53d3ababa0934bab","name":"A test","time":{"start":1724407006196,"stop":1724407006196,"duration":0},"status":"passed","severity":"normal"},{"uid":"96a62bee6208531f","name":"Push message with content topic containing shell command","time":{"start":1724407323515,"stop":1724407323515,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6e95754f70adc52","name":"Push message with rate limit","time":{"start":1724407323518,"stop":1724407323518,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d6f909211c938fa","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724406866834,"stop":1724406866834,"duration":0},"status":"passed","severity":"normal"},{"uid":"977c082b3b3a4931","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724407006101,"stop":1724407006101,"duration":0},"status":"passed","severity":"normal"},{"uid":"a23ec2717ff94b53","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1724407364529,"stop":1724407364529,"duration":0},"status":"passed","severity":"normal"},{"uid":"47326d69bb96ba35","name":"Push message with content topic containing SQL Injection","time":{"start":1724407323513,"stop":1724407323513,"duration":0},"status":"passed","severity":"normal"},{"uid":"77fcf857ffdc5a3a","name":"Fails to push message bigger that 1MB","time":{"start":1724407182867,"stop":1724407182867,"duration":0},"status":"passed","severity":"normal"},{"uid":"feb7ae73b96ad06c","name":"Encoder throws on undefined content topic","time":{"start":1724406640243,"stop":1724406640243,"duration":0},"status":"passed","severity":"normal"},{"uid":"e364e0a013169097","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724407096760,"stop":1724407096760,"duration":0},"status":"passed","severity":"normal"},{"uid":"791b6f915395794d","name":"should be able to decode the field with only STORE set to true","time":{"start":1724406613670,"stop":1724406613673,"duration":3},"status":"passed","severity":"normal"},{"uid":"457eafdf9a354df0","name":"Push message with JSON payload","time":{"start":1724407182820,"stop":1724407182821,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5c997fe5729e17","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1724407227457,"stop":1724407227457,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f87b55314c61398","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1724406630357,"stop":1724406630357,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe13a5d077066afb","name":"Subscribe to topic containing long and publish message","time":{"start":1724407227459,"stop":1724407227460,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd449d5a2b1c2bcf","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1724406665476,"stop":1724406665477,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3f3836762583060","name":"nwaku subscribes","time":{"start":1724407211875,"stop":1724407211876,"duration":1},"status":"passed","severity":"normal"},{"uid":"612829bfad7eba4b","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1724406605724,"stop":1724406605724,"duration":0},"status":"passed","severity":"normal"},{"uid":"f36b5e34b97776c7","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1724407318660,"stop":1724407318661,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae0ab55b42329cc6","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1724406605725,"stop":1724406605725,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e042ba1caa59551","name":"isConnected should return true after first peer connects","time":{"start":1724406717578,"stop":1724406717580,"duration":2},"status":"passed","severity":"normal"},{"uid":"aacf3a5bae25cc2b","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724407200549,"stop":1724407200550,"duration":1},"status":"passed","severity":"normal"},{"uid":"50fd7914ad89747a","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1724406613677,"stop":1724406613678,"duration":1},"status":"passed","severity":"normal"},{"uid":"2de0f002b8cc4c76","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724406878000,"stop":1724406878000,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff141fdd98dd484c","name":"Failed peers are renewed","time":{"start":1724406944387,"stop":1724406944387,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7711886b202e722","name":"Check received message containing Chinese","time":{"start":1724407200541,"stop":1724407200542,"duration":1},"status":"passed","severity":"normal"},{"uid":"2423c60b563d1549","name":"Check received message containing numeric","time":{"start":1724407200535,"stop":1724407200539,"duration":4},"status":"passed","severity":"normal"},{"uid":"b008e4207b171da0","name":"LightPush with 3 connections","time":{"start":1724406945688,"stop":1724406945689,"duration":1},"status":"passed","severity":"normal"},{"uid":"149d22d460132839","name":"Push message with Script payload","time":{"start":1724407323505,"stop":1724407323505,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c20fcc05f417971","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1724406613667,"stop":1724406613667,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8b48d20b9ece61","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app38/4/topic888/xml","time":{"start":1724407265457,"stop":1724407265457,"duration":0},"status":"passed","severity":"normal"},{"uid":"e735580c418a97c8","name":"Generator, custom pubsub topic","time":{"start":1724407344436,"stop":1724407344437,"duration":1},"status":"passed","severity":"normal"},{"uid":"904ae5b53fd5acff","name":"Push message with content topic containing short","time":{"start":1724407182823,"stop":1724407182824,"duration":1},"status":"passed","severity":"normal"},{"uid":"6df6bb39737fd100","name":"Ping on unsubscribed peer","time":{"start":1724406748476,"stop":1724406748476,"duration":0},"status":"passed","severity":"normal"},{"uid":"63f0c57b43f87cee","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1724406605718,"stop":1724406605718,"duration":0},"status":"passed","severity":"normal"},{"uid":"390065f4dc2d8d41","name":"Check received message containing short","time":{"start":1724406866822,"stop":1724406866822,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ccf21b4ec7bb865","name":"Check received message containing SQL Injection","time":{"start":1724407200544,"stop":1724407200545,"duration":1},"status":"passed","severity":"normal"},{"uid":"4399435ab411a0f2","name":"Subscribe to topic containing XML and receive message","time":{"start":1724407339614,"stop":1724407339614,"duration":0},"status":"passed","severity":"normal"},{"uid":"be725f145076e4e4","name":"Check message with no content topic is not received","time":{"start":1724407200566,"stop":1724407200566,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6d2cfdf4f8ff141","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724406878010,"stop":1724406878011,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c1e3f969e39e9df","name":"Push message with content topic containing emoji","time":{"start":1724407323516,"stop":1724407323517,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ed0cab33d167df","name":"Passing page size 1 when there are 4 messages","time":{"start":1724407356700,"stop":1724407356701,"duration":1},"status":"passed","severity":"normal"},{"uid":"2545bc8b3624a160","name":"Check publish message containing JSON","time":{"start":1724407224159,"stop":1724407224160,"duration":1},"status":"passed","severity":"normal"},{"uid":"36d94531dabfe086","name":"should be able to encode the field with only FILTER set to true","time":{"start":1724406613664,"stop":1724406613665,"duration":1},"status":"passed","severity":"normal"},{"uid":"89cccb1013f6dc1","name":"should get / set UDP multiaddr","time":{"start":1724406614306,"stop":1724406614306,"duration":0},"status":"passed","severity":"normal"},{"uid":"cec072a346eaeddb","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1724407381409,"stop":1724407381409,"duration":0},"status":"passed","severity":"normal"},{"uid":"a66282c883114946","name":"All","time":{"start":1724406666527,"stop":1724406666527,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c37999ed62d2f21","name":"Check publish message containing XML","time":{"start":1724407224159,"stop":1724407224159,"duration":0},"status":"passed","severity":"normal"},{"uid":"20aa7ff6d3b7f16","name":"Waku message hash computation (payload length 0)","time":{"start":1724406608427,"stop":1724406608427,"duration":0},"status":"passed","severity":"normal"},{"uid":"8797645310d5ed6f","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1724406618919,"stop":1724406618919,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd806e82f7c606b9","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724406796503,"stop":1724406796504,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1fd9e7359b9741e","name":"Overlapping topic subscription","time":{"start":1724407227458,"stop":1724407227459,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4a49bebc18902cec","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1724406605723,"stop":1724406605723,"duration":0},"status":"passed","severity":"normal"},{"uid":"926b341578e7a272","name":"Push message with SQL Injection payload","time":{"start":1724407323505,"stop":1724407323505,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4ec76cd74c31430","name":"Refresh subscription","time":{"start":1724407339625,"stop":1724407339625,"duration":0},"status":"passed","severity":"normal"},{"uid":"62a0d224857386a5","name":"Check received message containing unicode special characters","time":{"start":1724406866830,"stop":1724406866831,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c7adf33f78af9a4","name":"should only return 1 node with relay capability","time":{"start":1724406630355,"stop":1724406630355,"duration":0},"status":"passed","severity":"normal"},{"uid":"a214cb8c2c8fe055","name":"should return unique PubsubTopics for static sharding","time":{"start":1724406605725,"stop":1724406605725,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1897be7a780e5ba","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1724406605718,"stop":1724406605719,"duration":1},"status":"passed","severity":"normal"},{"uid":"97ec822ddcadcf7","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724407339608,"stop":1724407339609,"duration":1},"status":"passed","severity":"normal"},{"uid":"f83db019ff149e94","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1724406748156,"stop":1724406748156,"duration":0},"status":"passed","severity":"normal"},{"uid":"128eda28ed873c99","name":"should be able to decode the field with only FILTER set to true","time":{"start":1724406613669,"stop":1724406613670,"duration":1},"status":"passed","severity":"normal"},{"uid":"51301f39c027ee63","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1724406748154,"stop":1724406748155,"duration":1},"status":"passed","severity":"normal"},{"uid":"1deae847b5c51bb1","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1724406605840,"stop":1724406605841,"duration":1},"status":"passed","severity":"normal"},{"uid":"2117f436181d244c","name":"Promise Callback - false","time":{"start":1724407343943,"stop":1724407343944,"duration":1},"status":"passed","severity":"normal"},{"uid":"f77252a77af2e424","name":"Promise Callback - true","time":{"start":1724407343942,"stop":1724407343942,"duration":0},"status":"passed","severity":"normal"},{"uid":"8efcf52319c7a9a1","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1724407318658,"stop":1724407318659,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa5050bb53de4df5","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724406909962,"stop":1724406909962,"duration":0},"status":"passed","severity":"normal"},{"uid":"85ec1d759da7f125","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1724407265466,"stop":1724407265466,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b6f20b5beff5a04","name":"Ping on peer without subscriptions","time":{"start":1724406727460,"stop":1724406727460,"duration":0},"status":"passed","severity":"normal"},{"uid":"26ee8ffb222a3ae5","name":"Check publish message containing Arabic","time":{"start":1724407224157,"stop":1724407224157,"duration":0},"status":"passed","severity":"normal"},{"uid":"8981b424c977e46b","name":"should return the pubsub topic directly if a string is provided","time":{"start":1724406605739,"stop":1724406605739,"duration":0},"status":"passed","severity":"normal"},{"uid":"c24ced98982e2c11","name":"should set field with only LIGHTPUSH enabled","time":{"start":1724406614310,"stop":1724406614310,"duration":0},"status":"passed","severity":"normal"},{"uid":"770afe0cb35576b0","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1724406605731,"stop":1724406605731,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f085774ca74abf0","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1724406748158,"stop":1724406748159,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee30e9850991526d","name":"Filter with 3 connections","time":{"start":1724406945689,"stop":1724406945691,"duration":2},"status":"passed","severity":"normal"},{"uid":"376c6a7301af70e6","name":"Check received message containing unicode special characters","time":{"start":1724407200548,"stop":1724407200548,"duration":0},"status":"passed","severity":"normal"},{"uid":"8edc10eb5bca473e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1724406878020,"stop":1724406878022,"duration":2},"status":"passed","severity":"normal"},{"uid":"2f9667c363207f03","name":"Subscribe to topic containing long and receive message","time":{"start":1724407339611,"stop":1724407339611,"duration":0},"status":"passed","severity":"normal"},{"uid":"8adaee1272441bae","name":"passes more than one ENR URLs and attempts connection","time":{"start":1724406670383,"stop":1724406670384,"duration":1},"status":"skipped","severity":"normal"},{"uid":"22d52aa8652d4740","name":"Subscribe to topic containing short and receive message","time":{"start":1724406907667,"stop":1724406907668,"duration":1},"status":"passed","severity":"normal"},{"uid":"2781f201f484a367","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724406907673,"stop":1724406907673,"duration":0},"status":"passed","severity":"normal"},{"uid":"46058d19367f9a1b","name":"should throw error - no id","time":{"start":1724406614303,"stop":1724406614303,"duration":0},"status":"passed","severity":"normal"},{"uid":"273c0e13bc5bd4c9","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724406907658,"stop":1724406907659,"duration":1},"status":"passed","severity":"normal"},{"uid":"90e43e1c937edc42","name":"handles empty contentTopics array correctly","time":{"start":1724406605742,"stop":1724406605742,"duration":0},"status":"passed","severity":"normal"},{"uid":"e319ccdcd41b3167","name":"Push message with content topic containing numeric","time":{"start":1724407323511,"stop":1724407323511,"duration":0},"status":"passed","severity":"normal"},{"uid":"34f62e255001c232","name":"Push message with JSON payload","time":{"start":1724407323506,"stop":1724407323507,"duration":1},"status":"passed","severity":"normal"},{"uid":"f74f8e43734388c6","name":"Reopen subscription with peer with lost subscription","time":{"start":1724406748474,"stop":1724406748474,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfb27a9d643be787","name":"Push message with Russian payload","time":{"start":1724407323504,"stop":1724407323504,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca8dc0331ced7300","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1724407227464,"stop":1724407227465,"duration":1},"status":"passed","severity":"normal"},{"uid":"131fff5085def012","name":"should properly create location multiaddrs - udp4","time":{"start":1724406614306,"stop":1724406614307,"duration":1},"status":"passed","severity":"normal"},{"uid":"44286a6b2392be51","name":"Push message with Basic HTML tag payload","time":{"start":1724407323506,"stop":1724407323506,"duration":0},"status":"passed","severity":"normal"},{"uid":"870bbf421013a064","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1724406878008,"stop":1724406878009,"duration":1},"status":"passed","severity":"normal"},{"uid":"60771529209adbf","name":"isConnected between 2 js-waku relay nodes","time":{"start":1724406717584,"stop":1724406717584,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7072e8f9731372d","name":"topics with same application and version share the same shard","time":{"start":1724406605720,"stop":1724406605720,"duration":0},"status":"passed","severity":"normal"},{"uid":"8301f6e33c148b9f","name":"1 Relay, 1 fetch","time":{"start":1724406629995,"stop":1724406629996,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a2444af94ce848b","name":"retrieves a single peer","time":{"start":1724406630352,"stop":1724406630353,"duration":1},"status":"passed","severity":"normal"},{"uid":"395bc7123046a76d","name":"Query with Ordered Callback, No Decoder","time":{"start":1724407318653,"stop":1724407318655,"duration":2},"status":"passed","severity":"normal"},{"uid":"23e2a32534f0cddb","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724407339611,"stop":1724407339612,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f828bb0f3adf02b","name":"should properly create location multiaddrs - tcp6","time":{"start":1724406614307,"stop":1724406614307,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1f1bbd7cb2ec017","name":"isConnected should return false after all peers disconnect","time":{"start":1724406657502,"stop":1724406657505,"duration":3},"status":"passed","severity":"normal"},{"uid":"b1737b4d141ec134","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724406907673,"stop":1724406907673,"duration":0},"status":"passed","severity":"normal"},{"uid":"7557fe58ad60b7c8","name":"Query with Promise Callback, No Decoder","time":{"start":1724407318662,"stop":1724407318662,"duration":0},"status":"passed","severity":"normal"},{"uid":"e847d8aadcd87527","name":"Check received message containing numeric","time":{"start":1724407200556,"stop":1724407200556,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dcd2b474c4bf694","name":"Check publish message containing Chinese","time":{"start":1724407224156,"stop":1724407224157,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc610780fa8962b1","name":"Decoder throws on empty string content topic","time":{"start":1724406640244,"stop":1724406640244,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4d08c1846323cd8","name":"Encoder throws on empty string content topic","time":{"start":1724406642198,"stop":1724406642198,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d8002c7003e0525","name":"Push message with numeric payload","time":{"start":1724407182816,"stop":1724407182816,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2c5cf06a8258047","name":"Push message with custom timestamp: 1724410507912","time":{"start":1724407323521,"stop":1724407323522,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1c1a1b800a3db15","name":"Generator, custom pubsub topic","time":{"start":1724407344438,"stop":1724407344438,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5913b59badc3ad2","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1724406605741,"stop":1724406605741,"duration":0},"status":"passed","severity":"normal"},{"uid":"554640dfcbbe82ee","name":"listenerCount","time":{"start":1724406698424,"stop":1724406698425,"duration":1},"status":"passed","severity":"normal"},{"uid":"351f42ca7052819c","name":"Check publish message containing special chars","time":{"start":1724407224155,"stop":1724407224156,"duration":1},"status":"passed","severity":"normal"},{"uid":"31271c006599cdaf","name":"should decode valid enr successfully","time":{"start":1724406614300,"stop":1724406614300,"duration":0},"status":"passed","severity":"normal"},{"uid":"faeeafe2586303b9","name":"Check received message containing shell command","time":{"start":1724407200560,"stop":1724407200560,"duration":0},"status":"passed","severity":"normal"},{"uid":"e88b9b176480efe5","name":"LightPush with 1 connections","time":{"start":1724406945687,"stop":1724406945687,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1331d8753f4004c","name":"Push message with content topic containing Script","time":{"start":1724407182858,"stop":1724407182858,"duration":0},"status":"passed","severity":"normal"},{"uid":"60e07b06765df7d6","name":"Passing page size 11 when there are 10 messages","time":{"start":1724407356702,"stop":1724407356702,"duration":0},"status":"passed","severity":"normal"},{"uid":"c97fa7fe8359a107","name":"should not receive a peer event after stop","time":{"start":1724406670381,"stop":1724406670381,"duration":0},"status":"passed","severity":"normal"},{"uid":"41b5195d8ffbacb","name":"Check received message containing Script","time":{"start":1724407200545,"stop":1724407200546,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7e776a0d2005bb0","name":"Check message with non string payload is not received","time":{"start":1724407200552,"stop":1724407200552,"duration":0},"status":"passed","severity":"normal"},{"uid":"a983b9caddc69b8c","name":"Ordered Callback - false","time":{"start":1724407343945,"stop":1724407343945,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ed86b6c13a7b64","name":"Subscribe and receive messages via waku relay post","time":{"start":1724407339620,"stop":1724407339620,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0e230aa644f3836","name":"Passing page size 10 when there are 10 messages","time":{"start":1724407356701,"stop":1724407356702,"duration":1},"status":"passed","severity":"normal"},{"uid":"54299d655d1e45b3","name":"Check publish message after service node is restarted","time":{"start":1724407224172,"stop":1724407224172,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cb60180e9a88323b","name":"random static sharding 2 - Cluster ID: 663, Shard ID: 48","time":{"start":1724407293764,"stop":1724407293765,"duration":1},"status":"passed","severity":"normal"},{"uid":"13048632b637426e","name":"Subscribe to topic containing XML and publish message","time":{"start":1724407227464,"stop":1724407227464,"duration":0},"status":"passed","severity":"normal"},{"uid":"177bd80c2dcec6cd","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724407339633,"stop":1724407339634,"duration":1},"status":"passed","severity":"normal"},{"uid":"b58d8eb357bc2f58","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1724406605731,"stop":1724406605731,"duration":0},"status":"passed","severity":"normal"},{"uid":"40b96fc7bf26ba3a","name":"Waku message hash computation (no timestamp)","time":{"start":1724406608427,"stop":1724406608428,"duration":1},"status":"passed","severity":"normal"},{"uid":"36d59665e50fa60d","name":"Encoder throws on undefined content topic","time":{"start":1724406642198,"stop":1724406642198,"duration":0},"status":"passed","severity":"normal"},{"uid":"a32cd78e228deeda","name":"Check meta is set [symmetric]","time":{"start":1724406640241,"stop":1724406640242,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5e0dfe9cbb416d6","name":"random static sharding 9 - Cluster ID: 683, Shard ID: 888","time":{"start":1724407293768,"stop":1724407293768,"duration":0},"status":"passed","severity":"normal"},{"uid":"31bd8bef000d3599","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724406907656,"stop":1724406907656,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ec0e98422475f77","name":"Push message with content topic containing long","time":{"start":1724407182824,"stop":1724407182824,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f6f16e278ea957b","name":"Subscribe to topic containing XML and receive message","time":{"start":1724407339631,"stop":1724407339631,"duration":0},"status":"passed","severity":"normal"},{"uid":"db89ab448ad31cb9","name":"removeEventListener with wrong event","time":{"start":1724406698423,"stop":1724406698424,"duration":1},"status":"passed","severity":"normal"},{"uid":"7819548f81474959","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1724406605744,"stop":1724406605744,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b5e14d11ce83621","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1724406748158,"stop":1724406748158,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff5b4eedc64f8590","name":"Push message with content topic containing unicode special characters","time":{"start":1724407182861,"stop":1724407182862,"duration":1},"status":"passed","severity":"normal"},{"uid":"def883b05d106ffc","name":"Push message with content topic containing Arabic","time":{"start":1724407182856,"stop":1724407182857,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc70a52dfd81e84d","name":"Check received message containing special chars","time":{"start":1724407200539,"stop":1724407200540,"duration":1},"status":"passed","severity":"normal"},{"uid":"5189b4fd374ad8f4","name":"Push message with emoji payload","time":{"start":1724407182822,"stop":1724407182822,"duration":0},"status":"passed","severity":"normal"},{"uid":"b43f646273eab197","name":"Sets default value correctly","time":{"start":1724407358790,"stop":1724407358790,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d0aefa34a151ea","name":"Push message with Arabic payload","time":{"start":1724407323504,"stop":1724407323504,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2ebf5dfe2786c1a","name":"Check received message containing Russian","time":{"start":1724407200558,"stop":1724407200558,"duration":0},"status":"passed","severity":"normal"},{"uid":"affbdbab0a750190","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724406866833,"stop":1724406866833,"duration":0},"status":"passed","severity":"normal"},{"uid":"d68f2541f5038282","name":"Check received message containing SQL Injection","time":{"start":1724406866826,"stop":1724406866827,"duration":1},"status":"passed","severity":"normal"},{"uid":"5451c2832842bd1c","name":"Query Generator, Multiple PubsubTopics","time":{"start":1724407318641,"stop":1724407318642,"duration":1},"status":"passed","severity":"normal"},{"uid":"42f8419a4c46c57b","name":"handles multiple messages","time":{"start":1724407355155,"stop":1724407355156,"duration":1},"status":"passed","severity":"normal"},{"uid":"74453a36aabe627d","name":"Decrypt messages","time":{"start":1724407186451,"stop":1724407186451,"duration":0},"status":"passed","severity":"normal"},{"uid":"26f39c7278ae5005","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1724407227458,"stop":1724407227458,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ceae74c8a15c333","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724406748159,"stop":1724406748159,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa62692a2c6c7b9b","name":"should load peers from local storage and dispatch events","time":{"start":1724406634343,"stop":1724406634343,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2dff0774d1b2548","name":"throws on content topic with non-number generation field","time":{"start":1724406605711,"stop":1724406605711,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e9b76238efaf465","name":"Push message on custom pubsubTopic","time":{"start":1724407006100,"stop":1724407006100,"duration":0},"status":"passed","severity":"normal"},{"uid":"a35433291f018d50","name":"should decode valid enr with tcp successfully","time":{"start":1724406614302,"stop":1724406614302,"duration":0},"status":"passed","severity":"normal"},{"uid":"a13dd6029ec7c8e6","name":"same cluster, same shard: nodes connect","time":{"start":1724407058337,"stop":1724407058337,"duration":0},"status":"passed","severity":"normal"},{"uid":"f76a5ef26eaf504e","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1724406630358,"stop":1724406630358,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f614c4ab4bf85875","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1724406605732,"stop":1724406605732,"duration":0},"status":"passed","severity":"normal"},{"uid":"56315d75e570412c","name":"start node with empty content topic","time":{"start":1724407265466,"stop":1724407265476,"duration":10},"status":"passed","severity":"normal"},{"uid":"2f9de528dd2308ff","name":"should use the provided clusterId for the pubsub topic","time":{"start":1724406605743,"stop":1724406605744,"duration":1},"status":"passed","severity":"normal"},{"uid":"854e73d34a162a64","name":"should emit a peer event after start","time":{"start":1724406634341,"stop":1724406634342,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa9ecff686d761f0","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1724406613676,"stop":1724406613677,"duration":1},"status":"passed","severity":"normal"},{"uid":"e58428e5def20614","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1724406717578,"stop":1724406717578,"duration":0},"status":"passed","severity":"normal"},{"uid":"e03d83281d839a1b","name":"Subscribe and publish message","time":{"start":1724407227456,"stop":1724407227456,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fdeb08b4435ce65","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724407339627,"stop":1724407339628,"duration":1},"status":"passed","severity":"normal"},{"uid":"2968eb4a9358bb1c","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1724406629681,"stop":1724406629681,"duration":0},"status":"passed","severity":"normal"},{"uid":"de3a9bbed373677","name":"Push message with escaped characters payload","time":{"start":1724407182821,"stop":1724407182822,"duration":1},"status":"passed","severity":"normal"},{"uid":"927aae09639c50fc","name":"Decoder throws on empty string content topic","time":{"start":1724406642199,"stop":1724406642199,"duration":0},"status":"passed","severity":"normal"},{"uid":"f79e3f5906fb5915","name":"Push message with Arabic payload","time":{"start":1724407182818,"stop":1724407182818,"duration":0},"status":"passed","severity":"normal"},{"uid":"fed2e06e493825a7","name":"random static sharding 7 - Cluster ID: 718, Shard ID: 247","time":{"start":1724407293767,"stop":1724407293767,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f0e2fd061c6c23","name":"Ping on unsubscribed peer","time":{"start":1724406727461,"stop":1724406727461,"duration":0},"status":"passed","severity":"normal"},{"uid":"a346132dd68e9aeb","name":"Check publish message containing short","time":{"start":1724407224150,"stop":1724407224150,"duration":0},"status":"passed","severity":"normal"},{"uid":"4194f8a5eba37cd","name":"Query generator for 2000 messages","time":{"start":1724407328777,"stop":1724407328778,"duration":1},"status":"passed","severity":"normal"},{"uid":"655768ee952eaf7e","name":"should set field with all protocols disabled","time":{"start":1724406614308,"stop":1724406614309,"duration":1},"status":"passed","severity":"normal"},{"uid":"452f1a2f09b4581a","name":"Push message with shell command payload","time":{"start":1724407182821,"stop":1724407182821,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c7649463c17d743","name":"Decoder throws on undefined content topic","time":{"start":1724406640244,"stop":1724406640244,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cb39575b4995a85","name":"Check received message with timestamp: 1724406656471 ","time":{"start":1724407200549,"stop":1724407200549,"duration":0},"status":"passed","severity":"normal"},{"uid":"5555c53a71fe569c","name":"Push message with emoji payload","time":{"start":1724407323508,"stop":1724407323508,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf255e670b1dee8","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1724407196889,"stop":1724407196890,"duration":1},"status":"passed","severity":"normal"},{"uid":"314b3a319770bb5e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1724406605736,"stop":1724406605737,"duration":1},"status":"passed","severity":"normal"},{"uid":"f53fa92c6ac9ab08","name":"handles empty shards array correctly","time":{"start":1724406605742,"stop":1724406605742,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8e91aa23aa0706d","name":"Mutual subscription","time":{"start":1724407227455,"stop":1724407227455,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd7437804ea8fdb","name":"Push message with content topic containing shell command","time":{"start":1724407182860,"stop":1724407182861,"duration":1},"status":"passed","severity":"normal"},{"uid":"a35797be0c6d2e39","name":"Query generator for multiple messages with different content topic format","time":{"start":1724407328775,"stop":1724407328775,"duration":0},"status":"passed","severity":"normal"},{"uid":"bad950bcb4afead","name":"Fails to push message with empty content topic","time":{"start":1724407182862,"stop":1724407182863,"duration":1},"status":"passed","severity":"normal"},{"uid":"f61a44578c9107c4","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724407339635,"stop":1724407339635,"duration":0},"status":"passed","severity":"normal"},{"uid":"9de82d1bc9835355","name":"through manual discovery","time":{"start":1724407066457,"stop":1724407066457,"duration":0},"status":"passed","severity":"normal"},{"uid":"c293279be2a13f60","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1724406878011,"stop":1724406878011,"duration":0},"status":"passed","severity":"normal"},{"uid":"26dd6d3e698c6fd","name":"should get / set TCP multiaddr","time":{"start":1724406614306,"stop":1724406614306,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f20d1a5d2f4ce76","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724406907674,"stop":1724406907674,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0be8daf609a49c5","name":"Check message with invalid timestamp is not received","time":{"start":1724407200564,"stop":1724407200565,"duration":1},"status":"passed","severity":"normal"},{"uid":"660f00f6a541dcc5","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724406748159,"stop":1724406748159,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ad6b3fbd4bd3aa4","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724407339628,"stop":1724407339628,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9482a1e4cb51ea6","name":"Check message received after nwaku node is restarted","time":{"start":1724407200568,"stop":1724407200568,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a3d4942604697330","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724407096766,"stop":1724407096766,"duration":0},"status":"passed","severity":"normal"},{"uid":"de3aa792c84df58d","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724407096763,"stop":1724407096763,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e14001649a18ab1","name":"Check received message containing Arabic","time":{"start":1724407200557,"stop":1724407200558,"duration":1},"status":"passed","severity":"normal"},{"uid":"d91319edaee6d088","name":"Ping fails for unsubscribed peers","time":{"start":1724406773032,"stop":1724406773033,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e27f84715ca9152","name":"Default pageSize","time":{"start":1724407356703,"stop":1724407356704,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce0e83c9aa9a115e","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1724406878022,"stop":1724406878023,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6e97972b27f1397","name":"Push message with custom timestamp: 1724403307912","time":{"start":1724407323519,"stop":1724407323519,"duration":0},"status":"passed","severity":"normal"},{"uid":"53df7875bab240de","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724407200550,"stop":1724407200550,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c425ceeb2718485","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1724406773037,"stop":1724406773037,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8f35a0ba0734dae","name":"Publish message with custom timestamp: Sat Sep 02 2023 09:59:57 GMT+0000 (Coordinated Universal Time)","time":{"start":1724407224165,"stop":1724407224165,"duration":0},"status":"passed","severity":"normal"},{"uid":"889de576dc969525","name":"Publishes to nwaku","time":{"start":1724407211876,"stop":1724407211876,"duration":0},"status":"passed","severity":"normal"},{"uid":"71c3a9a3fdb1b8aa","name":"Passing an array","time":{"start":1724407358788,"stop":1724407358788,"duration":0},"status":"passed","severity":"normal"},{"uid":"70be1e54e4906a49","name":"should set field with only STORE enabled","time":{"start":1724406614309,"stop":1724406614309,"duration":0},"status":"passed","severity":"normal"},{"uid":"56c8d085cd858f84","name":"random static sharding 5 - Cluster ID: 902, Shard ID: 573","time":{"start":1724407293766,"stop":1724407293766,"duration":0},"status":"passed","severity":"normal"},{"uid":"68904d4167d47add","name":"Check publish message containing Basic HTML tag","time":{"start":1724407224159,"stop":1724407224159,"duration":0},"status":"passed","severity":"normal"},{"uid":"62210b57f1500b2c","name":"Check received message containing Basic HTML tag","time":{"start":1724407200546,"stop":1724407200546,"duration":0},"status":"passed","severity":"normal"},{"uid":"a92c93e57227a743","name":"Check received message containing numeric","time":{"start":1724406866823,"stop":1724406866823,"duration":0},"status":"passed","severity":"normal"},{"uid":"9efdaf83bee84861","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1724406657485,"stop":1724406657489,"duration":4},"status":"passed","severity":"normal"},{"uid":"687c434330b6a73b","name":"Non TWN Cluster","time":{"start":1724407265454,"stop":1724407265455,"duration":1},"status":"passed","severity":"normal"},{"uid":"9acdd70944c20bcb","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724407339615,"stop":1724407339615,"duration":0},"status":"passed","severity":"normal"},{"uid":"be65542a5017c8e9","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1724406613665,"stop":1724406613665,"duration":0},"status":"passed","severity":"normal"},{"uid":"de95bec78691b165","name":"Check received message containing unicode special characters","time":{"start":1724407200561,"stop":1724407200562,"duration":1},"status":"passed","severity":"normal"},{"uid":"76dcebabd9aea71","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1724407265454,"stop":1724407265454,"duration":0},"status":"passed","severity":"normal"},{"uid":"8802193a0ff6f120","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1724406634343,"stop":1724406634343,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfcd3e1a4d0a3bd3","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1724407381411,"stop":1724407381411,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fc05112f392c36b","name":"Subscribe to topic containing JSON and publish message","time":{"start":1724407227465,"stop":1724407227468,"duration":3},"status":"passed","severity":"normal"},{"uid":"ac5564407897f67d","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724407096762,"stop":1724407096763,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7b63a36545ff10b","name":"Push message with content topic containing Chinese","time":{"start":1724407323512,"stop":1724407323512,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcb25b0e9ac17b0c","name":"Check received message containing emoji","time":{"start":1724407200562,"stop":1724407200562,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c58d825d6654a8b","name":"Publish message with custom timestamp: Fri Aug 23 2024 10:59:57 GMT+0000 (Coordinated Universal Time)","time":{"start":1724407224168,"stop":1724407224168,"duration":0},"status":"passed","severity":"normal"},{"uid":"254126e5a9e8e686","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1724407196890,"stop":1724407196890,"duration":0},"status":"passed","severity":"normal"},{"uid":"5385cb0580a4a609","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1724406878005,"stop":1724406878006,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4694f42eb00711e","name":"Js publishes, other Js receives","time":{"start":1724407211909,"stop":1724407211910,"duration":1},"status":"passed","severity":"normal"},{"uid":"379b6ebf48189af2","name":"Should update shard info","time":{"start":1724407097501,"stop":1724407097501,"duration":0},"status":"passed","severity":"normal"},{"uid":"d25a34f473b53809","name":"addEventListener with correct event","time":{"start":1724406698422,"stop":1724406698422,"duration":0},"status":"passed","severity":"normal"},{"uid":"a846834cca85527","name":"handles different networkShards values correctly","time":{"start":1724406605722,"stop":1724406605722,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3860e228a4d3bf7","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1724406605714,"stop":1724406605715,"duration":1},"status":"passed","severity":"normal"},{"uid":"644ad69e53940e2","name":"random static sharding 8 - Cluster ID: 335, Shard ID: 592","time":{"start":1724407293768,"stop":1724407293768,"duration":0},"status":"passed","severity":"normal"},{"uid":"85bb138461bb9e9a","name":"should encode/decode to RLP encoding","time":{"start":1724406614305,"stop":1724406614305,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ffdf5f5118d2831","name":"Symmetric encrypt & Decrypt","time":{"start":1724406640740,"stop":1724406640741,"duration":1},"status":"passed","severity":"normal"},{"uid":"df0d37ac4a9f7122","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1724406605732,"stop":1724406605733,"duration":1},"status":"passed","severity":"normal"},{"uid":"e78f91d206c02f96","name":"Decoder throws on undefined content topic","time":{"start":1724406619214,"stop":1724406619215,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d86328c20d99d8a","name":"throws on content topic with empty application field","time":{"start":1724406605712,"stop":1724406605712,"duration":0},"status":"passed","severity":"normal"},{"uid":"db743288e7a92e00","name":"Refresh subscription","time":{"start":1724407227458,"stop":1724407227458,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3290503804500a62","name":"Push message with escaped characters payload","time":{"start":1724407323507,"stop":1724407323507,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfd7b83456687ea7","name":"Push message with SQL Injection payload","time":{"start":1724407182819,"stop":1724407182819,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc1344326cfd7fdf","name":"1 Store, 2 relays, 2 fetches","time":{"start":1724406629996,"stop":1724406629997,"duration":1},"status":"passed","severity":"normal"},{"uid":"219f7c5c543b0c5","name":"Check message on other pubsub topic is not received","time":{"start":1724407200551,"stop":1724407200551,"duration":0},"status":"passed","severity":"normal"},{"uid":"12d5e3149ec331ac","name":"Check received message containing escaped characters","time":{"start":1724407200561,"stop":1724407200561,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf43107ca77cb1c6","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1724406605715,"stop":1724406605716,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f6df232b7bc5b45","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1724406630357,"stop":1724406630357,"duration":0},"status":"skipped","severity":"normal"},{"uid":"577071ba3263d512","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724407339635,"stop":1724407339636,"duration":1},"status":"passed","severity":"normal"},{"uid":"83e63a1f882c6ac7","name":"Push message with custom timestamp: 1693648544611","time":{"start":1724407182865,"stop":1724407182865,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cbf6aec3a7f42c0","name":"same cluster, same shard: nodes connect","time":{"start":1724406877993,"stop":1724406877993,"duration":0},"status":"passed","severity":"normal"},{"uid":"a035a206319c006e","name":"should not fail to stop the service if it was not started","time":{"start":1724406670374,"stop":1724406670375,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc5eb6a83be44440","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724407096760,"stop":1724407096761,"duration":1},"status":"passed","severity":"normal"},{"uid":"e92649445c8c143b","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724406907675,"stop":1724406907675,"duration":0},"status":"passed","severity":"normal"},{"uid":"2611bdc7f672d45e","name":"Subscribe and receive messages via waku relay post","time":{"start":1724407339606,"stop":1724407339607,"duration":1},"status":"passed","severity":"normal"},{"uid":"f26cdc26f724d315","name":"A test","time":{"start":1724407006194,"stop":1724407006195,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa15eec987f4b38e","name":"Ephemeral field set to true","time":{"start":1724406619212,"stop":1724406619213,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c070dd33d7e9429","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724406748157,"stop":1724406748158,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ccbaeb8c47c66d9","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1724406618918,"stop":1724406618919,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4f25ca19d546f6b","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app18/3/topic113/xml","time":{"start":1724407265455,"stop":1724407265455,"duration":0},"status":"passed","severity":"normal"},{"uid":"402247d6606e578e","name":"Filter with 1 connections","time":{"start":1724406945687,"stop":1724406945687,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd2f4e9dbb09e632","name":"Push message with unicode special characters payload","time":{"start":1724407182822,"stop":1724407182822,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d0df5ccc039319b","name":"Passing page size 19 when there are 20 messages","time":{"start":1724407356702,"stop":1724407356703,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd446b3561be4750","name":"Subscribe and receives messages on 20 topics","time":{"start":1724407339608,"stop":1724407339608,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9cfa20f18d3d829","name":"Query with Promise Callback, No message returned","time":{"start":1724407318663,"stop":1724407318664,"duration":1},"status":"passed","severity":"normal"},{"uid":"23a01ba14950a9e4","name":"Push message with content topic containing emoji","time":{"start":1724407182862,"stop":1724407182862,"duration":0},"status":"passed","severity":"normal"},{"uid":"3644f9a701d6b058","name":"Push message with content topic containing XML","time":{"start":1724407323514,"stop":1724407323514,"duration":0},"status":"passed","severity":"normal"},{"uid":"b813e957db1aaa1a","name":"should throw an error for an unconfigured topic","time":{"start":1724406605738,"stop":1724406605738,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa52ed23275135f6","name":"1 Store, 2 fetches","time":{"start":1724406629996,"stop":1724406629996,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6de050226b1f07c","name":"Check message with no content topic is not received","time":{"start":1724406866839,"stop":1724406866839,"duration":0},"status":"passed","severity":"normal"},{"uid":"703a30ea1383b5d9","name":"should properly create location multiaddrs - tcp","time":{"start":1724406614308,"stop":1724406614308,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccb3226f3689c64a","name":"should only return 1 node with relay and store capability","time":{"start":1724406630355,"stop":1724406630356,"duration":1},"status":"passed","severity":"normal"},{"uid":"6837d861ba404b3c","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1724406605739,"stop":1724406605740,"duration":1},"status":"passed","severity":"normal"},{"uid":"73236c41bc81cbc3","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724407096766,"stop":1724407096766,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b783c536bff8216","name":"Check message received after jswaku node is restarted","time":{"start":1724407200567,"stop":1724407200568,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2aea3e2da2ecd973","name":"should throw an error for insufficient data","time":{"start":1724406605841,"stop":1724406605841,"duration":0},"status":"passed","severity":"normal"},{"uid":"43cd83e9fbae7e31","name":"1 Relay, 1 Filter, gives up","time":{"start":1724406629997,"stop":1724406629997,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbc27499868510a9","name":"Push message with shell command payload","time":{"start":1724407323507,"stop":1724407323507,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc66355cf901ee21","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1724406877999,"stop":1724406877999,"duration":0},"status":"passed","severity":"normal"},{"uid":"82966d98ec746a0b","name":"Query Generator, Wrong PubsubTopic","time":{"start":1724407318640,"stop":1724407318641,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0976804058d9ac7","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1724407185904,"stop":1724407185904,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8b4407ff1f7b828","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1724406605734,"stop":1724406605735,"duration":1},"status":"passed","severity":"normal"},{"uid":"654fe8294e8392f1","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app86/8/topic446/test.js","time":{"start":1724407265463,"stop":1724407265463,"duration":0},"status":"passed","severity":"normal"},{"uid":"6224fba58b0c3003","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1724406605730,"stop":1724406605730,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f1e22da9f9ffeb4","name":"Fails to publish message with size larger than 1 MB","time":{"start":1724407224171,"stop":1724407224171,"duration":0},"status":"passed","severity":"normal"},{"uid":"f163fdac227ac4d9","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1724406605726,"stop":1724406605727,"duration":1},"status":"passed","severity":"normal"},{"uid":"7094a93cbce072a3","name":"can start and stop the service","time":{"start":1724406634340,"stop":1724406634341,"duration":1},"status":"passed","severity":"normal"},{"uid":"f50145ec32218592","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1724407345300,"stop":1724407345300,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a690d7cfc32e9c7","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1724407364530,"stop":1724407364531,"duration":1},"status":"passed","severity":"normal"},{"uid":"78643f925c76fac0","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724406909967,"stop":1724406909967,"duration":0},"status":"passed","severity":"normal"},{"uid":"3395a9c8412f47ef","name":"Relay - dialed first","time":{"start":1724407367915,"stop":1724407367916,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4c9428b98a0b622","name":"Check received message containing Basic HTML tag","time":{"start":1724407200559,"stop":1724407200560,"duration":1},"status":"passed","severity":"normal"},{"uid":"689bd0aaad53f694","name":"Number of peers are maintained correctly","time":{"start":1724406773031,"stop":1724406773032,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fd5ab745b00bdfb","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724406878007,"stop":1724406878008,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6b5abafda4a97ae","name":"Nodes with multiple pubsub topic","time":{"start":1724407196888,"stop":1724407196888,"duration":0},"status":"passed","severity":"normal"},{"uid":"688a1ce37f3c17bc","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1724406605721,"stop":1724406605721,"duration":0},"status":"passed","severity":"normal"},{"uid":"520279924a20c578","name":"Query with Ordered Callback, No message returned","time":{"start":1724407318655,"stop":1724407318658,"duration":3},"status":"passed","severity":"normal"},{"uid":"7966c507cd6d6a17","name":"should throw error - no id","time":{"start":1724406614303,"stop":1724406614303,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1eb8dfa9046623b","name":"should be able to encode the field with only STORE set to true","time":{"start":1724406613663,"stop":1724406613664,"duration":1},"status":"passed","severity":"normal"},{"uid":"c12cc34aeb9995ce","name":"shard 0","time":{"start":1724407293752,"stop":1724407293762,"duration":10},"status":"passed","severity":"normal"},{"uid":"8c9aaca676f25b47","name":"Round trip binary encryption [ecies, signature]","time":{"start":1724406642197,"stop":1724406642197,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa5af93a65ecd751","name":"Renews peer on consistent ping failures","time":{"start":1724406773036,"stop":1724406773036,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd4cc5a50154c32e","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724407339622,"stop":1724407339623,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c45045e0d5fd807","name":"Check received message containing XML","time":{"start":1724406866827,"stop":1724406866828,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fb58b9dfd10185","name":"Reusing cursor across nodes","time":{"start":1724407268180,"stop":1724407268180,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a99cef30431fc3f","name":"Refresh subscription","time":{"start":1724407339610,"stop":1724407339610,"duration":0},"status":"passed","severity":"normal"},{"uid":"81ef5860dcb18c01","name":"can dial TLS multiaddrs","time":{"start":1724407066456,"stop":1724407066456,"duration":0},"status":"passed","severity":"normal"},{"uid":"3173a9b58882456b","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app78/3/topic152/utf8","time":{"start":1724407265464,"stop":1724407265464,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e155b4871f226c6","name":"should properly create location multiaddrs - udp","time":{"start":1724406614307,"stop":1724406614308,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4023052476090aa","name":"should throw error - no public key","time":{"start":1724406614303,"stop":1724406614303,"duration":0},"status":"passed","severity":"normal"},{"uid":"847a4a0a1eb3ee2f","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1724406613665,"stop":1724406613666,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc1a857d362500aa","name":"isConnected should return false after all peers disconnect","time":{"start":1724406717580,"stop":1724406717583,"duration":3},"status":"passed","severity":"normal"},{"uid":"4cd54f4e6053a6db","name":"should not receive a peer event before start","time":{"start":1724406634342,"stop":1724406634342,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b9c709b3b31e8e7","name":"Check publish message containing SQL Injection","time":{"start":1724407224158,"stop":1724407224158,"duration":0},"status":"passed","severity":"normal"},{"uid":"d412a6d1f2c1f25b","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1724406878006,"stop":1724406878007,"duration":1},"status":"passed","severity":"normal"},{"uid":"e72eadf8a44b4053","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1724406748160,"stop":1724406748160,"duration":0},"status":"passed","severity":"normal"},{"uid":"497e2ea6fe38c3ad","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1724406630356,"stop":1724406630356,"duration":0},"status":"passed","severity":"normal"},{"uid":"92d371d0be4d1fb6","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724406909965,"stop":1724406909965,"duration":0},"status":"passed","severity":"normal"},{"uid":"167b69300a40da42","name":"Subscribe and receives messages on 20 topics","time":{"start":1724407339623,"stop":1724407339623,"duration":0},"status":"passed","severity":"normal"},{"uid":"26f4425d01493e33","name":"Sign & Recover","time":{"start":1724406640741,"stop":1724406640742,"duration":1},"status":"passed","severity":"normal"},{"uid":"a51ad79b16766d2e","name":"Push 30 different messages","time":{"start":1724407323508,"stop":1724407323508,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cf9e99d35e46d04","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1724406657500,"stop":1724406657502,"duration":2},"status":"passed","severity":"normal"},{"uid":"6f2b0ccab54039f1","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1724407227469,"stop":1724407227469,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef99ab7412f9dce","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1724407196887,"stop":1724407196888,"duration":1},"status":"passed","severity":"normal"},{"uid":"64e1dfc218d04fa7","name":"should encode/decode to text encoding","time":{"start":1724406614305,"stop":1724406614305,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9f63998e564b25","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1724407268178,"stop":1724407268179,"duration":1},"status":"passed","severity":"normal"},{"uid":"77d72855833e5475","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1724407096767,"stop":1724407096767,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e138c01868590b4","name":"Query generator for multiple messages with different message text format","time":{"start":1724407328774,"stop":1724407328774,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c39dba7b3b215d5","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1724406613673,"stop":1724406613674,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0fda50ed74f9544","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1724407381409,"stop":1724407381410,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee0cf7aefb1841b5","name":"Does not throw an exception when node disconnects","time":{"start":1724407358787,"stop":1724407358787,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0ff307be484d06e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1724406605733,"stop":1724406605734,"duration":1},"status":"passed","severity":"normal"},{"uid":"72a9036f4e01629e","name":"ignores unrecognized TXT record formats","time":{"start":1724406630354,"stop":1724406630354,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ea2b864d70d7c25","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1724406878001,"stop":1724406878001,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d269c3a479eeaf2","name":"Check received message containing Arabic","time":{"start":1724407200542,"stop":1724407200543,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4e7eb5f3c134f98","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1724406878003,"stop":1724406878003,"duration":0},"status":"passed","severity":"normal"},{"uid":"76f921f7e93b9275","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1724406605733,"stop":1724406605733,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a0c9e2e3e829ebb","name":"Relay - times out","time":{"start":1724407367917,"stop":1724407367917,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2c923c714e3ea96","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724406907671,"stop":1724406907671,"duration":0},"status":"passed","severity":"normal"},{"uid":"803d85099fe38a35","name":"configure the node with multiple content topics","time":{"start":1724407265465,"stop":1724407265466,"duration":1},"status":"passed","severity":"normal"},{"uid":"dabfa71d1baaff6","name":"should not fail to stop the service if it was not started","time":{"start":1724407206451,"stop":1724407206451,"duration":0},"status":"passed","severity":"normal"},{"uid":"c21ca6cf0a3e6110","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724407006101,"stop":1724407006101,"duration":0},"status":"passed","severity":"normal"},{"uid":"c198fae51de006bd","name":"configure the node with multiple pubsub topics","time":{"start":1724407293770,"stop":1724407293771,"duration":1},"status":"passed","severity":"normal"},{"uid":"5583f6c246e3a691","name":"Check publish message containing Russian","time":{"start":1724407224157,"stop":1724407224158,"duration":1},"status":"passed","severity":"normal"},{"uid":"83da3b86e9d7acad","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724407339605,"stop":1724407339606,"duration":1},"status":"passed","severity":"normal"},{"uid":"a94a11159c5b7aa5","name":"Init the array if not present","time":{"start":1724406605321,"stop":1724406605323,"duration":2},"status":"passed","severity":"normal"},{"uid":"da40713dea4b4e6b","name":"Query Generator - true","time":{"start":1724407343941,"stop":1724407343941,"duration":0},"status":"passed","severity":"normal"},{"uid":"43e1f2f567704c0f","name":"Generator, 2 different pubsubtopics","time":{"start":1724407344435,"stop":1724407344435,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6661af777085aca","name":"Meta field set when metaSetter is specified","time":{"start":1724406619213,"stop":1724406619213,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4334daa566e8a94","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724407339606,"stop":1724407339606,"duration":0},"status":"passed","severity":"normal"},{"uid":"56cb4b6069b32b75","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1724406605718,"stop":1724406605718,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab7dd71fc20599d6","name":"Passing page size 0 when there are 110 messages","time":{"start":1724407356700,"stop":1724407356700,"duration":0},"status":"passed","severity":"normal"},{"uid":"c52022f8151e1971","name":"returns all values when wanted number is greater than available values","time":{"start":1724406628713,"stop":1724406628714,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5c07af19f52c03a","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1724406613667,"stop":1724406613668,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d805680b40af99b","name":"should not fail to start the service if it is already started","time":{"start":1724406670375,"stop":1724406670375,"duration":0},"status":"passed","severity":"normal"},{"uid":"dca086110d7e211e","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724407339628,"stop":1724407339629,"duration":1},"status":"passed","severity":"normal"},{"uid":"5587316dd51a5a9a","name":"Push message with content topic containing JSON","time":{"start":1724407323515,"stop":1724407323515,"duration":0},"status":"passed","severity":"normal"},{"uid":"5598156545087f17","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1724406878006,"stop":1724406878006,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dfee3bac5cb99ce","name":"Publish without waiting for remote peer","time":{"start":1724407227455,"stop":1724407227456,"duration":1},"status":"passed","severity":"normal"},{"uid":"bad483146a867a14","name":"throws on content topic with empty encoding field","time":{"start":1724406605713,"stop":1724406605714,"duration":1},"status":"passed","severity":"normal"},{"uid":"1969fce15d3e3148","name":"Passing page size 110 when there are 120 messages","time":{"start":1724407356703,"stop":1724407356703,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7165aeabd540191","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724407344439,"stop":1724407344439,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b792753cf188c7","name":"Push message with content topic containing unicode special characters","time":{"start":1724407323516,"stop":1724407323516,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9d7a8f5bd5a540a","name":"Push message with special chars payload","time":{"start":1724407323503,"stop":1724407323503,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b84a51a28ce2634","name":"udp ip6 address","time":{"start":1724406613697,"stop":1724406613697,"duration":0},"status":"passed","severity":"normal"},{"uid":"940d1f16f5063f62","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724406907666,"stop":1724406907666,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe7a325c8cf90dc7","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1724406605738,"stop":1724406605738,"duration":0},"status":"passed","severity":"normal"},{"uid":"35486745d3034987","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724407344435,"stop":1724407344436,"duration":1},"status":"passed","severity":"normal"},{"uid":"606bbc250f1539a5","name":"Delete observer","time":{"start":1724407186451,"stop":1724407186452,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3e5e141e491220f","name":"Push message with content topic containing Russian","time":{"start":1724407323512,"stop":1724407323513,"duration":1},"status":"passed","severity":"normal"},{"uid":"84a252be8eb8a994","name":"Reopen subscription with peer with lost subscription","time":{"start":1724406727461,"stop":1724406727461,"duration":0},"status":"passed","severity":"normal"},{"uid":"59405a9f8cfd2928","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1724406878010,"stop":1724406878010,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a416d9bd54a94bf","name":"Push message equal or less that 1MB","time":{"start":1724407323522,"stop":1724407323522,"duration":0},"status":"passed","severity":"normal"},{"uid":"eac0602ace59812d","name":"Overlapping topic subscription","time":{"start":1724407339625,"stop":1724407339625,"duration":0},"status":"passed","severity":"normal"},{"uid":"40c250c27e28d18c","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1724407364530,"stop":1724407364530,"duration":0},"status":"passed","severity":"normal"},{"uid":"daec11d4914ee298","name":"Fails to publish message with wrong content topic","time":{"start":1724407224170,"stop":1724407224170,"duration":0},"status":"passed","severity":"normal"},{"uid":"11f8b0befbb4405c","name":"Push message with Chinese payload","time":{"start":1724407323503,"stop":1724407323504,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3a2e832bc8eea7d","name":"Ping on peer without subscriptions","time":{"start":1724406748473,"stop":1724406748473,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cbe279c51968f3e","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1724406605743,"stop":1724406605743,"duration":0},"status":"passed","severity":"normal"},{"uid":"224aa37ff6835093","name":"Push message with numeric payload","time":{"start":1724407323503,"stop":1724407323503,"duration":0},"status":"passed","severity":"normal"},{"uid":"90423132ddc6f56","name":"Fields are not dropped","time":{"start":1724406618505,"stop":1724406618506,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b48738e623bce36","name":"Check received message containing Arabic","time":{"start":1724406866825,"stop":1724406866826,"duration":1},"status":"passed","severity":"normal"},{"uid":"382e2b08e5d74faa","name":"should be called at least once on all `peer:discovery` events","time":{"start":1724406665468,"stop":1724406665469,"duration":1},"status":"passed","severity":"normal"},{"uid":"23e994e59dc79939","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1724406640239,"stop":1724406640240,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e03ab1c97c8ddef","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1724406605729,"stop":1724406605730,"duration":1},"status":"passed","severity":"normal"},{"uid":"231385a8a6a3ba32","name":"Round trip binary serialization","time":{"start":1724406619212,"stop":1724406619212,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae55f36f2ebaf603","name":"Fails to push message with empty content topic","time":{"start":1724407323517,"stop":1724407323517,"duration":0},"status":"passed","severity":"normal"},{"uid":"df8fcbab571ede21","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1724407293762,"stop":1724407293763,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdd369d0217cf03e","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1724406877998,"stop":1724406877998,"duration":0},"status":"passed","severity":"normal"},{"uid":"70ecaaa96521f7a8","name":"should properly compute the node id","time":{"start":1724406614305,"stop":1724406614305,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a8ba7ebc9ad99e6","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1724406878001,"stop":1724406878001,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc14b788d42d8aaa","name":"should throw an error if shards are undefined for static sharding","time":{"start":1724406605728,"stop":1724406605728,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a0f681d5148f771","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1724406878012,"stop":1724406878012,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c07eb02fa04abdd","name":"throws an error for improperly formatted content topics","time":{"start":1724406605722,"stop":1724406605722,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8bdbff743e215be","name":"should emit a peer event after start","time":{"start":1724407206452,"stop":1724407206452,"duration":0},"status":"passed","severity":"normal"},{"uid":"15cdb2c2de36f3c1","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1724406878012,"stop":1724406878012,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ed2fbe2e8263fc8","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1724407096759,"stop":1724407096760,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ad368f3bf7e83bb","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1724406605736,"stop":1724406605736,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b3526076d835363","name":"Push message with content topic containing XML","time":{"start":1724407182859,"stop":1724407182859,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd5c3740aa9888cd","name":"Push message with Chinese payload","time":{"start":1724407182817,"stop":1724407182818,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0ef824a68165c14","name":"should throw error - invalid id","time":{"start":1724406614304,"stop":1724406614304,"duration":0},"status":"passed","severity":"normal"},{"uid":"10f1eabe26eb9102","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1724406878007,"stop":1724406878007,"duration":0},"status":"passed","severity":"normal"},{"uid":"fec63643a4e9c7e","name":"Check received message containing XML","time":{"start":1724407200546,"stop":1724407200546,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd0f10fb1dd24f7","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724406748156,"stop":1724406748157,"duration":1},"status":"passed","severity":"normal"},{"uid":"91173397dcfdee19","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1724406605729,"stop":1724406605729,"duration":0},"status":"passed","severity":"normal"},{"uid":"27549396fab87fd9","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724407339613,"stop":1724407339613,"duration":0},"status":"passed","severity":"normal"},{"uid":"e12c4ed1c32a0f60","name":"should add and remove event listeners correctly","time":{"start":1724406634344,"stop":1724406634344,"duration":0},"status":"passed","severity":"normal"},{"uid":"11bf180edcd618cb","name":"random static sharding 10 - Cluster ID: 264, Shard ID: 269","time":{"start":1724407293769,"stop":1724407293770,"duration":1},"status":"passed","severity":"normal"},{"uid":"79106712cfef70a2","name":"Check publish message containing emoji","time":{"start":1724407224162,"stop":1724407224163,"duration":1},"status":"passed","severity":"normal"},{"uid":"a57191970cbafa4e","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1724407328776,"stop":1724407328777,"duration":1},"status":"passed","severity":"normal"},{"uid":"2181905dbdac6251","name":"Subscribe to topic containing numeric and publish message","time":{"start":1724407227460,"stop":1724407227460,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d6f82e99a13716","name":"Store - dialed first","time":{"start":1724407367917,"stop":1724407367917,"duration":0},"status":"passed","severity":"normal"},{"uid":"50f441ff602e6835","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724407339616,"stop":1724407339617,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d88efb328694093","name":"should not fail to start the service if it is already started","time":{"start":1724407206451,"stop":1724407206452,"duration":1},"status":"passed","severity":"normal"},{"uid":"7893fea1a9f146f3","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724407339607,"stop":1724407339608,"duration":1},"status":"passed","severity":"normal"},{"uid":"621358ae0df8ec45","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724407006104,"stop":1724407006104,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcc55fb828ca671d","name":"Check message with invalid timestamp is not received","time":{"start":1724406866834,"stop":1724406866834,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc3d57c53a35a1d8","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724406909961,"stop":1724406909961,"duration":0},"status":"passed","severity":"normal"},{"uid":"aca862bade24ea7b","name":"unsubscribes","time":{"start":1724407355156,"stop":1724407355156,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b5354ad7bbaf211","name":"should not receive a peer event after stop","time":{"start":1724406634342,"stop":1724406634342,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a7ac3954720f6fc","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1724407268178,"stop":1724407268178,"duration":0},"status":"passed","severity":"normal"},{"uid":"242bd5439b68b6bf","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1724406613675,"stop":1724406613676,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac822033b84fefab","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724407200564,"stop":1724407200564,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc83f8674d37092d","name":"Check message received after nwaku node is restarted","time":{"start":1724406866847,"stop":1724406866847,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dac086452c040907","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1724407364531,"stop":1724407364531,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2ebc66c473450d1","name":"Used by Waku Relay","time":{"start":1724407358789,"stop":1724407358789,"duration":0},"status":"passed","severity":"normal"},{"uid":"176a1c519e03b661","name":"should not receive a peer event before start","time":{"start":1724406670380,"stop":1724406670381,"duration":1},"status":"passed","severity":"normal"},{"uid":"453cc7c398cd94cd","name":"getPeersByDiscovery","time":{"start":1724406698424,"stop":1724406698424,"duration":0},"status":"passed","severity":"normal"},{"uid":"9988c4f2ea975f86","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724407339613,"stop":1724407339614,"duration":1},"status":"passed","severity":"normal"},{"uid":"a31217ea12e3f9ae","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724406907669,"stop":1724406907670,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9c57658010a7ff9","name":"should handle a minimal index list","time":{"start":1724406605840,"stop":1724406605840,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc7e9945b792143e","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724407339634,"stop":1724407339635,"duration":1},"status":"passed","severity":"normal"},{"uid":"b53573efcb8dc3cb","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724406907664,"stop":1724406907665,"duration":1},"status":"passed","severity":"normal"},{"uid":"f953f1a6063b9446","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724406909964,"stop":1724406909964,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a37afe6dd966545","name":"throws on content topic with empty version field","time":{"start":1724406605712,"stop":1724406605713,"duration":1},"status":"passed","severity":"normal"},{"uid":"f255134ea3870f50","name":"connects to nwaku","time":{"start":1724407358787,"stop":1724407358787,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e46accdc369acaf","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1724406665472,"stop":1724406665475,"duration":3},"status":"passed","severity":"normal"},{"uid":"6a3ddc17abc6fe9e","name":"Push message with XML payload","time":{"start":1724407182820,"stop":1724407182820,"duration":0},"status":"passed","severity":"normal"},{"uid":"da51ede40c8f69da","name":"should be able to decode the field with only RELAY set to true","time":{"start":1724406613668,"stop":1724406613669,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff502740a4cb3c54","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724407339616,"stop":1724407339616,"duration":0},"status":"passed","severity":"normal"},{"uid":"66f6bd825efa54d9","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1724406878009,"stop":1724406878009,"duration":0},"status":"passed","severity":"normal"},{"uid":"4842ad026937b200","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1724407268179,"stop":1724407268179,"duration":0},"status":"passed","severity":"normal"},{"uid":"a098a8569de8705","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1724406667879,"stop":1724406667879,"duration":0},"status":"passed","severity":"normal"},{"uid":"733c687197407f58","name":"Ping on subscribed peer","time":{"start":1724406727459,"stop":1724406727460,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb73cd37fc332047","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724407339636,"stop":1724407339636,"duration":0},"status":"passed","severity":"normal"},{"uid":"a57d6b4cd02e0fdd","name":"Check received message with timestamp: 1724406656471000000 ","time":{"start":1724407200562,"stop":1724407200563,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec2e58e0672806bb","name":"Subscribe to topic containing XML and receive message","time":{"start":1724406907672,"stop":1724406907672,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c8704bd9ee8451c","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app3/9/topic408/json","time":{"start":1724407265456,"stop":1724407265456,"duration":0},"status":"passed","severity":"normal"},{"uid":"608dcbcfe22f9664","name":"Push message with special chars payload","time":{"start":1724407182817,"stop":1724407182817,"duration":0},"status":"passed","severity":"normal"},{"uid":"857c4a4525add777","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1724406605729,"stop":1724406605729,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ab2f111d53d5715","name":"Push message with Script payload","time":{"start":1724407182819,"stop":1724407182819,"duration":0},"status":"passed","severity":"normal"},{"uid":"edeb454d3286e88b","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1724406628714,"stop":1724406628714,"duration":0},"status":"passed","severity":"normal"},{"uid":"c20fb2ac60f7ce1a","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1724406629680,"stop":1724406629681,"duration":1},"status":"passed","severity":"normal"},{"uid":"90ab455e5beeb768","name":"Push 30 different messages","time":{"start":1724407182822,"stop":1724407182823,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc0094423c0ace8e","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1724407318652,"stop":1724407318653,"duration":1},"status":"passed","severity":"normal"},{"uid":"7968af3120b3cdda","name":"safeDispatchEvent","time":{"start":1724406698425,"stop":1724406698426,"duration":1},"status":"passed","severity":"normal"},{"uid":"93e25e8206b860c9","name":"should properly create location multiaddrs - udp6","time":{"start":1724406614307,"stop":1724406614307,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b09f75dcb35260f","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724406907675,"stop":1724406907676,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd34bde71b9ebedb","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1724406878011,"stop":1724406878011,"duration":0},"status":"passed","severity":"normal"},{"uid":"b847cf4c53f984d6","name":"Filter with 2 connections","time":{"start":1724406945688,"stop":1724406945688,"duration":0},"status":"passed","severity":"normal"},{"uid":"278df559c6dd8a2e","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1724406657476,"stop":1724406657485,"duration":9},"status":"passed","severity":"normal"},{"uid":"d151fe7a8689deeb","name":"Subscribe to topic containing Script and receive message","time":{"start":1724407339614,"stop":1724407339614,"duration":0},"status":"passed","severity":"normal"},{"uid":"e23e904ee6490676","name":"Check received message containing Basic HTML tag","time":{"start":1724406866828,"stop":1724406866828,"duration":0},"status":"passed","severity":"normal"},{"uid":"2383d0bb6e1bf80c","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app16/5/topic886/utf8","time":{"start":1724407265456,"stop":1724407265456,"duration":0},"status":"passed","severity":"normal"},{"uid":"b164162061818724","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724406907674,"stop":1724406907675,"duration":1},"status":"passed","severity":"normal"},{"uid":"278cb7343996ece4","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724406907670,"stop":1724406907670,"duration":0},"status":"passed","severity":"normal"},{"uid":"b145253f1131792b","name":"Check received message containing XML","time":{"start":1724407200559,"stop":1724407200559,"duration":0},"status":"passed","severity":"normal"},{"uid":"51afbaac2e0f13e","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1724406877996,"stop":1724406877996,"duration":0},"status":"passed","severity":"normal"},{"uid":"e63edf075b767956","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724407339607,"stop":1724407339607,"duration":0},"status":"passed","severity":"normal"},{"uid":"56bebba3a904020f","name":"Check message with invalid timestamp is not received","time":{"start":1724407200550,"stop":1724407200551,"duration":1},"status":"passed","severity":"normal"},{"uid":"447acf0099c274e7","name":"Subscribe to topic containing long and receive message","time":{"start":1724406907668,"stop":1724406907668,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1076cbbe3a05544","name":"can start the service","time":{"start":1724407206449,"stop":1724407206450,"duration":1},"status":"passed","severity":"normal"},{"uid":"28a3576a5f29c93b","name":"Check message on other pubsub topic is not received","time":{"start":1724407200565,"stop":1724407200566,"duration":1},"status":"passed","severity":"normal"},{"uid":"af61953199f616a8","name":"Push message with Russian payload","time":{"start":1724407182818,"stop":1724407182818,"duration":0},"status":"passed","severity":"normal"},{"uid":"753e5e8090547972","name":"Relay - dialed after","time":{"start":1724407367916,"stop":1724407367917,"duration":1},"status":"passed","severity":"normal"},{"uid":"47da48f45bfeb796","name":"should properly create peer info with all multiaddrs","time":{"start":1724406614308,"stop":1724406614308,"duration":0},"status":"passed","severity":"normal"},{"uid":"43669884693bbf7a","name":"Check publish message containing escaped characters","time":{"start":1724407224160,"stop":1724407224161,"duration":1},"status":"passed","severity":"normal"},{"uid":"e89a1e0bd762904c","name":"LightPush","time":{"start":1724407367918,"stop":1724407367918,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e43534f93d13930","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724406796502,"stop":1724406796503,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c799bd658a706eb","name":"different cluster, different shard: nodes don't connect","time":{"start":1724406877994,"stop":1724406877994,"duration":0},"status":"passed","severity":"normal"},{"uid":"58bf7bca475b862f","name":"should set field with only RELAY enabled","time":{"start":1724406614309,"stop":1724406614309,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c31b1ad6da3a054","name":"Check message with no payload is not received","time":{"start":1724407200566,"stop":1724407200566,"duration":0},"status":"passed","severity":"normal"},{"uid":"142527fb8d26dc0b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1724406605735,"stop":1724406605736,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc51ac0537f9bbcf","name":"should not receive a peer event before start","time":{"start":1724407206452,"stop":1724407206453,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb80e7f5d479c341","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724406909963,"stop":1724406909963,"duration":0},"status":"passed","severity":"normal"},{"uid":"e084e67ba8b79ee5","name":"Decoder throws on empty string content topic","time":{"start":1724406619215,"stop":1724406619215,"duration":0},"status":"passed","severity":"normal"},{"uid":"339f31271f0ab514","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1724407268180,"stop":1724407268180,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecf50e681625c9c6","name":"Push message with content topic containing long","time":{"start":1724407323510,"stop":1724407323511,"duration":1},"status":"passed","severity":"normal"},{"uid":"453f8e395129cb23","name":"Should update multiaddrs","time":{"start":1724407097501,"stop":1724407097501,"duration":0},"status":"passed","severity":"normal"},{"uid":"99c5161a60a9f3cc","name":"should encodeTxt and decodeTxt","time":{"start":1724406614299,"stop":1724406614300,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e1ac03723dd9b8b","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1724406608428,"stop":1724406608428,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f79c0ce1ce96fa7","name":"connected peers and dial","time":{"start":1724407183004,"stop":1724407183004,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d45804377f9e8ef2","name":"should throw an error for missing sharding configuration","time":{"start":1724406605741,"stop":1724406605742,"duration":1},"status":"passed","severity":"normal"},{"uid":"695a68cafd5eab93","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724407006104,"stop":1724407006104,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f0f03ecdadb7dab","name":"Check publish message containing numeric","time":{"start":1724407224152,"stop":1724407224155,"duration":3},"status":"passed","severity":"normal"},{"uid":"adb4c19dcf9e0b13","name":"Check received message containing escaped characters","time":{"start":1724407200547,"stop":1724407200548,"duration":1},"status":"passed","severity":"normal"},{"uid":"af6f152a9d7c9f9e","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1724406667879,"stop":1724406667879,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a84cf19e704adb6","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724406796497,"stop":1724406796497,"duration":0},"status":"passed","severity":"normal"},{"uid":"26239bd1b93af812","name":"Callback on promise, aborts when callback returns true","time":{"start":1724407328776,"stop":1724407328776,"duration":0},"status":"passed","severity":"normal"},{"uid":"248ca442e8b53541","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724406748155,"stop":1724406748156,"duration":1},"status":"passed","severity":"normal"},{"uid":"52d802d7cc62d5e8","name":"addEventListener with wrong event","time":{"start":1724406698422,"stop":1724406698423,"duration":1},"status":"passed","severity":"normal"},{"uid":"33dc55b8171f801","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1724406657498,"stop":1724406657499,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bba1eaeca38a422","name":"Subscribe to topic containing emoji and publish message","time":{"start":1724407227469,"stop":1724407227470,"duration":1},"status":"passed","severity":"normal"},{"uid":"68ea6f40c00ec5d9","name":"Ephemeral field is preserved - encoder v0","time":{"start":1724406667878,"stop":1724406667878,"duration":0},"status":"passed","severity":"normal"},{"uid":"eac414fcf5db2c66","name":"should be called for bootstrap peers","time":{"start":1724406665471,"stop":1724406665471,"duration":0},"status":"passed","severity":"normal"},{"uid":"d629187dacc82d66","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1724406629680,"stop":1724406629680,"duration":0},"status":"passed","severity":"normal"},{"uid":"263f32efcbd17c06","name":"Check received message containing Script","time":{"start":1724407200559,"stop":1724407200559,"duration":0},"status":"passed","severity":"normal"},{"uid":"70ba7d0554fded7","name":"Push message with content topic containing special chars","time":{"start":1724407323511,"stop":1724407323511,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cdeda7e533db90a","name":"Check received message containing JSON","time":{"start":1724407200560,"stop":1724407200560,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea26f33706f51e9a","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724407339615,"stop":1724407339615,"duration":0},"status":"passed","severity":"normal"},{"uid":"eef37ba479b0ab12","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1724406605730,"stop":1724406605730,"duration":0},"status":"passed","severity":"normal"},{"uid":"3db1d14700eff00f","name":"Tracks peer failures correctly","time":{"start":1724406773036,"stop":1724406773036,"duration":0},"status":"passed","severity":"normal"},{"uid":"9959dd720c785e22","name":"dispatchEvent via connectionManager","time":{"start":1724406698425,"stop":1724406698425,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb681ab77a0266d8","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724406907657,"stop":1724406907657,"duration":0},"status":"passed","severity":"normal"},{"uid":"13ec1bda771852ba","name":"Check received message containing short","time":{"start":1724407200532,"stop":1724407200534,"duration":2},"status":"passed","severity":"normal"},{"uid":"74ccfa1847fce819","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1724407227456,"stop":1724407227456,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6e7b0b29d49b2b","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724406909964,"stop":1724406909965,"duration":1},"status":"passed","severity":"normal"},{"uid":"8547fcaa85c7c3c3","name":"Check received message containing Chinese","time":{"start":1724407200557,"stop":1724407200557,"duration":0},"status":"passed","severity":"normal"},{"uid":"e19c7a9cd1e044e1","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1724406605740,"stop":1724406605740,"duration":0},"status":"passed","severity":"normal"},{"uid":"83d2de887ddd53f8","name":"Passing page size 3 when there are 20 messages","time":{"start":1724407356701,"stop":1724407356701,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fbdcc575f20e6cf","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1724406878003,"stop":1724406878004,"duration":1},"status":"passed","severity":"normal"},{"uid":"67346554314c705c","name":"Check received message containing Russian","time":{"start":1724407200544,"stop":1724407200544,"duration":0},"status":"passed","severity":"normal"},{"uid":"43ee930502c721de","name":"throws on content topic with empty topic name field","time":{"start":1724406605713,"stop":1724406605713,"duration":0},"status":"passed","severity":"normal"},{"uid":"8308bdd4b7553a0","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724407339618,"stop":1724407339618,"duration":0},"status":"passed","severity":"normal"}]