2024-01-29 10:51:01 +00:00

1 line
128 KiB
JSON

[{"uid":"735cb0cc3eac1142","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1706524795501,"stop":1706524795502,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5044dbe637ea865","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1706525432948,"stop":1706525432949,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9d885e06c6a007a","name":"Nodes with multiple pubsub topic","time":{"start":1706525215578,"stop":1706525215579,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f79eb0820e063c8","name":"throws on content topic with generation field greater than 0","time":{"start":1706524772405,"stop":1706524772405,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ca6342e72f74000","name":"Push message with long payload","time":{"start":1706525414573,"stop":1706525414573,"duration":0},"status":"passed","severity":"normal"},{"uid":"b640163d802009bd","name":"Query with Ordered Callback, No message returned","time":{"start":1706525355449,"stop":1706525355449,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7c97dc3a929d8b0","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1706524780141,"stop":1706524780142,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed6bfeadd745a63a","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1706525019701,"stop":1706525019701,"duration":0},"status":"passed","severity":"normal"},{"uid":"9718b995c725203d","name":"should throw error - no id","time":{"start":1706524780916,"stop":1706524780916,"duration":0},"status":"passed","severity":"normal"},{"uid":"7836f7ee023fb72c","name":"Check received message containing SQL Injection","time":{"start":1706525359499,"stop":1706525359500,"duration":1},"status":"passed","severity":"normal"},{"uid":"eef063c1ab788e48","name":"should not fail to start the service if it is already started","time":{"start":1706525290655,"stop":1706525290655,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca976946ab0ed1cd","name":"Check message with no payload is not received","time":{"start":1706524982435,"stop":1706524982436,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b2422910e92ddbf","name":"Query Generator, Wrong PubsubTopic","time":{"start":1706525355445,"stop":1706525355445,"duration":0},"status":"passed","severity":"normal"},{"uid":"8351598956947084","name":"Check received message containing Basic HTML tag","time":{"start":1706525359479,"stop":1706525359480,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec7b30ee94720661","name":"Check received message containing escaped characters","time":{"start":1706524982422,"stop":1706524982422,"duration":0},"status":"passed","severity":"normal"},{"uid":"fda6a9434dc46d2","name":"Check received message containing unicode special characters","time":{"start":1706524982423,"stop":1706524982423,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c8a67905f85ba55","name":"1 Relay, 1 fetch","time":{"start":1706524795154,"stop":1706524795154,"duration":0},"status":"passed","severity":"normal"},{"uid":"1619974b0eef4e6b","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1706524857933,"stop":1706524857933,"duration":0},"status":"passed","severity":"normal"},{"uid":"899405c713331f54","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1706525237528,"stop":1706525237528,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3c11e376fc34be6","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1706525116060,"stop":1706525116060,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8717d1db1ce5870","name":"Check message received after nwaku node is restarted","time":{"start":1706525359491,"stop":1706525359492,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ecb686e07378183e","name":"Generator, custom pubsub topic","time":{"start":1706525403291,"stop":1706525403291,"duration":0},"status":"passed","severity":"normal"},{"uid":"245b2e9679337060","name":"should not receive a peer event before start","time":{"start":1706524832180,"stop":1706524832180,"duration":0},"status":"passed","severity":"normal"},{"uid":"286458a6e52e9b8f","name":"Check received message with timestamp: 1706524820773 ","time":{"start":1706525359486,"stop":1706525359486,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fa2716a7027dc15","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1706525094639,"stop":1706525094640,"duration":1},"status":"passed","severity":"normal"},{"uid":"86cdb4a7283b6486","name":"Relay + Store","time":{"start":1706524780932,"stop":1706524780932,"duration":0},"status":"passed","severity":"normal"},{"uid":"c590dff141811ef6","name":"Push message with Arabic payload","time":{"start":1706525242370,"stop":1706525242370,"duration":0},"status":"passed","severity":"normal"},{"uid":"76fe3569bcdcac28","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1706525432958,"stop":1706525432958,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8686d4dad7917e7","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1706525116040,"stop":1706525116040,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf786d0ff5a79177","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1706525434350,"stop":1706525434351,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfb37175f3f4728b","name":"Check message on other pubsub topic is not received","time":{"start":1706525359488,"stop":1706525359488,"duration":0},"status":"passed","severity":"normal"},{"uid":"51689a7d67377a74","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1706525019710,"stop":1706525019710,"duration":0},"status":"passed","severity":"normal"},{"uid":"199aeef726c076ab","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1706525305324,"stop":1706525305324,"duration":0},"status":"passed","severity":"normal"},{"uid":"83284a1f38c62658","name":"Check received message containing long","time":{"start":1706524982415,"stop":1706524982416,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdc5f381fbc9189b","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1706524780136,"stop":1706524780137,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d5117b3f61dc73b","name":"Subscribe to topic containing JSON and receive message","time":{"start":1706525432957,"stop":1706525432957,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6e26c00b5b0b37a","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1706525411707,"stop":1706525411709,"duration":2},"status":"passed","severity":"normal"},{"uid":"7404cb5175e7c526","name":"Push message with escaped characters payload","time":{"start":1706525414583,"stop":1706525414583,"duration":0},"status":"passed","severity":"normal"},{"uid":"80ef59135097a3e6","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1706525034595,"stop":1706525034596,"duration":1},"status":"passed","severity":"normal"},{"uid":"735b71881a69a398","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1706524795502,"stop":1706524795503,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6b388231d3ddf8b4","name":"Check message received after jswaku node is restarted","time":{"start":1706524982438,"stop":1706524982438,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e74fa2f77a9f90ef","name":"Subscribe to topic containing shell command and receive message","time":{"start":1706525019721,"stop":1706525019721,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d440099180aaa16","name":"Ephemeral field set to true","time":{"start":1706524785821,"stop":1706524785821,"duration":0},"status":"passed","severity":"normal"},{"uid":"b966907e450e2523","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1706525432954,"stop":1706525432955,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b7ac09e4c59d3c0","name":"Check received message containing emoji","time":{"start":1706525359508,"stop":1706525359508,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ae28e9a8f316d62","name":"Push message with content topic containing JSON","time":{"start":1706525414591,"stop":1706525414591,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac609419d6b76054","name":"Check received message containing SQL Injection","time":{"start":1706524982418,"stop":1706524982418,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d3288b51615a972","name":"Push to array if already present","time":{"start":1706524772051,"stop":1706524772051,"duration":0},"status":"passed","severity":"normal"},{"uid":"33a62994a4b3e472","name":"Check received message with timestamp: undefined ","time":{"start":1706525359487,"stop":1706525359487,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aaf307fcb7d730","name":"Refresh subscription","time":{"start":1706525237520,"stop":1706525237520,"duration":0},"status":"skipped","severity":"normal"},{"uid":"57a23c4b5511320c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1706525116051,"stop":1706525116051,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf93658ea5e6fbfb","name":"Subscribe to topic containing numeric and receive message","time":{"start":1706525019709,"stop":1706525019709,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfe65d4d9397f0cf","name":"Push message with JSON payload","time":{"start":1706525242373,"stop":1706525242373,"duration":0},"status":"passed","severity":"normal"},{"uid":"ead7fdd8059a3d57","name":"Check received message with timestamp: 1706524820378 ","time":{"start":1706524982426,"stop":1706524982428,"duration":2},"status":"passed","severity":"normal"},{"uid":"b02a55416ff05f74","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1706525034592,"stop":1706525034593,"duration":1},"status":"passed","severity":"normal"},{"uid":"15860af8b3b50d75","name":"should set field with all protocols enabled","time":{"start":1706524780930,"stop":1706524780930,"duration":0},"status":"passed","severity":"normal"},{"uid":"94a3fcc2376485e8","name":"Check publish message containing shell command","time":{"start":1706525226781,"stop":1706525226781,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b7f1e0b137a06b1","name":"Push message with special chars payload","time":{"start":1706525414574,"stop":1706525414574,"duration":0},"status":"passed","severity":"normal"},{"uid":"207d0136a9ccc1cd","name":"Check received message containing escaped characters","time":{"start":1706525359483,"stop":1706525359484,"duration":1},"status":"passed","severity":"normal"},{"uid":"c72dae759d303e73","name":"Light Node - default protocols","time":{"start":1706525437957,"stop":1706525437957,"duration":0},"status":"passed","severity":"normal"},{"uid":"5afeb399629cf957","name":"Encoder throws on undefined content topic","time":{"start":1706524801319,"stop":1706524801319,"duration":0},"status":"passed","severity":"normal"},{"uid":"5027082bc55258ab","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1706525116059,"stop":1706525116060,"duration":1},"status":"passed","severity":"normal"},{"uid":"f227259cc936a375","name":"Fails to push message bigger that 1MB","time":{"start":1706525414597,"stop":1706525414597,"duration":0},"status":"passed","severity":"normal"},{"uid":"afe199000e05b90","name":"should properly create peer info with all multiaddrs","time":{"start":1706524780929,"stop":1706524780930,"duration":1},"status":"broken","severity":"normal"},{"uid":"b76729ac07f6fd43","name":"Correctly serialized arguments","time":{"start":1706525124951,"stop":1706525124951,"duration":0},"status":"broken","severity":"normal"},{"uid":"db73c6b7233f8acb","name":"Push message with content topic containing emoji","time":{"start":1706525414593,"stop":1706525414593,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaa9ff3c16e4dd29","name":"Check received message containing special chars","time":{"start":1706525359472,"stop":1706525359473,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9110a1d272dc6d","name":"should only return 1 node with relay and store capability","time":{"start":1706524795500,"stop":1706524795501,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7ee33a5e99d0133","name":"should encode/decode to RLP encoding","time":{"start":1706524780926,"stop":1706524780927,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5d1c242dc2d30b","name":"Asymmetric encrypt & decrypt","time":{"start":1706524801893,"stop":1706524801894,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad255c6e6058f91e","name":"Check message received after jswaku node is restarted","time":{"start":1706525359491,"stop":1706525359491,"duration":0},"status":"skipped","severity":"normal"},{"uid":"480cb02612a9fcc8","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1706524780151,"stop":1706524780151,"duration":0},"status":"passed","severity":"normal"},{"uid":"617a726840ebfa97","name":"Push message with content topic containing escaped characters","time":{"start":1706525414592,"stop":1706525414592,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d473b4fa944557f","name":"Push message with numeric payload","time":{"start":1706525414574,"stop":1706525414574,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef26545f382b607f","name":"Passing page size 3 when there are 20 messages","time":{"start":1706525412645,"stop":1706525412645,"duration":0},"status":"passed","severity":"normal"},{"uid":"8403caa83d8a8a2","name":"Sets default value correctly","time":{"start":1706525430060,"stop":1706525430060,"duration":0},"status":"passed","severity":"normal"},{"uid":"98d8d0ac2722f1a8","name":"topics with same application and version share the same shard","time":{"start":1706524772409,"stop":1706524772409,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9e5387c7b8ce93f","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1706525116045,"stop":1706525116045,"duration":0},"status":"passed","severity":"normal"},{"uid":"90023eaac1fa3c34","name":"Decoder throws on undefined content topic","time":{"start":1706524803171,"stop":1706524803171,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b5d9336086511e0","name":"Check received message containing Chinese","time":{"start":1706524982417,"stop":1706524982417,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b984e4eca3e2363","name":"Check received message containing shell command","time":{"start":1706525359482,"stop":1706525359483,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e85d7abb7326df4","name":"Store - dialed after - with timeout","time":{"start":1706525437955,"stop":1706525437956,"duration":1},"status":"passed","severity":"normal"},{"uid":"52c84e4dd800e86c","name":"same cluster, same shard: nodes connect","time":{"start":1706525170223,"stop":1706525170224,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b2a4f60a7dc52bd","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1706524772507,"stop":1706524772508,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9dbd21c042e5fc5","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1706525432940,"stop":1706525432940,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1c14382321e381d","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1706525237524,"stop":1706525237524,"duration":0},"status":"passed","severity":"normal"},{"uid":"f55179c6035240ab","name":"Decrypt messages","time":{"start":1706525171685,"stop":1706525171685,"duration":0},"status":"passed","severity":"normal"},{"uid":"c751467d1a53cd8b","name":"Decoder throws on empty string content topic","time":{"start":1706524801321,"stop":1706524801321,"duration":0},"status":"passed","severity":"normal"},{"uid":"4274b175e61fac33","name":"Ping on peer without subscriptions","time":{"start":1706524850481,"stop":1706524850481,"duration":0},"status":"passed","severity":"normal"},{"uid":"fedfeec5a7c011c0","name":"Subscribe and receive messages via lightPush","time":{"start":1706525432939,"stop":1706525432939,"duration":0},"status":"passed","severity":"normal"},{"uid":"37b2c59e99cd5ef6","name":"Check message received after jswaku node is restarted","time":{"start":1706525359516,"stop":1706525359516,"duration":0},"status":"skipped","severity":"normal"},{"uid":"53358aa38bf63d89","name":"throws on empty content topic","time":{"start":1706524772403,"stop":1706524772403,"duration":0},"status":"passed","severity":"normal"},{"uid":"312e5bc577822cff","name":"Subscribe to topic containing numeric and receive message","time":{"start":1706525432943,"stop":1706525432943,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d05a96ac921c8af","name":"Check received message containing XML","time":{"start":1706524982420,"stop":1706524982420,"duration":0},"status":"passed","severity":"normal"},{"uid":"eac705835e9bb9d1","name":"Push message with content topic containing Basic HTML tag","time":{"start":1706525414591,"stop":1706525414591,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a6fb31c96b83bde","name":"can start and stop the service","time":{"start":1706525290654,"stop":1706525290654,"duration":0},"status":"passed","severity":"normal"},{"uid":"96bb336bcf004415","name":"Fails to publish message with size larger than 1 MB","time":{"start":1706525226793,"stop":1706525226794,"duration":1},"status":"passed","severity":"normal"},{"uid":"b32701689a6da04e","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1706524982429,"stop":1706524982430,"duration":1},"status":"passed","severity":"normal"},{"uid":"183631bb9c9446d3","name":"throws on content topic with non-number generation field","time":{"start":1706524772404,"stop":1706524772405,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fe72d65e17068bb","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1706525116052,"stop":1706525116052,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e021fdf68ebc66","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1706525226791,"stop":1706525226791,"duration":0},"status":"passed","severity":"normal"},{"uid":"79df08c0b8c241f","name":"Push message with content topic containing Chinese","time":{"start":1706525242377,"stop":1706525242377,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5081bce9969055c","name":"Check message with extra parameter is not received","time":{"start":1706524982437,"stop":1706524982437,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a3cc4840481568e","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1706525355447,"stop":1706525355448,"duration":1},"status":"passed","severity":"normal"},{"uid":"70ab1c619c63f432","name":"Check received message containing special chars","time":{"start":1706524982416,"stop":1706524982417,"duration":1},"status":"passed","severity":"normal"},{"uid":"b634bd3ea1a1fb76","name":"can start the service","time":{"start":1706525290654,"stop":1706525290654,"duration":0},"status":"passed","severity":"normal"},{"uid":"72e3fee9f369d4f","name":"Ping on subscribed peer","time":{"start":1706524890660,"stop":1706524890661,"duration":1},"status":"passed","severity":"normal"},{"uid":"43f0d0a82185ea12","name":"1 Store, 2 fetches","time":{"start":1706524795154,"stop":1706524795155,"duration":1},"status":"passed","severity":"normal"},{"uid":"517da2a7fface828","name":"Nwaku publishes","time":{"start":1706525202451,"stop":1706525202451,"duration":0},"status":"passed","severity":"normal"},{"uid":"3df44f6b31e39693","name":"A test","time":{"start":1706525094755,"stop":1706525094755,"duration":0},"status":"passed","severity":"normal"},{"uid":"16f8afe81b822292","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1706525411712,"stop":1706525411712,"duration":0},"status":"passed","severity":"normal"},{"uid":"4140987546a017d4","name":"Check received message containing unicode special characters","time":{"start":1706525359485,"stop":1706525359485,"duration":0},"status":"passed","severity":"normal"},{"uid":"653591b1ab02e2ab","name":"Sample","time":{"start":1706524780284,"stop":1706524780285,"duration":1},"status":"passed","severity":"normal"},{"uid":"e015e64643ec7a7f","name":"should not receive a peer event before start","time":{"start":1706525290656,"stop":1706525290656,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdd5cf016cc5e7a2","name":"should only return 1 node with relay capability","time":{"start":1706524795500,"stop":1706524795500,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d412ce319e2a158","name":"Check publish message containing unicode special characters","time":{"start":1706525226782,"stop":1706525226782,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaf9ef7d156c5d62","name":"ignores unrecognized TXT record formats","time":{"start":1706524795499,"stop":1706524795499,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c12d1c91faa03f3","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1706524794480,"stop":1706524794480,"duration":0},"status":"passed","severity":"normal"},{"uid":"e05354d41b7e520d","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1706525116061,"stop":1706525116061,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bcdfb764d107fe8","name":"should be able to encode the field with only STORE set to true","time":{"start":1706524780135,"stop":1706524780135,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c4647139738dd56","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1706524857928,"stop":1706524857929,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f189c67157f3c5a","name":"Publish message with custom timestamp: Mon Jan 29 2024 09:46:55 GMT+0000 (Coordinated Universal Time)","time":{"start":1706525226783,"stop":1706525226785,"duration":2},"status":"passed","severity":"normal"},{"uid":"efa614ffb283cfdc","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1706524857929,"stop":1706524857930,"duration":1},"status":"passed","severity":"normal"},{"uid":"e036c5295081094d","name":"Error when try to subscribe to more than 30 topics","time":{"start":1706525432942,"stop":1706525432942,"duration":0},"status":"passed","severity":"normal"},{"uid":"db211d6446b6011a","name":"Subscribe to topic containing shell command and publish message","time":{"start":1706525237526,"stop":1706525237527,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5b3340b5fabcaee","name":"Decoder throws on undefined content topic","time":{"start":1706524785823,"stop":1706524785823,"duration":0},"status":"passed","severity":"normal"},{"uid":"a73e7139c1e31932","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1706525116056,"stop":1706525116057,"duration":1},"status":"passed","severity":"normal"},{"uid":"99ce50cabe662dd3","name":"Push message with Chinese payload","time":{"start":1706525414575,"stop":1706525414575,"duration":0},"status":"passed","severity":"normal"},{"uid":"312c0d84e7d0d237","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1706525116047,"stop":1706525116047,"duration":0},"status":"passed","severity":"normal"},{"uid":"37401e5e14b0dab7","name":"Push message with emoji payload","time":{"start":1706525242374,"stop":1706525242375,"duration":1},"status":"passed","severity":"normal"},{"uid":"22fe4ee46cf5d784","name":"Fails to push message with large meta","time":{"start":1706525414594,"stop":1706525414594,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8d61e8ad8ae5281","name":"Relay + Store","time":{"start":1706524834470,"stop":1706524834470,"duration":0},"status":"passed","severity":"normal"},{"uid":"a59407544e17bf4b","name":"different cluster, different shard: nodes don't connect","time":{"start":1706525170232,"stop":1706525170233,"duration":1},"status":"broken","severity":"normal"},{"uid":"5ec7647bea37153f","name":"nwaku interop","time":{"start":1706525290653,"stop":1706525290653,"duration":0},"status":"passed","severity":"normal"},{"uid":"26e7ba2737be5553","name":"Overlapping topic subscription","time":{"start":1706525019707,"stop":1706525019707,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cb4238328b2c2a0","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1706525019716,"stop":1706525019716,"duration":0},"status":"passed","severity":"normal"},{"uid":"599893855c21079","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1706525374256,"stop":1706525374256,"duration":0},"status":"passed","severity":"normal"},{"uid":"6132366c5e262cf7","name":"Check received message containing XML","time":{"start":1706525359501,"stop":1706525359501,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c68f863ef6e9162","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1706524795125,"stop":1706524795126,"duration":1},"status":"passed","severity":"normal"},{"uid":"17592563ffac7442","name":"should be able to decode the field with only STORE set to true","time":{"start":1706524780146,"stop":1706524780146,"duration":0},"status":"passed","severity":"normal"},{"uid":"14e424cf219ab972","name":"Check message on other pubsub topic is not received","time":{"start":1706524982432,"stop":1706524982433,"duration":1},"status":"passed","severity":"normal"},{"uid":"b79d06abaaa4528b","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1706524801315,"stop":1706524801317,"duration":2},"status":"passed","severity":"normal"},{"uid":"b6a6ee5ae476702f","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1706525434349,"stop":1706525434349,"duration":0},"status":"passed","severity":"normal"},{"uid":"526426432194e6b7","name":"Check message with no pubsub topic is not received","time":{"start":1706525359488,"stop":1706525359488,"duration":0},"status":"passed","severity":"normal"},{"uid":"48237659f0de3b1e","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1706525019704,"stop":1706525019704,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9e5f11772731ecb","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1706525116044,"stop":1706525116045,"duration":1},"status":"passed","severity":"normal"},{"uid":"754b2f7e48a09e9c","name":"Check received message containing special chars","time":{"start":1706525359495,"stop":1706525359495,"duration":0},"status":"passed","severity":"normal"},{"uid":"53b6afa850f2fbac","name":"Throws when trying to push message with empty payload","time":{"start":1706525414585,"stop":1706525414585,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf7b49432f2fa57c","name":"Check message received after nwaku node is restarted","time":{"start":1706525359516,"stop":1706525359516,"duration":0},"status":"skipped","severity":"normal"},{"uid":"29dd528c299abb24","name":"should be called at least once on all `peer:discovery` events","time":{"start":1706524857927,"stop":1706524857927,"duration":0},"status":"passed","severity":"normal"},{"uid":"92277288d12ebb34","name":"Push message with custom timestamp: 1706521382631","time":{"start":1706525414595,"stop":1706525414596,"duration":1},"status":"passed","severity":"normal"},{"uid":"79226f5f87f7e223","name":"Check received message containing Script","time":{"start":1706524982419,"stop":1706524982419,"duration":0},"status":"passed","severity":"normal"},{"uid":"da2a9d8f4618fa63","name":"Check received message containing Arabic","time":{"start":1706524982417,"stop":1706524982418,"duration":1},"status":"passed","severity":"normal"},{"uid":"39536d7ed191e252","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1706525432945,"stop":1706525432945,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8b679dc52d5858d","name":"Push message with content topic containing unicode special characters","time":{"start":1706525414592,"stop":1706525414593,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4aa0efb320a9c68","name":"Check received message containing Russian","time":{"start":1706525359475,"stop":1706525359476,"duration":1},"status":"passed","severity":"normal"},{"uid":"c786a0080dd52e33","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1706525116051,"stop":1706525116051,"duration":0},"status":"passed","severity":"normal"},{"uid":"14b9e5b752dac0d0","name":"Ephemeral messages are not stored","time":{"start":1706524838020,"stop":1706524838021,"duration":1},"status":"passed","severity":"normal"},{"uid":"7024b5819edc2642","name":"Push message with XML payload","time":{"start":1706525242372,"stop":1706525242372,"duration":0},"status":"passed","severity":"normal"},{"uid":"7923aad38bdc1ea3","name":"should not fail to stop the service if it was not started","time":{"start":1706525290654,"stop":1706525290655,"duration":1},"status":"passed","severity":"normal"},{"uid":"4de18eabacf6f3ff","name":"Generator, custom pubsub topic","time":{"start":1706525403294,"stop":1706525403294,"duration":0},"status":"passed","severity":"normal"},{"uid":"c07eb87d35d35367","name":"Check received message containing shell command","time":{"start":1706524982421,"stop":1706524982421,"duration":0},"status":"passed","severity":"normal"},{"uid":"255bc957ad5b66f2","name":"Check message with invalid timestamp is not received","time":{"start":1706525359487,"stop":1706525359488,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc853462979f9680","name":"Check message with no content topic is not received","time":{"start":1706525359489,"stop":1706525359489,"duration":0},"status":"passed","severity":"normal"},{"uid":"de18d47b9a5bd4d1","name":"Query generator for 2000 messages","time":{"start":1706525374266,"stop":1706525374268,"duration":2},"status":"passed","severity":"normal"},{"uid":"9f4e68f85e917b78","name":"Accepts a valid Waku Message","time":{"start":1706524789373,"stop":1706524789374,"duration":1},"status":"passed","severity":"normal"},{"uid":"785fa2adb567c9b8","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1706524772508,"stop":1706524772508,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0f90f398acb79e7","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1706524893164,"stop":1706524893165,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1b417eded68e3dd","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1706525215576,"stop":1706525215576,"duration":0},"status":"passed","severity":"normal"},{"uid":"d14c87e728b45e4f","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1706525215581,"stop":1706525215582,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c7239ce75eea46e","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1706525019707,"stop":1706525019707,"duration":0},"status":"passed","severity":"normal"},{"uid":"9411c0df5cbe47d6","name":"Check publish message containing Basic HTML tag","time":{"start":1706525226780,"stop":1706525226780,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b2b30679c29ce34","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1706525432940,"stop":1706525432940,"duration":0},"status":"passed","severity":"normal"},{"uid":"73ec4bc040dca26","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1706525116045,"stop":1706525116045,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b9d8f6d3623ee20","name":"Generator, 2 different pubsubtopics","time":{"start":1706525403293,"stop":1706525403293,"duration":0},"status":"passed","severity":"normal"},{"uid":"945cf90eefd752d9","name":"Check received message containing numeric","time":{"start":1706524982416,"stop":1706524982416,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0001dabee36b7b3","name":"Callback on promise","time":{"start":1706525374255,"stop":1706525374255,"duration":0},"status":"passed","severity":"normal"},{"uid":"5100aee4f6d983b0","name":"Push message with Basic HTML tag payload","time":{"start":1706525414580,"stop":1706525414581,"duration":1},"status":"passed","severity":"normal"},{"uid":"52298dbc4658c7e3","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1706524895846,"stop":1706524895847,"duration":1},"status":"passed","severity":"normal"},{"uid":"61bfd2c09c3a5948","name":"Push message with long payload","time":{"start":1706525242368,"stop":1706525242369,"duration":1},"status":"passed","severity":"normal"},{"uid":"c273b980285e628b","name":"Push message with custom timestamp: 1706521419859","time":{"start":1706525242385,"stop":1706525242385,"duration":0},"status":"passed","severity":"normal"},{"uid":"38c1780c3ac4dc8a","name":"Passing page size 19 when there are 20 messages","time":{"start":1706525412647,"stop":1706525412648,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed8e7b05f4e92f13","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1706525432941,"stop":1706525432941,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd77ad0c870f4e43","name":"Push 30 different messages","time":{"start":1706525414585,"stop":1706525414585,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e631dd54a382744","name":"Push message with content topic containing shell command","time":{"start":1706525414592,"stop":1706525414592,"duration":0},"status":"passed","severity":"normal"},{"uid":"56c49b761145516e","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1706525432955,"stop":1706525432956,"duration":1},"status":"passed","severity":"normal"},{"uid":"43f071214a6c0952","name":"Passing cursor with wrong message digest","time":{"start":1706525305325,"stop":1706525305325,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa7e7051db2c3a9e","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1706525034595,"stop":1706525034595,"duration":0},"status":"passed","severity":"normal"},{"uid":"89c36929b07bd821","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1706524795121,"stop":1706524795122,"duration":1},"status":"passed","severity":"normal"},{"uid":"891a34938953efc2","name":"Subscribe to topic containing Russian and receive message","time":{"start":1706525432944,"stop":1706525432945,"duration":1},"status":"passed","severity":"normal"},{"uid":"95f5be9c19e58306","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1706524780142,"stop":1706524780142,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7e5918b549b5c94","name":"Ping on peer without subscriptions","time":{"start":1706524890664,"stop":1706524890664,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6ba75a4f4c49c0d","name":"Subscribe to topic containing XML and publish message","time":{"start":1706525237525,"stop":1706525237525,"duration":0},"status":"passed","severity":"normal"},{"uid":"98fed638f8f24e02","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1706524795122,"stop":1706524795122,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfb4e372771bcec8","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1706525116050,"stop":1706525116050,"duration":0},"status":"passed","severity":"normal"},{"uid":"8228c5dc5d9d99eb","name":"should only return 1 node with store capability","time":{"start":1706524795501,"stop":1706524795501,"duration":0},"status":"passed","severity":"normal"},{"uid":"a92037353bb84492","name":"Push message with content topic containing SQL Injection","time":{"start":1706525414589,"stop":1706525414589,"duration":0},"status":"passed","severity":"normal"},{"uid":"e05bb09ca3c7c1d0","name":"Check message with no pubsub topic is not received","time":{"start":1706524982433,"stop":1706524982434,"duration":1},"status":"passed","severity":"normal"},{"uid":"84e2ce1470e7ea74","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1706524895856,"stop":1706524895857,"duration":1},"status":"passed","severity":"normal"},{"uid":"224133718737d65a","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1706524785730,"stop":1706524785730,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d5fbd49d70bfc31","name":"Push message with unicode special characters payload","time":{"start":1706525414583,"stop":1706525414584,"duration":1},"status":"passed","severity":"normal"},{"uid":"42adae481811acac","name":"Subscribe to topic containing shell command and receive message","time":{"start":1706525432946,"stop":1706525432947,"duration":1},"status":"passed","severity":"normal"},{"uid":"d60f76dafae4577a","name":"Subscribe to topic containing Russian and publish message","time":{"start":1706525237524,"stop":1706525237524,"duration":0},"status":"passed","severity":"normal"},{"uid":"66a2e54aaf92d592","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1706525034594,"stop":1706525034594,"duration":0},"status":"passed","severity":"normal"},{"uid":"571bf87a49e5fe51","name":"Check received message containing Basic HTML tag","time":{"start":1706524982420,"stop":1706524982420,"duration":0},"status":"passed","severity":"normal"},{"uid":"a88093f176047beb","name":"Check received message containing Arabic","time":{"start":1706525359474,"stop":1706525359475,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c23dd281cfc3ac4","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1706525034596,"stop":1706525034597,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e17c125e9cc6400","name":"Check message with invalid timestamp is not received","time":{"start":1706524982431,"stop":1706524982432,"duration":1},"status":"passed","severity":"normal"},{"uid":"36c19b24e1f3f895","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1706524795123,"stop":1706524795123,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f2932722d4f89d4","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1706525434348,"stop":1706525434349,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea816e65e4502214","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1706525434351,"stop":1706525434352,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ea78344a296f289","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1706525237523,"stop":1706525237524,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddddafbda507600b","name":"Waku message hash computation (payload length 0)","time":{"start":1706524774995,"stop":1706524774995,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b382b12688dd056","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1706525116049,"stop":1706525116050,"duration":1},"status":"passed","severity":"normal"},{"uid":"14e6f28434dddc6a","name":"same cluster, different shard: nodes connect","time":{"start":1706525116036,"stop":1706525116036,"duration":0},"status":"passed","severity":"normal"},{"uid":"49b0a119b16c4d1","name":"Check publish message containing SQL Injection","time":{"start":1706525226778,"stop":1706525226779,"duration":1},"status":"passed","severity":"normal"},{"uid":"3423d802896da252","name":"Meta field set when metaSetter is specified","time":{"start":1706524785821,"stop":1706524785821,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cb54029abd9b88f","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1706525034592,"stop":1706525034592,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9009077e274d031","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1706524893166,"stop":1706524893166,"duration":0},"status":"passed","severity":"normal"},{"uid":"463fb25a87e976a0","name":"Push message with SQL Injection payload","time":{"start":1706525242371,"stop":1706525242371,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7e97ebb6e2512ad","name":"Decoder throws on empty string content topic","time":{"start":1706524803171,"stop":1706524803171,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ab3c3c5509088e3","name":"Push message with escaped characters payload","time":{"start":1706525242373,"stop":1706525242374,"duration":1},"status":"passed","severity":"normal"},{"uid":"472dac6d0bd77865","name":"Ordered Callback - forward","time":{"start":1706525387406,"stop":1706525387406,"duration":0},"status":"passed","severity":"normal"},{"uid":"35577109cd45fa2e","name":"can dial TLS multiaddrs","time":{"start":1706525124881,"stop":1706525124881,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0b991b02b871e7b","name":"Subscribe to topic containing special chars and publish message","time":{"start":1706525237522,"stop":1706525237523,"duration":1},"status":"passed","severity":"normal"},{"uid":"12f34cbe8b950d19","name":"Push message with XML payload","time":{"start":1706525414579,"stop":1706525414580,"duration":1},"status":"passed","severity":"normal"},{"uid":"4837594ad0e21dd5","name":"Push message with Russian payload","time":{"start":1706525414576,"stop":1706525414577,"duration":1},"status":"passed","severity":"normal"},{"uid":"880b158f93db958b","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1706525432947,"stop":1706525432947,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9e2fc545e72141d","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1706524795501,"stop":1706524795501,"duration":0},"status":"passed","severity":"normal"},{"uid":"da71c4b5d8071c45","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1706525094620,"stop":1706525094621,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e441543c2a7882","name":"Fails to push message with empty content topic","time":{"start":1706525414593,"stop":1706525414594,"duration":1},"status":"passed","severity":"normal"},{"uid":"488c05a070d47da","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1706525305324,"stop":1706525305324,"duration":0},"status":"passed","severity":"normal"},{"uid":"208a4e1ab41129b0","name":"Check received message with timestamp: undefined ","time":{"start":1706524982431,"stop":1706524982431,"duration":0},"status":"passed","severity":"normal"},{"uid":"70d07a2ad54c1cee","name":"Push 30 different messages","time":{"start":1706525242375,"stop":1706525242375,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae659da157420ab4","name":"Check received message containing emoji","time":{"start":1706525359485,"stop":1706525359485,"duration":0},"status":"passed","severity":"normal"},{"uid":"43b117188dac42f9","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1706524893163,"stop":1706524893164,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d7d73fa43ecbb53","name":"Encoder throws on empty string content topic","time":{"start":1706524801319,"stop":1706524801320,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccc759164a107365","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1706525116047,"stop":1706525116048,"duration":1},"status":"passed","severity":"normal"},{"uid":"fab7295619365ccd","name":"handles multiple messages","time":{"start":1706525422171,"stop":1706525422171,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d5425a01e093a4f","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1706524780151,"stop":1706524780152,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc0d79fdc3d96a3b","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1706525215565,"stop":1706525215565,"duration":0},"status":"passed","severity":"normal"},{"uid":"63888b376c96f75","name":"Check publish message containing Chinese","time":{"start":1706525226777,"stop":1706525226777,"duration":0},"status":"passed","severity":"normal"},{"uid":"e90d8907a50a1f21","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1706524895844,"stop":1706524895845,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ac8cefd3fd0c59d","name":"should be able to encode the field with only FILTER set to true","time":{"start":1706524780135,"stop":1706524780136,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e37f0bcc203e93c","name":"Push message with rate limit","time":{"start":1706525242384,"stop":1706525242384,"duration":0},"status":"passed","severity":"normal"},{"uid":"d21753c3e05637fb","name":"Check received message with timestamp: undefined ","time":{"start":1706525359512,"stop":1706525359512,"duration":0},"status":"passed","severity":"normal"},{"uid":"4752e4ffe78ba99","name":"Push message with emoji payload","time":{"start":1706525414584,"stop":1706525414585,"duration":1},"status":"passed","severity":"normal"},{"uid":"6412e4b7c0fd781c","name":"Subscribe and receives messages on 20 topics","time":{"start":1706525019704,"stop":1706525019704,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d4167f2ac6b09b4","name":"Relay - dialed after","time":{"start":1706525437954,"stop":1706525437955,"duration":1},"status":"passed","severity":"normal"},{"uid":"213257537caae7b2","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1706524832183,"stop":1706524832183,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c53d61c0bf9259f2","name":"Subscribe to topic containing short and publish message","time":{"start":1706525237521,"stop":1706525237521,"duration":0},"status":"passed","severity":"normal"},{"uid":"e93a5204cf297ffc","name":"Query generator for multiple messages with different content topic format","time":{"start":1706525374254,"stop":1706525374255,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3c96a7a6db8958b","name":"Query Generator - backward","time":{"start":1706525387404,"stop":1706525387405,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ccd6e6f174d62f","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1706525019722,"stop":1706525019722,"duration":0},"status":"passed","severity":"normal"},{"uid":"97cff9d9e1907644","name":"Check message with invalid timestamp is not received","time":{"start":1706525359512,"stop":1706525359513,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d427b5706738d51","name":"isConnected should return true after first peer connects","time":{"start":1706524857931,"stop":1706524857932,"duration":1},"status":"passed","severity":"normal"},{"uid":"f75bcd44020392aa","name":"Check publish message after service node is restarted","time":{"start":1706525226799,"stop":1706525226799,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c4f3a6b4afa4b316","name":"Check message with non string payload is not received","time":{"start":1706525359515,"stop":1706525359515,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc52b6bb5d9393b7","name":"Push message with content topic containing Chinese","time":{"start":1706525414587,"stop":1706525414588,"duration":1},"status":"passed","severity":"normal"},{"uid":"53a37f2160011585","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1706525305323,"stop":1706525305323,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad1bd8af7cbd3c1a","name":"Encoder throws on undefined content topic","time":{"start":1706524803170,"stop":1706524803170,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a1cb71898817977","name":"isConnected should return false after all peers disconnect","time":{"start":1706524857926,"stop":1706524857927,"duration":1},"status":"passed","severity":"normal"},{"uid":"55bb4becfec923af","name":"Subscribe and receives messages on 20 topics","time":{"start":1706525432941,"stop":1706525432941,"duration":0},"status":"passed","severity":"normal"},{"uid":"77df58ced8394ab6","name":"Query with Promise Callback, No message returned","time":{"start":1706525355450,"stop":1706525355451,"duration":1},"status":"passed","severity":"normal"},{"uid":"1735f4883b14e67a","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1706525355449,"stop":1706525355449,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e467103c4b3f18f","name":"Relay - times out","time":{"start":1706525437955,"stop":1706525437955,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee360b5a22a0702a","name":"Subscribe to topic containing long and receive message","time":{"start":1706525432943,"stop":1706525432943,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc5183a90574e8dd","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1706524895849,"stop":1706524895850,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c3c1447b59ab4b1","name":"Push message with content topic containing emoji","time":{"start":1706525242382,"stop":1706525242382,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f1142eb31a95fa8","name":"Promise Callback - forward","time":{"start":1706525387405,"stop":1706525387405,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc3422b0c3718468","name":"Throws when trying to push message with empty payload","time":{"start":1706525242375,"stop":1706525242375,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d339e7ff33f112c","name":"Subscribe to topic containing Russian and receive message","time":{"start":1706525019717,"stop":1706525019717,"duration":0},"status":"passed","severity":"normal"},{"uid":"51b9eae4accee6df","name":"udp ip6 address","time":{"start":1706524780270,"stop":1706524780270,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc2fba63b6e5a89f","name":"1 Store, 2 relays, 2 fetches","time":{"start":1706524795155,"stop":1706524795155,"duration":0},"status":"passed","severity":"normal"},{"uid":"af5486759e3da42d","name":"throws on content topic with empty application field","time":{"start":1706524772405,"stop":1706524772406,"duration":1},"status":"passed","severity":"normal"},{"uid":"594a01c7d37e4c9c","name":"Push message with content topic containing Arabic","time":{"start":1706525242378,"stop":1706525242378,"duration":0},"status":"passed","severity":"normal"},{"uid":"77b8911dee62283","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1706525237527,"stop":1706525237527,"duration":0},"status":"passed","severity":"normal"},{"uid":"13f6e5defe2c0fb0","name":"Fails to push message bigger that 1MB","time":{"start":1706525242386,"stop":1706525242386,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2a69259a458149a","name":"Check received message with timestamp: 1706524820378000000 ","time":{"start":1706524982425,"stop":1706524982426,"duration":1},"status":"passed","severity":"normal"},{"uid":"88c809bea6dc72b7","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1706524857930,"stop":1706524857930,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fc4111e39345fe4","name":"Check meta is set [symmetric]","time":{"start":1706524801318,"stop":1706524801318,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c520efa541a34a7","name":"throws on content topic with empty version field","time":{"start":1706524772406,"stop":1706524772407,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f65a5de281a59fb","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1706524893167,"stop":1706524893167,"duration":0},"status":"passed","severity":"normal"},{"uid":"3641c254531bf22c","name":"passes more than one ENR URLs and attempts connection","time":{"start":1706524832183,"stop":1706524832184,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ee479a50105ed746","name":"Query Generator - forward","time":{"start":1706525387404,"stop":1706525387404,"duration":0},"status":"passed","severity":"normal"},{"uid":"482061d7eab7ce4b","name":"Fails to publish message with wrong content topic","time":{"start":1706525226790,"stop":1706525226790,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0ace9068c67778c","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1706525034596,"stop":1706525034596,"duration":0},"status":"passed","severity":"normal"},{"uid":"151f028e940f5ba","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1706525237518,"stop":1706525237518,"duration":0},"status":"passed","severity":"normal"},{"uid":"974d92acc82bfd78","name":"should set field with only RELAY enabled","time":{"start":1706524780931,"stop":1706524780931,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e8a9d8f95de9712","name":"should properly create location multiaddrs - tcp6","time":{"start":1706524780929,"stop":1706524780929,"duration":0},"status":"passed","severity":"normal"},{"uid":"85c13eab9b09646a","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1706525432944,"stop":1706525432944,"duration":0},"status":"passed","severity":"normal"},{"uid":"16cfa3bf1f8f61be","name":"Encoder throws on empty string content topic","time":{"start":1706524803171,"stop":1706524803171,"duration":0},"status":"passed","severity":"normal"},{"uid":"10af2ae2b5e327ca","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1706524780137,"stop":1706524780140,"duration":3},"status":"passed","severity":"normal"},{"uid":"b45bdeae286883ec","name":"Init the array if not present","time":{"start":1706524772048,"stop":1706524772050,"duration":2},"status":"passed","severity":"normal"},{"uid":"c2776149b79182be","name":"should properly create location multiaddrs - tcp4","time":{"start":1706524780928,"stop":1706524780928,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a3aea1d2a0b61fd","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1706524780146,"stop":1706524780150,"duration":4},"status":"passed","severity":"normal"},{"uid":"84211a74f1408f07","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1706525411711,"stop":1706525411711,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ccb9f868c7e8a49","name":"Publish message with rate limit","time":{"start":1706525226800,"stop":1706525226800,"duration":0},"status":"passed","severity":"normal"},{"uid":"490a4a2bfa19fb4e","name":"Push message with content topic containing long","time":{"start":1706525242376,"stop":1706525242376,"duration":0},"status":"passed","severity":"normal"},{"uid":"c24858b743a75060","name":"Reopen subscription with peer with lost subscription","time":{"start":1706524850482,"stop":1706524850482,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2196f4f0dbf0b9f","name":"Publishes to nwaku","time":{"start":1706525202450,"stop":1706525202451,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fa41cf91a647990","name":"Push message with content topic containing numeric","time":{"start":1706525414586,"stop":1706525414587,"duration":1},"status":"passed","severity":"normal"},{"uid":"87799834a563b978","name":"recovers when dns.resolve returns empty","time":{"start":1706524795498,"stop":1706524795499,"duration":1},"status":"passed","severity":"normal"},{"uid":"aea38fd1b0c78163","name":"Check publish message containing long","time":{"start":1706525226775,"stop":1706525226776,"duration":1},"status":"passed","severity":"normal"},{"uid":"f79be12d988e9392","name":"returns all values when wanted number is greater than available values","time":{"start":1706524794479,"stop":1706524794480,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab8c87b8c1fa5a62","name":"Query with Ordered Callback, No Decoder","time":{"start":1706525355448,"stop":1706525355449,"duration":1},"status":"passed","severity":"normal"},{"uid":"abee2c552fdb2aa0","name":"Check received message containing Russian","time":{"start":1706525359498,"stop":1706525359499,"duration":1},"status":"passed","severity":"normal"},{"uid":"40cc610a3e15dfb5","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1706525019721,"stop":1706525019721,"duration":0},"status":"passed","severity":"normal"},{"uid":"141e9abbd17165f9","name":"Check received message containing Chinese","time":{"start":1706525359473,"stop":1706525359474,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5f3732be722ee5","name":"Ping on subscribed peer","time":{"start":1706524850479,"stop":1706524850481,"duration":2},"status":"passed","severity":"normal"},{"uid":"ea4ace21fe46f6ef","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1706525019706,"stop":1706525019707,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4d807fb747a08941","name":"Passing page size 1 when there are 4 messages","time":{"start":1706525412644,"stop":1706525412644,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b512d34efb74bb0","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1706525432959,"stop":1706525432959,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbd7c2c66ef01cb7","name":"Add multiple subscription objects on single nwaku node","time":{"start":1706525432948,"stop":1706525432948,"duration":0},"status":"passed","severity":"normal"},{"uid":"42ce8de5c845bcae","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1706525215563,"stop":1706525215564,"duration":1},"status":"passed","severity":"normal"},{"uid":"37258df43c7a0dfb","name":"does not throw on valid cases","time":{"start":1706524772402,"stop":1706524772403,"duration":1},"status":"passed","severity":"normal"},{"uid":"a73c06444ad232f0","name":"Push message with content topic containing Script","time":{"start":1706525242379,"stop":1706525242379,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a0724534b968260","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1706524801317,"stop":1706524801317,"duration":0},"status":"passed","severity":"normal"},{"uid":"670dbb8e2ee0f115","name":"Publish message with custom timestamp: Tue Feb 07 2023 10:46:55 GMT+0000 (Coordinated Universal Time)","time":{"start":1706525226783,"stop":1706525226783,"duration":0},"status":"passed","severity":"normal"},{"uid":"472dc263964739c","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1706525116040,"stop":1706525116041,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1d6bc40ce8828e5","name":"Subscribe and receive messages via waku relay post","time":{"start":1706525019703,"stop":1706525019703,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ef2e69f8a5acf19","name":"Query generator for multiple messages","time":{"start":1706525374253,"stop":1706525374253,"duration":0},"status":"passed","severity":"normal"},{"uid":"89df767a41d5edbe","name":"Check received message with timestamp: 1649153314 ","time":{"start":1706525359511,"stop":1706525359511,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0b3f0e0c6e607f5","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1706525434351,"stop":1706525434351,"duration":0},"status":"passed","severity":"normal"},{"uid":"9521d617b90a9aa5","name":"Passing page size 110 when there are 120 messages","time":{"start":1706525412648,"stop":1706525412648,"duration":0},"status":"passed","severity":"normal"},{"uid":"23c609da4f19ba50","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1706525034597,"stop":1706525034597,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a05868f8f7eb496","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1706525116049,"stop":1706525116049,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f72aa672d656bfc","name":"Ping on unsubscribed peer","time":{"start":1706524890661,"stop":1706524890661,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5f049f8a988b968","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1706525116047,"stop":1706525116047,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cf8402d6fe613fa","name":"different cluster, same shard: nodes don't connect","time":{"start":1706525116038,"stop":1706525116038,"duration":0},"status":"broken","severity":"normal"},{"uid":"4949831e5b200916","name":"Query Generator, No Decoder","time":{"start":1706525355446,"stop":1706525355447,"duration":1},"status":"passed","severity":"normal"},{"uid":"215a45ff3eb36f0a","name":"Ephemeral field is preserved - encoder v0","time":{"start":1706524838021,"stop":1706524838021,"duration":0},"status":"passed","severity":"normal"},{"uid":"198e82957e113512","name":"Round trip binary serialization","time":{"start":1706524785820,"stop":1706524785820,"duration":0},"status":"passed","severity":"normal"},{"uid":"406780c2879487c7","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1706525215583,"stop":1706525215584,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bcfd12433edb86b","name":"should be able to decode the field with only FILTER set to true","time":{"start":1706524780145,"stop":1706524780145,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf6fd1729341cbb8","name":"Rejects garbage","time":{"start":1706524789375,"stop":1706524789375,"duration":0},"status":"passed","severity":"normal"},{"uid":"62a3537470c53295","name":"connects to nwaku","time":{"start":1706525430049,"stop":1706525430051,"duration":2},"status":"passed","severity":"normal"},{"uid":"4ca10c317c6776f3","name":"Subscribe to topic containing numeric and publish message","time":{"start":1706525237522,"stop":1706525237522,"duration":0},"status":"passed","severity":"normal"},{"uid":"473a89c20f19bafe","name":"Reopen subscription with peer with lost subscription","time":{"start":1706524890662,"stop":1706524890662,"duration":0},"status":"passed","severity":"normal"},{"uid":"93f1a0073deff347","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1706525355450,"stop":1706525355450,"duration":0},"status":"passed","severity":"normal"},{"uid":"86e7ea332e09e77f","name":"Check message on other pubsub topic is not received","time":{"start":1706525359513,"stop":1706525359513,"duration":0},"status":"passed","severity":"normal"},{"uid":"580acf52f441ff93","name":"Subscribe to topic containing JSON and receive message","time":{"start":1706525019720,"stop":1706525019721,"duration":1},"status":"passed","severity":"normal"},{"uid":"e11ca7e7363d13b1","name":"Push message with content topic containing special chars","time":{"start":1706525242377,"stop":1706525242377,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c3e99fb5cf86429","name":"same cluster, same shard: nodes connect","time":{"start":1706525116035,"stop":1706525116036,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0023be8797051ee","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1706525414164,"stop":1706525414165,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfa381580ecbc184","name":"Check publish message containing Arabic","time":{"start":1706525226777,"stop":1706525226777,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ac93a7613d1a130","name":"Subscribe to topic containing emoji and receive message","time":{"start":1706525019723,"stop":1706525019723,"duration":0},"status":"passed","severity":"normal"},{"uid":"680e4a1d19606b30","name":"Push message equal or less that 1MB","time":{"start":1706525242386,"stop":1706525242386,"duration":0},"status":"passed","severity":"normal"},{"uid":"44144f94b0ae89df","name":"should properly create location multiaddrs - udp4","time":{"start":1706524780928,"stop":1706524780928,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfdd02fecd90a93f","name":"configure the node with multiple pubsub topics","time":{"start":1706525258213,"stop":1706525258213,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b06ce67d7c8a99","name":"A test","time":{"start":1706525094754,"stop":1706525094755,"duration":1},"status":"passed","severity":"normal"},{"uid":"86dd7aae2359e9e2","name":"Push message with content topic containing XML","time":{"start":1706525414590,"stop":1706525414590,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bfb5048f61227a2","name":"Does not throw an exception when node disconnects","time":{"start":1706525430052,"stop":1706525430053,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f63370bfe88c38","name":"through manual discovery","time":{"start":1706525124882,"stop":1706525124883,"duration":1},"status":"passed","severity":"normal"},{"uid":"447dd7c48a655a98","name":"Refresh subscription","time":{"start":1706525432942,"stop":1706525432943,"duration":1},"status":"passed","severity":"normal"},{"uid":"39674413613ee532","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1706524803169,"stop":1706524803169,"duration":0},"status":"passed","severity":"normal"},{"uid":"d323da13fb1ef7fc","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1706524838025,"stop":1706524838026,"duration":1},"status":"passed","severity":"normal"},{"uid":"141c50a898ffd5e1","name":"Push message with content topic containing numeric","time":{"start":1706525242376,"stop":1706525242377,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e06329229c4127c","name":"Check received message with timestamp: 1706524820773 ","time":{"start":1706525359510,"stop":1706525359511,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ed191db6c30a151","name":"Check received message containing JSON","time":{"start":1706525359505,"stop":1706525359506,"duration":1},"status":"passed","severity":"normal"},{"uid":"1887f68ee9227d9b","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1706525432955,"stop":1706525432955,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec9220f9efe12aa4","name":"Push message with content topic containing Russian","time":{"start":1706525242378,"stop":1706525242378,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbe18397509a11b7","name":"Ordered callback, aborts when callback returns true","time":{"start":1706525374256,"stop":1706525374256,"duration":0},"status":"passed","severity":"normal"},{"uid":"71a4cae949b5eff4","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1706525034594,"stop":1706525034594,"duration":0},"status":"passed","severity":"normal"},{"uid":"264089989cd8c2d4","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1706524895848,"stop":1706524895849,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8d3f9cd519142a2","name":"should throw error - no public key","time":{"start":1706524780916,"stop":1706524780916,"duration":0},"status":"passed","severity":"normal"},{"uid":"db4f0a448a646577","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1706525019705,"stop":1706525019705,"duration":0},"status":"skipped","severity":"normal"},{"uid":"415eef68a18d3c52","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1706525019724,"stop":1706525019724,"duration":0},"status":"passed","severity":"normal"},{"uid":"b149a49bf67e873a","name":"should emit a peer event after start","time":{"start":1706525290655,"stop":1706525290656,"duration":1},"status":"passed","severity":"normal"},{"uid":"6813b48d56a0a4c7","name":"All","time":{"start":1706524834470,"stop":1706524834471,"duration":1},"status":"passed","severity":"normal"},{"uid":"7929bdeeee597e51","name":"should throw an error for insufficient data","time":{"start":1706524772508,"stop":1706524772508,"duration":0},"status":"passed","severity":"normal"},{"uid":"e07b6215f060f0c7","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1706525034595,"stop":1706525034595,"duration":0},"status":"passed","severity":"normal"},{"uid":"f27fdab867b8e097","name":"Push message with custom timestamp: 1706528619859","time":{"start":1706525242385,"stop":1706525242386,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a9f121a7b8bb0bc","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1706525019720,"stop":1706525019720,"duration":0},"status":"passed","severity":"normal"},{"uid":"d30d5b03172ac49d","name":"Push message with meta","time":{"start":1706525242383,"stop":1706525242383,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c4401f27335c5e5","name":"should be able to encode the field with only RELAY set to true","time":{"start":1706524780132,"stop":1706524780134,"duration":2},"status":"passed","severity":"normal"},{"uid":"eb787e95ab889edb","name":"Refresh subscription","time":{"start":1706525019708,"stop":1706525019708,"duration":0},"status":"passed","severity":"normal"},{"uid":"ced2f5033c9dcb45","name":"Subscribe to 30 topics at once and receives messages","time":{"start":1706525432951,"stop":1706525432951,"duration":0},"status":"passed","severity":"normal"},{"uid":"527d4b49abec6bcc","name":"Check received message containing numeric","time":{"start":1706525359494,"stop":1706525359494,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbb3fc85ea564c84","name":"Check received message containing Arabic","time":{"start":1706525359497,"stop":1706525359497,"duration":0},"status":"passed","severity":"normal"},{"uid":"60ef97c22c1063e1","name":"Check publish message containing special chars","time":{"start":1706525226776,"stop":1706525226777,"duration":1},"status":"passed","severity":"normal"},{"uid":"f27ed591b82dee2a","name":"Check message with non string payload is not received","time":{"start":1706525359490,"stop":1706525359490,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0e3a86d28c0b959","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1706524895845,"stop":1706524895846,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4ef37958703cb99","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1706524780150,"stop":1706524780151,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa35d30d419daa5d","name":"same cluster, different shard: nodes connect","time":{"start":1706525170224,"stop":1706525170225,"duration":1},"status":"passed","severity":"normal"},{"uid":"f14035f0a1c8cfb5","name":"Push message with content topic containing SQL Injection","time":{"start":1706525242379,"stop":1706525242379,"duration":0},"status":"passed","severity":"normal"},{"uid":"e61b06deaab489e1","name":"Check received message containing Script","time":{"start":1706525359500,"stop":1706525359501,"duration":1},"status":"passed","severity":"normal"},{"uid":"d66f03b4188a750c","name":"should throw error - invalid id","time":{"start":1706524780917,"stop":1706524780917,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4f99538063d6799","name":"caches peers it previously fetched","time":{"start":1706524795499,"stop":1706524795500,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc90a39c492722b7","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1706525237519,"stop":1706525237519,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f2d0ac67d124edb","name":"Subscribe to topic containing special chars and receive message","time":{"start":1706525019709,"stop":1706525019710,"duration":1},"status":"passed","severity":"normal"},{"uid":"337edc6b2d678f2c","name":"nwaku subscribes","time":{"start":1706525202450,"stop":1706525202450,"duration":0},"status":"passed","severity":"normal"},{"uid":"6acbe231b1a9c4a3","name":"Check message with no payload is not received","time":{"start":1706525359514,"stop":1706525359515,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9af0bbb4cd0f8a4","name":"should not receive a peer event after stop","time":{"start":1706524832180,"stop":1706524832181,"duration":1},"status":"passed","severity":"normal"},{"uid":"7be810b707267f6b","name":"Register correct protocols","time":{"start":1706525237516,"stop":1706525237516,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e5c3aa629885c8b","name":"Check received message containing emoji","time":{"start":1706524982424,"stop":1706524982424,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d58aec236783fbd","name":"should get / set TCP multiaddr","time":{"start":1706524780927,"stop":1706524780928,"duration":1},"status":"passed","severity":"normal"},{"uid":"9df3cac89b6016c0","name":"Ordered Callback - backward","time":{"start":1706525387406,"stop":1706525387407,"duration":1},"status":"passed","severity":"normal"},{"uid":"dacc3d19df746a18","name":"Subscribe to topic containing emoji and publish message","time":{"start":1706525237528,"stop":1706525237528,"duration":0},"status":"passed","severity":"normal"},{"uid":"97c77cd1612a7c57","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1706525094621,"stop":1706525094623,"duration":2},"status":"passed","severity":"normal"},{"uid":"1e7a7434fda292fd","name":"Subscribe and receive messages via waku relay post","time":{"start":1706525432940,"stop":1706525432940,"duration":0},"status":"passed","severity":"normal"},{"uid":"a27a1d6a634d2e97","name":"Push message with content topic containing Script","time":{"start":1706525414590,"stop":1706525414590,"duration":0},"status":"passed","severity":"normal"},{"uid":"852022083356b9dc","name":"Push message with short payload","time":{"start":1706525242368,"stop":1706525242368,"duration":0},"status":"passed","severity":"normal"},{"uid":"296cf15117651daa","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1706524893165,"stop":1706524893166,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a80991a770e96df","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1706525170222,"stop":1706525170223,"duration":1},"status":"passed","severity":"normal"},{"uid":"f481bdee4d1700d9","name":"Check publish message containing Russian","time":{"start":1706525226778,"stop":1706525226778,"duration":0},"status":"passed","severity":"normal"},{"uid":"29776b76d2d7f29","name":"should not receive a peer event after stop","time":{"start":1706525290656,"stop":1706525290656,"duration":0},"status":"passed","severity":"normal"},{"uid":"905ade9dee2c64ae","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1706525237523,"stop":1706525237523,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ce0d431dd4cb551","name":"should throw error - no id","time":{"start":1706524780917,"stop":1706524780917,"duration":0},"status":"passed","severity":"normal"},{"uid":"374df6b120d64844","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1706524795123,"stop":1706524795124,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6432c45d99b566c","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1706524780152,"stop":1706524780152,"duration":0},"status":"passed","severity":"normal"},{"uid":"80154c0d84c45876","name":"Passing cursor with wrong pubsubTopic","time":{"start":1706525305325,"stop":1706525305326,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c0c4a1c8a4daaea","name":"Fails to push message with empty content topic","time":{"start":1706525242382,"stop":1706525242383,"duration":1},"status":"passed","severity":"normal"},{"uid":"9446974a2f927690","name":"Push message with Basic HTML tag payload","time":{"start":1706525242372,"stop":1706525242372,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec58d3a1a97dc201","name":"Check received message containing short","time":{"start":1706524982414,"stop":1706524982415,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa1c69a8efc1db6a","name":"Check meta is set [ecies]","time":{"start":1706524803170,"stop":1706524803170,"duration":0},"status":"passed","severity":"normal"},{"uid":"301261960050f889","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1706525019703,"stop":1706525019703,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9f4de9d6123e8c8","name":"should encodeTxt and decodeTxt","time":{"start":1706524780914,"stop":1706524780914,"duration":0},"status":"passed","severity":"normal"},{"uid":"de4dd8dd1764eb09","name":"Refresh subscription","time":{"start":1706525432952,"stop":1706525432952,"duration":0},"status":"passed","severity":"normal"},{"uid":"444aec6f69e3f29e","name":"Check publish message containing escaped characters","time":{"start":1706525226781,"stop":1706525226781,"duration":0},"status":"passed","severity":"normal"},{"uid":"4206b7f9d4d41f33","name":"should properly create location multiaddrs - udp","time":{"start":1706524780929,"stop":1706524780929,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3187091c65bd8dd","name":"Query generator for multiple messages with multiple decoders","time":{"start":1706525374254,"stop":1706525374254,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bb4c4f203359a93","name":"Relay","time":{"start":1706524834469,"stop":1706524834470,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4ff0d87c6bafcdc","name":"Relay - dialed first","time":{"start":1706525437954,"stop":1706525437954,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fc24daf037048a8","name":"Encoder throws on empty string content topic","time":{"start":1706524785822,"stop":1706524785823,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f697743e6c565f1","name":"unsubscribes","time":{"start":1706525422171,"stop":1706525422172,"duration":1},"status":"passed","severity":"normal"},{"uid":"698e59624075e708","name":"Query generator for multiple messages with different message text format","time":{"start":1706525374253,"stop":1706525374254,"duration":1},"status":"passed","severity":"normal"},{"uid":"7438c63e3e6b46b1","name":"throws on content topic with empty topic name field","time":{"start":1706524772407,"stop":1706524772407,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4389d1d1aa96d9b","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1706525432941,"stop":1706525432941,"duration":0},"status":"passed","severity":"normal"},{"uid":"27feea1e32d41f32","name":"Push message with shell command payload","time":{"start":1706525242373,"stop":1706525242373,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fb9d90467d589f6","name":"Check received message containing Basic HTML tag","time":{"start":1706525359501,"stop":1706525359502,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3309033a5405ba2","name":"should use DNS peer discovery with light client","time":{"start":1706524832182,"stop":1706524832182,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6ab8190f7f770958","name":"Subscribe to topic containing long and publish message","time":{"start":1706525237521,"stop":1706525237522,"duration":1},"status":"passed","severity":"normal"},{"uid":"823f7ebe3bd14c39","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1706525116058,"stop":1706525116058,"duration":0},"status":"passed","severity":"normal"},{"uid":"45aab8065538ae81","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1706525116055,"stop":1706525116056,"duration":1},"status":"passed","severity":"normal"},{"uid":"7efb1aee74ff254f","name":"Overlapping topic subscription","time":{"start":1706525237520,"stop":1706525237521,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f22c99e10a04cd90","name":"Check publish message containing emoji","time":{"start":1706525226782,"stop":1706525226782,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a4e95a7fc81e191","name":"should not fail to start the service if it is already started","time":{"start":1706524832178,"stop":1706524832179,"duration":1},"status":"passed","severity":"normal"},{"uid":"de17320f075c575e","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1706525434351,"stop":1706525434351,"duration":0},"status":"passed","severity":"normal"},{"uid":"e18feaa0418a7f9b","name":"Push message with Russian payload","time":{"start":1706525242371,"stop":1706525242371,"duration":0},"status":"passed","severity":"normal"},{"uid":"86a12c55f27f5a8b","name":"Query Generator, No message returned","time":{"start":1706525355447,"stop":1706525355447,"duration":0},"status":"passed","severity":"normal"},{"uid":"f886c5995ee321ac","name":"Passing page size 0 when there are 110 messages","time":{"start":1706525412644,"stop":1706525412644,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba72a2c356eb312","name":"tcp ip4 address","time":{"start":1706524780270,"stop":1706524780270,"duration":0},"status":"passed","severity":"normal"},{"uid":"96ab6b00b3f9a7fc","name":"Subscribe and receive messages via lightPush","time":{"start":1706525019700,"stop":1706525019701,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca4977efa883e1dd","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1706525094624,"stop":1706525094624,"duration":0},"status":"passed","severity":"normal"},{"uid":"5260383ec2f94185","name":"Add multiple subscription objects on single nwaku node","time":{"start":1706525019723,"stop":1706525019724,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fe6e51f62f3324c","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1706524895851,"stop":1706524895852,"duration":1},"status":"passed","severity":"normal"},{"uid":"d700bf32f53d8d29","name":"Check message with non string payload is not received","time":{"start":1706524982436,"stop":1706524982436,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bd7b0e67cc52001","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1706525116058,"stop":1706525116058,"duration":0},"status":"passed","severity":"normal"},{"uid":"726bf6174825e99e","name":"Check received message containing long","time":{"start":1706525359493,"stop":1706525359493,"duration":0},"status":"passed","severity":"normal"},{"uid":"84ec1a684ee47b3e","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1706525414161,"stop":1706525414161,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e722c1c282c61c0","name":"should handle a minimal index list","time":{"start":1706524772507,"stop":1706524772507,"duration":0},"status":"passed","severity":"normal"},{"uid":"1db271333abc1be4","name":"Subscribe to topic containing JSON and publish message","time":{"start":1706525237526,"stop":1706525237526,"duration":0},"status":"passed","severity":"normal"},{"uid":"3184c389634b26cc","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1706525215566,"stop":1706525215575,"duration":9},"status":"passed","severity":"normal"},{"uid":"c536a45c5b76b6fb","name":"Check received message containing Russian","time":{"start":1706524982418,"stop":1706524982418,"duration":0},"status":"passed","severity":"normal"},{"uid":"35fa650c8ee3fe33","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1706525019717,"stop":1706525019719,"duration":2},"status":"passed","severity":"normal"},{"uid":"8c148fc4063ad3fa","name":"Store - dialed first","time":{"start":1706525437955,"stop":1706525437955,"duration":0},"status":"passed","severity":"normal"},{"uid":"52efdc9c4d241faf","name":"Check received message containing numeric","time":{"start":1706525359471,"stop":1706525359472,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5d15b9d625c6708","name":"Push message with content topic containing special chars","time":{"start":1706525414587,"stop":1706525414587,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2c35ef2fab33c18","name":"Passing page size 10 when there are 10 messages","time":{"start":1706525412645,"stop":1706525412647,"duration":2},"status":"passed","severity":"normal"},{"uid":"efb76ba88cda2d2c","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1706524857924,"stop":1706524857924,"duration":0},"status":"passed","severity":"normal"},{"uid":"30bc122c46773e5e","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1706525116048,"stop":1706525116048,"duration":0},"status":"passed","severity":"normal"},{"uid":"31de8c0ecb002267","name":"Sign & Recover","time":{"start":1706524801895,"stop":1706524801896,"duration":1},"status":"passed","severity":"normal"},{"uid":"61a5554faba472ed","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1706524857923,"stop":1706524857923,"duration":0},"status":"passed","severity":"normal"},{"uid":"974de1df2cdb719a","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1706525116059,"stop":1706525116059,"duration":0},"status":"passed","severity":"normal"},{"uid":"2732d118d71decdd","name":"1 Relay, 1 Filter, gives up","time":{"start":1706524795155,"stop":1706524795156,"duration":1},"status":"passed","severity":"normal"},{"uid":"40e0851ecf7683eb","name":"can start the service","time":{"start":1706524832174,"stop":1706524832176,"duration":2},"status":"passed","severity":"normal"},{"uid":"3c142f262081715c","name":"Check received message containing JSON","time":{"start":1706524982420,"stop":1706524982421,"duration":1},"status":"passed","severity":"normal"},{"uid":"51f692c647364430","name":"different cluster, different shard: nodes don't connect","time":{"start":1706525116040,"stop":1706525116040,"duration":0},"status":"passed","severity":"normal"},{"uid":"31bbd4059fa20d50","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1706525116046,"stop":1706525116046,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dd416b7c16b574c","name":"Error when try to subscribe to more than 30 topics","time":{"start":1706525432951,"stop":1706525432952,"duration":1},"status":"passed","severity":"normal"},{"uid":"74908c1897951a7","name":"Generator, 2 different pubsubtopics","time":{"start":1706525403294,"stop":1706525403295,"duration":1},"status":"passed","severity":"normal"},{"uid":"88fe5c86fb9172c3","name":"Push message with meta","time":{"start":1706525414594,"stop":1706525414594,"duration":0},"status":"passed","severity":"normal"},{"uid":"5edf5198062fd397","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1706525019705,"stop":1706525019706,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4e1099da6bc9753","name":"Decoder throws on undefined content topic","time":{"start":1706524801320,"stop":1706524801321,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2e3cb07d27e366c","name":"ignores domain fetching errors","time":{"start":1706524795499,"stop":1706524795499,"duration":0},"status":"passed","severity":"normal"},{"uid":"952c7139f07f64d7","name":"Subscribe to topic containing numeric and receive message","time":{"start":1706525432953,"stop":1706525432954,"duration":1},"status":"passed","severity":"normal"},{"uid":"26e921554b215377","name":"Reopen subscription with peer with lost subscription","time":{"start":1706524890665,"stop":1706524890665,"duration":0},"status":"passed","severity":"normal"},{"uid":"831579c5975c907c","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1706525432949,"stop":1706525432949,"duration":0},"status":"passed","severity":"normal"},{"uid":"2063adb23980de53","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1706525305322,"stop":1706525305323,"duration":1},"status":"passed","severity":"normal"},{"uid":"42e619baf4fd9aa7","name":"should decode valid enr successfully","time":{"start":1706524780915,"stop":1706524780915,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff57ce4a73cd09df","name":"Filter","time":{"start":1706525437956,"stop":1706525437956,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b7bd1f541b30cfb","name":"Round trip binary encryption [ecies, signature]","time":{"start":1706524803169,"stop":1706524803169,"duration":0},"status":"passed","severity":"normal"},{"uid":"31e120e09f365c65","name":"Push message equal or less that 1MB","time":{"start":1706525414596,"stop":1706525414597,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6498a5ce6077adc","name":"Push message with content topic containing long","time":{"start":1706525414586,"stop":1706525414586,"duration":0},"status":"passed","severity":"normal"},{"uid":"750d3ede8459fb4b","name":"Subscribe to topic containing short and receive message","time":{"start":1706525432953,"stop":1706525432953,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f8492620c0015ca","name":"Subscribe to 30 topics at once and receives messages","time":{"start":1706525432941,"stop":1706525432942,"duration":1},"status":"passed","severity":"normal"},{"uid":"c48488123b99f655","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1706525116056,"stop":1706525116056,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d8fa2e84089b0d6","name":"Push message on custom pubsubTopic","time":{"start":1706525094623,"stop":1706525094623,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a8e056e0c80c7a5","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1706525116055,"stop":1706525116055,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aee5c6f15b22880","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1706524785730,"stop":1706524785731,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ecbcca21e3f59de","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1706524780915,"stop":1706524780915,"duration":0},"status":"passed","severity":"normal"},{"uid":"24d32273f7a4d2be","name":"Query Generator, Multiple PubsubTopics","time":{"start":1706525355446,"stop":1706525355446,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8c7c82baa3112c1","name":"Subscribe to topic containing short and receive message","time":{"start":1706525019708,"stop":1706525019708,"duration":0},"status":"passed","severity":"normal"},{"uid":"7496641d8e58c521","name":"Push message with rate limit","time":{"start":1706525414595,"stop":1706525414595,"duration":0},"status":"passed","severity":"normal"},{"uid":"af8a6dd757cb36d","name":"Push message with special chars payload","time":{"start":1706525242369,"stop":1706525242370,"duration":1},"status":"passed","severity":"normal"},{"uid":"28a8c80426169ee8","name":"Subscribe to topic containing Script and receive message","time":{"start":1706525019719,"stop":1706525019719,"duration":0},"status":"passed","severity":"normal"},{"uid":"81657d9bc8687517","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1706524895855,"stop":1706524895856,"duration":1},"status":"passed","severity":"normal"},{"uid":"c30a3ae601e26703","name":"Reusing cursor across nodes","time":{"start":1706525305325,"stop":1706525305325,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8587e0bf97af6d9","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1706525432947,"stop":1706525432947,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ff2f658ea81850a","name":"Subscribe and publish message","time":{"start":1706525237517,"stop":1706525237518,"duration":1},"status":"passed","severity":"normal"},{"uid":"907607d38c9838de","name":"Passing page size 11 when there are 10 messages","time":{"start":1706525412647,"stop":1706525412647,"duration":0},"status":"passed","severity":"normal"},{"uid":"93164233c74cea8b","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1706524895853,"stop":1706524895854,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3fa9a69e5e091","name":"Nodes with multiple pubsub topic","time":{"start":1706525215584,"stop":1706525215585,"duration":1},"status":"passed","severity":"normal"},{"uid":"2093aabd96d7881f","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1706524857931,"stop":1706524857931,"duration":0},"status":"passed","severity":"normal"},{"uid":"542a3a5044cd2ccc","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1706525403295,"stop":1706525403295,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a66f140f5d745c0","name":"Waku message hash computation (meta attribute not present)","time":{"start":1706524774994,"stop":1706524774994,"duration":0},"status":"passed","severity":"normal"},{"uid":"c05c22897938b487","name":"Check received message containing Script","time":{"start":1706525359477,"stop":1706525359478,"duration":1},"status":"passed","severity":"normal"},{"uid":"530c1fbd1508fb1a","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1706525403293,"stop":1706525403294,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed7388c7de325ae3","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1706525116052,"stop":1706525116052,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5533743c82551b1","name":"Subscribe and receive messages via lightPush","time":{"start":1706525432948,"stop":1706525432948,"duration":0},"status":"passed","severity":"normal"},{"uid":"f031796e6ca8df27","name":"Check received message containing XML","time":{"start":1706525359478,"stop":1706525359479,"duration":1},"status":"passed","severity":"normal"},{"uid":"78271d2c1eb79d30","name":"Encoder throws on undefined content topic","time":{"start":1706524785822,"stop":1706524785822,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c12a10e2ae0e0dd","name":"it tolerates circular branch references","time":{"start":1706524795498,"stop":1706524795498,"duration":0},"status":"passed","severity":"normal"},{"uid":"4427d8635becd71d","name":"Subscribe to topic containing long and receive message","time":{"start":1706525019709,"stop":1706525019709,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5324077dac0caa6","name":"Check publish message containing numeric","time":{"start":1706525226776,"stop":1706525226776,"duration":0},"status":"passed","severity":"normal"},{"uid":"a158093d88dc44e","name":"Push message with content topic containing short","time":{"start":1706525414586,"stop":1706525414586,"duration":0},"status":"passed","severity":"normal"},{"uid":"88bd4473403b53bd","name":"Subscribe to topic containing XML and receive message","time":{"start":1706525432945,"stop":1706525432945,"duration":0},"status":"passed","severity":"normal"},{"uid":"a41753da19d60f6e","name":"groups content topics by expected pubsub topic","time":{"start":1706524772410,"stop":1706524772410,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aff9c15bebfe8cf","name":"should not fail to stop the service if it was not started","time":{"start":1706524832177,"stop":1706524832178,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e1e57e886710a9f","name":"Js publishes, other Js receives","time":{"start":1706525202451,"stop":1706525202452,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff50aa0ffd2a0fe7","name":"Push message with content topic containing Russian","time":{"start":1706525414588,"stop":1706525414589,"duration":1},"status":"passed","severity":"normal"},{"uid":"41b24e4ac690b9c5","name":"Fails to publish duplicate message","time":{"start":1706525226786,"stop":1706525226787,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe9eb924cee03dc0","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1706525116050,"stop":1706525116050,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1deebf397e6da11","name":"Subscribe to topic containing Script and publish message","time":{"start":1706525237525,"stop":1706525237525,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c415ddeb9811888","name":"retrieves a single peer","time":{"start":1706524795497,"stop":1706524795498,"duration":1},"status":"passed","severity":"normal"},{"uid":"f31b75f48fce87f2","name":"Subscribe to topic containing special chars and receive message","time":{"start":1706525432944,"stop":1706525432944,"duration":0},"status":"passed","severity":"normal"},{"uid":"30dd726aeb9bf8e1","name":"should return all peers when numPeers is 0","time":{"start":1706524785729,"stop":1706524785729,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c3ada5eb0d6d214","name":"should set field with only LIGHTPUSH enabled","time":{"start":1706524780931,"stop":1706524780932,"duration":1},"status":"passed","severity":"normal"},{"uid":"b88e2225ad81a77d","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1706524795124,"stop":1706524795125,"duration":1},"status":"passed","severity":"normal"},{"uid":"75343c38f6c8a058","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1706525116059,"stop":1706525116059,"duration":0},"status":"passed","severity":"normal"},{"uid":"1128f57de86276e","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1706524785729,"stop":1706524785730,"duration":1},"status":"passed","severity":"normal"},{"uid":"14de98ae44a411b3","name":"Check received message with timestamp: 1706524820773000000 ","time":{"start":1706525359485,"stop":1706525359486,"duration":1},"status":"passed","severity":"normal"},{"uid":"f59b5a81261ad069","name":"can start and stop the service","time":{"start":1706524832177,"stop":1706524832177,"duration":0},"status":"passed","severity":"normal"},{"uid":"abc244a4e69df56c","name":"Used by Waku Relay","time":{"start":1706525430057,"stop":1706525430059,"duration":2},"status":"passed","severity":"normal"},{"uid":"ec8f5043c48f92d5","name":"Check received message containing short","time":{"start":1706525359492,"stop":1706525359493,"duration":1},"status":"passed","severity":"normal"},{"uid":"794b95043647537d","name":"Push message with short payload","time":{"start":1706525414573,"stop":1706525414573,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3b15a9ec405bdd2","name":"Push message with content topic containing escaped characters","time":{"start":1706525242381,"stop":1706525242381,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a92818b236d3ddc","name":"should properly create location multiaddrs - udp6","time":{"start":1706524780928,"stop":1706524780928,"duration":0},"status":"passed","severity":"normal"},{"uid":"1578beccb93930d1","name":"Push message with Script payload","time":{"start":1706525414578,"stop":1706525414579,"duration":1},"status":"passed","severity":"normal"},{"uid":"2efccf249a958fbb","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1706525116055,"stop":1706525116055,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3597e07a813ec97","name":"Push message with unicode special characters payload","time":{"start":1706525242374,"stop":1706525242374,"duration":0},"status":"passed","severity":"normal"},{"uid":"f948432062490392","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1706525432949,"stop":1706525432950,"duration":1},"status":"passed","severity":"normal"},{"uid":"9738a806e9a50a41","name":"Promise Callback - backward","time":{"start":1706525387405,"stop":1706525387406,"duration":1},"status":"passed","severity":"normal"},{"uid":"a885e1f38dd4bb66","name":"Ping on unsubscribed peer","time":{"start":1706524850482,"stop":1706524850482,"duration":0},"status":"passed","severity":"normal"},{"uid":"c812f285afeaab93","name":"Subscribe to topic containing short and receive message","time":{"start":1706525432943,"stop":1706525432943,"duration":0},"status":"passed","severity":"normal"},{"uid":"3795ddb0e3db6f2b","name":"Subscribe to topic containing XML and receive message","time":{"start":1706525432956,"stop":1706525432957,"duration":1},"status":"passed","severity":"normal"},{"uid":"8429ffc6af8ae6ed","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1706525305324,"stop":1706525305324,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4e1085c9caa346","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1706525237519,"stop":1706525237520,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfef3d3bac611f90","name":"Check received message with timestamp: 1649153314 ","time":{"start":1706525359486,"stop":1706525359486,"duration":0},"status":"passed","severity":"normal"},{"uid":"392891aae3cbe4c4","name":"Check publish message containing JSON","time":{"start":1706525226780,"stop":1706525226781,"duration":1},"status":"passed","severity":"normal"},{"uid":"4783910279440f01","name":"should set field with only FILTER enabled","time":{"start":1706524780931,"stop":1706524780931,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d812bf43c3fbfa6","name":"throws on content topic with too few or too many fields","time":{"start":1706524772404,"stop":1706524772404,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cff141cdc8e76f5","name":"Push message with Chinese payload","time":{"start":1706525242370,"stop":1706525242370,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8011dc465127410","name":"Push message with Arabic payload","time":{"start":1706525414575,"stop":1706525414576,"duration":1},"status":"passed","severity":"normal"},{"uid":"c040fb7532d36c15","name":"Publish message with large meta","time":{"start":1706525226800,"stop":1706525226800,"duration":0},"status":"passed","severity":"normal"},{"uid":"437de742a2efb86f","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1706524857923,"stop":1706524857924,"duration":1},"status":"passed","severity":"normal"},{"uid":"333625474337a82e","name":"Subscribe to topic containing Script and receive message","time":{"start":1706525432956,"stop":1706525432956,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b59a6a3f85fe4de","name":"Push message with content topic containing JSON","time":{"start":1706525242380,"stop":1706525242380,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cbc3e044e1cdf87","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1706524795121,"stop":1706524795121,"duration":0},"status":"passed","severity":"normal"},{"uid":"70a76ddcd58aa801","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1706525434350,"stop":1706525434350,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee0a3b07ea98ec3e","name":"Check message with no content topic is not received","time":{"start":1706524982434,"stop":1706524982435,"duration":1},"status":"passed","severity":"normal"},{"uid":"df21953ef8a1c18d","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1706524895850,"stop":1706524895851,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5c7cf6332168d2a","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1706525411709,"stop":1706525411710,"duration":1},"status":"passed","severity":"normal"},{"uid":"36ca2201e2c9ebaa","name":"Push message with content topic containing Basic HTML tag","time":{"start":1706525242380,"stop":1706525242380,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a4140b745ff5d58","name":"3 nodes on /waku/2/rs/3/0 topic","time":{"start":1706525215577,"stop":1706525215578,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fffb9dd8c435865","name":"Query with Promise Callback, No Decoder","time":{"start":1706525355450,"stop":1706525355450,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb64a5956e200d56","name":"Privacy Node - default protocol","time":{"start":1706525437957,"stop":1706525437957,"duration":0},"status":"passed","severity":"normal"},{"uid":"d329f78dd69ba14d","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1706525237518,"stop":1706525237519,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad4958ccb6af16fc","name":"Generator, 2 different pubsubtopics","time":{"start":1706525403291,"stop":1706525403292,"duration":1},"status":"passed","severity":"normal"},{"uid":"4330937faf77dcdf","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1706525116042,"stop":1706525116042,"duration":0},"status":"passed","severity":"normal"},{"uid":"d046e4726f00ba52","name":"Fails to push message with large meta","time":{"start":1706525242383,"stop":1706525242384,"duration":1},"status":"passed","severity":"normal"},{"uid":"28d6fb920b25605e","name":"Push message with Script payload","time":{"start":1706525242371,"stop":1706525242372,"duration":1},"status":"passed","severity":"normal"},{"uid":"8808db2a514bc7da","name":"Decoder throws on empty string content topic","time":{"start":1706524785823,"stop":1706524785824,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddc6115a6cd2e8f1","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1706524795502,"stop":1706524795502,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1bfcf49d46da4c37","name":"should be called for bootstrap peers","time":{"start":1706524857928,"stop":1706524857928,"duration":0},"status":"passed","severity":"normal"},{"uid":"366c73613bc07fa0","name":"Check received message containing escaped characters","time":{"start":1706525359506,"stop":1706525359507,"duration":1},"status":"passed","severity":"normal"},{"uid":"93d5b40f9b7f9f83","name":"Check message received after nwaku node is restarted","time":{"start":1706524982438,"stop":1706524982438,"duration":0},"status":"skipped","severity":"normal"},{"uid":"563a35d2c077ae49","name":"Fields are not dropped","time":{"start":1706524785327,"stop":1706524785328,"duration":1},"status":"passed","severity":"normal"},{"uid":"b37ab1d88c7a4358","name":"Check received message containing long","time":{"start":1706525359469,"stop":1706525359471,"duration":2},"status":"passed","severity":"normal"},{"uid":"804c110f9dd00814","name":"Check publish message after client node is restarted","time":{"start":1706525226799,"stop":1706525226799,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6238dfc278470902","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1706525414160,"stop":1706525414161,"duration":1},"status":"passed","severity":"normal"},{"uid":"bae2ffbec2a02a47","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1706525432957,"stop":1706525432957,"duration":0},"status":"passed","severity":"normal"},{"uid":"f569d780197fe709","name":"Push message with content topic containing shell command","time":{"start":1706525242381,"stop":1706525242381,"duration":0},"status":"passed","severity":"normal"},{"uid":"f22e7031d6d03cf1","name":"Add multiple subscription objects on single nwaku node","time":{"start":1706525432959,"stop":1706525432960,"duration":1},"status":"passed","severity":"normal"},{"uid":"45237eead7a979c7","name":"Push message with SQL Injection payload","time":{"start":1706525414577,"stop":1706525414578,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea5ecefe78bf26c0","name":"Check publish message containing short","time":{"start":1706525226775,"stop":1706525226775,"duration":0},"status":"passed","severity":"normal"},{"uid":"c733066f1f4dd1b8","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1706524857925,"stop":1706524857926,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fabd6fe9e0af09a","name":"should encode/decode to text encoding","time":{"start":1706524780927,"stop":1706524780927,"duration":0},"status":"passed","severity":"normal"},{"uid":"21473d1e3095ca40","name":"Generator, custom pubsub topic","time":{"start":1706525403292,"stop":1706525403293,"duration":1},"status":"passed","severity":"normal"},{"uid":"34780074e534779f","name":"Check received message containing short","time":{"start":1706525359468,"stop":1706525359469,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1a0e10fb3067cc6","name":"Subscribe and receive messages via waku relay post","time":{"start":1706525432949,"stop":1706525432949,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa80d12d33b2f54c","name":"should decode valid enr with tcp successfully","time":{"start":1706524780915,"stop":1706524780916,"duration":1},"status":"passed","severity":"normal"},{"uid":"5559c6509bb37f4b","name":"Nodes with multiple pubsub topic","time":{"start":1706525215565,"stop":1706525215566,"duration":1},"status":"passed","severity":"normal"},{"uid":"93606c83ae670020","name":"Check publish message containing XML","time":{"start":1706525226779,"stop":1706525226780,"duration":1},"status":"passed","severity":"normal"},{"uid":"f412e5572ad7ab79","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1706524780140,"stop":1706524780141,"duration":1},"status":"passed","severity":"normal"},{"uid":"7422de6872f888de","name":"Push message on custom pubsubTopic","time":{"start":1706525094638,"stop":1706525094639,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a5d7eb4fceec64","name":"LightPush","time":{"start":1706525437956,"stop":1706525437956,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5ca231759cd5bc0","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1706525215579,"stop":1706525215580,"duration":1},"status":"passed","severity":"normal"},{"uid":"b24a925ea79b1103","name":"Subscribe to topic containing JSON and receive message","time":{"start":1706525432946,"stop":1706525432946,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc54dade85f36eae","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1706525237526,"stop":1706525237526,"duration":0},"status":"passed","severity":"normal"},{"uid":"da233f897d381820","name":"Publish without waiting for remote peer","time":{"start":1706525237517,"stop":1706525237517,"duration":0},"status":"passed","severity":"normal"},{"uid":"d473c22230c5b2cf","name":"Overlapping topic subscription","time":{"start":1706525432942,"stop":1706525432942,"duration":0},"status":"passed","severity":"normal"},{"uid":"f26c843ddfeb2fca","name":"Push message with custom timestamp: 1706528582631","time":{"start":1706525414596,"stop":1706525414596,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c1419b2d625e68f","name":"Subscribe to topic containing emoji and receive message","time":{"start":1706525432959,"stop":1706525432959,"duration":0},"status":"passed","severity":"normal"},{"uid":"d04a23f6d089ffd2","name":"should set field with all protocols disabled","time":{"start":1706524780930,"stop":1706524780930,"duration":0},"status":"passed","severity":"normal"},{"uid":"2236fce59a7af22c","name":"Waku message hash computation","time":{"start":1706524774993,"stop":1706524774994,"duration":1},"status":"passed","severity":"normal"},{"uid":"89219851ea1b8ffc","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1706525094639,"stop":1706525094639,"duration":0},"status":"passed","severity":"normal"},{"uid":"eee6d3f3b0cc61f3","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1706524895854,"stop":1706524895855,"duration":1},"status":"passed","severity":"normal"},{"uid":"8314326167ffda84","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1706524838024,"stop":1706524838025,"duration":1},"status":"passed","severity":"normal"},{"uid":"d60b01c96d15acb4","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1706525432950,"stop":1706525432950,"duration":0},"status":"passed","severity":"normal"},{"uid":"3da3cac9edfb5609","name":"different cluster, same shard: nodes don't connect","time":{"start":1706525170226,"stop":1706525170227,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fdfa3118a4488ed","name":"Push message with content topic containing XML","time":{"start":1706525242379,"stop":1706525242380,"duration":1},"status":"passed","severity":"normal"},{"uid":"f14c7693ad805739","name":"Check message with no content topic is not received","time":{"start":1706525359514,"stop":1706525359514,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dc382f42fc6bc13","name":"Callback on promise, aborts when callback returns true","time":{"start":1706525374255,"stop":1706525374255,"duration":0},"status":"passed","severity":"normal"},{"uid":"c067a8bdd6460aee","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1706525116053,"stop":1706525116053,"duration":0},"status":"passed","severity":"normal"},{"uid":"d17fd504bcaae1ec","name":"Check message with no payload is not received","time":{"start":1706525359490,"stop":1706525359490,"duration":0},"status":"passed","severity":"normal"},{"uid":"39934101af2e82bf","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1706525305323,"stop":1706525305323,"duration":0},"status":"passed","severity":"normal"},{"uid":"c521e2c8b0303b76","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1706525359511,"stop":1706525359512,"duration":1},"status":"passed","severity":"normal"},{"uid":"375bf67dda758cf5","name":"Subscribe and receives messages on 20 topics","time":{"start":1706525432950,"stop":1706525432950,"duration":0},"status":"passed","severity":"normal"},{"uid":"383ff9d2f98b4c18","name":"Delete observer","time":{"start":1706525171685,"stop":1706525171686,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b31bee66a9b97a6","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1706525116043,"stop":1706525116043,"duration":0},"status":"broken","severity":"normal"},{"uid":"efeb723d5650aedd","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1706524893166,"stop":1706524893167,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2e8c07debc24953","name":"should be able to decode the field with only RELAY set to true","time":{"start":1706524780144,"stop":1706524780145,"duration":1},"status":"passed","severity":"normal"},{"uid":"2db35f7c399854f0","name":"Check received message with timestamp: 1649153314 ","time":{"start":1706524982428,"stop":1706524982429,"duration":1},"status":"passed","severity":"normal"},{"uid":"332a60358a5e65be","name":"Subscribe to topic containing shell command and receive message","time":{"start":1706525432958,"stop":1706525432958,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e9ca10af37a3f65","name":"should emit a peer event after start","time":{"start":1706524832179,"stop":1706524832179,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca27162d83d685f2","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1706525116057,"stop":1706525116057,"duration":0},"status":"passed","severity":"normal"},{"uid":"b65610b4b933de72","name":"configure the node with multiple pubsub topics","time":{"start":1706525258214,"stop":1706525258215,"duration":1},"status":"passed","severity":"normal"},{"uid":"824c5e38649ba235","name":"Push message on custom pubsubTopic","time":{"start":1706525094618,"stop":1706525094620,"duration":2},"status":"passed","severity":"normal"},{"uid":"65ee4bd256203afd","name":"Ping on peer without subscriptions","time":{"start":1706524890661,"stop":1706524890661,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2bc64b0b3fa6b9","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1706525094625,"stop":1706525094638,"duration":13},"status":"passed","severity":"normal"},{"uid":"74cf61f68865263a","name":"Push message with shell command payload","time":{"start":1706525414582,"stop":1706525414582,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3691f70f629c336","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1706525215585,"stop":1706525215585,"duration":0},"status":"passed","severity":"normal"},{"uid":"e14fb751eb195cb9","name":"Check received message containing SQL Injection","time":{"start":1706525359476,"stop":1706525359477,"duration":1},"status":"passed","severity":"normal"},{"uid":"dca2a8137ff6b847","name":"Check received message with extra option is received","time":{"start":1706524982437,"stop":1706524982437,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c7c6ec0db720ba9","name":"Subscribe to topic containing Script and receive message","time":{"start":1706525432945,"stop":1706525432945,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6a5fae7cea778ac","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1706525258214,"stop":1706525258214,"duration":0},"status":"passed","severity":"normal"},{"uid":"56741426b8c97dd8","name":"Subscribe to topic containing Russian and receive message","time":{"start":1706525432955,"stop":1706525432955,"duration":0},"status":"passed","severity":"normal"},{"uid":"390812dcd8b73131","name":"Subscribe to topic containing long and receive message","time":{"start":1706525432953,"stop":1706525432953,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a4cee1d9b1758e4","name":"Check received message with timestamp: 1706524820773000000 ","time":{"start":1706525359509,"stop":1706525359509,"duration":0},"status":"passed","severity":"normal"},{"uid":"97ebdedc8e6510e9","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1706524795122,"stop":1706524795123,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fed194551927e84","name":"should set field with only STORE enabled","time":{"start":1706524780931,"stop":1706524780931,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e6c66d546a22c16","name":"should get / set UDP multiaddr","time":{"start":1706524780927,"stop":1706524780927,"duration":0},"status":"passed","severity":"normal"},{"uid":"80382af1747c9b78","name":"Subscribe to topic containing emoji and receive message","time":{"start":1706525432947,"stop":1706525432947,"duration":0},"status":"passed","severity":"normal"},{"uid":"27002392b7c70c32","name":"Check received message containing shell command","time":{"start":1706525359506,"stop":1706525359506,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bae5ca4a1e7f2ad","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1706525359487,"stop":1706525359487,"duration":0},"status":"passed","severity":"normal"},{"uid":"809a46c7e702f6f7","name":"Check received message containing JSON","time":{"start":1706525359480,"stop":1706525359481,"duration":1},"status":"passed","severity":"normal"},{"uid":"6301b577336948a2","name":"pre and post cipher","time":{"start":1706524801895,"stop":1706524801895,"duration":0},"status":"passed","severity":"normal"},{"uid":"25c7585eeeae45a3","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1706525432944,"stop":1706525432944,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d18643df7999f79","name":"Push message with custom timestamp: 1675766619859","time":{"start":1706525242384,"stop":1706525242384,"duration":0},"status":"passed","severity":"normal"},{"uid":"2df9ff955f2c1525","name":"Check received message containing Chinese","time":{"start":1706525359496,"stop":1706525359496,"duration":0},"status":"passed","severity":"normal"},{"uid":"b84111ea874db2cf","name":"Overlapping topic subscription","time":{"start":1706525432952,"stop":1706525432952,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce7744813567107b","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1706525226782,"stop":1706525226783,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee217e1064f423f8","name":"should properly compute the node id","time":{"start":1706524780926,"stop":1706524780926,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd67cb59d944d70f","name":"Passing an array","time":{"start":1706525430054,"stop":1706525430055,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc8dfbaed727c6f5","name":"Subscribe to topic containing XML and receive message","time":{"start":1706525019719,"stop":1706525019720,"duration":1},"status":"passed","severity":"normal"},{"uid":"568398b0e4a9cc0","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1706525414163,"stop":1706525414164,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f6a6c347aa57feb","name":"Ping on subscribed peer","time":{"start":1706524890663,"stop":1706524890664,"duration":1},"status":"passed","severity":"normal"},{"uid":"5da7905e401f1286","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1706525116046,"stop":1706525116046,"duration":0},"status":"passed","severity":"normal"},{"uid":"31fe367f6fd99274","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1706524795125,"stop":1706524795125,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b47051073b95e4e","name":"Mutual subscription","time":{"start":1706525237515,"stop":1706525237516,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ce2f30afa78ad7e","name":"should throw error - no public key","time":{"start":1706524780917,"stop":1706524780925,"duration":8},"status":"passed","severity":"normal"},{"uid":"280d84fd31196af8","name":"returns all values when wanted number matches available values","time":{"start":1706524794477,"stop":1706524794479,"duration":2},"status":"passed","severity":"normal"},{"uid":"4cf52f05d692cef1","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1706525116053,"stop":1706525116054,"duration":1},"status":"passed","severity":"normal"},{"uid":"28afb2e2540d5268","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1706525116048,"stop":1706525116048,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c4d3f19fd68009b","name":"Push message with custom timestamp: 1675766582631","time":{"start":1706525414595,"stop":1706525414595,"duration":0},"status":"passed","severity":"normal"},{"uid":"41de507d6daebcb5","name":"Push message with content topic containing unicode special characters","time":{"start":1706525242382,"stop":1706525242382,"duration":0},"status":"passed","severity":"normal"},{"uid":"839ca2e3dca332ba","name":"Push message with content topic containing short","time":{"start":1706525242376,"stop":1706525242376,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c3a9bc27095bb0b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1706525116054,"stop":1706525116054,"duration":0},"status":"passed","severity":"normal"},{"uid":"52e10d761b265065","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1706525432946,"stop":1706525432946,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdebc285e34f6126","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1706525034593,"stop":1706525034593,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbd2c6dec56093b9","name":"Default pageSize","time":{"start":1706525412648,"stop":1706525412649,"duration":1},"status":"passed","severity":"normal"},{"uid":"98934a4c3d1c2e74","name":"Check message with no pubsub topic is not received","time":{"start":1706525359514,"stop":1706525359514,"duration":0},"status":"passed","severity":"normal"},{"uid":"faf36d7dca150548","name":"Push message with content topic containing Arabic","time":{"start":1706525414588,"stop":1706525414588,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd34edaca39f0bc5","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1706525403292,"stop":1706525403292,"duration":0},"status":"passed","severity":"normal"},{"uid":"49179effcfdb031e","name":"Subscribe to topic containing special chars and receive message","time":{"start":1706525432954,"stop":1706525432954,"duration":0},"status":"passed","severity":"normal"},{"uid":"222c389f01cca2e7","name":"Check publish message containing Script","time":{"start":1706525226779,"stop":1706525226779,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff54f328e415175a","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1706524857925,"stop":1706524857925,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0eac07c27b716f3","name":"Publish message with custom timestamp: Mon Jan 29 2024 11:46:55 GMT+0000 (Coordinated Universal Time)","time":{"start":1706525226785,"stop":1706525226786,"duration":1},"status":"passed","severity":"normal"},{"uid":"91a624329e539ad9","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1706525034593,"stop":1706525034593,"duration":0},"status":"passed","severity":"normal"},{"uid":"3589ba9b56a34971","name":"isConnected should return false after all peers disconnect","time":{"start":1706524857933,"stop":1706524857933,"duration":0},"status":"passed","severity":"normal"},{"uid":"eba42586861751c6","name":"throws on content topic with empty encoding field","time":{"start":1706524772407,"stop":1706524772408,"duration":1},"status":"passed","severity":"normal"},{"uid":"df4d2ff157b29a61","name":"Push message with JSON payload","time":{"start":1706525414581,"stop":1706525414581,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aa5da5acaf01ed0","name":"Ping on unsubscribed peer","time":{"start":1706524890664,"stop":1706524890665,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed39377b24b82380","name":"Check received message containing unicode special characters","time":{"start":1706525359508,"stop":1706525359508,"duration":0},"status":"passed","severity":"normal"},{"uid":"afead9b2d5ed8c81","name":"should return false","time":{"start":1706524780926,"stop":1706524780926,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b72082e67f3710e","name":"converts content topics to expected shard index","time":{"start":1706524772408,"stop":1706524772408,"duration":0},"status":"passed","severity":"normal"},{"uid":"2497a78e7cb0b566","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1706525019702,"stop":1706525019702,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfef7262ef7ab03c","name":"Symmetric encrypt & Decrypt","time":{"start":1706524801894,"stop":1706524801895,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c53ba2d5dfc0d0d","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1706525434349,"stop":1706525434349,"duration":0},"status":"passed","severity":"normal"},{"uid":"582b41d693c7f080","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1706524895843,"stop":1706524895844,"duration":1},"status":"passed","severity":"normal"},{"uid":"6576bb8d11274672","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1706525355448,"stop":1706525355448,"duration":0},"status":"passed","severity":"normal"},{"uid":"3425442ba31de7f0","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1706525116060,"stop":1706525116061,"duration":1},"status":"passed","severity":"normal"},{"uid":"8984145a28cf487d","name":"should properly create location multiaddrs - tcp","time":{"start":1706524780929,"stop":1706524780929,"duration":0},"status":"passed","severity":"normal"},{"uid":"c497dbff93b5b748","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1706525434350,"stop":1706525434350,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e80fcf8a0d51758","name":"Using a function","time":{"start":1706525430055,"stop":1706525430056,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f3ac78898858cea","name":"Fails to publish message with empty text","time":{"start":1706525226787,"stop":1706525226789,"duration":2},"status":"passed","severity":"normal"},{"uid":"46b8261dc057f738","name":"Push message with numeric payload","time":{"start":1706525242369,"stop":1706525242369,"duration":0},"status":"passed","severity":"normal"},{"uid":"a72d3e42047da94","name":"creates an iterator","time":{"start":1706525422169,"stop":1706525422170,"duration":1},"status":"passed","severity":"normal"},{"uid":"269d35f73f4949b2","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1706525116057,"stop":1706525116057,"duration":0},"status":"passed","severity":"normal"}]