2023-11-29 12:50:17 +00:00

1 line
81 KiB
JSON

[{"uid":"472a5ab2d902aea7","name":"Check message received after nwaku node is restarted","time":{"start":1701262129561,"stop":1701262129561,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6315bf281c705706","name":"should throw error - invalid id","time":{"start":1701261991785,"stop":1701261991786,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e2ed5c4edb6a52c","name":"udp ip6 address","time":{"start":1701261990692,"stop":1701261990693,"duration":1},"status":"passed","severity":"normal"},{"uid":"73e5cced27a3fd94","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1701262193548,"stop":1701262193548,"duration":0},"status":"passed","severity":"normal"},{"uid":"305a984bd4ca7591","name":"Subscribe to topic containing special chars and receive message","time":{"start":1701262138531,"stop":1701262138532,"duration":1},"status":"passed","severity":"normal"},{"uid":"a91a7c2af5935412","name":"Fails to push message bigger that 1MB","time":{"start":1701262162728,"stop":1701262162728,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cc77185d7a22b0b","name":"creates an iterator","time":{"start":1701262199205,"stop":1701262199205,"duration":0},"status":"passed","severity":"normal"},{"uid":"b775a546070ef1e2","name":"throws on empty content topic","time":{"start":1701261985240,"stop":1701261985241,"duration":1},"status":"passed","severity":"normal"},{"uid":"4904a71250be2ec2","name":"should only return 1 node with store capability","time":{"start":1701262006389,"stop":1701262006390,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c3dcf97c4140158","name":"Push message with content topic containing escaped characters","time":{"start":1701262162723,"stop":1701262162723,"duration":0},"status":"passed","severity":"normal"},{"uid":"644a136a8f0650","name":"Decrypt messages","time":{"start":1701262062695,"stop":1701262062696,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a4876cc3ee3ac56","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1701261991225,"stop":1701261991225,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd5bf5cde26995a6","name":"Relay - dialed after","time":{"start":1701262200157,"stop":1701262200157,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddedfb9496380fa2","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1701261991148,"stop":1701261991149,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d29794f9c34dabf","name":"Subscribe to topic containing Russian and receive message","time":{"start":1701262138533,"stop":1701262138534,"duration":1},"status":"passed","severity":"normal"},{"uid":"f09c9308e28da5b7","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1701262133198,"stop":1701262133199,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6f71189f0dc6a82","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1701262006073,"stop":1701262006073,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d69631cf69b5977","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1701262035528,"stop":1701262035528,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a22b95bc8c3ca84b","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1701262138527,"stop":1701262138528,"duration":1},"status":"passed","severity":"normal"},{"uid":"90b6673b46cd8bc2","name":"Passing page size 0 when there are 110 messages","time":{"start":1701262189273,"stop":1701262189274,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d57ede6ada27e95","name":"should return the peer with the provided peerId","time":{"start":1701262199207,"stop":1701262199207,"duration":0},"status":"passed","severity":"normal"},{"uid":"62ba1defea8e4c17","name":"should only return 1 node with relay and store capability","time":{"start":1701262006389,"stop":1701262006389,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2254e2728530dd3","name":"Subscribe to topic containing XML and receive message","time":{"start":1701262138535,"stop":1701262138535,"duration":0},"status":"passed","severity":"normal"},{"uid":"f798008a0c68e037","name":"Check received message containing escaped characters","time":{"start":1701262129552,"stop":1701262129553,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f78ddefe02d1bd0","name":"should not fail to stop the service if it was not started","time":{"start":1701262191329,"stop":1701262191330,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ea7849a269ae7a7","name":"Push message with content topic containing XML","time":{"start":1701262162718,"stop":1701262162720,"duration":2},"status":"passed","severity":"normal"},{"uid":"1ab11af0b2349cc5","name":"Push message with Chinese payload","time":{"start":1701262162658,"stop":1701262162658,"duration":0},"status":"passed","severity":"normal"},{"uid":"f84573ea32118aaa","name":"Subscribe to topic containing Script and receive message","time":{"start":1701262138534,"stop":1701262138534,"duration":0},"status":"passed","severity":"normal"},{"uid":"90736bcff13f2df9","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1701262056122,"stop":1701262056122,"duration":0},"status":"passed","severity":"normal"},{"uid":"60ecc2454e904cb4","name":"should throw error - no public key","time":{"start":1701261991785,"stop":1701261991785,"duration":0},"status":"passed","severity":"normal"},{"uid":"db5e1e3d7d12923b","name":"Query generator for multiple messages with multiple decoders","time":{"start":1701262177227,"stop":1701262177227,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ca86373fc8bc348","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1701262006071,"stop":1701262006071,"duration":0},"status":"passed","severity":"normal"},{"uid":"f710eacec393d609","name":"Push message with Script payload","time":{"start":1701262162662,"stop":1701262162664,"duration":2},"status":"passed","severity":"normal"},{"uid":"b12c1ff81e6cea4b","name":"Ephemeral field is preserved - encoder v0","time":{"start":1701262038672,"stop":1701262038672,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d005eacb12c5f94","name":"Generator, custom pubsub topic","time":{"start":1701262152430,"stop":1701262152430,"duration":0},"status":"passed","severity":"normal"},{"uid":"49b13e75a67bc072","name":"Reopen subscription with peer with lost subscription","time":{"start":1701262038050,"stop":1701262038050,"duration":0},"status":"passed","severity":"normal"},{"uid":"f668568efbcf8558","name":"Relay + Store","time":{"start":1701261991794,"stop":1701261991794,"duration":0},"status":"passed","severity":"normal"},{"uid":"234194167483edf3","name":"Subscribe to 30 topics at once and receives messages","time":{"start":1701262138529,"stop":1701262138529,"duration":0},"status":"passed","severity":"normal"},{"uid":"b715d1d63ee998e","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1701262074320,"stop":1701262074320,"duration":0},"status":"passed","severity":"normal"},{"uid":"90129065dc5f4f5e","name":"should encode/decode to text encoding","time":{"start":1701261991788,"stop":1701261991788,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4f95f79aa44a53","name":"Check received message containing Russian","time":{"start":1701262129549,"stop":1701262129550,"duration":1},"status":"passed","severity":"normal"},{"uid":"322b7dd64313cc51","name":"Query Generator - forward","time":{"start":1701262168011,"stop":1701262168014,"duration":3},"status":"passed","severity":"normal"},{"uid":"1232bb6df7e7622c","name":"Push message with Russian payload","time":{"start":1701262162659,"stop":1701262162661,"duration":2},"status":"passed","severity":"normal"},{"uid":"e3fc2245a2075e81","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1701262091312,"stop":1701262091312,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad2cd5efeda56371","name":"Check meta is set [ecies]","time":{"start":1701262013602,"stop":1701262013602,"duration":0},"status":"passed","severity":"normal"},{"uid":"d94636527d9a444e","name":"Check received message containing numeric","time":{"start":1701262129548,"stop":1701262129548,"duration":0},"status":"passed","severity":"normal"},{"uid":"c53f4e9857f2be23","name":"Push message with shell command payload","time":{"start":1701262162697,"stop":1701262162699,"duration":2},"status":"passed","severity":"normal"},{"uid":"847f0c5c80c3ed25","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1701262056123,"stop":1701262056123,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b81eadeba79ee04","name":"Check publish message containing Arabic","time":{"start":1701262091279,"stop":1701262091279,"duration":0},"status":"passed","severity":"normal"},{"uid":"5664d70abd147139","name":"Query with Promise Callback, No Decoder","time":{"start":1701262164075,"stop":1701262164075,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7baddd0c8ced277","name":"nwaku interop","time":{"start":1701262191328,"stop":1701262191328,"duration":0},"status":"passed","severity":"normal"},{"uid":"75c3a55db0cf2c78","name":"connects to nwaku","time":{"start":1701262190808,"stop":1701262190808,"duration":0},"status":"passed","severity":"normal"},{"uid":"7587c43e18975d93","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1701261991224,"stop":1701261991224,"duration":0},"status":"passed","severity":"normal"},{"uid":"18c31acc8eca7bb8","name":"it tolerates circular branch references","time":{"start":1701262006387,"stop":1701262006387,"duration":0},"status":"passed","severity":"normal"},{"uid":"a51f5a97973a541","name":"Encoder throws on empty string content topic","time":{"start":1701261996156,"stop":1701261996157,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cbb726cb0c60ba","name":"Privacy Node - default protocol","time":{"start":1701262200159,"stop":1701262200160,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b2bd6cd2e4752c2","name":"Query with Ordered Callback, No message returned","time":{"start":1701262164074,"stop":1701262164074,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0c623b9fe66557b","name":"Query with Promise Callback, No message returned","time":{"start":1701262164075,"stop":1701262164076,"duration":1},"status":"passed","severity":"normal"},{"uid":"b17a99215a35cbd1","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1701262069314,"stop":1701262069314,"duration":0},"status":"passed","severity":"normal"},{"uid":"f944290c21aff71e","name":"Nwaku publishes","time":{"start":1701262081149,"stop":1701262081149,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3210dab7391eb66","name":"Check received message containing special chars","time":{"start":1701262129548,"stop":1701262129548,"duration":0},"status":"passed","severity":"normal"},{"uid":"6472b7645cf3e6ab","name":"Default pageSize","time":{"start":1701262189276,"stop":1701262189276,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5fc71708a917d5a","name":"Passing cursor with wrong message digest","time":{"start":1701262133202,"stop":1701262133202,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e96f128e1fb799a","name":"Ping on unsubscribed peer","time":{"start":1701262038050,"stop":1701262038050,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0e29b759e1f658e","name":"Passing page size 19 when there are 20 messages","time":{"start":1701262189275,"stop":1701262189275,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee88bd9c099d0e7f","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1701262193544,"stop":1701262193544,"duration":0},"status":"passed","severity":"normal"},{"uid":"35c0e1fb26290aac","name":"Relay - times out","time":{"start":1701262200157,"stop":1701262200157,"duration":0},"status":"passed","severity":"normal"},{"uid":"56699f8487e3c29","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1701261996082,"stop":1701261996082,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea4b3b37f9d79432","name":"Passing an array","time":{"start":1701262190809,"stop":1701262190809,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b8596a4f7fe66bf","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1701262074319,"stop":1701262074320,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb3aa6da777d50a4","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1701262133197,"stop":1701262133198,"duration":1},"status":"passed","severity":"normal"},{"uid":"93b2c2a52aabf190","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1701262013601,"stop":1701262013601,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7b9c5b45e1c6c58","name":"Accepts a valid Waku Message","time":{"start":1701261999009,"stop":1701261999010,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2695c162f95e3c4","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1701262069314,"stop":1701262069314,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e962a6999dad36e","name":"nwaku subscribes","time":{"start":1701262081148,"stop":1701262081148,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3927bc7df373044","name":"Check publish message after client node is restarted","time":{"start":1701262091313,"stop":1701262091314,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6c537a10c293f802","name":"Waku message hash computation (payload length 0)","time":{"start":1701262001078,"stop":1701262001078,"duration":0},"status":"passed","severity":"normal"},{"uid":"860e5be2a24096ad","name":"Check message with extra parameter is not received","time":{"start":1701262129560,"stop":1701262129560,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0de580887ff8b2f","name":"isConnected should return false after all peers disconnect","time":{"start":1701262056133,"stop":1701262056133,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0279213e97ed997","name":"Publishes to nwaku","time":{"start":1701262081148,"stop":1701262081149,"duration":1},"status":"passed","severity":"normal"},{"uid":"d68defa6e680f2de","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1701262055000,"stop":1701262055001,"duration":1},"status":"passed","severity":"normal"},{"uid":"789b53c10f5b2d95","name":"Decoder throws on undefined content topic","time":{"start":1701261996157,"stop":1701261996157,"duration":0},"status":"passed","severity":"normal"},{"uid":"66268860437bf1cf","name":"configure the node with multiple pubsub topics","time":{"start":1701262105473,"stop":1701262105473,"duration":0},"status":"passed","severity":"normal"},{"uid":"f38debe2a1bee913","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1701262056129,"stop":1701262056130,"duration":1},"status":"passed","severity":"normal"},{"uid":"5630e0c450f21689","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1701261991221,"stop":1701261991221,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff53f981cb14aa61","name":"Callback on promise, aborts when callback returns true","time":{"start":1701262177228,"stop":1701262177228,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9efdda19dbccd61","name":"should be able to encode the field with only RELAY set to true","time":{"start":1701261991211,"stop":1701261991212,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bd2c70f050f1094","name":"should properly create location multiaddrs - udp6","time":{"start":1701261991790,"stop":1701261991790,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc27ae666baeaeb1","name":"Subscribe to topic containing long and publish message","time":{"start":1701262096836,"stop":1701262096836,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee5d7ab3a2cdbecd","name":"Check received message with timestamp: 1701262024719 ","time":{"start":1701262129555,"stop":1701262129556,"duration":1},"status":"passed","severity":"normal"},{"uid":"c431b832236a38d2","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1701261991224,"stop":1701261991224,"duration":0},"status":"passed","severity":"normal"},{"uid":"47489f3797ae4938","name":"Check received message containing Arabic","time":{"start":1701262129549,"stop":1701262129549,"duration":0},"status":"passed","severity":"normal"},{"uid":"da66031ce4dbf126","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1701262138527,"stop":1701262138527,"duration":0},"status":"passed","severity":"normal"},{"uid":"6de4feeb71b9990f","name":"Push message with custom timestamp: 1701258438814","time":{"start":1701262162726,"stop":1701262162727,"duration":1},"status":"passed","severity":"normal"},{"uid":"f169a514e46ce3c9","name":"should encodeTxt and decodeTxt","time":{"start":1701261991783,"stop":1701261991783,"duration":0},"status":"passed","severity":"normal"},{"uid":"32847bb6b7ebc385","name":"tcp ip4 address","time":{"start":1701261990690,"stop":1701261990691,"duration":1},"status":"passed","severity":"normal"},{"uid":"8584e8b99e251e3a","name":"Subscribe to topic containing numeric and receive message","time":{"start":1701262138531,"stop":1701262138531,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb2c129531841895","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1701262193546,"stop":1701262193546,"duration":0},"status":"passed","severity":"normal"},{"uid":"5550f092ecd5755d","name":"Push message with JSON payload","time":{"start":1701262162696,"stop":1701262162697,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c7a960a89898f26","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1701262133199,"stop":1701262133200,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1ad5ab1451f4275","name":"should handle a minimal index list","time":{"start":1701261991148,"stop":1701261991148,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2be9117e3484e26","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1701262096847,"stop":1701262096848,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ec90be323cdf243","name":"through manual discovery","time":{"start":1701262060258,"stop":1701262060258,"duration":0},"status":"passed","severity":"normal"},{"uid":"775114ea1cabf199","name":"Publish message with large meta","time":{"start":1701262091314,"stop":1701262091316,"duration":2},"status":"passed","severity":"normal"},{"uid":"70a909c1a8529f56","name":"should return all peers when numPeers is 0","time":{"start":1701261996081,"stop":1701261996081,"duration":0},"status":"passed","severity":"normal"},{"uid":"df15d5cce824485","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1701262096833,"stop":1701262096834,"duration":1},"status":"passed","severity":"normal"},{"uid":"8009d9a8ac39034b","name":"Push message with content topic containing short","time":{"start":1701262162707,"stop":1701262162707,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe67a20508b69d47","name":"can start the service","time":{"start":1701262191328,"stop":1701262191329,"duration":1},"status":"passed","severity":"normal"},{"uid":"813a5f1f9a648343","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1701262006390,"stop":1701262006390,"duration":0},"status":"passed","severity":"normal"},{"uid":"b927dba831916eb3","name":"Check message with no payload is not received","time":{"start":1701262129559,"stop":1701262129559,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ab98c35a99f7045","name":"should throw an error when no peer matches the given protocols","time":{"start":1701262199208,"stop":1701262199208,"duration":0},"status":"passed","severity":"normal"},{"uid":"517b9ee1a9772d1f","name":"should properly create peer info with all multiaddrs","time":{"start":1701261991791,"stop":1701261991791,"duration":0},"status":"passed","severity":"normal"},{"uid":"45f2e3146bd98296","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1701262006071,"stop":1701262006072,"duration":1},"status":"passed","severity":"normal"},{"uid":"69bc5476ca020caa","name":"should properly compute the node id","time":{"start":1701261991787,"stop":1701261991787,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6cd7ecaa81f49c9","name":"should get / set UDP multiaddr","time":{"start":1701261991788,"stop":1701261991789,"duration":1},"status":"passed","severity":"normal"},{"uid":"341e55c7fe8ee1d7","name":"should be able to decode the field with only FILTER set to true","time":{"start":1701261991222,"stop":1701261991222,"duration":0},"status":"passed","severity":"normal"},{"uid":"48359678534b8ae6","name":"Subscribe to topic containing shell command and publish message","time":{"start":1701262096850,"stop":1701262096850,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf9ad7afa981b6a6","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1701262006070,"stop":1701262006070,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfa5f512e990dc3e","name":"Publish message with custom timestamp: Thu Dec 08 2022 12:47:54 GMT+0000 (Coordinated Universal Time)","time":{"start":1701262091307,"stop":1701262091307,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccf0e848b40a13ac","name":"Subscribe and receives messages on 20 topics","time":{"start":1701262138528,"stop":1701262138528,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1d346c8318760cc","name":"Push message with long payload","time":{"start":1701262162651,"stop":1701262162652,"duration":1},"status":"passed","severity":"normal"},{"uid":"753bae21a4983d53","name":"throws on content topic with empty application field","time":{"start":1701261985242,"stop":1701261985242,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6982d755c3417d9","name":"Push message with short payload","time":{"start":1701262162647,"stop":1701262162651,"duration":4},"status":"passed","severity":"normal"},{"uid":"51edb1b02281d6a0","name":"Round trip binary serialization","time":{"start":1701261996154,"stop":1701261996155,"duration":1},"status":"passed","severity":"normal"},{"uid":"582856b603cff76a","name":"Subscribe to topic containing short and receive message","time":{"start":1701262138530,"stop":1701262138531,"duration":1},"status":"passed","severity":"normal"},{"uid":"b61a76064c5df319","name":"should be able to encode the field with only FILTER set to true","time":{"start":1701261991213,"stop":1701261991214,"duration":1},"status":"passed","severity":"normal"},{"uid":"21905a2c61ab1cbf","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1701262091307,"stop":1701262091307,"duration":0},"status":"passed","severity":"normal"},{"uid":"d66db7a7869981","name":"1 Relay, 1 fetch","time":{"start":1701262005974,"stop":1701262005975,"duration":1},"status":"passed","severity":"normal"},{"uid":"b50cf7a13694ee92","name":"should not receive a peer event after stop","time":{"start":1701262191332,"stop":1701262191332,"duration":0},"status":"passed","severity":"normal"},{"uid":"b869025b7a9b83f4","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1701262056131,"stop":1701262056132,"duration":1},"status":"passed","severity":"normal"},{"uid":"99360d156231b60","name":"should throw error - no public key","time":{"start":1701261991786,"stop":1701261991786,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e2512b805b643d0","name":"should not fail to start the service if it is already started","time":{"start":1701262191330,"stop":1701262191330,"duration":0},"status":"passed","severity":"normal"},{"uid":"313b37a889324fd","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1701262133195,"stop":1701262133196,"duration":1},"status":"passed","severity":"normal"},{"uid":"d92ec6bba25adc0d","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1701262129556,"stop":1701262129556,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f3f54f311a233b5","name":"should set field with only FILTER enabled","time":{"start":1701261991793,"stop":1701261991793,"duration":0},"status":"passed","severity":"normal"},{"uid":"b442c4b1a8fbd98d","name":"Correctly serialized arguments","time":{"start":1701262058943,"stop":1701262058943,"duration":0},"status":"passed","severity":"normal"},{"uid":"1257018706163f13","name":"Push message with content topic containing unicode special characters","time":{"start":1701262162723,"stop":1701262162724,"duration":1},"status":"passed","severity":"normal"},{"uid":"64e8d018d325649","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1701262096831,"stop":1701262096833,"duration":2},"status":"passed","severity":"normal"},{"uid":"8fca16924b120dff","name":"Subscribe to topic containing Script and publish message","time":{"start":1701262096847,"stop":1701262096847,"duration":0},"status":"passed","severity":"normal"},{"uid":"8913695b4533e0d8","name":"Push message with Basic HTML tag payload","time":{"start":1701262162681,"stop":1701262162695,"duration":14},"status":"passed","severity":"normal"},{"uid":"f41165c75362ee4e","name":"Rejects garbage","time":{"start":1701261999010,"stop":1701261999011,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcb6621a7c8b30c9","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1701261996083,"stop":1701261996083,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0620854c5939eff","name":"Publish message with custom timestamp: Wed Nov 29 2023 13:47:54 GMT+0000 (Coordinated Universal Time)","time":{"start":1701262091310,"stop":1701262091310,"duration":0},"status":"passed","severity":"normal"},{"uid":"211e43635e93f1d2","name":"Fails to publish message with wrong content topic","time":{"start":1701262091311,"stop":1701262091311,"duration":0},"status":"passed","severity":"normal"},{"uid":"bed83a3b450275a6","name":"Subscribe to topic containing XML and publish message","time":{"start":1701262096847,"stop":1701262096847,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a4dc597d51ac02","name":"A test","time":{"start":1701262055078,"stop":1701262055078,"duration":0},"status":"passed","severity":"normal"},{"uid":"d31b25e13f8d4481","name":"Check publish message containing numeric","time":{"start":1701262091277,"stop":1701262091278,"duration":1},"status":"passed","severity":"normal"},{"uid":"e84600085118c414","name":"recovers when dns.resolve returns empty","time":{"start":1701262006387,"stop":1701262006387,"duration":0},"status":"passed","severity":"normal"},{"uid":"576df2e4d16ad3e6","name":"Check message on other pubsub topic is not received","time":{"start":1701262129557,"stop":1701262129558,"duration":1},"status":"passed","severity":"normal"},{"uid":"e475018b45c94d6b","name":"Decoder throws on empty string content topic","time":{"start":1701262013603,"stop":1701262013604,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d4304c148d2c884","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1701262193547,"stop":1701262193548,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2f392793de58f45","name":"Encoder throws on undefined content topic","time":{"start":1701262013602,"stop":1701262013603,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad5edb11eb1bfa3a","name":"interop","time":{"start":1701262058907,"stop":1701262058907,"duration":0},"status":"passed","severity":"normal"},{"uid":"29bd81e6a6d86392","name":"should properly create location multiaddrs - udp","time":{"start":1701261991791,"stop":1701261991791,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f188a09af461ceb","name":"Subscribe to topic containing emoji and receive message","time":{"start":1701262138539,"stop":1701262138539,"duration":0},"status":"passed","severity":"normal"},{"uid":"9938100e9946a96d","name":"Light Node - default protocols","time":{"start":1701262200159,"stop":1701262200159,"duration":0},"status":"passed","severity":"normal"},{"uid":"31ab0a707ff987db","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1701262138532,"stop":1701262138532,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccca8287f16ae1f7","name":"Reusing cursor across nodes","time":{"start":1701262133201,"stop":1701262133201,"duration":0},"status":"passed","severity":"normal"},{"uid":"f455d636ec5495e4","name":"Push message with emoji payload","time":{"start":1701262162701,"stop":1701262162706,"duration":5},"status":"passed","severity":"normal"},{"uid":"32597d09f2d36a11","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1701261991223,"stop":1701261991223,"duration":0},"status":"passed","severity":"normal"},{"uid":"58a5ec32b3a040d9","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1701262164073,"stop":1701262164073,"duration":0},"status":"passed","severity":"normal"},{"uid":"905cfb31389b0ba6","name":"should decode valid enr successfully","time":{"start":1701261991783,"stop":1701261991783,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b5b40b15affac4b","name":"Symmetric encrypt & Decrypt","time":{"start":1701262011973,"stop":1701262011974,"duration":1},"status":"passed","severity":"normal"},{"uid":"fabfd83cd20cd634","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1701262096851,"stop":1701262096851,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9202d55eb0fb4e4","name":"Check publish message containing special chars","time":{"start":1701262091278,"stop":1701262091278,"duration":0},"status":"passed","severity":"normal"},{"uid":"acb83190de6aea2b","name":"Publish without waiting for remote peer","time":{"start":1701262096830,"stop":1701262096830,"duration":0},"status":"passed","severity":"normal"},{"uid":"528c4299c6c1b9e7","name":"Fails to push message with empty content topic","time":{"start":1701262162724,"stop":1701262162725,"duration":1},"status":"passed","severity":"normal"},{"uid":"76f609e3543a52f2","name":"returns all values when wanted number is greater than available values","time":{"start":1701262005601,"stop":1701262005602,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bead2c087480d7f","name":"should not receive a peer event before start","time":{"start":1701262035525,"stop":1701262035526,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6398d5772f26bfe","name":"Subscribe to topic containing long and receive message","time":{"start":1701262138531,"stop":1701262138531,"duration":0},"status":"passed","severity":"normal"},{"uid":"637d09dc75235fd7","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1701262056123,"stop":1701262056124,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5ed6f036ad9c9b4","name":"can start the service","time":{"start":1701262035519,"stop":1701262035520,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bf592fcf6e355e8","name":"Query generator for multiple messages with different message text format","time":{"start":1701262177227,"stop":1701262177227,"duration":0},"status":"passed","severity":"normal"},{"uid":"6799d6f0ed9fc194","name":"Push 30 different messages","time":{"start":1701262162706,"stop":1701262162706,"duration":0},"status":"passed","severity":"normal"},{"uid":"aceee8c7bd029793","name":"Push message equal or less that 1MB","time":{"start":1701262162727,"stop":1701262162728,"duration":1},"status":"passed","severity":"normal"},{"uid":"9940db4a8937baca","name":"should return a random peer when all peers have the same latency","time":{"start":1701262199207,"stop":1701262199208,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0e5cf48b4f6b34","name":"Using a function","time":{"start":1701262190810,"stop":1701262190810,"duration":0},"status":"passed","severity":"normal"},{"uid":"20f0178ec1992a06","name":"Push message with XML payload","time":{"start":1701262162664,"stop":1701262162680,"duration":16},"status":"passed","severity":"normal"},{"uid":"f2bfa740f05f11b1","name":"should set field with only RELAY enabled","time":{"start":1701261991793,"stop":1701261991793,"duration":0},"status":"passed","severity":"normal"},{"uid":"22a4396a92ca3ec1","name":"Subscribe to topic containing short and publish message","time":{"start":1701262096835,"stop":1701262096835,"duration":0},"status":"passed","severity":"normal"},{"uid":"a79b348525e5b7b3","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1701261991149,"stop":1701261991149,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d67e9b055170f39","name":"Check received message containing short","time":{"start":1701262129546,"stop":1701262129547,"duration":1},"status":"passed","severity":"normal"},{"uid":"d82d285ae7f70e","name":"should be able to encode the field with only STORE set to true","time":{"start":1701261991212,"stop":1701261991213,"duration":1},"status":"passed","severity":"normal"},{"uid":"4671eb8cb97715c2","name":"Subscribe to topic containing shell command and receive message","time":{"start":1701262138537,"stop":1701262138538,"duration":1},"status":"passed","severity":"normal"},{"uid":"2132bc3143b68217","name":"Fails to publish duplicate message","time":{"start":1701262091310,"stop":1701262091310,"duration":0},"status":"passed","severity":"normal"},{"uid":"416cb8499eef5808","name":"Decoder throws on undefined content topic","time":{"start":1701262011764,"stop":1701262011764,"duration":0},"status":"passed","severity":"normal"},{"uid":"3852a3fb13c92621","name":"throws on content topic with non-number generation field","time":{"start":1701261985241,"stop":1701261985242,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ada6fddc5d1d953","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1701262069315,"stop":1701262069315,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cfd23629f7ba857","name":"should not receive a peer event before start","time":{"start":1701262191331,"stop":1701262191331,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd8aa3acfdbe4500","name":"Check message with non string payload is not received","time":{"start":1701262129559,"stop":1701262129560,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b1dedd6bd400c4e","name":"Check publish message containing unicode special characters","time":{"start":1701262091304,"stop":1701262091306,"duration":2},"status":"passed","severity":"normal"},{"uid":"4aff79bd12c9c953","name":"should properly create location multiaddrs - tcp","time":{"start":1701261991791,"stop":1701261991791,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2e6c44e70931f2b","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1701262074319,"stop":1701262074319,"duration":0},"status":"passed","severity":"normal"},{"uid":"91e340f85cca036e","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1701262133196,"stop":1701262133197,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b9ce19f1b256038","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1701262011761,"stop":1701262011761,"duration":0},"status":"passed","severity":"normal"},{"uid":"9675c07c3aacd4cd","name":"Subscribe to topic containing special chars and publish message","time":{"start":1701262096843,"stop":1701262096844,"duration":1},"status":"passed","severity":"normal"},{"uid":"31398d786d9d1fe7","name":"Push message with content topic containing Russian","time":{"start":1701262162712,"stop":1701262162712,"duration":0},"status":"passed","severity":"normal"},{"uid":"7030dd96982b0d6e","name":"caches peers it previously fetched","time":{"start":1701262006388,"stop":1701262006388,"duration":0},"status":"passed","severity":"normal"},{"uid":"b45e7595613fb5c1","name":"Subscribe to topic containing emoji and publish message","time":{"start":1701262096852,"stop":1701262096852,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca2eb89e8763b0a6","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1701262172672,"stop":1701262172672,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a3b0026bb1dc286","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1701261991214,"stop":1701261991220,"duration":6},"status":"passed","severity":"normal"},{"uid":"e64dda9aa7346376","name":"Check message received after jswaku node is restarted","time":{"start":1701262129561,"stop":1701262129561,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9b03cbed21671080","name":"should be called for bootstrap peers","time":{"start":1701262056127,"stop":1701262056127,"duration":0},"status":"passed","severity":"normal"},{"uid":"408879830359118d","name":"Push message with content topic containing emoji","time":{"start":1701262162724,"stop":1701262162724,"duration":0},"status":"passed","severity":"normal"},{"uid":"12154e64df6ddcf9","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1701261991220,"stop":1701261991221,"duration":1},"status":"passed","severity":"normal"},{"uid":"70e09fee4050c723","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1701262040394,"stop":1701262040394,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aef117c320d5236","name":"Decoder throws on empty string content topic","time":{"start":1701262011764,"stop":1701262011765,"duration":1},"status":"passed","severity":"normal"},{"uid":"facf7f366353dbe0","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1701261991220,"stop":1701261991220,"duration":0},"status":"passed","severity":"normal"},{"uid":"c82eee52c0c7ad5b","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1701262006391,"stop":1701262006391,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4d67bb46505edf26","name":"ignores unrecognized TXT record formats","time":{"start":1701262006388,"stop":1701262006388,"duration":0},"status":"passed","severity":"normal"},{"uid":"d30b460d935e75ab","name":"Check publish message after service node is restarted","time":{"start":1701262091313,"stop":1701262091313,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b3958e01af7fb3a2","name":"throws on content topic with too few or too many fields","time":{"start":1701261985241,"stop":1701261985241,"duration":0},"status":"passed","severity":"normal"},{"uid":"a39929e0694ba9e2","name":"should properly create location multiaddrs - tcp4","time":{"start":1701261991789,"stop":1701261991790,"duration":1},"status":"passed","severity":"normal"},{"uid":"26a9a8af09b6652e","name":"should emit a peer event after start","time":{"start":1701262035524,"stop":1701262035525,"duration":1},"status":"passed","severity":"normal"},{"uid":"431c05189469f2d6","name":"pre and post cipher","time":{"start":1701262011974,"stop":1701262011974,"duration":0},"status":"passed","severity":"normal"},{"uid":"bef5e43ff17f7649","name":"isConnected should return false after all peers disconnect","time":{"start":1701262056125,"stop":1701262056125,"duration":0},"status":"passed","severity":"normal"},{"uid":"2de01ad024829491","name":"Ordered Callback - backward","time":{"start":1701262168023,"stop":1701262168024,"duration":1},"status":"passed","severity":"normal"},{"uid":"31d6ed7257879505","name":"Subscribe to topic containing Russian and publish message","time":{"start":1701262096846,"stop":1701262096846,"duration":0},"status":"passed","severity":"normal"},{"uid":"61191cbc2e77572d","name":"Query Generator, No message returned","time":{"start":1701262164072,"stop":1701262164073,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3b0c42003aa88f1","name":"Check received message with timestamp: undefined ","time":{"start":1701262129557,"stop":1701262129557,"duration":0},"status":"passed","severity":"normal"},{"uid":"85ce693da48df23c","name":"Check publish message containing emoji","time":{"start":1701262091306,"stop":1701262091306,"duration":0},"status":"passed","severity":"normal"},{"uid":"50054f8da2e26633","name":"isConnected should return true after first peer connects","time":{"start":1701262056132,"stop":1701262056132,"duration":0},"status":"passed","severity":"normal"},{"uid":"7567624572b68070","name":"Subscribe to topic containing JSON and publish message","time":{"start":1701262096848,"stop":1701262096849,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d9d742bdbc7dd50","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1701262096850,"stop":1701262096850,"duration":0},"status":"passed","severity":"normal"},{"uid":"cabc5e9a4b30eedc","name":"should not receive a peer event after stop","time":{"start":1701262035526,"stop":1701262035526,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a4c92ab34976689","name":"can dial TLS multiaddrs","time":{"start":1701262060251,"stop":1701262060258,"duration":7},"status":"passed","severity":"normal"},{"uid":"11bce41075a8770e","name":"LightPush","time":{"start":1701262200158,"stop":1701262200158,"duration":0},"status":"passed","severity":"normal"},{"uid":"c176af3fb39d976b","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1701262069316,"stop":1701262069316,"duration":0},"status":"passed","severity":"normal"},{"uid":"af96d7a9ea5329eb","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1701262193545,"stop":1701262193545,"duration":0},"status":"passed","severity":"normal"},{"uid":"76508ceed6e06772","name":"Overlapping topic subscription","time":{"start":1701262138529,"stop":1701262138529,"duration":0},"status":"passed","severity":"normal"},{"uid":"97cca0da12329d63","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1701262176499,"stop":1701262176499,"duration":0},"status":"passed","severity":"normal"},{"uid":"18c5efdf749af75a","name":"should encode/decode to RLP encoding","time":{"start":1701261991787,"stop":1701261991788,"duration":1},"status":"passed","severity":"normal"},{"uid":"b71fb449c6f0aff5","name":"Waku message hash computation","time":{"start":1701262001076,"stop":1701262001077,"duration":1},"status":"passed","severity":"normal"},{"uid":"2329ce2804bb72b7","name":"does not throw on valid cases","time":{"start":1701261985240,"stop":1701261985240,"duration":0},"status":"passed","severity":"normal"},{"uid":"3007955dd9b1b611","name":"should be called at least once on all `peer:discovery` events","time":{"start":1701262056126,"stop":1701262056126,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b9300c18eddf506","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1701262006073,"stop":1701262006073,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc308946a4cd8a8c","name":"handles multiple messages","time":{"start":1701262199206,"stop":1701262199206,"duration":0},"status":"passed","severity":"normal"},{"uid":"6637aa0e5c08cfce","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1701262006072,"stop":1701262006072,"duration":0},"status":"passed","severity":"normal"},{"uid":"9019258ff963b9f2","name":"Push message with Arabic payload","time":{"start":1701262162659,"stop":1701262162659,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f78f66febdee91d","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1701262164075,"stop":1701262164075,"duration":0},"status":"passed","severity":"normal"},{"uid":"f08f935b05c761ed","name":"Subscribe to topic containing JSON and receive message","time":{"start":1701262138537,"stop":1701262138537,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b32ab6bb2a5e572","name":"Check received message with timestamp: 1649153314 ","time":{"start":1701262129556,"stop":1701262129556,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c4940adea6f725a","name":"Ordered Callback - forward","time":{"start":1701262168023,"stop":1701262168023,"duration":0},"status":"passed","severity":"normal"},{"uid":"59b2bcb4a930be5c","name":"Sample","time":{"start":1701261991565,"stop":1701261991566,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ec094123236d3bd","name":"Filter","time":{"start":1701262200158,"stop":1701262200158,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdff91c79cb633f7","name":"Fields are not dropped","time":{"start":1701261995796,"stop":1701261995798,"duration":2},"status":"passed","severity":"normal"},{"uid":"cb8dc614ae9d3a0","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1701262172671,"stop":1701262172672,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae22d88198fed9d3","name":"Push message with content topic containing numeric","time":{"start":1701262162708,"stop":1701262162708,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6f99155670d6af2","name":"Query with Ordered Callback, No Decoder","time":{"start":1701262164074,"stop":1701262164074,"duration":0},"status":"passed","severity":"normal"},{"uid":"19953c3a1584c00c","name":"Check publish message containing Script","time":{"start":1701262091296,"stop":1701262091296,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a4f8aca3d50baf3","name":"Promise Callback - backward","time":{"start":1701262168022,"stop":1701262168023,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7c4ec62a41a7b40","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1701262040393,"stop":1701262040393,"duration":0},"status":"passed","severity":"normal"},{"uid":"98f4b48f46593b12","name":"Push message with content topic containing JSON","time":{"start":1701262162722,"stop":1701262162722,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eb1ce00ccc6ff9a","name":"Check publish message containing XML","time":{"start":1701262091297,"stop":1701262091298,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1b2f8e3b45539dc","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1701262038673,"stop":1701262038673,"duration":0},"status":"passed","severity":"normal"},{"uid":"509d378447273ab2","name":"Decoder throws on empty string content topic","time":{"start":1701261996157,"stop":1701261996158,"duration":1},"status":"passed","severity":"normal"},{"uid":"af6ffbf290145710","name":"Check publish message containing SQL Injection","time":{"start":1701262091295,"stop":1701262091296,"duration":1},"status":"passed","severity":"normal"},{"uid":"253b083f6cd70a2","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1701262056132,"stop":1701262056133,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb87561e9c2f68e8","name":"Query Generator, Wrong PubsubTopic","time":{"start":1701262164071,"stop":1701262164071,"duration":0},"status":"passed","severity":"normal"},{"uid":"93f0bf3bbc13ffbd","name":"Check publish message containing shell command","time":{"start":1701262091303,"stop":1701262091304,"duration":1},"status":"passed","severity":"normal"},{"uid":"4117d5629cc3582","name":"Fails to push message with large meta","time":{"start":1701262162725,"stop":1701262162725,"duration":0},"status":"passed","severity":"normal"},{"uid":"83f17822cc2d8155","name":"1 Store, 2 relays, 2 fetches","time":{"start":1701262005976,"stop":1701262005976,"duration":0},"status":"passed","severity":"normal"},{"uid":"95cc97ad1c9f7eac","name":"Generator, 2 different pubsubtopics","time":{"start":1701262152430,"stop":1701262152431,"duration":1},"status":"passed","severity":"normal"},{"uid":"b851ca4873631d","name":"Query Generator, Multiple PubsubTopics","time":{"start":1701262164072,"stop":1701262164072,"duration":0},"status":"passed","severity":"normal"},{"uid":"812c95daa18d3db7","name":"R trip binary encryption [ecies, signature]","time":{"start":1701262013602,"stop":1701262013602,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa901b1e6e550bb1","name":"Ephemeral messages are not stored","time":{"start":1701262038672,"stop":1701262038672,"duration":0},"status":"passed","severity":"normal"},{"uid":"50ed9d0a000396fb","name":"Passing page size 10 when there are 10 messages","time":{"start":1701262189275,"stop":1701262189275,"duration":0},"status":"passed","severity":"normal"},{"uid":"74e12a7c00a964d1","name":"Check received message containing unicode special characters","time":{"start":1701262129553,"stop":1701262129553,"duration":0},"status":"passed","severity":"normal"},{"uid":"86f05c7e11ccba00","name":"Check received message containing shell command","time":{"start":1701262129552,"stop":1701262129552,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ce7d831d76a8ab4","name":"Push message with content topic containing Basic HTML tag","time":{"start":1701262162721,"stop":1701262162722,"duration":1},"status":"passed","severity":"normal"},{"uid":"c967d07b85c38716","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1701262040393,"stop":1701262040393,"duration":0},"status":"passed","severity":"normal"},{"uid":"60787f813a66c5b","name":"Check message with invalid timestamp is not received","time":{"start":1701262129557,"stop":1701262129557,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dacb607f94f3564","name":"should set field with all protocols disabled","time":{"start":1701261991792,"stop":1701261991792,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d6ff3b5d28ad09e","name":"Query generator for 2000 messages","time":{"start":1701262177231,"stop":1701262177231,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f127341b0a5717a","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1701262177229,"stop":1701262177230,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec246fefa8618ba8","name":"Ping on subscribed peer","time":{"start":1701262038049,"stop":1701262038049,"duration":0},"status":"passed","severity":"normal"},{"uid":"e850cac00130906f","name":"Check message with no content topic is not received","time":{"start":1701262129558,"stop":1701262129559,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d07c53075b5322c","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1701262005602,"stop":1701262005602,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f27dfe5e1b96e75","name":"ignores domain fetching errors","time":{"start":1701262006387,"stop":1701262006388,"duration":1},"status":"passed","severity":"normal"},{"uid":"f28b214ad7bc81dd","name":"Fails to publish message with empty text","time":{"start":1701262091311,"stop":1701262091311,"duration":0},"status":"passed","severity":"normal"},{"uid":"6114a4d310af72f6","name":"throws on content topic with empty topic name field","time":{"start":1701261985243,"stop":1701261985244,"duration":1},"status":"passed","severity":"normal"},{"uid":"45bf1934254b6598","name":"Ephemeral field set to true","time":{"start":1701261996155,"stop":1701261996155,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd341eeabe704cb1","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1701262138538,"stop":1701262138538,"duration":0},"status":"passed","severity":"normal"},{"uid":"14c4bffd92c01975","name":"can start and stop the service","time":{"start":1701262191329,"stop":1701262191329,"duration":0},"status":"passed","severity":"normal"},{"uid":"70f561db7cc9bf48","name":"Push message with content topic containing Arabic","time":{"start":1701262162710,"stop":1701262162712,"duration":2},"status":"passed","severity":"normal"},{"uid":"e47511a4554f511","name":"All","time":{"start":1701262035255,"stop":1701262035256,"duration":1},"status":"passed","severity":"normal"},{"uid":"266c8891e1d3669","name":"Push message on custom pubsubTopic","time":{"start":1701262055000,"stop":1701262055000,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cef37fe79de7ba6","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1701262006391,"stop":1701262006392,"duration":1},"status":"skipped","severity":"normal"},{"uid":"57f448f3dda068b1","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1701262006074,"stop":1701262006074,"duration":0},"status":"passed","severity":"normal"},{"uid":"90651abf39ba2eee","name":"Throws when trying to push message with empty payload","time":{"start":1701262162706,"stop":1701262162707,"duration":1},"status":"passed","severity":"normal"},{"uid":"5720f0161e7d9e6b","name":"Encoder throws on empty string content topic","time":{"start":1701262011763,"stop":1701262011764,"duration":1},"status":"passed","severity":"normal"},{"uid":"2db501526056a57b","name":"should set field with only STORE enabled","time":{"start":1701261991793,"stop":1701261991793,"duration":0},"status":"passed","severity":"normal"},{"uid":"28aedde38409a68b","name":"unsubscribes","time":{"start":1701262199206,"stop":1701262199206,"duration":0},"status":"passed","severity":"normal"},{"uid":"620b3de5ddf52ad4","name":"Query Generator, No Decoder","time":{"start":1701262164072,"stop":1701262164072,"duration":0},"status":"passed","severity":"normal"},{"uid":"5310d8d66671d386","name":"Check received message containing XML","time":{"start":1701262129551,"stop":1701262129551,"duration":0},"status":"passed","severity":"normal"},{"uid":"61d31db10d6c7464","name":"should throw error - no id","time":{"start":1701261991784,"stop":1701261991784,"duration":0},"status":"passed","severity":"normal"},{"uid":"a251a44d6163ebd0","name":"Ordered callback, aborts when callback returns true","time":{"start":1701262177230,"stop":1701262177231,"duration":1},"status":"passed","severity":"normal"},{"uid":"1af879829427d607","name":"should be able to decode the field with only STORE set to true","time":{"start":1701261991222,"stop":1701261991223,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfd9698ab5d0d713","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1701262138538,"stop":1701262138539,"duration":1},"status":"passed","severity":"normal"},{"uid":"593b54baba459c82","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1701261991214,"stop":1701261991214,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec55f42be8daafce","name":"Promise Callback - forward","time":{"start":1701262168016,"stop":1701262168022,"duration":6},"status":"passed","severity":"normal"},{"uid":"12358d00cf5565aa","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1701261996081,"stop":1701261996082,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7337110ed4c77b5","name":"Push message with content topic containing Script","time":{"start":1701262162714,"stop":1701262162715,"duration":1},"status":"passed","severity":"normal"},{"uid":"7389ee5ccde332b","name":"Passing cursor with wrong pubsubTopic","time":{"start":1701262133202,"stop":1701262133202,"duration":0},"status":"passed","severity":"normal"},{"uid":"45df9e3ef0ce3f37","name":"throws on content topic with generation field greater than 0","time":{"start":1701261985242,"stop":1701261985242,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee2b6c69dc2fc8a1","name":"Add multiple subscription objects on single nwaku node","time":{"start":1701262138539,"stop":1701262138540,"duration":1},"status":"passed","severity":"normal"},{"uid":"c335dd755867303e","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1701262138540,"stop":1701262138540,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ed24783bfc638ca","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1701262056124,"stop":1701262056125,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e7ec773865256fa","name":"Check received message containing Basic HTML tag","time":{"start":1701262129551,"stop":1701262129551,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b0a7ab009c2ab29","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1701262040392,"stop":1701262040392,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ecfcb573da185a8","name":"Passing page size 1 when there are 4 messages","time":{"start":1701262189274,"stop":1701262189274,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ff6a53893615f6b","name":"Delete observer","time":{"start":1701262062696,"stop":1701262062696,"duration":0},"status":"passed","severity":"normal"},{"uid":"3234f9301597ce08","name":"Check publish message containing long","time":{"start":1701262091277,"stop":1701262091277,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aaa9468847e60d5","name":"should return the peer with the lowest ping","time":{"start":1701262199207,"stop":1701262199207,"duration":0},"status":"passed","severity":"normal"},{"uid":"2beae29ec72c3e14","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1701262006074,"stop":1701262006075,"duration":1},"status":"passed","severity":"normal"},{"uid":"710e9bf3ea08703f","name":"should properly create location multiaddrs - tcp6","time":{"start":1701261991790,"stop":1701261991790,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a1147e59b154836","name":"Subscribe to topic containing numeric and publish message","time":{"start":1701262096836,"stop":1701262096843,"duration":7},"status":"passed","severity":"normal"},{"uid":"37ec70726583aab0","name":"Mutual subscription","time":{"start":1701262096829,"stop":1701262096829,"duration":0},"status":"passed","severity":"normal"},{"uid":"e492416865e27dba","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1701262176499,"stop":1701262176499,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc04e1ea39f5da49","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1701262138534,"stop":1701262138534,"duration":0},"status":"passed","severity":"normal"},{"uid":"851bbbf1504396ea","name":"should return false","time":{"start":1701261991786,"stop":1701261991786,"duration":0},"status":"passed","severity":"normal"},{"uid":"8df8b14d5bc865d2","name":"Publish message with rate limit","time":{"start":1701262091316,"stop":1701262091316,"duration":0},"status":"passed","severity":"normal"},{"uid":"20a845b5486ad4c7","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1701262138535,"stop":1701262138535,"duration":0},"status":"passed","severity":"normal"},{"uid":"66a1b54b98d9b999","name":"Ping on peer without subscriptions","time":{"start":1701262038049,"stop":1701262038050,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c475f69fa046a1f","name":"Relay","time":{"start":1701262035252,"stop":1701262035254,"duration":2},"status":"passed","severity":"normal"},{"uid":"758cfdc9a05e8d12","name":"Check message with no pubsub topic is not received","time":{"start":1701262129558,"stop":1701262129558,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f41afb5f501bb8a","name":"Check publish message containing escaped characters","time":{"start":1701262091304,"stop":1701262091304,"duration":0},"status":"passed","severity":"normal"},{"uid":"f87135db2cc78e50","name":"should properly create location multiaddrs - udp4","time":{"start":1701261991789,"stop":1701261991789,"duration":0},"status":"passed","severity":"normal"},{"uid":"8311c9392345234","name":"Check received message with timestamp: 1701262024719000000 ","time":{"start":1701262129554,"stop":1701262129555,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e2f6acc421b4b28","name":"Init the array if not present","time":{"start":1701261985118,"stop":1701261985120,"duration":2},"status":"passed","severity":"normal"},{"uid":"41c2fbbf931deef3","name":"should throw error - no id","time":{"start":1701261991785,"stop":1701261991785,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb7f903a55248190","name":"Check received message containing long","time":{"start":1701262129547,"stop":1701262129547,"duration":0},"status":"passed","severity":"normal"},{"uid":"37008b91236647c0","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1701262055000,"stop":1701262055000,"duration":0},"status":"passed","severity":"normal"},{"uid":"3842749c9552c11c","name":"should not fail to stop the service if it was not started","time":{"start":1701262035522,"stop":1701262035523,"duration":1},"status":"passed","severity":"normal"},{"uid":"1708d8580c482a70","name":"Encoder throws on empty string content topic","time":{"start":1701262013603,"stop":1701262013603,"duration":0},"status":"passed","severity":"normal"},{"uid":"d97fff2970a423fa","name":"Push message with numeric payload","time":{"start":1701262162652,"stop":1701262162657,"duration":5},"status":"passed","severity":"normal"},{"uid":"3d787bfb4b668d1c","name":"Check publish message containing JSON","time":{"start":1701262091303,"stop":1701262091303,"duration":0},"status":"passed","severity":"normal"},{"uid":"6035ec1cfaa27403","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1701262138526,"stop":1701262138526,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffb8556edb80201c","name":"throws on content topic with empty version field","time":{"start":1701261985242,"stop":1701261985243,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e4203d2adcaa3fd","name":"should only return 1 node with relay capability","time":{"start":1701262006389,"stop":1701262006389,"duration":0},"status":"passed","severity":"normal"},{"uid":"7008ddd132e945ac","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1701262011759,"stop":1701262011760,"duration":1},"status":"passed","severity":"normal"},{"uid":"58955fd7139e1b77","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1701262138533,"stop":1701262138533,"duration":0},"status":"passed","severity":"normal"},{"uid":"91f1d423f8e1820","name":"Sign & Recover","time":{"start":1701262011974,"stop":1701262011975,"duration":1},"status":"passed","severity":"normal"},{"uid":"a08d2e9ea169cc4a","name":"Push message with special chars payload","time":{"start":1701262162657,"stop":1701262162658,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2720cc3826c1452","name":"Does not throw an exception when node disconnects","time":{"start":1701262190809,"stop":1701262190809,"duration":0},"status":"passed","severity":"normal"},{"uid":"9918fc363a3dc265","name":"1 Relay, 1 Filter, gives up","time":{"start":1701262005976,"stop":1701262005977,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ccfdafc8566f883","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1701262096845,"stop":1701262096845,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d478f2d306833a7","name":"Callback on promise","time":{"start":1701262177228,"stop":1701262177228,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9e40ea9ca769ac9","name":"Check publish message containing short","time":{"start":1701262091276,"stop":1701262091277,"duration":1},"status":"passed","severity":"normal"},{"uid":"490e3410855ab9c0","name":"should decode valid enr with tcp successfully","time":{"start":1701261991784,"stop":1701261991784,"duration":0},"status":"passed","severity":"normal"},{"uid":"93b1c662ca6e79c8","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1701262193547,"stop":1701262193547,"duration":0},"status":"passed","severity":"normal"},{"uid":"202284576285bd14","name":"Refresh subscription","time":{"start":1701262096834,"stop":1701262096834,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3bb6e714ac357d8b","name":"Check publish message containing Chinese","time":{"start":1701262091278,"stop":1701262091279,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0bad17e60679115","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1701262069313,"stop":1701262069313,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5362da3d74d1a50","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1701262038673,"stop":1701262038673,"duration":0},"status":"passed","severity":"normal"},{"uid":"c920aef6aa581369","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1701262096834,"stop":1701262096834,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab85c322c8896808","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1701262164074,"stop":1701262164075,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a5fbb7edfa253db","name":"Subscribe and publish message","time":{"start":1701262096831,"stop":1701262096831,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a89f6b80c5445bc","name":"Js publishes, other Js receives","time":{"start":1701262081149,"stop":1701262081150,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e48e62a5a9c6fdf","name":"Check publish message containing Basic HTML tag","time":{"start":1701262091298,"stop":1701262091303,"duration":5},"status":"passed","severity":"normal"},{"uid":"70106fc74c6d0544","name":"Check received message containing emoji","time":{"start":1701262129553,"stop":1701262129554,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7a7d3904e1c5e1f","name":"should set field with all protocols enabled","time":{"start":1701261991792,"stop":1701261991792,"duration":0},"status":"passed","severity":"normal"},{"uid":"17f0dce906fd3b4b","name":"A test","time":{"start":1701262055078,"stop":1701262055079,"duration":1},"status":"passed","severity":"normal"},{"uid":"67a2820772762100","name":"Push message with escaped characters payload","time":{"start":1701262162700,"stop":1701262162701,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6ba4fdd8719505f","name":"passes more than one ENR URLs and attempts connection","time":{"start":1701262035528,"stop":1701262035529,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d3bf2c0e87a4cc59","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1701262056127,"stop":1701262056128,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fff6a3743e7ed44","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1701262069314,"stop":1701262069315,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f277ee4c4e52df8","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1701262138528,"stop":1701262138528,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4e26b1ecdd41e7e","name":"Asymmetric encrypt & decrypt","time":{"start":1701262011972,"stop":1701262011973,"duration":1},"status":"passed","severity":"normal"},{"uid":"2526bf8507a2ee96","name":"Check received message with extra option is received","time":{"start":1701262129560,"stop":1701262129561,"duration":1},"status":"passed","severity":"normal"},{"uid":"4580547531d81c54","name":"Check received message containing Chinese","time":{"start":1701262129549,"stop":1701262129549,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0db68edfef0d5fd","name":"Register correct protocols","time":{"start":1701262096830,"stop":1701262096830,"duration":0},"status":"passed","severity":"normal"},{"uid":"47b925296a4a9bb3","name":"should set field with only LIGHTPUSH enabled","time":{"start":1701261991793,"stop":1701261991794,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2391c6bb93b11e8","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1701262164073,"stop":1701262164073,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2046471c9d2ece0","name":"should emit a peer event after start","time":{"start":1701262191330,"stop":1701262191331,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2dc62e37ce7bd83","name":"should throw an error when the selected peer does not register the required protocols","time":{"start":1701262199208,"stop":1701262199208,"duration":0},"status":"passed","severity":"normal"},{"uid":"13918fa74a43498b","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1701262193547,"stop":1701262193547,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fe664474c3da093","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1701261991784,"stop":1701261991784,"duration":0},"status":"passed","severity":"normal"},{"uid":"750f607a856a8af2","name":"Error when try to subscribe to more than 30 topics","time":{"start":1701262138529,"stop":1701262138529,"duration":0},"status":"passed","severity":"normal"},{"uid":"189db9d97b793aee","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1701262176498,"stop":1701262176498,"duration":0},"status":"passed","severity":"normal"},{"uid":"51cd3e5b294741b6","name":"Push to array if already present","time":{"start":1701261985121,"stop":1701261985121,"duration":0},"status":"passed","severity":"normal"},{"uid":"35956ad501a8533c","name":"throws on content topic with empty encoding field","time":{"start":1701261985244,"stop":1701261985244,"duration":0},"status":"passed","severity":"normal"},{"uid":"7569f4906320f05e","name":"Push message with custom timestamp: 1701265638814","time":{"start":1701262162727,"stop":1701262162727,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4028c138d47645b","name":"Waku message hash computation (meta attribute not present)","time":{"start":1701262001077,"stop":1701262001078,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fa061c146430f5e","name":"Check received message containing JSON","time":{"start":1701262129552,"stop":1701262129552,"duration":0},"status":"passed","severity":"normal"},{"uid":"411adbb200cf2a09","name":"Refresh subscription","time":{"start":1701262138530,"stop":1701262138530,"duration":0},"status":"passed","severity":"normal"},{"uid":"17513ddd59892a1","name":"Relay + Store","time":{"start":1701262035254,"stop":1701262035255,"duration":1},"status":"passed","severity":"normal"},{"uid":"884b2de984ccfb24","name":"Encoder throws on undefined content topic","time":{"start":1701261996156,"stop":1701261996156,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecb8710b2808d893","name":"Push message with content topic containing special chars","time":{"start":1701262162708,"stop":1701262162708,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b3b2a49d00b4458","name":"should get / set TCP multiaddr","time":{"start":1701261991789,"stop":1701261991789,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc9877e90af15eae","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1701262193545,"stop":1701262193546,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebdd989b06117d63","name":"returns all values when wanted number matches available values","time":{"start":1701262005599,"stop":1701262005601,"duration":2},"status":"passed","severity":"normal"},{"uid":"368cc360dfc23fd5","name":"should use DNS peer discovery with light client","time":{"start":1701262035528,"stop":1701262035528,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2f49b261857a3ac8","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1701261991223,"stop":1701261991224,"duration":1},"status":"passed","severity":"normal"},{"uid":"39cc91416755d646","name":"Push message with custom timestamp: 1670503638814","time":{"start":1701262162726,"stop":1701262162726,"duration":0},"status":"passed","severity":"normal"},{"uid":"42477bdf125b5c87","name":"Overlapping topic subscription","time":{"start":1701262096835,"stop":1701262096835,"duration":0},"status":"skipped","severity":"normal"},{"uid":"66926de82b0e1f60","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1701262193546,"stop":1701262193546,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2445953a2f43a1b","name":"Publish message with custom timestamp: Wed Nov 29 2023 11:47:54 GMT+0000 (Coordinated Universal Time)","time":{"start":1701262091309,"stop":1701262091309,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa7e1249c6b39bee","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1701262006390,"stop":1701262006391,"duration":1},"status":"passed","severity":"normal"},{"uid":"67668ec0c1242814","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1701262006073,"stop":1701262006074,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5265bb302c7490c","name":"Push message with content topic containing long","time":{"start":1701262162707,"stop":1701262162708,"duration":1},"status":"passed","severity":"normal"},{"uid":"567f7cc0f3172a88","name":"Check publish message containing Russian","time":{"start":1701262091279,"stop":1701262091279,"duration":0},"status":"passed","severity":"normal"},{"uid":"59d47bfde762deb1","name":"Push message with unicode special characters payload","time":{"start":1701262162701,"stop":1701262162701,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a6c79ad721a4d0b","name":"should not fail to start the service if it is already started","time":{"start":1701262035523,"stop":1701262035524,"duration":1},"status":"passed","severity":"normal"},{"uid":"c781bfd643e22dbc","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1701262096846,"stop":1701262096847,"duration":1},"status":"passed","severity":"normal"},{"uid":"43b9cf6e3630f3cf","name":"Fails to publish message with size larger than 1 MB","time":{"start":1701262091313,"stop":1701262091313,"duration":0},"status":"passed","severity":"normal"},{"uid":"a79c1a1edad9e9df","name":"can start and stop the service","time":{"start":1701262035521,"stop":1701262035522,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe13f20689d3851a","name":"Meta field set when metaSetter is specified","time":{"start":1701261996155,"stop":1701261996155,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d45c442139f1842","name":"Store - dialed first","time":{"start":1701262200157,"stop":1701262200157,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3aafddfa162148a","name":"Query generator for multiple messages","time":{"start":1701262177226,"stop":1701262177226,"duration":0},"status":"passed","severity":"normal"},{"uid":"258db70f144c7f5f","name":"Push message with content topic containing Chinese","time":{"start":1701262162708,"stop":1701262162709,"duration":1},"status":"passed","severity":"normal"},{"uid":"d37f45f465da7e20","name":"Passing page size 3 when there are 20 messages","time":{"start":1701262189274,"stop":1701262189274,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb70b33696a11db5","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1701262152431,"stop":1701262152431,"duration":0},"status":"passed","severity":"normal"},{"uid":"48a0529ac0fe15bc","name":"Decoder throws on undefined content topic","time":{"start":1701262013603,"stop":1701262013603,"duration":0},"status":"passed","severity":"normal"},{"uid":"f315b16f9f9cf90a","name":"retrieves a single peer","time":{"start":1701262006386,"stop":1701262006386,"duration":0},"status":"passed","severity":"normal"},{"uid":"957d81dd566ad40","name":"Query generator for multiple messages with different content topic format","time":{"start":1701262177227,"stop":1701262177228,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4cf12aed7812814","name":"Push message with SQL Injection payload","time":{"start":1701262162661,"stop":1701262162661,"duration":0},"status":"passed","severity":"normal"},{"uid":"87d3eaf4b9f8c0e9","name":"1 Store, 2 fetches","time":{"start":1701262005975,"stop":1701262005976,"duration":1},"status":"passed","severity":"normal"},{"uid":"6282dd83b7baaf69","name":"Push message with meta","time":{"start":1701262162725,"stop":1701262162725,"duration":0},"status":"passed","severity":"normal"},{"uid":"526ae07edc6d4420","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1701262096831,"stop":1701262096831,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e3790b64726d6e7","name":"Push message with content topic containing shell command","time":{"start":1701262162722,"stop":1701262162723,"duration":1},"status":"passed","severity":"normal"},{"uid":"a50fb41937b28407","name":"Check meta is set [symmetric]","time":{"start":1701262011762,"stop":1701262011762,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ca8bd2fda6bb38c","name":"Sets default value correctly","time":{"start":1701262190811,"stop":1701262190811,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf5996eac482a30a","name":"Encoder throws on undefined content topic","time":{"start":1701262011763,"stop":1701262011763,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c337efac0b1f071","name":"Push message with rate limit","time":{"start":1701262162726,"stop":1701262162726,"duration":0},"status":"passed","severity":"normal"},{"uid":"746d9f3214c5ecab","name":"should throw an error for insufficient data","time":{"start":1701261991149,"stop":1701261991150,"duration":1},"status":"passed","severity":"normal"},{"uid":"abde6134f1a3f542","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1701262096844,"stop":1701262096845,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e4b9ff914479fa3","name":"Passing page size 11 when there are 10 messages","time":{"start":1701262189275,"stop":1701262189275,"duration":0},"status":"passed","severity":"normal"},{"uid":"66588aecaee27281","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1701262056124,"stop":1701262056124,"duration":0},"status":"passed","severity":"normal"},{"uid":"c32e870e3363bbc5","name":"Push message with content topic containing SQL Injection","time":{"start":1701262162713,"stop":1701262162714,"duration":1},"status":"passed","severity":"normal"},{"uid":"791ecbeb3a205a60","name":"Subscribe and receive messages via waku relay post","time":{"start":1701262138527,"stop":1701262138527,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dd80a26d6007a5f","name":"Nodes with multiple pubsub topic","time":{"start":1701262074320,"stop":1701262074320,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5f3e3d65dbbe71","name":"Passing page size 110 when there are 120 messages","time":{"start":1701262189276,"stop":1701262189276,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e9de88c5a5c9ddc","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1701262105473,"stop":1701262105474,"duration":1},"status":"passed","severity":"normal"},{"uid":"80c9055f501fb3c4","name":"Relay - dialed first","time":{"start":1701262200156,"stop":1701262200156,"duration":0},"status":"passed","severity":"normal"},{"uid":"d15a3d97784624a4","name":"Check received message containing Script","time":{"start":1701262129550,"stop":1701262129550,"duration":0},"status":"passed","severity":"normal"},{"uid":"58084d4ed811dd7b","name":"Query Generator - backward","time":{"start":1701262168014,"stop":1701262168015,"duration":1},"status":"passed","severity":"normal"},{"uid":"33070f773f69b5bb","name":"Used by Waku Relay","time":{"start":1701262190810,"stop":1701262190810,"duration":0},"status":"passed","severity":"normal"},{"uid":"dff629ee95caa9a8","name":"should be able to decode the field with only RELAY set to true","time":{"start":1701261991221,"stop":1701261991222,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdce7613d289b24f","name":"converts content topics to expected shard index","time":{"start":1701261985244,"stop":1701261985245,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fd2df8908314736","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1701262176500,"stop":1701262176501,"duration":1},"status":"passed","severity":"normal"},{"uid":"155a6cfeface031e","name":"Check received message containing SQL Injection","time":{"start":1701262129550,"stop":1701262129550,"duration":0},"status":"passed","severity":"normal"},{"uid":"321110998d77132d","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1701262133200,"stop":1701262133201,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a7c5651fe6ca6f4","name":"Store - dialed after - with timeout","time":{"start":1701262200158,"stop":1701262200158,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bcb85696322988","name":"Subscribe and receive messages via lightPush","time":{"start":1701262138526,"stop":1701262138526,"duration":0},"status":"passed","severity":"normal"},{"uid":"48eb10c66a1cd150","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1701262056128,"stop":1701262056129,"duration":1},"status":"passed","severity":"normal"}]