2024-02-17 02:58:37 +00:00

1 line
132 KiB
JSON

[{"uid":"e21adee591f0e172","name":"Query generator for multiple messages with different content topic format","time":{"start":1708138596868,"stop":1708138596869,"duration":1},"status":"passed","severity":"normal"},{"uid":"405c4fcd09087b23","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1708137967593,"stop":1708137967593,"duration":0},"status":"passed","severity":"normal"},{"uid":"862dd4f386bdb7d3","name":"should get / set UDP multiaddr","time":{"start":1708137922954,"stop":1708137922955,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a686367ddac0282","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1708138687814,"stop":1708138687814,"duration":0},"status":"passed","severity":"normal"},{"uid":"203e70f4146f769b","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1708138294593,"stop":1708138294593,"duration":0},"status":"passed","severity":"normal"},{"uid":"943bea63f0c20bc0","name":"should properly create location multiaddrs - tcp6","time":{"start":1708137922957,"stop":1708137922957,"duration":0},"status":"passed","severity":"normal"},{"uid":"86f37fb8bb7ea213","name":"Sample","time":{"start":1708137922257,"stop":1708137922257,"duration":0},"status":"passed","severity":"normal"},{"uid":"da080092669ac03a","name":"Check received message containing Chinese","time":{"start":1708138560884,"stop":1708138560884,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcda7752b7aabf56","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1708138157052,"stop":1708138157052,"duration":0},"status":"passed","severity":"normal"},{"uid":"91f2516ac7ec2503","name":"Check received message containing emoji","time":{"start":1708138560889,"stop":1708138560890,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb62b287e91c337e","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1708138157036,"stop":1708138157037,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b7b9bfadf58e261","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1708138637902,"stop":1708138637903,"duration":1},"status":"passed","severity":"normal"},{"uid":"abb895749954721d","name":"Waku message hash computation","time":{"start":1708137916967,"stop":1708137916968,"duration":1},"status":"passed","severity":"normal"},{"uid":"be3f42c80dc5b011","name":"connects to nwaku","time":{"start":1708138638562,"stop":1708138638562,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4c2d86bae878187","name":"Fails to push message with large meta","time":{"start":1708138465350,"stop":1708138465350,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb8fdac347288301","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1708137950399,"stop":1708137950401,"duration":2},"status":"passed","severity":"normal"},{"uid":"c17fce755a068ec4","name":"Check received message containing SQL Injection","time":{"start":1708138185117,"stop":1708138185118,"duration":1},"status":"passed","severity":"normal"},{"uid":"29af2af56de7a187","name":"Check received message containing special chars","time":{"start":1708138560884,"stop":1708138560884,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f40a456bc8af2db","name":"Check message with non string payload is not received","time":{"start":1708138560978,"stop":1708138560978,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4f89175e3610a37","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1708138157035,"stop":1708138157036,"duration":1},"status":"passed","severity":"normal"},{"uid":"63ae508358d80676","name":"throws on content topic with empty application field","time":{"start":1708137914260,"stop":1708137914260,"duration":0},"status":"passed","severity":"normal"},{"uid":"43fd3c51c19401fa","name":"Ping on unsubscribed peer","time":{"start":1708138055958,"stop":1708138055959,"duration":1},"status":"passed","severity":"normal"},{"uid":"d17e537938286b3e","name":"Subscribe to topic containing XML and receive message","time":{"start":1708138687816,"stop":1708138687816,"duration":0},"status":"passed","severity":"normal"},{"uid":"e380c3a429fc9c31","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1708138236498,"stop":1708138236498,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5805aea038dbd60c","name":"Passing page size 19 when there are 20 messages","time":{"start":1708138619514,"stop":1708138619514,"duration":0},"status":"passed","severity":"normal"},{"uid":"f75ce6cb1279f0cb","name":"Ephemeral field is preserved - encoder v0","time":{"start":1708137979859,"stop":1708137979859,"duration":0},"status":"passed","severity":"normal"},{"uid":"8511fb5e5b6bcfd9","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1708137921965,"stop":1708137921965,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd5af0540b3476f","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1708138687802,"stop":1708138687802,"duration":0},"status":"passed","severity":"normal"},{"uid":"a62d43404f754759","name":"throws on empty content topic","time":{"start":1708137914258,"stop":1708137914258,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8feac4a7bc9359e","name":"should handle a minimal index list","time":{"start":1708137914494,"stop":1708137914494,"duration":0},"status":"passed","severity":"normal"},{"uid":"51a1aae2dcd37527","name":"Encoder throws on undefined content topic","time":{"start":1708137927888,"stop":1708137927888,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ab376b5070b3a34","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1708138157047,"stop":1708138157048,"duration":1},"status":"passed","severity":"normal"},{"uid":"c93ff5120eb1e2c6","name":"should emit a peer event after start","time":{"start":1708137944568,"stop":1708137944569,"duration":1},"status":"passed","severity":"normal"},{"uid":"d30ed565e3dc49df","name":"Check received message containing Arabic","time":{"start":1708138185116,"stop":1708138185117,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ebf63780e23cf82","name":"throws on content topic with empty encoding field","time":{"start":1708137914262,"stop":1708137914262,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cfbec3867d6b04c","name":"Subscribe to topic containing emoji and receive message","time":{"start":1708138687818,"stop":1708138687818,"duration":0},"status":"passed","severity":"normal"},{"uid":"100353d7da381b8b","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1708138157048,"stop":1708138157049,"duration":1},"status":"passed","severity":"normal"},{"uid":"b12615182f37d0f1","name":"Promise Callback - backward","time":{"start":1708138596227,"stop":1708138596228,"duration":1},"status":"passed","severity":"normal"},{"uid":"510f459ad0264a25","name":"Check received message containing short","time":{"start":1708138560879,"stop":1708138560881,"duration":2},"status":"passed","severity":"normal"},{"uid":"8d9e9a0609349822","name":"Check received message containing shell command","time":{"start":1708138185119,"stop":1708138185120,"duration":1},"status":"passed","severity":"normal"},{"uid":"9188e5efb62bd45f","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1708138157007,"stop":1708138157008,"duration":1},"status":"passed","severity":"normal"},{"uid":"68b595f1f970d475","name":"should return all peers when numPeers is 0","time":{"start":1708137927730,"stop":1708137927731,"duration":1},"status":"passed","severity":"normal"},{"uid":"58c7b5ea6b457bc","name":"1 Store, 2 fetches","time":{"start":1708137937084,"stop":1708137937085,"duration":1},"status":"passed","severity":"normal"},{"uid":"43020ee8723ebad8","name":"should throw error - invalid id","time":{"start":1708137922952,"stop":1708137922952,"duration":0},"status":"passed","severity":"normal"},{"uid":"b57f7801a359aa62","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1708138157039,"stop":1708138157040,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bb8d16625338357","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1708138219186,"stop":1708138219186,"duration":0},"status":"passed","severity":"normal"},{"uid":"a649910e16d43960","name":"Decoder throws on undefined content topic","time":{"start":1708137927889,"stop":1708137927889,"duration":0},"status":"passed","severity":"normal"},{"uid":"98fb4291198ac86b","name":"Push 30 different messages","time":{"start":1708138625271,"stop":1708138625271,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3f472ff0ea4fbac","name":"Ping on subscribed peer","time":{"start":1708138015995,"stop":1708138015995,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c7bb63cf2f83ed3","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1708138687809,"stop":1708138687810,"duration":1},"status":"passed","severity":"normal"},{"uid":"22ec0163d35f63be","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1708138538645,"stop":1708138538645,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba3af207776b076e","name":"Used by Waku Relay","time":{"start":1708138638564,"stop":1708138638564,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fd28d16bb941ecb","name":"Check message with invalid timestamp is not received","time":{"start":1708138560892,"stop":1708138560892,"duration":0},"status":"passed","severity":"normal"},{"uid":"3af5b8e90499c3eb","name":"Ordered callback, aborts when callback returns true","time":{"start":1708138596873,"stop":1708138596873,"duration":0},"status":"passed","severity":"normal"},{"uid":"1194691a3640e208","name":"Push message on custom pubsubTopic","time":{"start":1708138294592,"stop":1708138294592,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c95314329bf3857","name":"should be able to encode the field with only FILTER set to true","time":{"start":1708137921949,"stop":1708137921950,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8d4412c9da71297","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1708138294591,"stop":1708138294591,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2ccd3cce1f5e259","name":"Push message with content topic containing Chinese","time":{"start":1708138625274,"stop":1708138625274,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e02e28a2ed06b11","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1708137921953,"stop":1708137921954,"duration":1},"status":"passed","severity":"normal"},{"uid":"46aceef04195e1de","name":"caches peers it previously fetched","time":{"start":1708137937475,"stop":1708137937476,"duration":1},"status":"passed","severity":"normal"},{"uid":"9711f16f8897a136","name":"Check received message containing long","time":{"start":1708138185114,"stop":1708138185115,"duration":1},"status":"passed","severity":"normal"},{"uid":"889788765ddb3273","name":"Push message with shell command payload","time":{"start":1708138465329,"stop":1708138465329,"duration":0},"status":"passed","severity":"normal"},{"uid":"22e01f14bbb610bf","name":"Push message with content topic containing Script","time":{"start":1708138625275,"stop":1708138625275,"duration":0},"status":"passed","severity":"normal"},{"uid":"78a3d592a577edea","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1708138236494,"stop":1708138236494,"duration":0},"status":"passed","severity":"normal"},{"uid":"541066ddbe55115c","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1708138637903,"stop":1708138637903,"duration":0},"status":"passed","severity":"normal"},{"uid":"765ba5614f1dfc41","name":"Check received message with timestamp: 1708137966778 ","time":{"start":1708138560890,"stop":1708138560891,"duration":1},"status":"passed","severity":"normal"},{"uid":"656a7cdf50eb78bf","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1708138465399,"stop":1708138465399,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b0e44fa3ef11cfa","name":"Publishes to nwaku","time":{"start":1708138348777,"stop":1708138348777,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9417e82cb4b47f6","name":"Push message with XML payload","time":{"start":1708138465328,"stop":1708138465328,"duration":0},"status":"passed","severity":"normal"},{"uid":"b214e68e6644c293","name":"Push message with unicode special characters payload","time":{"start":1708138465330,"stop":1708138465330,"duration":0},"status":"passed","severity":"normal"},{"uid":"33028f39ee6afef1","name":"should not fail to stop the service if it was not started","time":{"start":1708137991624,"stop":1708137991624,"duration":0},"status":"passed","severity":"normal"},{"uid":"a97d3b25ae584cde","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1708138568372,"stop":1708138568373,"duration":1},"status":"passed","severity":"normal"},{"uid":"87207fbc59b18a8b","name":"Encoder throws on empty string content topic","time":{"start":1708137952212,"stop":1708137952212,"duration":0},"status":"passed","severity":"normal"},{"uid":"938daf6366d024b0","name":"Fails to publish duplicate message","time":{"start":1708138368803,"stop":1708138368803,"duration":0},"status":"passed","severity":"normal"},{"uid":"48beaf774d61b7f7","name":"Push message with content topic containing XML","time":{"start":1708138465342,"stop":1708138465342,"duration":0},"status":"passed","severity":"normal"},{"uid":"5544b53153507a65","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1708138568373,"stop":1708138568373,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cddd23b44d0f0fb","name":"Add multiple subscription objects on single nwaku node","time":{"start":1708138687808,"stop":1708138687808,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbe3e4a86acf3c8","name":"Check received message containing Russian","time":{"start":1708138560940,"stop":1708138560940,"duration":0},"status":"passed","severity":"normal"},{"uid":"356d0b0d124ef7c8","name":"tcp ip4 address","time":{"start":1708137922180,"stop":1708137922181,"duration":1},"status":"passed","severity":"normal"},{"uid":"f83a9a1ebea8ccbf","name":"Check received message containing JSON","time":{"start":1708138560961,"stop":1708138560962,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fb47e76061f2b34","name":"Passing an array","time":{"start":1708138638563,"stop":1708138638563,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8a9a8c7c8499274","name":"should properly create location multiaddrs - udp4","time":{"start":1708137922955,"stop":1708137922956,"duration":1},"status":"passed","severity":"normal"},{"uid":"4856200093ddf68c","name":"returns all values when wanted number matches available values","time":{"start":1708137936555,"stop":1708137936556,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd55d86130a391e0","name":"Check received message with timestamp: 1708137966778000000 ","time":{"start":1708138560973,"stop":1708138560973,"duration":0},"status":"passed","severity":"normal"},{"uid":"4838f4047779c53f","name":"Query generator for multiple messages with different message text format","time":{"start":1708138596867,"stop":1708138596867,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ac7de388a67235c","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1708138378375,"stop":1708138378376,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd35eb2e406c58ea","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1708138219179,"stop":1708138219180,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d2980da92303f86","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1708137921952,"stop":1708137921953,"duration":1},"status":"passed","severity":"normal"},{"uid":"eee8148790f78bbc","name":"Ordered Callback - backward","time":{"start":1708138596229,"stop":1708138596230,"duration":1},"status":"passed","severity":"normal"},{"uid":"52830f629de67af5","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1708137937135,"stop":1708137937135,"duration":0},"status":"passed","severity":"normal"},{"uid":"66f71ffa69925762","name":"should properly create location multiaddrs - udp","time":{"start":1708137922957,"stop":1708137922957,"duration":0},"status":"passed","severity":"normal"},{"uid":"369f6748213c6f6b","name":"Check message with non string payload is not received","time":{"start":1708138185127,"stop":1708138185127,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f357270b5010dbc","name":"Push message with content topic containing emoji","time":{"start":1708138465349,"stop":1708138465349,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7841848d517e30f","name":"Add multiple subscription objects on single nwaku node","time":{"start":1708138236507,"stop":1708138236508,"duration":1},"status":"passed","severity":"normal"},{"uid":"db5d90f85a7d6eb8","name":"should not fail to stop the service if it was not started","time":{"start":1708138443497,"stop":1708138443497,"duration":0},"status":"passed","severity":"normal"},{"uid":"af3ea7c7317e2948","name":"Fails to publish message with size larger than 1 MB","time":{"start":1708138368806,"stop":1708138368806,"duration":0},"status":"passed","severity":"normal"},{"uid":"29ad3ff7081cce14","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1708138687807,"stop":1708138687807,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b799bd60ace8327","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1708137921964,"stop":1708137921964,"duration":0},"status":"passed","severity":"normal"},{"uid":"6905df3f85c159cb","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1708137944571,"stop":1708137944571,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2f0c9fdbdcf5809","name":"Decrypt messages","time":{"start":1708138296117,"stop":1708138296117,"duration":0},"status":"passed","severity":"normal"},{"uid":"a79100e25e81ce70","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1708137927732,"stop":1708137927733,"duration":1},"status":"passed","severity":"normal"},{"uid":"9be67593bab641ff","name":"Push message with content topic containing SQL Injection","time":{"start":1708138465340,"stop":1708138465340,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee47a37d8f4ee3a4","name":"Using a function","time":{"start":1708138638563,"stop":1708138638563,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eb724aca6176340","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1708138236495,"stop":1708138236496,"duration":1},"status":"passed","severity":"normal"},{"uid":"10eb80a7ac29b0e4","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1708138157049,"stop":1708138157049,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dd21f2da82c16c1","name":"Query with Ordered Callback, No Decoder","time":{"start":1708138538646,"stop":1708138538647,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa2eaaeaa7f0d2a","name":"Decoder throws on undefined content topic","time":{"start":1708137950404,"stop":1708137950405,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dae97a8a4b2dc7","name":"Decoder throws on undefined content topic","time":{"start":1708137952212,"stop":1708137952212,"duration":0},"status":"passed","severity":"normal"},{"uid":"76f27ee876de8d4c","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1708138236501,"stop":1708138236501,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2138f214f351276","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1708138157016,"stop":1708138157017,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ad581bc0a459348","name":"Push message with content topic containing Chinese","time":{"start":1708138465338,"stop":1708138465339,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bb00b45906b913d","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1708138687814,"stop":1708138687814,"duration":0},"status":"passed","severity":"normal"},{"uid":"5800685aa246ddc1","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1708137937477,"stop":1708137937478,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7eb28f865e79ac2","name":"Passing page size 1 when there are 4 messages","time":{"start":1708138619513,"stop":1708138619513,"duration":0},"status":"passed","severity":"normal"},{"uid":"e797eccadc828c3d","name":"Check message with no content topic is not received","time":{"start":1708138560977,"stop":1708138560978,"duration":1},"status":"passed","severity":"normal"},{"uid":"eff1ff7e31b0a3a7","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1708138357666,"stop":1708138357667,"duration":1},"status":"passed","severity":"normal"},{"uid":"7216338f0aa899b7","name":"Check publish message containing emoji","time":{"start":1708138368801,"stop":1708138368801,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf437210da8a128a","name":"A test","time":{"start":1708138236567,"stop":1708138236568,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6ea7c44baf9bccc","name":"Check publish message containing shell command","time":{"start":1708138368800,"stop":1708138368800,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce1a8ef011f25746","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1708138055702,"stop":1708138055702,"duration":0},"status":"passed","severity":"normal"},{"uid":"174c9fe52d556535","name":"Check publish message containing SQL Injection","time":{"start":1708138368798,"stop":1708138368798,"duration":0},"status":"passed","severity":"normal"},{"uid":"96b3ad5318e04620","name":"Push message with custom timestamp: 1708134585251","time":{"start":1708138465355,"stop":1708138465355,"duration":0},"status":"passed","severity":"normal"},{"uid":"185d5a1f49ade754","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1708138607458,"stop":1708138607459,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e44fa281c09e054","name":"Subscribe to topic containing shell command and receive message","time":{"start":1708138236504,"stop":1708138236505,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ec0b5261c73bbc5","name":"Subscribe to topic containing emoji and receive message","time":{"start":1708138236507,"stop":1708138236507,"duration":0},"status":"passed","severity":"normal"},{"uid":"91336212a7a38a18","name":"Push message with long payload","time":{"start":1708138625264,"stop":1708138625265,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ca1344504f450f9","name":"should not receive a peer event after stop","time":{"start":1708137991625,"stop":1708137991626,"duration":1},"status":"passed","severity":"normal"},{"uid":"c532a411178a14e2","name":"throws on content topic with non-number generation field","time":{"start":1708137914259,"stop":1708137914259,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7347e63ffa9492c","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1708137975665,"stop":1708137975666,"duration":1},"status":"passed","severity":"normal"},{"uid":"a22dc91e99c60e06","name":"Push message with Script payload","time":{"start":1708138625268,"stop":1708138625268,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce565d3cc51eb34","name":"Check message with no payload is not received","time":{"start":1708138185127,"stop":1708138185127,"duration":0},"status":"passed","severity":"normal"},{"uid":"83848bcbdf9cf60b","name":"should set field with only STORE enabled","time":{"start":1708137922959,"stop":1708137922959,"duration":0},"status":"passed","severity":"normal"},{"uid":"885da939cb06fc79","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1708137937135,"stop":1708137937136,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bc0975c3a53d09d","name":"ignores unrecognized TXT record formats","time":{"start":1708137937475,"stop":1708137937475,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee5be607641d642f","name":"should properly create peer info with all multiaddrs","time":{"start":1708137922957,"stop":1708137922958,"duration":1},"status":"passed","severity":"normal"},{"uid":"37c24b3aa20485e4","name":"Push message with Chinese payload","time":{"start":1708138625266,"stop":1708138625266,"duration":0},"status":"passed","severity":"normal"},{"uid":"49b8fd5b9d02a1d0","name":"Default pageSize","time":{"start":1708138619515,"stop":1708138619515,"duration":0},"status":"passed","severity":"normal"},{"uid":"89cfefdfcc9cf197","name":"Subscribe to topic containing long and receive message","time":{"start":1708138687813,"stop":1708138687813,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d42a7117dc7505f","name":"Check received message containing XML","time":{"start":1708138560960,"stop":1708138560960,"duration":0},"status":"passed","severity":"normal"},{"uid":"e53edad7f1183926","name":"Check publish message containing escaped characters","time":{"start":1708138368800,"stop":1708138368800,"duration":0},"status":"passed","severity":"normal"},{"uid":"8229793dd76ce623","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1708138157053,"stop":1708138157053,"duration":0},"status":"passed","severity":"normal"},{"uid":"b754d8afc93e73c9","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1708138074389,"stop":1708138074389,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a258b2df7cc1ea4","name":"Subscribe to topic containing XML and receive message","time":{"start":1708138236503,"stop":1708138236503,"duration":0},"status":"passed","severity":"normal"},{"uid":"20c6ed04080266e0","name":"Ephemeral messages are not stored","time":{"start":1708137979858,"stop":1708137979859,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e1f2e8169fd64fa","name":"1 Relay, 1 fetch","time":{"start":1708137937083,"stop":1708137937084,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d3ddc9e8df346d8","name":"listenerCount","time":{"start":1708138008858,"stop":1708138008858,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc24550760e0179a","name":"Rejects garbage","time":{"start":1708137931420,"stop":1708137931420,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbaef9cbdbf48c91","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1708138236502,"stop":1708138236502,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffc1c59ac843dfca","name":"can start the service","time":{"start":1708137991623,"stop":1708137991623,"duration":0},"status":"passed","severity":"normal"},{"uid":"54effb120fd184d7","name":"Passing page size 110 when there are 120 messages","time":{"start":1708138619515,"stop":1708138619515,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c6f2b8efe658b9c","name":"Passing page size 3 when there are 20 messages","time":{"start":1708138619513,"stop":1708138619513,"duration":0},"status":"passed","severity":"normal"},{"uid":"e31f1e601282db5","name":"Push message with content topic containing long","time":{"start":1708138625272,"stop":1708138625272,"duration":0},"status":"passed","severity":"normal"},{"uid":"48d187b5e4f6f15a","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1708137922950,"stop":1708137922950,"duration":0},"status":"passed","severity":"normal"},{"uid":"b96b95a50338baba","name":"Query Generator, Wrong PubsubTopic","time":{"start":1708138538642,"stop":1708138538643,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7d62ea25428da78","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1708138538648,"stop":1708138538649,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a2c633f70f83940","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1708137937478,"stop":1708137937478,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8f7a2e4d5eb48e0","name":"Mutual subscription","time":{"start":1708138378369,"stop":1708138378369,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1f945659e1eb412","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1708137937135,"stop":1708137937135,"duration":0},"status":"passed","severity":"normal"},{"uid":"c578727c83d86ee8","name":"Push message with content topic containing JSON","time":{"start":1708138465346,"stop":1708138465346,"duration":0},"status":"passed","severity":"normal"},{"uid":"edbc9622881c9d65","name":"Push message with content topic containing SQL Injection","time":{"start":1708138625275,"stop":1708138625275,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2586e8fa6c27144","name":"Sets default value correctly","time":{"start":1708138638564,"stop":1708138638565,"duration":1},"status":"passed","severity":"normal"},{"uid":"a67e1b0681fe26b9","name":"Push message with escaped characters payload","time":{"start":1708138465330,"stop":1708138465330,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f5a8c0d21bff21a","name":"Publish message with custom timestamp: Sat Feb 17 2024 03:52:37 GMT+0000 (Coordinated Universal Time)","time":{"start":1708138368803,"stop":1708138368803,"duration":0},"status":"passed","severity":"normal"},{"uid":"203ec16ee7327ae1","name":"Subscribe to topic containing JSON and receive message","time":{"start":1708138687816,"stop":1708138687817,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ac6f381a581fadc","name":"groups content topics by expected pubsub topic","time":{"start":1708137914264,"stop":1708137914265,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e7d4e0e5c3cf029","name":"should load peers from local storage and dispatch events","time":{"start":1708137944570,"stop":1708137944571,"duration":1},"status":"passed","severity":"normal"},{"uid":"602e12e022184c59","name":"Query Generator, No Decoder","time":{"start":1708138538644,"stop":1708138538644,"duration":0},"status":"passed","severity":"normal"},{"uid":"f60a271d24caf369","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1708138568372,"stop":1708138568372,"duration":0},"status":"passed","severity":"normal"},{"uid":"f85c7c705c3cf0b6","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1708137936557,"stop":1708137936558,"duration":1},"status":"passed","severity":"normal"},{"uid":"394e12fbb1a69025","name":"should encode/decode to text encoding","time":{"start":1708137922954,"stop":1708137922954,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1809c6bcac3ee02","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1708138026196,"stop":1708138026196,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d63ddd5622a4f9e","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1708138687818,"stop":1708138687818,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa429c91ab37536c","name":"Fails to push message with large meta","time":{"start":1708138625279,"stop":1708138625279,"duration":0},"status":"passed","severity":"normal"},{"uid":"4953d59f16ded1fb","name":"Push message with SQL Injection payload","time":{"start":1708138465327,"stop":1708138465327,"duration":0},"status":"passed","severity":"normal"},{"uid":"83d88bd98588a9c1","name":"Meta field set when metaSetter is specified","time":{"start":1708137927887,"stop":1708137927887,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2f261b2fdc5a762","name":"Check received message containing Basic HTML tag","time":{"start":1708138560961,"stop":1708138560961,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1d9f413236f0635","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1708138368801,"stop":1708138368802,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b612b64e778c3aa","name":"Subscribe to topic containing shell command and receive message","time":{"start":1708138687807,"stop":1708138687807,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5330866f95c840c","name":"Ordered Callback - forward","time":{"start":1708138596228,"stop":1708138596229,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd1f19199d700df7","name":"Check received message with timestamp: 1649153314 ","time":{"start":1708138560891,"stop":1708138560891,"duration":0},"status":"passed","severity":"normal"},{"uid":"2087d5ba13591d2c","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1708138074389,"stop":1708138074389,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2d11608d7f8775e","name":"3 nodes on /waku/2/rs/3/0 topic","time":{"start":1708138357662,"stop":1708138357664,"duration":2},"status":"passed","severity":"normal"},{"uid":"f9083ffd846b1bce","name":"should not receive a peer event after stop","time":{"start":1708137944569,"stop":1708137944570,"duration":1},"status":"passed","severity":"normal"},{"uid":"56b9d2d24cc14418","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1708138687815,"stop":1708138687815,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2c56be122926690","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1708138157033,"stop":1708138157033,"duration":0},"status":"passed","severity":"normal"},{"uid":"b437e822db2bfcdc","name":"throws on content topic with empty topic name field","time":{"start":1708137914261,"stop":1708137914261,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b0beb2b2244dfc4","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1708138583515,"stop":1708138583515,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa45065b4f63887c","name":"Push message with content topic containing short","time":{"start":1708138465333,"stop":1708138465335,"duration":2},"status":"passed","severity":"normal"},{"uid":"638619022646afbd","name":"should add and remove event listeners correctly","time":{"start":1708137944572,"stop":1708137944572,"duration":0},"status":"passed","severity":"normal"},{"uid":"41d3e49cd9a19678","name":"removeEventListener with correct event","time":{"start":1708138008856,"stop":1708138008857,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec6537f29711a2d4","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1708138236495,"stop":1708138236495,"duration":0},"status":"passed","severity":"normal"},{"uid":"acf5fe3d94654a63","name":"getPeersByDiscovery","time":{"start":1708138008857,"stop":1708138008858,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e2a7cda2e7e0ede","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1708138055707,"stop":1708138055708,"duration":1},"status":"passed","severity":"normal"},{"uid":"59717fc71570867d","name":"Check message with no payload is not received","time":{"start":1708138560978,"stop":1708138560978,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4813353e8f55c54","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1708137937133,"stop":1708137937133,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ad4ca7c83a36c16","name":"Check received message containing Script","time":{"start":1708138185118,"stop":1708138185118,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e01a6406804946b","name":"Register correct protocols","time":{"start":1708138378370,"stop":1708138378370,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc71373c26b49f5","name":"Push message with content topic containing escaped characters","time":{"start":1708138465347,"stop":1708138465347,"duration":0},"status":"passed","severity":"normal"},{"uid":"252f6b57738d81dd","name":"Push message with rate limit","time":{"start":1708138465351,"stop":1708138465351,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e2b9817f8b23169","name":"Generator, custom pubsub topic","time":{"start":1708138583510,"stop":1708138583510,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4744dcb35cf43698","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1708138378374,"stop":1708138378375,"duration":1},"status":"passed","severity":"normal"},{"uid":"abbe512cac6f6d17","name":"isConnected should return false after all peers disconnect","time":{"start":1708138026197,"stop":1708138026197,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8a8c3cd82e60dfd","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1708138157054,"stop":1708138157054,"duration":0},"status":"passed","severity":"normal"},{"uid":"79a93408a5f8d461","name":"Subscribe to topic containing special chars and receive message","time":{"start":1708138687813,"stop":1708138687814,"duration":1},"status":"passed","severity":"normal"},{"uid":"68af86db6b286b85","name":"Push message with emoji payload","time":{"start":1708138465330,"stop":1708138465331,"duration":1},"status":"passed","severity":"normal"},{"uid":"de75cb77c2f6f5ad","name":"Push message with content topic containing numeric","time":{"start":1708138625272,"stop":1708138625273,"duration":1},"status":"passed","severity":"normal"},{"uid":"f98d8de5a3d3df00","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1708138607458,"stop":1708138607458,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dfdca4cd3761294","name":"retrieves a single peer","time":{"start":1708137937473,"stop":1708137937474,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7c58943b0b8b282","name":"should set field with only FILTER enabled","time":{"start":1708137922959,"stop":1708137922959,"duration":0},"status":"passed","severity":"normal"},{"uid":"284eec3200677b74","name":"Passing page size 10 when there are 10 messages","time":{"start":1708138619514,"stop":1708138619514,"duration":0},"status":"passed","severity":"normal"},{"uid":"31d7ed906d38d323","name":"throws on content topic with generation field greater than 0","time":{"start":1708137914259,"stop":1708137914260,"duration":1},"status":"passed","severity":"normal"},{"uid":"50c77a2a808bf735","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1708138219186,"stop":1708138219186,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9e81f303cbfb4f5","name":"Callback on promise, aborts when callback returns true","time":{"start":1708138596870,"stop":1708138596872,"duration":2},"status":"passed","severity":"normal"},{"uid":"657c12780b3e1473","name":"Does not throw an exception when node disconnects","time":{"start":1708138638562,"stop":1708138638562,"duration":0},"status":"passed","severity":"normal"},{"uid":"952f22c8a9c618e","name":"Push message with content topic containing unicode special characters","time":{"start":1708138465348,"stop":1708138465348,"duration":0},"status":"passed","severity":"normal"},{"uid":"879a57a2e18c4ae4","name":"Check received message containing Arabic","time":{"start":1708138560885,"stop":1708138560885,"duration":0},"status":"passed","severity":"normal"},{"uid":"297e982b2fc4c3a8","name":"Push message with content topic containing numeric","time":{"start":1708138465335,"stop":1708138465336,"duration":1},"status":"passed","severity":"normal"},{"uid":"7601b753100a70f5","name":"Check received message containing Basic HTML tag","time":{"start":1708138560887,"stop":1708138560887,"duration":0},"status":"passed","severity":"normal"},{"uid":"942e1d4bbe632f26","name":"Check received message containing short","time":{"start":1708138560895,"stop":1708138560937,"duration":42},"status":"passed","severity":"normal"},{"uid":"15e4ca5203c8e0ec","name":"Js publishes, other Js receives","time":{"start":1708138348777,"stop":1708138348778,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b15b44e7987f392","name":"should be able to encode the field with only RELAY set to true","time":{"start":1708137921945,"stop":1708137921947,"duration":2},"status":"passed","severity":"normal"},{"uid":"204210631545d058","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1708138528359,"stop":1708138528360,"duration":1},"status":"passed","severity":"normal"},{"uid":"2baea4f447522176","name":"can start the service","time":{"start":1708138443496,"stop":1708138443496,"duration":0},"status":"passed","severity":"normal"},{"uid":"52875581e2e67b22","name":"Init the array if not present","time":{"start":1708137914061,"stop":1708137914062,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4b59fe5894ed43e","name":"Check publish message containing Basic HTML tag","time":{"start":1708138368799,"stop":1708138368799,"duration":0},"status":"passed","severity":"normal"},{"uid":"d408b7915012bdd3","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1708138157053,"stop":1708138157054,"duration":1},"status":"passed","severity":"normal"},{"uid":"519da54b9ab5e81a","name":"Nodes with multiple pubsub topic","time":{"start":1708138357661,"stop":1708138357661,"duration":0},"status":"passed","severity":"normal"},{"uid":"195ee2f3c06d6567","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1708138378371,"stop":1708138378371,"duration":0},"status":"passed","severity":"normal"},{"uid":"d95fa538ad08e1e","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1708138583512,"stop":1708138583512,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ba8b88ecc783d310","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1708138637900,"stop":1708138637900,"duration":0},"status":"passed","severity":"normal"},{"uid":"cac831a5eff4dbe9","name":"can start the service","time":{"start":1708137944565,"stop":1708137944566,"duration":1},"status":"passed","severity":"normal"},{"uid":"50a658648ae1c83d","name":"Query Generator, No message returned","time":{"start":1708138538644,"stop":1708138538645,"duration":1},"status":"passed","severity":"normal"},{"uid":"426533536a37a3ea","name":"Push message with custom timestamp: 1677379757209","time":{"start":1708138625279,"stop":1708138625279,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f9940141e179647","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1708138607459,"stop":1708138607460,"duration":1},"status":"passed","severity":"normal"},{"uid":"548a65a8eb13ee71","name":"Subscribe to topic containing short and receive message","time":{"start":1708138687812,"stop":1708138687812,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce9a1f8b6b94034b","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1708138560891,"stop":1708138560891,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ce41eaded0ea41a","name":"Ping on peer without subscriptions","time":{"start":1708138055958,"stop":1708138055958,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4099ccdca274822","name":"Check message with non string payload is not received","time":{"start":1708138560894,"stop":1708138560894,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f7e43381955a8dc","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1708138687801,"stop":1708138687801,"duration":0},"status":"skipped","severity":"normal"},{"uid":"50f0f061888135d8","name":"can start and stop the service","time":{"start":1708137944567,"stop":1708137944567,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce0c06cf790859cf","name":"Passing page size 11 when there are 10 messages","time":{"start":1708138619514,"stop":1708138619514,"duration":0},"status":"passed","severity":"normal"},{"uid":"28656eb87e0f5449","name":"should properly compute the node id","time":{"start":1708137922953,"stop":1708137922953,"duration":0},"status":"passed","severity":"normal"},{"uid":"14dbf59ab7cca5be","name":"Check received message containing shell command","time":{"start":1708138560888,"stop":1708138560888,"duration":0},"status":"passed","severity":"normal"},{"uid":"c26b1b8ee1d9de35","name":"Check received message containing special chars","time":{"start":1708138185115,"stop":1708138185116,"duration":1},"status":"passed","severity":"normal"},{"uid":"b57af4a3c003b325","name":"Check received message containing JSON","time":{"start":1708138560887,"stop":1708138560888,"duration":1},"status":"passed","severity":"normal"},{"uid":"82cfc4553a3b6cd4","name":"Query with Promise Callback, No Decoder","time":{"start":1708138538649,"stop":1708138538650,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e1468564a078a0b","name":"Reopen subscription with peer with lost subscription","time":{"start":1708138015997,"stop":1708138015998,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e52a82e83f2c31d","name":"Nodes with multiple pubsub topic","time":{"start":1708138357664,"stop":1708138357664,"duration":0},"status":"passed","severity":"normal"},{"uid":"c46807b55536a606","name":"Fields are not dropped","time":{"start":1708137927166,"stop":1708137927169,"duration":3},"status":"passed","severity":"normal"},{"uid":"d6670602411a00ef","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1708138568371,"stop":1708138568371,"duration":0},"status":"passed","severity":"normal"},{"uid":"b765dc9e0c56be05","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1708138280967,"stop":1708138280967,"duration":0},"status":"passed","severity":"normal"},{"uid":"759d123fb88d3f1a","name":"Subscribe to topic containing special chars and receive message","time":{"start":1708138236501,"stop":1708138236501,"duration":0},"status":"passed","severity":"normal"},{"uid":"4222b22971518038","name":"Subscribe to topic containing XML and receive message","time":{"start":1708138687806,"stop":1708138687806,"duration":0},"status":"passed","severity":"normal"},{"uid":"956ed47d089f807","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1708138236504,"stop":1708138236504,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c163e12fdb7fdd1","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1708138294591,"stop":1708138294592,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbc7e1e19dc94a5d","name":"Push message equal or less that 1MB","time":{"start":1708138625280,"stop":1708138625281,"duration":1},"status":"passed","severity":"normal"},{"uid":"406057e1b188587d","name":"Check publish message containing Chinese","time":{"start":1708138368796,"stop":1708138368797,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ead71e01d91700b","name":"Push 30 different messages","time":{"start":1708138465331,"stop":1708138465332,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1d27eed60f6605","name":"stop","time":{"start":1708138008859,"stop":1708138008860,"duration":1},"status":"passed","severity":"normal"},{"uid":"f71eeaae11be3a88","name":"Subscribe to topic containing Script and receive message","time":{"start":1708138687815,"stop":1708138687816,"duration":1},"status":"passed","severity":"normal"},{"uid":"854c97dc8c2591ba","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1708138236493,"stop":1708138236494,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ae72227b0557004","name":"Push message with content topic containing Arabic","time":{"start":1708138625274,"stop":1708138625274,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d5fd5839a379e62","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1708137937134,"stop":1708137937135,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf293234bab3b206","name":"Push message with content topic containing short","time":{"start":1708138625272,"stop":1708138625272,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7f3235816a7665b","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1708138687805,"stop":1708138687805,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbd14c7269cb202a","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1708138157043,"stop":1708138157044,"duration":1},"status":"passed","severity":"normal"},{"uid":"77576518d85a4cd8","name":"Push message with custom timestamp: 1677379785251","time":{"start":1708138465354,"stop":1708138465355,"duration":1},"status":"passed","severity":"normal"},{"uid":"79aeed3a12e695f1","name":"should return false","time":{"start":1708137922952,"stop":1708137922953,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8d7993c92439de5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1708138157050,"stop":1708138157050,"duration":0},"status":"passed","severity":"normal"},{"uid":"77105defc42714c6","name":"Waku message hash computation (payload length 0)","time":{"start":1708137916969,"stop":1708137916970,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdfd51a2008b777f","name":"Accepts a valid Waku Message","time":{"start":1708137931418,"stop":1708137931419,"duration":1},"status":"passed","severity":"normal"},{"uid":"789a8068d506a301","name":"Publish without waiting for remote peer","time":{"start":1708138378370,"stop":1708138378370,"duration":0},"status":"passed","severity":"normal"},{"uid":"d552b1ac624fa31f","name":"should throw error - no public key","time":{"start":1708137922951,"stop":1708137922951,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb95ce048d48b8c1","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1708138538649,"stop":1708138538649,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5ef3e91826cbb5c","name":"Relay","time":{"start":1708137981105,"stop":1708137981105,"duration":0},"status":"passed","severity":"normal"},{"uid":"3705d94fdd1d8e19","name":"Push message with content topic containing escaped characters","time":{"start":1708138625277,"stop":1708138625277,"duration":0},"status":"passed","severity":"normal"},{"uid":"8736bddc8dbbdd57","name":"Check publish message containing XML","time":{"start":1708138368799,"stop":1708138368799,"duration":0},"status":"passed","severity":"normal"},{"uid":"38fdcd61cc76a748","name":"Query Generator, Multiple PubsubTopics","time":{"start":1708138538643,"stop":1708138538643,"duration":0},"status":"passed","severity":"normal"},{"uid":"f46060ab5086e3c1","name":"Push message with rate limit","time":{"start":1708138625279,"stop":1708138625279,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd3cc31a770ff717","name":"should not fail to start the service if it is already started","time":{"start":1708137991624,"stop":1708137991624,"duration":0},"status":"passed","severity":"normal"},{"uid":"bffcfff0e53085b7","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1708138157045,"stop":1708138157045,"duration":0},"status":"passed","severity":"normal"},{"uid":"99e2b10d108be410","name":"Generator, custom pubsub topic","time":{"start":1708138583505,"stop":1708138583506,"duration":1},"status":"passed","severity":"normal"},{"uid":"eec825c5df555015","name":"Ping on unsubscribed peer","time":{"start":1708138015996,"stop":1708138015997,"duration":1},"status":"passed","severity":"normal"},{"uid":"1452dafd90cfd14d","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1708138357665,"stop":1708138357665,"duration":0},"status":"passed","severity":"normal"},{"uid":"124354c3dc5be668","name":"Push message with content topic containing special chars","time":{"start":1708138625273,"stop":1708138625273,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe8a8c673ec74f4a","name":"Check publish message containing Russian","time":{"start":1708138368797,"stop":1708138368798,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcf1d641ec8680ae","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1708138687810,"stop":1708138687810,"duration":0},"status":"skipped","severity":"normal"},{"uid":"716f553fe5d263a7","name":"Check message received after nwaku node is restarted","time":{"start":1708138560979,"stop":1708138560979,"duration":0},"status":"skipped","severity":"normal"},{"uid":"71267267b2ecc72f","name":"Encoder throws on undefined content topic","time":{"start":1708137952211,"stop":1708137952212,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4d96ec730dce93e","name":"addEventListener with wrong event","time":{"start":1708138008856,"stop":1708138008856,"duration":0},"status":"passed","severity":"normal"},{"uid":"17f4590bc4310473","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1708138357665,"stop":1708138357665,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0355529ddda6033","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1708138236499,"stop":1708138236499,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce15fe68bb72fc99","name":"Push message with shell command payload","time":{"start":1708138625269,"stop":1708138625270,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cdec0588618e151","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1708138528368,"stop":1708138528368,"duration":0},"status":"passed","severity":"normal"},{"uid":"3448ff3950f7f424","name":"Fails to push message with empty content topic","time":{"start":1708138625278,"stop":1708138625278,"duration":0},"status":"passed","severity":"normal"},{"uid":"755bef9fabd2892","name":"Relay + Store","time":{"start":1708137981105,"stop":1708137981105,"duration":0},"status":"passed","severity":"normal"},{"uid":"135749e52f13577b","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1708138074388,"stop":1708138074388,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aa9c16336ade2ec","name":"Passing cursor with wrong pubsubTopic","time":{"start":1708138528369,"stop":1708138528370,"duration":1},"status":"passed","severity":"normal"},{"uid":"b25c92315b4805fc","name":"Check received message containing emoji","time":{"start":1708138560972,"stop":1708138560973,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9a808d3045527db","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1708138185123,"stop":1708138185123,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0b0b2d011bcd65a","name":"should be called for bootstrap peers","time":{"start":1708137975664,"stop":1708137975664,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8faf172048e8768","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1708138157021,"stop":1708138157022,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfad8b44dd220a60","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1708138687811,"stop":1708138687811,"duration":0},"status":"passed","severity":"normal"},{"uid":"9088d2053c031864","name":"should throw an error for insufficient data","time":{"start":1708137914495,"stop":1708137914495,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd92908a9ffa968e","name":"should not receive a peer event before start","time":{"start":1708137944569,"stop":1708137944569,"duration":0},"status":"passed","severity":"normal"},{"uid":"196d8a49b8afbe6e","name":"Decoder throws on empty string content topic","time":{"start":1708137952212,"stop":1708137952213,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc6ecca023e40559","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1708137927732,"stop":1708137927732,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bc9e43f111cb5b6","name":"Check publish message containing unicode special characters","time":{"start":1708138368801,"stop":1708138368801,"duration":0},"status":"passed","severity":"normal"},{"uid":"680aa3eadce12c43","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1708137967592,"stop":1708137967592,"duration":0},"status":"passed","severity":"normal"},{"uid":"f09e23d061265f3","name":"should be able to decode the field with only STORE set to true","time":{"start":1708137921960,"stop":1708137921961,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee05d3368910de04","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1708138687809,"stop":1708138687809,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aa23bde711a0e9a","name":"Ping on unsubscribed peer","time":{"start":1708138055956,"stop":1708138055957,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed2bbc96739b2b5b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1708138157037,"stop":1708138157038,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2707efdae0ea1d","name":"Publish message with custom timestamp: Sun Feb 26 2023 02:52:37 GMT+0000 (Coordinated Universal Time)","time":{"start":1708138368802,"stop":1708138368802,"duration":0},"status":"passed","severity":"normal"},{"uid":"b20dc97784214f7f","name":"Subscribe and publish message","time":{"start":1708138378370,"stop":1708138378370,"duration":0},"status":"passed","severity":"normal"},{"uid":"2373f310f78b381c","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1708138637899,"stop":1708138637899,"duration":0},"status":"passed","severity":"normal"},{"uid":"ece56f4400852ee8","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1708138157018,"stop":1708138157019,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f391ebfe6f158d5","name":"Check message with no content topic is not received","time":{"start":1708138185126,"stop":1708138185126,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd2ffad5859983fe","name":"Check publish message containing special chars","time":{"start":1708138368795,"stop":1708138368796,"duration":1},"status":"passed","severity":"normal"},{"uid":"6be17ad7a296f6a6","name":"throws on content topic with empty version field","time":{"start":1708137914260,"stop":1708137914261,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3fc04dbf913f781","name":"Subscribe to topic containing long and receive message","time":{"start":1708138687803,"stop":1708138687803,"duration":0},"status":"passed","severity":"normal"},{"uid":"acdf0e3ce42909fe","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1708138157050,"stop":1708138157050,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4cd29ebec91d9f","name":"Check message on other pubsub topic is not received","time":{"start":1708138560977,"stop":1708138560977,"duration":0},"status":"passed","severity":"normal"},{"uid":"572d04b1289f7df6","name":"Check received message containing Script","time":{"start":1708138560958,"stop":1708138560958,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb3f40c6b9db4f38","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1708138687817,"stop":1708138687817,"duration":0},"status":"passed","severity":"normal"},{"uid":"91c64d7448617c59","name":"Check received message containing numeric","time":{"start":1708138560938,"stop":1708138560938,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c28f854c76b8a93","name":"can start and stop the service","time":{"start":1708138443496,"stop":1708138443496,"duration":0},"status":"passed","severity":"normal"},{"uid":"16c87155eeb4e84e","name":"Waku message hash computation (meta attribute not present)","time":{"start":1708137916969,"stop":1708137916969,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfaacf7afafa06f7","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1708138055705,"stop":1708138055706,"duration":1},"status":"passed","severity":"normal"},{"uid":"934a55848e81f5dd","name":"ignores domain fetching errors","time":{"start":1708137937475,"stop":1708137937475,"duration":0},"status":"passed","severity":"normal"},{"uid":"86178c80c3b0f391","name":"Subscribe to topic containing emoji and receive message","time":{"start":1708138687807,"stop":1708138687808,"duration":1},"status":"passed","severity":"normal"},{"uid":"8433188b48ef0029","name":"Check received message with timestamp: 1708137966778 ","time":{"start":1708138560973,"stop":1708138560974,"duration":1},"status":"passed","severity":"normal"},{"uid":"550d9474c1d6f0f9","name":"Check publish message containing short","time":{"start":1708138368792,"stop":1708138368793,"duration":1},"status":"passed","severity":"normal"},{"uid":"731ef475124fbfa6","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1708138219178,"stop":1708138219179,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e3846577487e46d","name":"Generator, 2 different pubsubtopics","time":{"start":1708138583515,"stop":1708138583515,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4010dc74b5853f","name":"Push message with meta","time":{"start":1708138465350,"stop":1708138465350,"duration":0},"status":"passed","severity":"normal"},{"uid":"eebdb1d400361f80","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1708137927731,"stop":1708137927731,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdcb56c404ef3e91","name":"Check received message with timestamp: 1649153314 ","time":{"start":1708138185122,"stop":1708138185123,"duration":1},"status":"passed","severity":"normal"},{"uid":"84dd14c23dabde1f","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1708138528367,"stop":1708138528367,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bc196556fb945fa","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1708138236508,"stop":1708138236508,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6ea87c5a0f1bf25","name":"should only return 1 node with store capability","time":{"start":1708137937477,"stop":1708137937477,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4eb2e8101edaf10","name":"Subscribe to topic containing Script and receive message","time":{"start":1708138687805,"stop":1708138687806,"duration":1},"status":"passed","severity":"normal"},{"uid":"67dfb5ae98de6e99","name":"Push message with content topic containing Script","time":{"start":1708138465342,"stop":1708138465342,"duration":0},"status":"passed","severity":"normal"},{"uid":"f823e1ae3b0a1818","name":"Refresh subscription","time":{"start":1708138378373,"stop":1708138378373,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c88938bc17bb3f63","name":"Push message with Basic HTML tag payload","time":{"start":1708138465328,"stop":1708138465329,"duration":1},"status":"passed","severity":"normal"},{"uid":"c46b2a5f7e7a6423","name":"Decoder throws on empty string content topic","time":{"start":1708137950405,"stop":1708137950405,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a18bfdd9f2d384","name":"Subscribe to topic containing special chars and receive message","time":{"start":1708138687804,"stop":1708138687804,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddafe0e659615750","name":"Correctly serialized arguments","time":{"start":1708138285783,"stop":1708138285783,"duration":0},"status":"passed","severity":"normal"},{"uid":"21491c4dff988297","name":"creates an iterator","time":{"start":1708138616819,"stop":1708138616820,"duration":1},"status":"passed","severity":"normal"},{"uid":"24bf3bd43d3b312e","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1708138687800,"stop":1708138687801,"duration":1},"status":"passed","severity":"normal"},{"uid":"e61a4ba6f3ac645f","name":"Subscribe to topic containing Russian and receive message","time":{"start":1708138687805,"stop":1708138687805,"duration":0},"status":"passed","severity":"normal"},{"uid":"adeac4a6f75e08de","name":"Push message with content topic containing long","time":{"start":1708138465335,"stop":1708138465335,"duration":0},"status":"passed","severity":"normal"},{"uid":"68813aedf38d3e38","name":"does not throw on valid cases","time":{"start":1708137914257,"stop":1708137914257,"duration":0},"status":"passed","severity":"normal"},{"uid":"d69b64b5e007bfde","name":"Ping on peer without subscriptions","time":{"start":1708138055956,"stop":1708138055956,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4c0af692f350ba7","name":"Subscribe to topic containing numeric and receive message","time":{"start":1708138687803,"stop":1708138687804,"duration":1},"status":"passed","severity":"normal"},{"uid":"fabf3022be007a8c","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1708138157034,"stop":1708138157035,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf23d7a1b6cabf6c","name":"should set field with only LIGHTPUSH enabled","time":{"start":1708137922959,"stop":1708137922960,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ebdfe025533b19","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1708138157052,"stop":1708138157052,"duration":0},"status":"passed","severity":"normal"},{"uid":"22807770e47b8ff3","name":"dispatchEvent via connectionManager","time":{"start":1708138008858,"stop":1708138008859,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1af589fa32e58f42","name":"Check message on other pubsub topic is not received","time":{"start":1708138185125,"stop":1708138185126,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bdfc681425efde5","name":"LightPush","time":{"start":1708138644187,"stop":1708138644187,"duration":0},"status":"passed","severity":"normal"},{"uid":"da7f6494fff6edd7","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1708138637900,"stop":1708138637900,"duration":0},"status":"passed","severity":"normal"},{"uid":"623e0c41f28cb85b","name":"Push message with content topic containing shell command","time":{"start":1708138625276,"stop":1708138625277,"duration":1},"status":"passed","severity":"normal"},{"uid":"a87271c97118c294","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1708138637903,"stop":1708138637903,"duration":0},"status":"passed","severity":"normal"},{"uid":"52e5edf8867f114c","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1708138157054,"stop":1708138157054,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c29fd51bf6eef6a","name":"Nwaku publishes","time":{"start":1708138348777,"stop":1708138348777,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae4e8267b4a95e22","name":"Subscribe and receive messages via waku relay post","time":{"start":1708138687809,"stop":1708138687809,"duration":0},"status":"passed","severity":"normal"},{"uid":"c185336e292a0baf","name":"should be able to decode the field with only FILTER set to true","time":{"start":1708137921959,"stop":1708137921960,"duration":1},"status":"passed","severity":"normal"},{"uid":"46acdd16f2b3c525","name":"should handle corrupted local storage data gracefully","time":{"start":1708137944571,"stop":1708137944572,"duration":1},"status":"passed","severity":"normal"},{"uid":"bed2297a9331c508","name":"Query with Promise Callback, No message returned","time":{"start":1708138538650,"stop":1708138538650,"duration":0},"status":"passed","severity":"normal"},{"uid":"257902fa6ba23789","name":"Push message with special chars payload","time":{"start":1708138465324,"stop":1708138465325,"duration":1},"status":"passed","severity":"normal"},{"uid":"4da0b4b691eef258","name":"Push message with content topic containing Russian","time":{"start":1708138465339,"stop":1708138465340,"duration":1},"status":"passed","severity":"normal"},{"uid":"5939b1fd709018c6","name":"Check message received after jswaku node is restarted","time":{"start":1708138185127,"stop":1708138185128,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d6146c16b31d035a","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1708137979860,"stop":1708137979860,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aae06acb8190f7b","name":"should emit a peer event after start","time":{"start":1708138443502,"stop":1708138443502,"duration":0},"status":"passed","severity":"normal"},{"uid":"28c40c154bfb0b47","name":"Push message with content topic containing special chars","time":{"start":1708138465336,"stop":1708138465338,"duration":2},"status":"passed","severity":"normal"},{"uid":"a5ea2f98aecf9acc","name":"Check received message containing unicode special characters","time":{"start":1708138560964,"stop":1708138560972,"duration":8},"status":"passed","severity":"normal"},{"uid":"5a5aa3eeb237ebe2","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1708137921961,"stop":1708137921962,"duration":1},"status":"passed","severity":"normal"},{"uid":"167a897436bfffa","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1708138687802,"stop":1708138687802,"duration":0},"status":"skipped","severity":"normal"},{"uid":"af88779042f66d5c","name":"Push message with JSON payload","time":{"start":1708138465329,"stop":1708138465329,"duration":0},"status":"passed","severity":"normal"},{"uid":"11f25af1d4a888e8","name":"Store - dialed first","time":{"start":1708138644186,"stop":1708138644186,"duration":0},"status":"passed","severity":"normal"},{"uid":"64040a5e8a312f9d","name":"Subscribe to topic containing short and receive message","time":{"start":1708138687803,"stop":1708138687803,"duration":0},"status":"passed","severity":"normal"},{"uid":"1df0cf6e8864888d","name":"Check meta is set [ecies]","time":{"start":1708137952211,"stop":1708137952211,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff1593de5af0617e","name":"different cluster, same shard: nodes don't connect","time":{"start":1708138280973,"stop":1708138280974,"duration":1},"status":"passed","severity":"normal"},{"uid":"73c5faca9d04818e","name":"Query generator for multiple messages","time":{"start":1708138596866,"stop":1708138596866,"duration":0},"status":"passed","severity":"normal"},{"uid":"307639034610b919","name":"should only return 1 node with relay capability","time":{"start":1708137937476,"stop":1708137937476,"duration":0},"status":"passed","severity":"normal"},{"uid":"58f24a7c1033c5f8","name":"Subscribe to topic containing Script and receive message","time":{"start":1708138236503,"stop":1708138236503,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac8f36c1cfafd2ff","name":"Subscribe to topic containing short and receive message","time":{"start":1708138236500,"stop":1708138236500,"duration":0},"status":"passed","severity":"normal"},{"uid":"eed12a5080a536c5","name":"Ping on peer without subscriptions","time":{"start":1708138015996,"stop":1708138015996,"duration":0},"status":"passed","severity":"normal"},{"uid":"aecccfc8b75f40f6","name":"Check publish message containing Arabic","time":{"start":1708138368797,"stop":1708138368797,"duration":0},"status":"passed","severity":"normal"},{"uid":"85517fa6a62196ea","name":"Round trip binary encryption [ecies, signature]","time":{"start":1708137952210,"stop":1708137952211,"duration":1},"status":"passed","severity":"normal"},{"uid":"5641b2a9b670c32b","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1708137967591,"stop":1708137967592,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad94d44aa6ed15c0","name":"Subscribe to topic containing Russian and publish message","time":{"start":1708138378375,"stop":1708138378375,"duration":0},"status":"passed","severity":"normal"},{"uid":"8943b822823be6c0","name":"Subscribe and receive messages via lightPush","time":{"start":1708138687808,"stop":1708138687808,"duration":0},"status":"passed","severity":"normal"},{"uid":"aface2d1ad0574e2","name":"Push message with custom timestamp: 1708141785251","time":{"start":1708138465355,"stop":1708138465356,"duration":1},"status":"passed","severity":"normal"},{"uid":"cae98a23a6e38b0e","name":"Ephemeral field set to true","time":{"start":1708137927887,"stop":1708137927887,"duration":0},"status":"passed","severity":"normal"},{"uid":"df2712f04021727e","name":"Refresh subscription","time":{"start":1708138236499,"stop":1708138236500,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f161f5637cd2e73","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1708138157006,"stop":1708138157007,"duration":1},"status":"passed","severity":"normal"},{"uid":"81bf6aada6b30b98","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1708137952210,"stop":1708137952210,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a4db8ead5936d8","name":"returns all values when wanted number is greater than available values","time":{"start":1708137936556,"stop":1708137936557,"duration":1},"status":"passed","severity":"normal"},{"uid":"3374ba9e149caff1","name":"should properly create location multiaddrs - tcp4","time":{"start":1708137922956,"stop":1708137922956,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdc6575b88afc322","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1708138294593,"stop":1708138294593,"duration":0},"status":"passed","severity":"normal"},{"uid":"be5c7a0ac955389f","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1708138357659,"stop":1708138357660,"duration":1},"status":"passed","severity":"normal"},{"uid":"edeb609783bcbdc9","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1708138687801,"stop":1708138687802,"duration":1},"status":"passed","severity":"normal"},{"uid":"faa555f268b51a66","name":"should set field with only RELAY enabled","time":{"start":1708137922958,"stop":1708137922959,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c624b3da065a3d4","name":"Push message with custom timestamp: 1708134557209","time":{"start":1708138625280,"stop":1708138625280,"duration":0},"status":"passed","severity":"normal"},{"uid":"fce949578fc5a2a","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1708138596872,"stop":1708138596873,"duration":1},"status":"passed","severity":"normal"},{"uid":"abd122ea56b5261c","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1708138687804,"stop":1708138687804,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed8ebd9f87bf72ef","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1708138157041,"stop":1708138157042,"duration":1},"status":"passed","severity":"normal"},{"uid":"25c827f51a228aea","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1708138687799,"stop":1708138687800,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b49034d64722aa3","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1708138687800,"stop":1708138687800,"duration":0},"status":"passed","severity":"normal"},{"uid":"d04f541b176020df","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1708137991627,"stop":1708137991627,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6b6cee30d9506db9","name":"Push message with custom timestamp: 1708141757209","time":{"start":1708138625280,"stop":1708138625280,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e84e549ce72f598","name":"Push message with Russian payload","time":{"start":1708138625267,"stop":1708138625267,"duration":0},"status":"passed","severity":"normal"},{"uid":"4773db085abed05","name":"Symmetric encrypt & Decrypt","time":{"start":1708137950909,"stop":1708137950909,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e978b9abc34cb1f","name":"Relay - dialed after","time":{"start":1708138644185,"stop":1708138644186,"duration":1},"status":"passed","severity":"normal"},{"uid":"e31d7bfc8d406543","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1708138378376,"stop":1708138378377,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dcefb4ee21e8830","name":"throws on content topic with too few or too many fields","time":{"start":1708137914258,"stop":1708137914259,"duration":1},"status":"passed","severity":"normal"},{"uid":"77074cf59ebdee49","name":"Push message with numeric payload","time":{"start":1708138465323,"stop":1708138465324,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab3bfe4fc04f2755","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1708138687804,"stop":1708138687804,"duration":0},"status":"passed","severity":"normal"},{"uid":"a95a63e1054c54fc","name":"Overlapping topic subscription","time":{"start":1708138236499,"stop":1708138236499,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8b3da5ca652d5c2","name":"Subscribe to topic containing long and receive message","time":{"start":1708138236500,"stop":1708138236500,"duration":0},"status":"passed","severity":"normal"},{"uid":"68fd42ed251a5e33","name":"Overlapping topic subscription","time":{"start":1708138687812,"stop":1708138687812,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed0b1b02dde5609d","name":"removeEventListener with wrong event","time":{"start":1708138008857,"stop":1708138008857,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3a8d0b350fd8631","name":"Relay - times out","time":{"start":1708138644186,"stop":1708138644186,"duration":0},"status":"passed","severity":"normal"},{"uid":"63837b60b781ff31","name":"Push message with Chinese payload","time":{"start":1708138465325,"stop":1708138465326,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b2ac6688fdea6e8","name":"Check received message containing unicode special characters","time":{"start":1708138560889,"stop":1708138560889,"duration":0},"status":"passed","severity":"normal"},{"uid":"166210b8dd33e8a9","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1708138560976,"stop":1708138560976,"duration":0},"status":"passed","severity":"normal"},{"uid":"2713183e5f91fc8","name":"safeDispatchEvent","time":{"start":1708138008859,"stop":1708138008859,"duration":0},"status":"passed","severity":"normal"},{"uid":"7119e92d439112a1","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1708138538645,"stop":1708138538646,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc0a9ab19f65a21e","name":"different cluster, same shard: nodes don't connect","time":{"start":1708138157002,"stop":1708138157003,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd773ab654f933b7","name":"Light Node - default protocols","time":{"start":1708138644188,"stop":1708138644188,"duration":0},"status":"passed","severity":"normal"},{"uid":"c136560824babcd6","name":"Check publish message containing long","time":{"start":1708138368793,"stop":1708138368794,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba1cb2ff317cad1c","name":"Check received message containing long","time":{"start":1708138560882,"stop":1708138560882,"duration":0},"status":"passed","severity":"normal"},{"uid":"af81fb93acff6cda","name":"Sign & Recover","time":{"start":1708137950910,"stop":1708137950911,"duration":1},"status":"passed","severity":"normal"},{"uid":"a80bd0a3f24d0d5","name":"pre and post cipher","time":{"start":1708137950910,"stop":1708137950910,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb50f5ba1507f6a4","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1708137914494,"stop":1708137914495,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3a042fb47692d1","name":"Push message with XML payload","time":{"start":1708138625268,"stop":1708138625268,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f03993c4fd0e8aa","name":"should be called at least once on all `peer:discovery` events","time":{"start":1708137975662,"stop":1708137975663,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2066eb7b0360ef9","name":"Check received message containing Chinese","time":{"start":1708138560939,"stop":1708138560939,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfd7a1dd90565b57","name":"should set field with all protocols disabled","time":{"start":1708137922958,"stop":1708137922958,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cb8465c68e91de4","name":"Push message with short payload","time":{"start":1708138625263,"stop":1708138625264,"duration":1},"status":"passed","severity":"normal"},{"uid":"8648904067ac4ca7","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1708138368804,"stop":1708138368805,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ec2a55b35e8607c","name":"udp ip6 address","time":{"start":1708137922181,"stop":1708137922181,"duration":0},"status":"passed","severity":"normal"},{"uid":"9499535b566bd368","name":"Subscribe and receive messages via waku relay post","time":{"start":1708138687800,"stop":1708138687800,"duration":0},"status":"passed","severity":"normal"},{"uid":"e64fb8e1c2e795c","name":"Check received message containing Basic HTML tag","time":{"start":1708138185119,"stop":1708138185119,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aaf7d22153ddefd","name":"Push message with emoji payload","time":{"start":1708138625271,"stop":1708138625271,"duration":0},"status":"passed","severity":"normal"},{"uid":"48eba17c446299ce","name":"Decoder throws on empty string content topic","time":{"start":1708137927889,"stop":1708137927889,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac70257458a7e221","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1708138378372,"stop":1708138378372,"duration":0},"status":"passed","severity":"normal"},{"uid":"7496d76ad2a81d8f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1708138055705,"stop":1708138055705,"duration":0},"status":"passed","severity":"normal"},{"uid":"43ef22e0f33705bd","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1708138055704,"stop":1708138055704,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8a88d602d597070","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1708138219183,"stop":1708138219183,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5e1801361b8f8af","name":"Asymmetric encrypt & decrypt","time":{"start":1708137950908,"stop":1708137950909,"duration":1},"status":"passed","severity":"normal"},{"uid":"795171de549cd4fe","name":"Subscribe to topic containing long and publish message","time":{"start":1708138378373,"stop":1708138378374,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6b5025519d6fb11","name":"Check received message containing escaped characters","time":{"start":1708138560888,"stop":1708138560889,"duration":1},"status":"passed","severity":"normal"},{"uid":"858aae4893b9f578","name":"Check received message containing JSON","time":{"start":1708138185119,"stop":1708138185119,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecfa3365951b1e25","name":"Check received message containing shell command","time":{"start":1708138560962,"stop":1708138560964,"duration":2},"status":"passed","severity":"normal"},{"uid":"b13cb21009751355","name":"Generator, 2 different pubsubtopics","time":{"start":1708138583507,"stop":1708138583507,"duration":0},"status":"passed","severity":"normal"},{"uid":"f25ad72d9a0929b5","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1708138026198,"stop":1708138026198,"duration":0},"status":"passed","severity":"normal"},{"uid":"47421bfca7fa03f1","name":"Push message with content topic containing Basic HTML tag","time":{"start":1708138625276,"stop":1708138625276,"duration":0},"status":"passed","severity":"normal"},{"uid":"92863dba633c9aee","name":"Check received message containing Arabic","time":{"start":1708138560939,"stop":1708138560939,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fb865d09719f5e8","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1708137937477,"stop":1708137937477,"duration":0},"status":"passed","severity":"normal"},{"uid":"54849545d3f62b01","name":"it tolerates circular branch references","time":{"start":1708137937474,"stop":1708137937474,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9132effff7c0a83","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1708138637902,"stop":1708138637902,"duration":0},"status":"passed","severity":"normal"},{"uid":"d78b3ae4e7b914c","name":"Push message with content topic containing JSON","time":{"start":1708138625276,"stop":1708138625276,"duration":0},"status":"passed","severity":"normal"},{"uid":"92dce3b088fc8e2d","name":"Check publish message containing Script","time":{"start":1708138368798,"stop":1708138368798,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3234de10db3a784","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1708138236502,"stop":1708138236503,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bca784f23455e8b","name":"Query generator for 2000 messages","time":{"start":1708138596874,"stop":1708138596874,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf59bc2449235e7e","name":"Reusing cursor across nodes","time":{"start":1708138528369,"stop":1708138528369,"duration":0},"status":"passed","severity":"normal"},{"uid":"811c416b1a94f1dd","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1708138219185,"stop":1708138219185,"duration":0},"status":"passed","severity":"normal"},{"uid":"829c7238b6d6ec2e","name":"Check message with no payload is not received","time":{"start":1708138560893,"stop":1708138560894,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ad88c0aa72bad66","name":"unsubscribes","time":{"start":1708138616821,"stop":1708138616821,"duration":0},"status":"passed","severity":"normal"},{"uid":"c463bc7f1a5d979","name":"Push message with content topic containing unicode special characters","time":{"start":1708138625277,"stop":1708138625277,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c27236964a1b332","name":"Check received message containing Russian","time":{"start":1708138185117,"stop":1708138185117,"duration":0},"status":"passed","severity":"normal"},{"uid":"830519449beacee","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1708138026195,"stop":1708138026196,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b11e0f56a9cf8ff","name":"should decode valid enr with tcp successfully","time":{"start":1708137922950,"stop":1708137922950,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae746952721d6d5c","name":"Check message received after jswaku node is restarted","time":{"start":1708138560979,"stop":1708138560979,"duration":0},"status":"skipped","severity":"normal"},{"uid":"afbc966af4b6d8e","name":"Reopen subscription with peer with lost subscription","time":{"start":1708138055959,"stop":1708138055959,"duration":0},"status":"passed","severity":"normal"},{"uid":"37d3050000d6b761","name":"nwaku interop","time":{"start":1708138443495,"stop":1708138443495,"duration":0},"status":"skipped","severity":"normal"},{"uid":"42b61c35965de7bf","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1708138157046,"stop":1708138157047,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8a784dafcbe9c73","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1708138157042,"stop":1708138157043,"duration":1},"status":"passed","severity":"normal"},{"uid":"2afa9ec33dc35a33","name":"Check message with no pubsub topic is not received","time":{"start":1708138185126,"stop":1708138185126,"duration":0},"status":"passed","severity":"normal"},{"uid":"da1cbc51185c0276","name":"Subscribe and receive messages via waku relay post","time":{"start":1708138236494,"stop":1708138236495,"duration":1},"status":"passed","severity":"normal"},{"uid":"85f8f15fe1454852","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1708137967588,"stop":1708137967590,"duration":2},"status":"passed","severity":"normal"},{"uid":"df7cb8d41c709b04","name":"Passing page size 0 when there are 110 messages","time":{"start":1708138619512,"stop":1708138619513,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9f9b80b3f9749fd","name":"Check received message containing escaped characters","time":{"start":1708138185120,"stop":1708138185120,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e806643f429a39d","name":"Subscribe to topic containing Russian and receive message","time":{"start":1708138687815,"stop":1708138687815,"duration":0},"status":"passed","severity":"normal"},{"uid":"57e23562d7269009","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1708138055708,"stop":1708138055708,"duration":0},"status":"passed","severity":"normal"},{"uid":"b251a51b805aa103","name":"Query Generator - backward","time":{"start":1708138596226,"stop":1708138596227,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9d647bd159d1502","name":"Push message with content topic containing Arabic","time":{"start":1708138465339,"stop":1708138465339,"duration":0},"status":"passed","severity":"normal"},{"uid":"317b04cfadf96fa9","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1708138219184,"stop":1708138219184,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0fb45cb3fc4d21b","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1708138357666,"stop":1708138357666,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cb89cf868cb3d90","name":"1 Relay, 1 Filter, gives up","time":{"start":1708137937086,"stop":1708137937086,"duration":0},"status":"passed","severity":"normal"},{"uid":"e88540b5dad53b66","name":"Throws when trying to push message with empty payload","time":{"start":1708138625271,"stop":1708138625272,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf04ead32919fffe","name":"Round trip binary serialization","time":{"start":1708137927886,"stop":1708137927887,"duration":1},"status":"passed","severity":"normal"},{"uid":"b122f48f73aa5720","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1708138157004,"stop":1708138157006,"duration":2},"status":"passed","severity":"normal"},{"uid":"a9efa36f35d1eb40","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1708137967590,"stop":1708137967591,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fdc02fa124ce8a7","name":"same cluster, same shard: nodes connect","time":{"start":1708138280967,"stop":1708138280968,"duration":1},"status":"passed","severity":"normal"},{"uid":"10b541cfc7a17fb9","name":"should not receive a peer event before start","time":{"start":1708137991625,"stop":1708137991625,"duration":0},"status":"passed","severity":"normal"},{"uid":"482dcb1dc2b3511b","name":"Encoder throws on empty string content topic","time":{"start":1708137950403,"stop":1708137950404,"duration":1},"status":"passed","severity":"normal"},{"uid":"34f291effd4d5b1a","name":"should not fail to start the service if it is already started","time":{"start":1708137944568,"stop":1708137944568,"duration":0},"status":"passed","severity":"normal"},{"uid":"6708ec26716307fa","name":"topics with same application and version share the same shard","time":{"start":1708137914263,"stop":1708137914263,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c9ef829c76b4b89","name":"Encoder throws on empty string content topic","time":{"start":1708137927888,"stop":1708137927889,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3d55704636d92b","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1708138219180,"stop":1708138219182,"duration":2},"status":"passed","severity":"normal"},{"uid":"3cbe9c67ff897b5f","name":"should be able to encode the field with only STORE set to true","time":{"start":1708137921948,"stop":1708137921949,"duration":1},"status":"passed","severity":"normal"},{"uid":"17667b74ca9a39bd","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1708137975666,"stop":1708137975666,"duration":0},"status":"passed","severity":"normal"},{"uid":"15deee84505e2ed1","name":"Subscribe to topic containing JSON and publish message","time":{"start":1708138378377,"stop":1708138378377,"duration":0},"status":"passed","severity":"normal"},{"uid":"71852fa679a2b0b2","name":"Ping on subscribed peer","time":{"start":1708138055958,"stop":1708138055958,"duration":0},"status":"passed","severity":"normal"},{"uid":"f21afaa1097933e9","name":"Check publish message containing numeric","time":{"start":1708138368794,"stop":1708138368795,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a4b2ee14602c2ec","name":"Callback on promise","time":{"start":1708138596869,"stop":1708138596870,"duration":1},"status":"passed","severity":"normal"},{"uid":"58dde6a5d24a33cb","name":"Check received message with timestamp: 1649153314 ","time":{"start":1708138560974,"stop":1708138560975,"duration":1},"status":"passed","severity":"normal"},{"uid":"523dbceb5144efdd","name":"recovers when dns.resolve returns empty","time":{"start":1708137937474,"stop":1708137937475,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ec47e8910c4f1f9","name":"Fails to push message bigger that 1MB","time":{"start":1708138465357,"stop":1708138465357,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d2dfd5353029f8d","name":"Subscribe to topic containing XML and publish message","time":{"start":1708138378376,"stop":1708138378376,"duration":0},"status":"passed","severity":"normal"},{"uid":"5825c358901b5a61","name":"can start and stop the service","time":{"start":1708137991623,"stop":1708137991623,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a7b9e43ef579740","name":"Publish message with custom timestamp: Sat Feb 17 2024 01:52:37 GMT+0000 (Coordinated Universal Time)","time":{"start":1708138368802,"stop":1708138368802,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3beebec1eae1f31","name":"Subscribe and receives messages on 20 topics","time":{"start":1708138687810,"stop":1708138687810,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d31aa0dfad7df6c","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1708138157069,"stop":1708138157069,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d43c6d1e8cc1690","name":"Overlapping topic subscription","time":{"start":1708138378373,"stop":1708138378373,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c678d7e4f33415e1","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1708138583507,"stop":1708138583508,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7f1db971d7c245c","name":"Check received message containing numeric","time":{"start":1708138185115,"stop":1708138185115,"duration":0},"status":"passed","severity":"normal"},{"uid":"38a5c2fc1fa1e5e","name":"Push message equal or less that 1MB","time":{"start":1708138465356,"stop":1708138465356,"duration":0},"status":"passed","severity":"normal"},{"uid":"24da99ff4eec5e83","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1708138157022,"stop":1708138157023,"duration":1},"status":"passed","severity":"normal"},{"uid":"da2428302d987570","name":"Subscribe to topic containing Script and publish message","time":{"start":1708138378376,"stop":1708138378376,"duration":0},"status":"passed","severity":"normal"},{"uid":"7946093cca1fdf28","name":"Relay - dialed first","time":{"start":1708138644184,"stop":1708138644184,"duration":0},"status":"passed","severity":"normal"},{"uid":"42b2e78ccf0080dd","name":"Overlapping topic subscription","time":{"start":1708138687802,"stop":1708138687803,"duration":1},"status":"passed","severity":"normal"},{"uid":"c76160c2f42e6492","name":"nwaku subscribes","time":{"start":1708138348776,"stop":1708138348776,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d5fc926faf133f0","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1708138055702,"stop":1708138055703,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbeed15e7a6fb7","name":"Publish message with rate limit","time":{"start":1708138368809,"stop":1708138368809,"duration":0},"status":"passed","severity":"normal"},{"uid":"e17cc6f27209d7bb","name":"Push message on custom pubsubTopic","time":{"start":1708138294589,"stop":1708138294589,"duration":0},"status":"passed","severity":"normal"},{"uid":"4268cd1e939e487f","name":"Push message on custom pubsubTopic","time":{"start":1708138294590,"stop":1708138294591,"duration":1},"status":"passed","severity":"normal"},{"uid":"9973724b98785790","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1708138157015,"stop":1708138157016,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d09c2cb85e51172","name":"should throw error - no id","time":{"start":1708137922950,"stop":1708137922951,"duration":1},"status":"passed","severity":"normal"},{"uid":"363cae5cf02cb1f3","name":"Subscribe and receives messages on 20 topics","time":{"start":1708138687801,"stop":1708138687801,"duration":0},"status":"passed","severity":"normal"},{"uid":"f333826981b59241","name":"handles multiple messages","time":{"start":1708138616820,"stop":1708138616821,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2136785d97a708b","name":"Push message with short payload","time":{"start":1708138465320,"stop":1708138465321,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7639efec7abb495","name":"1 Store, 2 relays, 2 fetches","time":{"start":1708137937085,"stop":1708137937085,"duration":0},"status":"passed","severity":"normal"},{"uid":"63f735764e9f1112","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1708138637901,"stop":1708138637902,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec274881e6748ced","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1708137937137,"stop":1708137937137,"duration":0},"status":"passed","severity":"normal"},{"uid":"225598cbb374a0cd","name":"configure the node with multiple pubsub topics","time":{"start":1708138465400,"stop":1708138465403,"duration":3},"status":"passed","severity":"normal"},{"uid":"56daccb524ba1e28","name":"same cluster, same shard: nodes connect","time":{"start":1708138157000,"stop":1708138157001,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a501e1ab404e1b5","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1708137921950,"stop":1708137921951,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e3c6309962964e8","name":"Check received message containing long","time":{"start":1708138560937,"stop":1708138560938,"duration":1},"status":"passed","severity":"normal"},{"uid":"3de67602fcace0fa","name":"different cluster, different shard: nodes don't connect","time":{"start":1708138280974,"stop":1708138280974,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b62cebfe2eb7462","name":"Fails to push message bigger that 1MB","time":{"start":1708138625282,"stop":1708138625282,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0ff3de158625331","name":"should not receive a peer event after stop","time":{"start":1708138443503,"stop":1708138443504,"duration":1},"status":"passed","severity":"normal"},{"uid":"a79b02aecfa3d98a","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1708138687809,"stop":1708138687809,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbb47a7db712677f","name":"should be able to decode the field with only RELAY set to true","time":{"start":1708137921957,"stop":1708137921958,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b8892fa1a663315","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1708138055703,"stop":1708138055704,"duration":1},"status":"passed","severity":"normal"},{"uid":"a51eee0067613f98","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1708137921955,"stop":1708137921956,"duration":1},"status":"passed","severity":"normal"},{"uid":"abfa07827c5cce31","name":"passes more than one ENR URLs and attempts connection","time":{"start":1708137991627,"stop":1708137991627,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1941bfe3d70ec693","name":"Check received message containing Russian","time":{"start":1708138560885,"stop":1708138560885,"duration":0},"status":"passed","severity":"normal"},{"uid":"99123ebf267feafe","name":"Push message with meta","time":{"start":1708138625278,"stop":1708138625278,"duration":0},"status":"passed","severity":"normal"},{"uid":"17d9753e0965f4fa","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1708137921966,"stop":1708137921966,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7c2da1c7c8d1327","name":"Push message with Basic HTML tag payload","time":{"start":1708138625269,"stop":1708138625269,"duration":0},"status":"passed","severity":"normal"},{"uid":"94e355be9300fdae","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1708138357661,"stop":1708138357661,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bf909070035c0c2","name":"Check message received after jswaku node is restarted","time":{"start":1708138560894,"stop":1708138560894,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a9e9cc19f5aa7ec1","name":"Push message with numeric payload","time":{"start":1708138625265,"stop":1708138625265,"duration":0},"status":"passed","severity":"normal"},{"uid":"61ed573934034324","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1708138236506,"stop":1708138236507,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff5c4f14e22d0289","name":"Check received message containing SQL Injection","time":{"start":1708138560885,"stop":1708138560886,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d4882de30bff21","name":"Push message with content topic containing XML","time":{"start":1708138625275,"stop":1708138625276,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0715f2e38017a9a","name":"Check message on other pubsub topic is not received","time":{"start":1708138560892,"stop":1708138560893,"duration":1},"status":"passed","severity":"normal"},{"uid":"933d03febdb3a20b","name":"Push message with Arabic payload","time":{"start":1708138625266,"stop":1708138625267,"duration":1},"status":"passed","severity":"normal"},{"uid":"e81fd4f7c57b94a2","name":"Push message with content topic containing Basic HTML tag","time":{"start":1708138465343,"stop":1708138465345,"duration":2},"status":"passed","severity":"normal"},{"uid":"cc8170cc0f40d84e","name":"Store - dialed after - with timeout","time":{"start":1708138644186,"stop":1708138644187,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c6ec355792ea137","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1708138687810,"stop":1708138687810,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f483a97cd7a2b88","name":"Subscribe to topic containing numeric and receive message","time":{"start":1708138687813,"stop":1708138687813,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3d41e377b91673b","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1708138026196,"stop":1708138026196,"duration":0},"status":"passed","severity":"normal"},{"uid":"e58c5b18a7386b08","name":"Subscribe to topic containing special chars and publish message","time":{"start":1708138378374,"stop":1708138378374,"duration":0},"status":"passed","severity":"normal"},{"uid":"12ca71561c2724cf","name":"should emit a peer event after start","time":{"start":1708137991625,"stop":1708137991625,"duration":0},"status":"passed","severity":"normal"},{"uid":"baa989cf36e096b9","name":"Check received message containing Script","time":{"start":1708138560886,"stop":1708138560886,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed495222b073decf","name":"Publish message with large meta","time":{"start":1708138368808,"stop":1708138368809,"duration":1},"status":"passed","severity":"normal"},{"uid":"deec87d6facc3ffb","name":"Push message with content topic containing shell command","time":{"start":1708138465346,"stop":1708138465347,"duration":1},"status":"passed","severity":"normal"},{"uid":"acdb74780c972536","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1708137921954,"stop":1708137921955,"duration":1},"status":"passed","severity":"normal"},{"uid":"497bf279ae4955c9","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1708138157051,"stop":1708138157052,"duration":1},"status":"passed","severity":"normal"},{"uid":"c47af625e1a2cb7b","name":"Check message with no content topic is not received","time":{"start":1708138560893,"stop":1708138560893,"duration":0},"status":"passed","severity":"normal"},{"uid":"1640cef4d8e6373","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1708138687799,"stop":1708138687799,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5e1abeef9bd969c","name":"Push to array if already present","time":{"start":1708137914063,"stop":1708137914063,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dda6d6e3d483ea8","name":"can dial TLS multiaddrs","time":{"start":1708138285738,"stop":1708138285739,"duration":1},"status":"passed","severity":"normal"},{"uid":"403e7e32be3261a4","name":"Relay + Store","time":{"start":1708137922960,"stop":1708137922960,"duration":0},"status":"passed","severity":"normal"},{"uid":"f721bb95bc3d4628","name":"Push message with content topic containing Russian","time":{"start":1708138625274,"stop":1708138625275,"duration":1},"status":"passed","severity":"normal"},{"uid":"6aaf4794451ad8bf","name":"Subscribe to topic containing Russian and receive message","time":{"start":1708138236502,"stop":1708138236502,"duration":0},"status":"passed","severity":"normal"},{"uid":"24fbef2c1c46dd4e","name":"Check message with invalid timestamp is not received","time":{"start":1708138185124,"stop":1708138185125,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7948f1ebe101e5b","name":"should decode valid enr successfully","time":{"start":1708137922948,"stop":1708137922949,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b337042fd5cba8c","name":"Query with Ordered Callback, No message returned","time":{"start":1708138538647,"stop":1708138538648,"duration":1},"status":"passed","severity":"normal"},{"uid":"802bc8579b4cdc88","name":"Fails to push message with empty content topic","time":{"start":1708138465349,"stop":1708138465349,"duration":0},"status":"passed","severity":"normal"},{"uid":"2413c2ba5a045174","name":"Check received message containing escaped characters","time":{"start":1708138560964,"stop":1708138560964,"duration":0},"status":"passed","severity":"normal"},{"uid":"11bcf866526e7e57","name":"Refresh subscription","time":{"start":1708138687803,"stop":1708138687803,"duration":0},"status":"passed","severity":"normal"},{"uid":"c34f2d8807e0a774","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1708138528361,"stop":1708138528367,"duration":6},"status":"passed","severity":"normal"},{"uid":"55dbbb6426c7dcf","name":"Subscribe to topic containing emoji and publish message","time":{"start":1708138378378,"stop":1708138378378,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfecbfb1b27a7222","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1708138074391,"stop":1708138074392,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb05c2f1e8f5e04b","name":"should throw error - no id","time":{"start":1708137922951,"stop":1708137922952,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed3698fc54a080e7","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1708138687811,"stop":1708138687811,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9c472df2700e1f5","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1708138074389,"stop":1708138074390,"duration":1},"status":"passed","severity":"normal"},{"uid":"cadec65bc9c2b4ea","name":"should not fail to start the service if it is already started","time":{"start":1708138443501,"stop":1708138443502,"duration":1},"status":"passed","severity":"normal"},{"uid":"d71c063de952637f","name":"Push message with unicode special characters payload","time":{"start":1708138625270,"stop":1708138625270,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ef1f98ba1cda60d","name":"same cluster, different shard: nodes connect","time":{"start":1708138280972,"stop":1708138280973,"duration":1},"status":"passed","severity":"normal"},{"uid":"47fc0f87709fee0a","name":"Check received message containing XML","time":{"start":1708138560886,"stop":1708138560887,"duration":1},"status":"passed","severity":"normal"},{"uid":"130d48f968729050","name":"Refresh subscription","time":{"start":1708138687812,"stop":1708138687812,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eb9bbca87624bb1","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1708138055706,"stop":1708138055707,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a941e62ca21d081","name":"Check publish message after service node is restarted","time":{"start":1708138368807,"stop":1708138368808,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4f2f88954910ed0","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1708138607460,"stop":1708138607461,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fe9bcf2f1a24d73","name":"Check publish message after client node is restarted","time":{"start":1708138368808,"stop":1708138368808,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d293b65d2c672c4f","name":"Push message with Arabic payload","time":{"start":1708138465326,"stop":1708138465326,"duration":0},"status":"passed","severity":"normal"},{"uid":"679dc7dc453755cd","name":"Filter","time":{"start":1708138644187,"stop":1708138644188,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed824cc439792521","name":"should encode/decode to RLP encoding","time":{"start":1708137922954,"stop":1708137922954,"duration":0},"status":"passed","severity":"normal"},{"uid":"508b4309c48189e5","name":"Push message with escaped characters payload","time":{"start":1708138625270,"stop":1708138625270,"duration":0},"status":"passed","severity":"normal"},{"uid":"30249a452358fb0","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1708138236497,"stop":1708138236497,"duration":0},"status":"skipped","severity":"normal"},{"uid":"454513411cd35a2e","name":"Check received message containing XML","time":{"start":1708138185118,"stop":1708138185118,"duration":0},"status":"passed","severity":"normal"},{"uid":"43012860a9fc4dd3","name":"Nodes with multiple pubsub topic","time":{"start":1708138357666,"stop":1708138357666,"duration":0},"status":"passed","severity":"normal"},{"uid":"79ecd8abea0e165d","name":"Check received message containing emoji","time":{"start":1708138185121,"stop":1708138185121,"duration":0},"status":"passed","severity":"normal"},{"uid":"e168b8ef5ffdf523","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1708138378378,"stop":1708138378378,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7d109b541335c9e","name":"converts content topics to expected shard index","time":{"start":1708137914262,"stop":1708137914263,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd923d5fcb3ff361","name":"Push message with SQL Injection payload","time":{"start":1708138625267,"stop":1708138625268,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b3ae7eafc342937","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1708137975664,"stop":1708137975665,"duration":1},"status":"passed","severity":"normal"},{"uid":"45e1f018aea8cdb0","name":"Subscribe to topic containing shell command and receive message","time":{"start":1708138687817,"stop":1708138687817,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b8b7b71a0e47a14","name":"Encoder throws on undefined content topic","time":{"start":1708137950403,"stop":1708137950403,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1347027a7a318f0","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1708138157055,"stop":1708138157068,"duration":13},"status":"passed","severity":"normal"},{"uid":"6a7d4eba5c2f662b","name":"Push message with content topic containing emoji","time":{"start":1708138625277,"stop":1708138625278,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ef55ade1cf16ff8","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1708138528368,"stop":1708138528368,"duration":0},"status":"passed","severity":"normal"},{"uid":"749d5954f9112372","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1708138157008,"stop":1708138157009,"duration":1},"status":"passed","severity":"normal"},{"uid":"a00e092dda7be855","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1708138378377,"stop":1708138378377,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a6a6bf7a3abfffc","name":"Check received message containing Chinese","time":{"start":1708138185116,"stop":1708138185116,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fe22afdaa4f3546","name":"Push message with special chars payload","time":{"start":1708138625266,"stop":1708138625266,"duration":0},"status":"passed","severity":"normal"},{"uid":"22d7a801f9bce362","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1708138528360,"stop":1708138528361,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd8e27a4df3f2316","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1708138074390,"stop":1708138074391,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe17e46b7a4015c5","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1708138378372,"stop":1708138378372,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6d59b6af80523d","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1708137937478,"stop":1708137937478,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9ee7f2a23d1e7e0e","name":"should use DNS peer discovery with light client","time":{"start":1708137991626,"stop":1708137991626,"duration":0},"status":"skipped","severity":"normal"},{"uid":"48e87af3c718930a","name":"should properly create location multiaddrs - tcp","time":{"start":1708137922957,"stop":1708137922957,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae2164e045cb1524","name":"Push message with Russian payload","time":{"start":1708138465326,"stop":1708138465327,"duration":1},"status":"passed","severity":"normal"},{"uid":"2089970851bb7c15","name":"Check message received after nwaku node is restarted","time":{"start":1708138560895,"stop":1708138560895,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cd1ac30d74ce3dda","name":"Ping on subscribed peer","time":{"start":1708138055955,"stop":1708138055956,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef9e1da8a9dae166","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1708137937134,"stop":1708137937134,"duration":0},"status":"passed","severity":"normal"},{"uid":"998d6299a56112a7","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1708137937136,"stop":1708137937136,"duration":0},"status":"passed","severity":"normal"},{"uid":"685258dc0508e896","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1708138157020,"stop":1708138157021,"duration":1},"status":"passed","severity":"normal"},{"uid":"87aaaea21c2a8f9f","name":"configure the node with multiple pubsub topics","time":{"start":1708138465399,"stop":1708138465399,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad9b88e3f21fdf8","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1708138687806,"stop":1708138687806,"duration":0},"status":"passed","severity":"normal"},{"uid":"e96a10b79935c114","name":"Subscribe to topic containing numeric and publish message","time":{"start":1708138378374,"stop":1708138378374,"duration":0},"status":"passed","severity":"normal"},{"uid":"35a84dd0af9b48d8","name":"should encodeTxt and decodeTxt","time":{"start":1708137922948,"stop":1708137922948,"duration":0},"status":"passed","severity":"normal"},{"uid":"230be9f501a5578d","name":"Check received message containing unicode special characters","time":{"start":1708138185121,"stop":1708138185121,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3fd5d2324f3ab40","name":"Generator, 2 different pubsubtopics","time":{"start":1708138583511,"stop":1708138583511,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ed9bc7d8f8518226","name":"Check message with invalid timestamp is not received","time":{"start":1708138560977,"stop":1708138560977,"duration":0},"status":"passed","severity":"normal"},{"uid":"684ba83ba9a1fbff","name":"should throw error - no public key","time":{"start":1708137922952,"stop":1708137922952,"duration":0},"status":"passed","severity":"normal"},{"uid":"487e00178a4d4ac2","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1708138157014,"stop":1708138157015,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a61a1a45e109055","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1708138378371,"stop":1708138378372,"duration":1},"status":"passed","severity":"normal"},{"uid":"92938c4ef244857c","name":"should not receive a peer event before start","time":{"start":1708138443503,"stop":1708138443503,"duration":0},"status":"passed","severity":"normal"},{"uid":"20cc70d8de6b2980","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1708137979863,"stop":1708137979863,"duration":0},"status":"passed","severity":"normal"},{"uid":"34a34f010ee728f0","name":"Add multiple subscription objects on single nwaku node","time":{"start":1708138687818,"stop":1708138687819,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f1bcd6b38db3301","name":"isConnected return false after peer stops","time":{"start":1708138026197,"stop":1708138026197,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9ff8209c014069","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1708138219182,"stop":1708138219183,"duration":1},"status":"passed","severity":"normal"},{"uid":"8969e17346bf97a0","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1708137921962,"stop":1708137921963,"duration":1},"status":"passed","severity":"normal"},{"uid":"d73b778333c91930","name":"Check received message with timestamp: 1708137966778000000 ","time":{"start":1708138560890,"stop":1708138560890,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c4584a71e677a59","name":"through manual discovery","time":{"start":1708138285739,"stop":1708138285739,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed2cdb7be991d9cd","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1708138219183,"stop":1708138219183,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac3f9dc8179afe9d","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1708138055702,"stop":1708138055702,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce73f9f850d6416e","name":"should get / set TCP multiaddr","time":{"start":1708137922955,"stop":1708137922955,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab53cd4bf5b1bfc4","name":"Subscribe and receive messages via lightPush","time":{"start":1708138687798,"stop":1708138687799,"duration":1},"status":"passed","severity":"normal"},{"uid":"361b1f67d7c3b16e","name":"Check received message containing special chars","time":{"start":1708138560938,"stop":1708138560938,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f080a03dd0a91f5","name":"A test","time":{"start":1708138236568,"stop":1708138236568,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aeffca456d5943c","name":"Check received message containing numeric","time":{"start":1708138560883,"stop":1708138560883,"duration":0},"status":"passed","severity":"normal"},{"uid":"801c867a768d479e","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1708138357660,"stop":1708138357660,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f253fa8ea6af2a1","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1708138055707,"stop":1708138055707,"duration":0},"status":"passed","severity":"normal"},{"uid":"b12338208aceca26","name":"Query generator for multiple messages with multiple decoders","time":{"start":1708138596867,"stop":1708138596867,"duration":0},"status":"passed","severity":"normal"},{"uid":"de2efd4b2fe933cd","name":"Push message with long payload","time":{"start":1708138465322,"stop":1708138465323,"duration":1},"status":"passed","severity":"normal"},{"uid":"902068dd4c32eb72","name":"same cluster, different shard: nodes connect","time":{"start":1708138157001,"stop":1708138157002,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1c26c2cbf5b1b20","name":"Check publish message containing JSON","time":{"start":1708138368799,"stop":1708138368800,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f93ddbc1e415acd","name":"Fails to publish message with wrong content topic","time":{"start":1708138368804,"stop":1708138368804,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d736b43f0c7495","name":"Delete observer","time":{"start":1708138296117,"stop":1708138296118,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e3079ad4a090cff","name":"Throws when trying to push message with empty payload","time":{"start":1708138465333,"stop":1708138465333,"duration":0},"status":"passed","severity":"normal"},{"uid":"97889d6c5d56ed08","name":"Check received message containing SQL Injection","time":{"start":1708138560952,"stop":1708138560952,"duration":0},"status":"passed","severity":"normal"},{"uid":"57dca25b234d8121","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1708138637900,"stop":1708138637901,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef6345292b1284a","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1708138687811,"stop":1708138687811,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4b7f1f406bcffaa5","name":"Push message with JSON payload","time":{"start":1708138625269,"stop":1708138625269,"duration":0},"status":"passed","severity":"normal"},{"uid":"c45b18d9e4b64bf8","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1708138157013,"stop":1708138157014,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a8cee96aa219141","name":"Push message with Script payload","time":{"start":1708138465327,"stop":1708138465327,"duration":0},"status":"passed","severity":"normal"},{"uid":"53d4a2cef8d3c2c2","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1708138236505,"stop":1708138236506,"duration":1},"status":"passed","severity":"normal"},{"uid":"97e74f8ae86ab4d6","name":"Fails to publish message with empty text","time":{"start":1708138368803,"stop":1708138368804,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbecf62c7f86dec6","name":"Check message received after nwaku node is restarted","time":{"start":1708138185128,"stop":1708138185128,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fd54dbc0e63b7877","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1708138687816,"stop":1708138687816,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f3d8ddeb80e372a","name":"Subscribe to topic containing JSON and receive message","time":{"start":1708138236504,"stop":1708138236504,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0a1a0a280e8c041","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1708138055705,"stop":1708138055705,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0a374538acc72af","name":"Subscribe to topic containing JSON and receive message","time":{"start":1708138687806,"stop":1708138687807,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e7623fac889bcb5","name":"Check meta is set [symmetric]","time":{"start":1708137950402,"stop":1708137950402,"duration":0},"status":"passed","severity":"normal"},{"uid":"28076e2d6da85fd6","name":"Privacy Node - default protocol","time":{"start":1708138644188,"stop":1708138644188,"duration":0},"status":"passed","severity":"normal"},{"uid":"81acb0250ceed891","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1708138378375,"stop":1708138378375,"duration":0},"status":"passed","severity":"normal"},{"uid":"42540d98b08313b5","name":"Promise Callback - forward","time":{"start":1708138596227,"stop":1708138596227,"duration":0},"status":"passed","severity":"normal"},{"uid":"61458f0702240d89","name":"Query Generator - forward","time":{"start":1708138596226,"stop":1708138596226,"duration":0},"status":"passed","severity":"normal"},{"uid":"81497f83d3f78f0d","name":"Check received message with timestamp: 1708137968098000000 ","time":{"start":1708138185121,"stop":1708138185122,"duration":1},"status":"passed","severity":"normal"},{"uid":"87e4f971d3c60a89","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1708138294589,"stop":1708138294590,"duration":1},"status":"passed","severity":"normal"},{"uid":"58f144eeedcb1c9f","name":"should properly create location multiaddrs - udp6","time":{"start":1708137922956,"stop":1708137922956,"duration":0},"status":"passed","severity":"normal"},{"uid":"72de0036b0efa74d","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1708138236498,"stop":1708138236498,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b5e27597eb8bde7","name":"Check received message with timestamp: 1708137968098 ","time":{"start":1708138185122,"stop":1708138185122,"duration":0},"status":"passed","severity":"normal"},{"uid":"8918bc3ada21986a","name":"Passing cursor with wrong message digest","time":{"start":1708138528369,"stop":1708138528369,"duration":0},"status":"passed","severity":"normal"},{"uid":"8027e4f82016a2d1","name":"should only return 1 node with relay and store capability","time":{"start":1708137937476,"stop":1708137937476,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbf15bbdf371a843","name":"should not fail to stop the service if it was not started","time":{"start":1708137944567,"stop":1708137944568,"duration":1},"status":"passed","severity":"normal"},{"uid":"e69e1e63ed6da366","name":"Subscribe and receives messages on 20 topics","time":{"start":1708138236496,"stop":1708138236496,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd4ceb53af35e56d","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1708137937136,"stop":1708137937136,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c1017c0372a9532","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1708137914494,"stop":1708137914494,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa66cf1f73885a8d","name":"Subscribe and receive messages via lightPush","time":{"start":1708138236493,"stop":1708138236493,"duration":0},"status":"passed","severity":"normal"},{"uid":"a04bea96ca5ebd37","name":"Generator, custom pubsub topic","time":{"start":1708138583514,"stop":1708138583514,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ba5e056cb898755","name":"Reopen subscription with peer with lost subscription","time":{"start":1708138055957,"stop":1708138055957,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ae7db29c0613b37","name":"addEventListener with correct event","time":{"start":1708138008855,"stop":1708138008856,"duration":1},"status":"passed","severity":"normal"},{"uid":"3665bdcba34a66ad","name":"Subscribe to topic containing short and publish message","time":{"start":1708138378373,"stop":1708138378373,"duration":0},"status":"passed","severity":"normal"},{"uid":"45311d200e256a59","name":"Subscribe to topic containing numeric and receive message","time":{"start":1708138236500,"stop":1708138236501,"duration":1},"status":"passed","severity":"normal"},{"uid":"4277b9e42b9d3e69","name":"isConnected should return true after first peer connects","time":{"start":1708138026197,"stop":1708138026197,"duration":0},"status":"passed","severity":"normal"},{"uid":"defe4c51b0d7781f","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1708138157051,"stop":1708138157051,"duration":0},"status":"passed","severity":"normal"},{"uid":"82ee9b239e639cb0","name":"should set field with all protocols enabled","time":{"start":1708137922958,"stop":1708137922958,"duration":0},"status":"passed","severity":"normal"},{"uid":"89e7053d0ef1e240","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1708138687807,"stop":1708138687807,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6dd9e4d44af1474","name":"All","time":{"start":1708137981106,"stop":1708137981106,"duration":0},"status":"passed","severity":"normal"},{"uid":"521a826a0cef26b9","name":"Subscribe to topic containing shell command and publish message","time":{"start":1708138378377,"stop":1708138378377,"duration":0},"status":"passed","severity":"normal"},{"uid":"94790f4c9b8b0584","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1708138219185,"stop":1708138219185,"duration":0},"status":"passed","severity":"normal"},{"uid":"43a99b6aa9081a6c","name":"isConnected should return false after all peers disconnect","time":{"start":1708137967594,"stop":1708137967594,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4ebe791e979224e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1708138157012,"stop":1708138157013,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a1da247a7690a5d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1708138294589,"stop":1708138294589,"duration":0},"status":"passed","severity":"normal"},{"uid":"c00ae3c6d8f907bc","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1708138357662,"stop":1708138357662,"duration":0},"status":"passed","severity":"normal"},{"uid":"34e0206d4f7eee42","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1708138157019,"stop":1708138157020,"duration":1},"status":"passed","severity":"normal"},{"uid":"636425f16a788b9","name":"different cluster, different shard: nodes don't connect","time":{"start":1708138157003,"stop":1708138157004,"duration":1},"status":"passed","severity":"normal"},{"uid":"f02614eddd35399d","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1708137950401,"stop":1708137950402,"duration":1},"status":"passed","severity":"normal"},{"uid":"6389a52c32fde2dc","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1708138219184,"stop":1708138219185,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e8c58f1d4c4d9cb","name":"Check received message containing short","time":{"start":1708138185113,"stop":1708138185114,"duration":1},"status":"passed","severity":"normal"}]