2024-02-08 15:53:48 +00:00

1 line
131 KiB
JSON

[{"uid":"cb7999233bfbc767","name":"Relay + Store","time":{"start":1707406997843,"stop":1707406997844,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ea1aee1142a6620","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1707406960959,"stop":1707406960960,"duration":1},"status":"passed","severity":"normal"},{"uid":"52324e8f81e74040","name":"Check received message containing unicode special characters","time":{"start":1707407545216,"stop":1707407545216,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ccd41c7afb8d4c6","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1707407226690,"stop":1707407226690,"duration":0},"status":"passed","severity":"normal"},{"uid":"28eed7c9b3ef7a40","name":"Check received message containing Chinese","time":{"start":1707407158611,"stop":1707407158611,"duration":0},"status":"passed","severity":"normal"},{"uid":"83112dfcf93de03f","name":"Query generator for multiple messages with different content topic format","time":{"start":1707407574441,"stop":1707407574447,"duration":6},"status":"passed","severity":"normal"},{"uid":"769b5b82578bb207","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1707406960687,"stop":1707406960687,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c700d30ee499585","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1707407317134,"stop":1707407317135,"duration":1},"status":"passed","severity":"normal"},{"uid":"210a5d3e6ad089ea","name":"Check message received after jswaku node is restarted","time":{"start":1707407545271,"stop":1707407545271,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2ddade012c5f57ec","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1707406991774,"stop":1707406991774,"duration":0},"status":"passed","severity":"normal"},{"uid":"2437091cf44e725c","name":"Push message with content topic containing XML","time":{"start":1707407427639,"stop":1707407427639,"duration":0},"status":"passed","severity":"normal"},{"uid":"51763a435008f590","name":"Check received message containing Script","time":{"start":1707407158615,"stop":1707407158621,"duration":6},"status":"passed","severity":"normal"},{"uid":"d78ef35fb18ef60e","name":"Push message with shell command payload","time":{"start":1707407427624,"stop":1707407427624,"duration":0},"status":"passed","severity":"normal"},{"uid":"b334c8fac37e861e","name":"should properly create location multiaddrs - udp","time":{"start":1707406946101,"stop":1707406946101,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d7f8b7851611449","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1707407059762,"stop":1707407059762,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c4134cb40956036","name":"Subscribe to topic containing JSON and receive message","time":{"start":1707407618241,"stop":1707407618241,"duration":0},"status":"passed","severity":"normal"},{"uid":"37bcb44b6e5023e2","name":"isConnected should return true after first peer connects","time":{"start":1707407074299,"stop":1707407074299,"duration":0},"status":"passed","severity":"normal"},{"uid":"b399534a6bede628","name":"Check received message containing special chars","time":{"start":1707407545225,"stop":1707407545226,"duration":1},"status":"passed","severity":"normal"},{"uid":"3eb11c182998d8b2","name":"Push message with escaped characters payload","time":{"start":1707407563834,"stop":1707407563834,"duration":0},"status":"passed","severity":"normal"},{"uid":"880ea3d5cbd49254","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707407226687,"stop":1707407226687,"duration":0},"status":"passed","severity":"normal"},{"uid":"aac0f4d465e7166e","name":"Check message with invalid timestamp is not received","time":{"start":1707407545265,"stop":1707407545265,"duration":0},"status":"passed","severity":"normal"},{"uid":"771a18582fd899b0","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1707407618226,"stop":1707407618227,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5381ef9fcb5b0a4f","name":"Passing cursor with wrong pubsubTopic","time":{"start":1707407493955,"stop":1707407493956,"duration":1},"status":"passed","severity":"normal"},{"uid":"6228eabe7fe4904f","name":"should return false","time":{"start":1707406946097,"stop":1707406946097,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecd0ccc2fb842bdd","name":"Using a function","time":{"start":1707407592083,"stop":1707407592083,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3590c9311502e47","name":"Push message with content topic containing escaped characters","time":{"start":1707407563842,"stop":1707407563842,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a5bd91917a79a55","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1707407200161,"stop":1707407200161,"duration":0},"status":"passed","severity":"normal"},{"uid":"f96a2e6916755612","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1707407504229,"stop":1707407504229,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4b478d47da1a4a4","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1707407226690,"stop":1707407226691,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0e4d7523049cb38","name":"should decode valid enr with tcp successfully","time":{"start":1707406946094,"stop":1707406946094,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cb68f4de66b4586","name":"Subscribe to topic containing XML and receive message","time":{"start":1707407200153,"stop":1707407200153,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d4ade6bceecbb5e","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1707407226687,"stop":1707407226688,"duration":1},"status":"passed","severity":"normal"},{"uid":"e33299b0b227ee07","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1707407226701,"stop":1707407226702,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad6feb9c99468a62","name":"same cluster, same shard: nodes connect","time":{"start":1707407226677,"stop":1707407226678,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1fa48991562d659","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1707406946094,"stop":1707406946094,"duration":0},"status":"passed","severity":"normal"},{"uid":"271cbc832f11a63","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1707407595119,"stop":1707407595120,"duration":1},"status":"passed","severity":"normal"},{"uid":"c854f5a5a9d59c8b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707407226701,"stop":1707407226701,"duration":0},"status":"passed","severity":"normal"},{"uid":"8886ee04829e45af","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1707407520423,"stop":1707407520424,"duration":1},"status":"passed","severity":"normal"},{"uid":"79f6501514386e89","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1707407200148,"stop":1707407200148,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfb5246e31d88ae6","name":"should throw an error for insufficient data","time":{"start":1707406937627,"stop":1707406937627,"duration":0},"status":"passed","severity":"normal"},{"uid":"e70c6d2d27b7a0a8","name":"1 Relay, 1 fetch","time":{"start":1707406960690,"stop":1707406960690,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fd0ec3afe9e2be4","name":"Does not throw an exception when node disconnects","time":{"start":1707407592082,"stop":1707407592082,"duration":0},"status":"passed","severity":"normal"},{"uid":"230b79399be446c7","name":"Check message with no payload is not received","time":{"start":1707407545270,"stop":1707407545270,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d84097315c1e9f3","name":"Throws when trying to push message with empty payload","time":{"start":1707407427626,"stop":1707407427626,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fc05f972ea61185","name":"Check received message containing emoji","time":{"start":1707407158625,"stop":1707407158625,"duration":0},"status":"passed","severity":"normal"},{"uid":"3035d7b99afe38a6","name":"should properly compute the node id","time":{"start":1707406946097,"stop":1707406946098,"duration":1},"status":"passed","severity":"normal"},{"uid":"47e49a15f3f5302d","name":"Check publish message containing escaped characters","time":{"start":1707407328488,"stop":1707407328488,"duration":0},"status":"passed","severity":"normal"},{"uid":"42d8510186be3aa0","name":"configure the node with multiple pubsub topics","time":{"start":1707407444686,"stop":1707407444687,"duration":1},"status":"passed","severity":"normal"},{"uid":"b20aac8b9d5d41e0","name":"should get / set TCP multiaddr","time":{"start":1707406946099,"stop":1707406946099,"duration":0},"status":"passed","severity":"normal"},{"uid":"d78b21ee3036c120","name":"1 Store, 2 relays, 2 fetches","time":{"start":1707406960690,"stop":1707406960691,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfa7e16ca8478b82","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1707406937626,"stop":1707406937626,"duration":0},"status":"passed","severity":"normal"},{"uid":"da3f766ed823858b","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1707407059769,"stop":1707407059769,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e0b874616f455a5","name":"Subscribe to topic containing Script and receive message","time":{"start":1707407618240,"stop":1707407618241,"duration":1},"status":"passed","severity":"normal"},{"uid":"588a406dd5d7e296","name":"Passing page size 3 when there are 20 messages","time":{"start":1707407587132,"stop":1707407587132,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bc79138a8e841ef","name":"Subscribe to topic containing special chars and receive message","time":{"start":1707407618239,"stop":1707407618239,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ab78afec22a2ead","name":"Push message with content topic containing Basic HTML tag","time":{"start":1707407427640,"stop":1707407427640,"duration":0},"status":"passed","severity":"normal"},{"uid":"98e5ff806b0c5d7a","name":"should throw error - no public key","time":{"start":1707406946095,"stop":1707406946095,"duration":0},"status":"passed","severity":"normal"},{"uid":"59f71140e86dd2cc","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1707407520424,"stop":1707407520432,"duration":8},"status":"passed","severity":"normal"},{"uid":"c401e68ce1201a0b","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1707407595119,"stop":1707407595119,"duration":0},"status":"passed","severity":"normal"},{"uid":"1de7709b8955fed1","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1707407277012,"stop":1707407277013,"duration":1},"status":"passed","severity":"normal"},{"uid":"b52da8e280ad418f","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1707406960685,"stop":1707406960685,"duration":0},"status":"passed","severity":"normal"},{"uid":"86dda618dc36aad9","name":"should throw error - no public key","time":{"start":1707406946096,"stop":1707406946096,"duration":0},"status":"passed","severity":"normal"},{"uid":"59bb783f6b95f907","name":"Decoder throws on empty string content topic","time":{"start":1707406966913,"stop":1707406966913,"duration":0},"status":"passed","severity":"normal"},{"uid":"410244757d637420","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1707407595121,"stop":1707407595122,"duration":1},"status":"passed","severity":"normal"},{"uid":"91af8d61e92a78d3","name":"A test","time":{"start":1707407226774,"stop":1707407226774,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae3e87ca94ef031b","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1707406984426,"stop":1707406984427,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e0cc3111b48df85","name":"Check publish message containing Script","time":{"start":1707407328486,"stop":1707407328486,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0195236281ececb","name":"Push to array if already present","time":{"start":1707406937118,"stop":1707406937118,"duration":0},"status":"passed","severity":"normal"},{"uid":"9008a92dfeaec2e","name":"should throw error - invalid id","time":{"start":1707406946096,"stop":1707406946096,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b37b397efb7eef6","name":"should properly create location multiaddrs - tcp6","time":{"start":1707406946101,"stop":1707406946101,"duration":0},"status":"passed","severity":"normal"},{"uid":"178cb9bdde7c30b7","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1707407342032,"stop":1707407342034,"duration":2},"status":"passed","severity":"normal"},{"uid":"e5fd8cc52a1d0d8f","name":"Push message with content topic containing shell command","time":{"start":1707407427641,"stop":1707407427641,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c888ef2b13f94e5","name":"Encoder throws on undefined content topic","time":{"start":1707406968749,"stop":1707406968749,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e14d386999c1db6","name":"Waku message hash computation (payload length 0)","time":{"start":1707406940177,"stop":1707406940178,"duration":1},"status":"passed","severity":"normal"},{"uid":"56b9394c4307e4f6","name":"should properly create peer info with all multiaddrs","time":{"start":1707406946102,"stop":1707406946102,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2e7a9652c4d31b","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1707406966907,"stop":1707406966909,"duration":2},"status":"passed","severity":"normal"},{"uid":"8fb239d758247765","name":"throws on content topic with empty encoding field","time":{"start":1707406937509,"stop":1707406937509,"duration":0},"status":"passed","severity":"normal"},{"uid":"598e67b90bd7bc51","name":"different cluster, different shard: nodes don't connect","time":{"start":1707407268693,"stop":1707407268694,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cdca590daba606d","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1707406945291,"stop":1707406945292,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8dde9f5bf076670","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1707407200157,"stop":1707407200157,"duration":0},"status":"passed","severity":"normal"},{"uid":"76bd4df7694e206a","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1707406960684,"stop":1707406960685,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c7870bef25d6c87","name":"nwaku subscribes","time":{"start":1707407308209,"stop":1707407308209,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0bfd1547f732d3d","name":"Check publish message containing shell command","time":{"start":1707407328488,"stop":1707407328488,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fda88eaa93dbc2a","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1707406960686,"stop":1707406960686,"duration":0},"status":"passed","severity":"normal"},{"uid":"4148e29cf8288351","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1707407317139,"stop":1707407317142,"duration":3},"status":"passed","severity":"normal"},{"uid":"15a400649f44fff6","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1707406960048,"stop":1707406960049,"duration":1},"status":"passed","severity":"normal"},{"uid":"62f7e2c859468143","name":"Check received message containing Chinese","time":{"start":1707407545226,"stop":1707407545226,"duration":0},"status":"passed","severity":"normal"},{"uid":"8505c22ba030c4a9","name":"should set field with all protocols disabled","time":{"start":1707406946102,"stop":1707406946102,"duration":0},"status":"passed","severity":"normal"},{"uid":"a08c2d7ef0d45cfa","name":"Push 30 different messages","time":{"start":1707407563835,"stop":1707407563835,"duration":0},"status":"passed","severity":"normal"},{"uid":"87ff762da392606a","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1707407317137,"stop":1707407317137,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffcb3be88980d65c","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1707407226686,"stop":1707407226686,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aa351f602d5523c","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1707407099397,"stop":1707407099398,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbcf1e072e23fb54","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1707406997177,"stop":1707406997178,"duration":1},"status":"passed","severity":"normal"},{"uid":"abdab516600cfaa0","name":"Check received message with extra option is received","time":{"start":1707407158635,"stop":1707407158636,"duration":1},"status":"passed","severity":"normal"},{"uid":"79309ce4b482c621","name":"recovers when dns.resolve returns empty","time":{"start":1707406960956,"stop":1707406960956,"duration":0},"status":"passed","severity":"normal"},{"uid":"39fe0391c536cab5","name":"should be able to decode the field with only STORE set to true","time":{"start":1707406945296,"stop":1707406945297,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b349e589760d165","name":"Generator, 2 different pubsubtopics","time":{"start":1707407563431,"stop":1707407563431,"duration":0},"status":"passed","severity":"normal"},{"uid":"211a908048416d32","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1707407200152,"stop":1707407200152,"duration":0},"status":"passed","severity":"normal"},{"uid":"804e0c0ed63ac93c","name":"Subscribe and receives messages on 20 topics","time":{"start":1707407618225,"stop":1707407618225,"duration":0},"status":"passed","severity":"normal"},{"uid":"444fa9df06886ad8","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1707407618234,"stop":1707407618234,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fa0708ad17cc1be","name":"Passing page size 10 when there are 10 messages","time":{"start":1707407587133,"stop":1707407587133,"duration":0},"status":"passed","severity":"normal"},{"uid":"130fb64ec46c5bb1","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1707407226696,"stop":1707407226697,"duration":1},"status":"passed","severity":"normal"},{"uid":"d39803371bdf8b78","name":"All","time":{"start":1707406997844,"stop":1707406997844,"duration":0},"status":"passed","severity":"normal"},{"uid":"414d5c85b3bc6d54","name":"Check message on other pubsub topic is not received","time":{"start":1707407545220,"stop":1707407545220,"duration":0},"status":"passed","severity":"normal"},{"uid":"89f935cce7fe2fb5","name":"should use DNS peer discovery with light client","time":{"start":1707407001489,"stop":1707407001490,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b474d6e9475bd33f","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1707406960688,"stop":1707406960688,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b6d5b06afea0e8f","name":"should encode/decode to text encoding","time":{"start":1707406946098,"stop":1707406946098,"duration":0},"status":"passed","severity":"normal"},{"uid":"d111472e646319ca","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1707407059768,"stop":1707407059768,"duration":0},"status":"passed","severity":"normal"},{"uid":"fce12896c6465cdf","name":"Fails to publish message with wrong content topic","time":{"start":1707407328491,"stop":1707407328491,"duration":0},"status":"passed","severity":"normal"},{"uid":"8acbf388f6bc2018","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1707407001490,"stop":1707407001490,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d141b62d24dbd4bf","name":"Add multiple subscription objects on single nwaku node","time":{"start":1707407618243,"stop":1707407618243,"duration":0},"status":"passed","severity":"normal"},{"uid":"611393baaa81520d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707407059763,"stop":1707407059764,"duration":1},"status":"passed","severity":"normal"},{"uid":"62f3c2c506b6a78f","name":"unsubscribes","time":{"start":1707407577615,"stop":1707407577615,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3d8ebd6d3ba533f","name":"Check received message containing Arabic","time":{"start":1707407545210,"stop":1707407545210,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3afef736ad5a2ce","name":"Ephemeral messages are not stored","time":{"start":1707406997176,"stop":1707406997176,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad53a8105bd08431","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1707407504224,"stop":1707407504225,"duration":1},"status":"passed","severity":"normal"},{"uid":"f58ebbbf99aa988f","name":"Check publish message containing unicode special characters","time":{"start":1707407328488,"stop":1707407328489,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cd2b4c7fd94e05f","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1707406984425,"stop":1707406984425,"duration":0},"status":"passed","severity":"normal"},{"uid":"35e2c30432294710","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1707407221284,"stop":1707407221284,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a4edd53458f1498","name":"Push message with content topic containing JSON","time":{"start":1707407563841,"stop":1707407563842,"duration":1},"status":"passed","severity":"normal"},{"uid":"b25e85cbc511a6dc","name":"Check message with no pubsub topic is not received","time":{"start":1707407545221,"stop":1707407545221,"duration":0},"status":"passed","severity":"normal"},{"uid":"95ee7ab5b6b0eaea","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1707406991773,"stop":1707406991774,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ddafdefe6da148b","name":"Push message with Arabic payload","time":{"start":1707407427621,"stop":1707407427621,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ee22af360dd159a","name":"returns all values when wanted number is greater than available values","time":{"start":1707406960047,"stop":1707406960048,"duration":1},"status":"passed","severity":"normal"},{"uid":"adac964c9948209e","name":"Check received message containing JSON","time":{"start":1707407158622,"stop":1707407158622,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef9800e9c095fa27","name":"should emit a peer event after start","time":{"start":1707407001487,"stop":1707407001488,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e4ca70b4a820950","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1707407221282,"stop":1707407221282,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdc0c2879f6e9660","name":"Push message with meta","time":{"start":1707407563846,"stop":1707407563846,"duration":0},"status":"passed","severity":"normal"},{"uid":"5945534735419a50","name":"should encodeTxt and decodeTxt","time":{"start":1707406946092,"stop":1707406946093,"duration":1},"status":"passed","severity":"normal"},{"uid":"dec6e3bd3f7c40ba","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1707407595121,"stop":1707407595121,"duration":0},"status":"passed","severity":"normal"},{"uid":"46024acf5c2072f9","name":"topics with same application and version share the same shard","time":{"start":1707406937510,"stop":1707406937511,"duration":1},"status":"passed","severity":"normal"},{"uid":"c412d6093c27e9f4","name":"3 nodes on /waku/2/rs/3/0 topic","time":{"start":1707407317137,"stop":1707407317137,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ebcf135fedb930e","name":"Check publish message containing special chars","time":{"start":1707407328484,"stop":1707407328484,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6a947fa040178be","name":"Overlapping topic subscription","time":{"start":1707407618237,"stop":1707407618237,"duration":0},"status":"passed","severity":"normal"},{"uid":"d46db164dc98af45","name":"Query Generator, No Decoder","time":{"start":1707407504222,"stop":1707407504222,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d56b2d1b8aed69a","name":"Push message with custom timestamp: 1676648800445","time":{"start":1707407427652,"stop":1707407427653,"duration":1},"status":"passed","severity":"normal"},{"uid":"8370cb1880a76470","name":"Decoder throws on undefined content topic","time":{"start":1707406968750,"stop":1707406968750,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb5c09670d3d3607","name":"Passing page size 19 when there are 20 messages","time":{"start":1707407587134,"stop":1707407587134,"duration":0},"status":"passed","severity":"normal"},{"uid":"de205d000728b854","name":"getPeersByDiscovery","time":{"start":1707407004730,"stop":1707407004730,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbf571a276ad3705","name":"Check received message with timestamp: 1707406983886 ","time":{"start":1707407545217,"stop":1707407545218,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8654f2224a12b67","name":"Publish message with rate limit","time":{"start":1707407328493,"stop":1707407328494,"duration":1},"status":"passed","severity":"normal"},{"uid":"a34dc25e9931adaf","name":"Subscribe to topic containing long and receive message","time":{"start":1707407200146,"stop":1707407200147,"duration":1},"status":"passed","severity":"normal"},{"uid":"a07541355e7b986f","name":"safeDispatchEvent","time":{"start":1707407004731,"stop":1707407004731,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9b0cf6814759b1a","name":"Ping on subscribed peer","time":{"start":1707407064595,"stop":1707407064596,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2fc09675acb7e1e","name":"Relay - dialed after","time":{"start":1707407602343,"stop":1707407602344,"duration":1},"status":"passed","severity":"normal"},{"uid":"884b5ea63970dd00","name":"Push message with content topic containing Chinese","time":{"start":1707407427630,"stop":1707407427630,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d5af50a3ead6bdf","name":"Check received message containing Script","time":{"start":1707407545255,"stop":1707407545256,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6efaad5a2d0ac20","name":"should properly create location multiaddrs - udp4","time":{"start":1707406946100,"stop":1707406946100,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfee16ddb4b68cda","name":"Subscribe and receive messages via lightPush","time":{"start":1707407618222,"stop":1707407618222,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f759dbf9bf9533b","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1707407221284,"stop":1707407221285,"duration":1},"status":"passed","severity":"normal"},{"uid":"4de95c62155b92de","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1707406960686,"stop":1707406960686,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c9a7597f7c95c9e","name":"should be able to encode the field with only RELAY set to true","time":{"start":1707406945285,"stop":1707406945287,"duration":2},"status":"passed","severity":"normal"},{"uid":"63c12469879e3062","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1707407226682,"stop":1707407226683,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9fc7064a8eed25f","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1707407545264,"stop":1707407545264,"duration":0},"status":"passed","severity":"normal"},{"uid":"936c14beef405738","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1707407226693,"stop":1707407226694,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0397a72f5fdfde9","name":"Round trip binary encryption [ecies, signature]","time":{"start":1707406968748,"stop":1707406968748,"duration":0},"status":"passed","severity":"normal"},{"uid":"67da08ed7a2a227c","name":"Push message with rate limit","time":{"start":1707407427651,"stop":1707407427652,"duration":1},"status":"passed","severity":"normal"},{"uid":"716445795e7af722","name":"Push message with content topic containing Russian","time":{"start":1707407563839,"stop":1707407563839,"duration":0},"status":"passed","severity":"normal"},{"uid":"884135cbd57ee4f8","name":"Promise Callback - forward","time":{"start":1707407553038,"stop":1707407553038,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ffdc0c38b8c8da6","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1707407595120,"stop":1707407595121,"duration":1},"status":"passed","severity":"normal"},{"uid":"56bb76b7e4dfaa7d","name":"Subscribe to topic containing JSON and publish message","time":{"start":1707407342034,"stop":1707407342035,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fc210f13d974ef2","name":"Push message with content topic containing Russian","time":{"start":1707407427631,"stop":1707407427633,"duration":2},"status":"passed","severity":"normal"},{"uid":"9f7753ee8bc52","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1707407342029,"stop":1707407342029,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2b12bf0b9f4aedd","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1707407221287,"stop":1707407221287,"duration":0},"status":"passed","severity":"normal"},{"uid":"321c6da6f983b1ba","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1707407618241,"stop":1707407618241,"duration":0},"status":"passed","severity":"normal"},{"uid":"27e8f82f400a47dd","name":"should encode/decode to RLP encoding","time":{"start":1707406946098,"stop":1707406946098,"duration":0},"status":"passed","severity":"normal"},{"uid":"39f28ef1b66738fe","name":"Subscribe to topic containing XML and receive message","time":{"start":1707407618230,"stop":1707407618231,"duration":1},"status":"passed","severity":"normal"},{"uid":"773ad2498f092b7a","name":"Publish message with large meta","time":{"start":1707407328493,"stop":1707407328493,"duration":0},"status":"passed","severity":"normal"},{"uid":"48939cf8f264721b","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1707407618240,"stop":1707407618240,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1480e723431b1c5","name":"Check publish message containing long","time":{"start":1707407328483,"stop":1707407328483,"duration":0},"status":"passed","severity":"normal"},{"uid":"84d20ef4d1e50bde","name":"Check received message with timestamp: 1707406984057000000 ","time":{"start":1707407158625,"stop":1707407158626,"duration":1},"status":"passed","severity":"normal"},{"uid":"816314f7f195b66","name":"should only return 1 node with relay and store capability","time":{"start":1707406960958,"stop":1707406960959,"duration":1},"status":"passed","severity":"normal"},{"uid":"97fa066b66c31e07","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1707407059765,"stop":1707407059766,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c2d6eeb66e3a1c4","name":"can start and stop the service","time":{"start":1707407442576,"stop":1707407442576,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7293324a9419188","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1707407618236,"stop":1707407618236,"duration":0},"status":"passed","severity":"normal"},{"uid":"51b1a9f321a671db","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1707407200157,"stop":1707407200157,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ef7afcebb4e576a","name":"Correctly serialized arguments","time":{"start":1707407274120,"stop":1707407274121,"duration":1},"status":"passed","severity":"normal"},{"uid":"2899d371bedc52d","name":"should only return 1 node with relay capability","time":{"start":1707406960958,"stop":1707406960958,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee58d3fa6563470f","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1707406960961,"stop":1707406960961,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ec7120297fa12d60","name":"should not receive a peer event before start","time":{"start":1707407001488,"stop":1707407001488,"duration":0},"status":"passed","severity":"normal"},{"uid":"153c456f95a1a0b1","name":"Rejects garbage","time":{"start":1707406954828,"stop":1707406954829,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0e591b5e6ee2369","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1707406945305,"stop":1707406945307,"duration":2},"status":"passed","severity":"normal"},{"uid":"4e9da1b3d911594b","name":"should be called at least once on all `peer:discovery` events","time":{"start":1707406991770,"stop":1707406991770,"duration":0},"status":"passed","severity":"normal"},{"uid":"b01205e2643095a1","name":"tcp ip4 address","time":{"start":1707406945572,"stop":1707406945572,"duration":0},"status":"passed","severity":"normal"},{"uid":"a66ecebee27d75a3","name":"Subscribe and receives messages on 20 topics","time":{"start":1707407200120,"stop":1707407200121,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fa1d31f27dde43a","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1707407221286,"stop":1707407221286,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c204c22ab07cab2","name":"Ping on subscribed peer","time":{"start":1707407020033,"stop":1707407020033,"duration":0},"status":"passed","severity":"normal"},{"uid":"c832cba781693cd2","name":"Check received message containing JSON","time":{"start":1707407545213,"stop":1707407545213,"duration":0},"status":"passed","severity":"normal"},{"uid":"202f96310e26e5b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707407059766,"stop":1707407059766,"duration":0},"status":"passed","severity":"normal"},{"uid":"85c4ef1cc0fce32","name":"different cluster, same shard: nodes don't connect","time":{"start":1707407226678,"stop":1707407226678,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0f42a763d302650","name":"Push message with XML payload","time":{"start":1707407427623,"stop":1707407427624,"duration":1},"status":"passed","severity":"normal"},{"uid":"863009686335473d","name":"Check received message containing Script","time":{"start":1707407545212,"stop":1707407545212,"duration":0},"status":"passed","severity":"normal"},{"uid":"d278dea11a353109","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1707406945303,"stop":1707406945304,"duration":1},"status":"passed","severity":"normal"},{"uid":"712d22d9a2cf46b9","name":"Sign & Recover","time":{"start":1707406967483,"stop":1707406967483,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab29a0d920ff3880","name":"A test","time":{"start":1707407226774,"stop":1707407226775,"duration":1},"status":"passed","severity":"normal"},{"uid":"adff4903bc1c1da8","name":"Nodes with multiple pubsub topic","time":{"start":1707407317138,"stop":1707407317139,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e0da5407fe94531","name":"Check received message with timestamp: undefined ","time":{"start":1707407545219,"stop":1707407545219,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2df64da327d3340","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1707407595123,"stop":1707407595124,"duration":1},"status":"passed","severity":"normal"},{"uid":"548b096e85375ed3","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1707406945307,"stop":1707406945308,"duration":1},"status":"passed","severity":"normal"},{"uid":"26d83c9226bcabc6","name":"Subscribe to topic containing Script and publish message","time":{"start":1707407342030,"stop":1707407342031,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fe8e5b240313d6","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1707407493954,"stop":1707407493954,"duration":0},"status":"passed","severity":"normal"},{"uid":"10ca1478f58879ca","name":"Check publish message containing Arabic","time":{"start":1707407328485,"stop":1707407328485,"duration":0},"status":"passed","severity":"normal"},{"uid":"25b33e7247fbfb8f","name":"Subscribe to topic containing shell command and receive message","time":{"start":1707407200154,"stop":1707407200156,"duration":2},"status":"passed","severity":"normal"},{"uid":"118ef92255292b54","name":"Check received message with timestamp: 1649153314 ","time":{"start":1707407545264,"stop":1707407545264,"duration":0},"status":"passed","severity":"normal"},{"uid":"946bc8861f8e7823","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1707406960687,"stop":1707406960688,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b002e36ed8172f7","name":"Store - dialed after - with timeout","time":{"start":1707407602346,"stop":1707407602347,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfe4ff5b3713c77b","name":"Push message with custom timestamp: 1707410800445","time":{"start":1707407427653,"stop":1707407427654,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d5cc45f51e9cea1","name":"Publish message with custom timestamp: Thu Feb 08 2024 16:48:37 GMT+0000 (Coordinated Universal Time)","time":{"start":1707407328490,"stop":1707407328490,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a7000b83fa3ab87","name":"Check received message containing long","time":{"start":1707407158609,"stop":1707407158609,"duration":0},"status":"passed","severity":"normal"},{"uid":"637800e7c8da1fe2","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1707407618225,"stop":1707407618225,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7eed3a6410b90703","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1707407618239,"stop":1707407618239,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5be6b8f2d9d2fe5","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1707407618240,"stop":1707407618240,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a973bc026f7eca5","name":"Reopen subscription with peer with lost subscription","time":{"start":1707407020035,"stop":1707407020035,"duration":0},"status":"passed","severity":"normal"},{"uid":"e23f56aacfea542a","name":"Push message with special chars payload","time":{"start":1707407563827,"stop":1707407563827,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a115eb520d45ef8","name":"Encoder throws on undefined content topic","time":{"start":1707406966911,"stop":1707406966911,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ccac48f152a8d07","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1707407574450,"stop":1707407574451,"duration":1},"status":"passed","severity":"normal"},{"uid":"e853e211c3f7d8ce","name":"Subscribe to topic containing long and receive message","time":{"start":1707407618238,"stop":1707407618238,"duration":0},"status":"passed","severity":"normal"},{"uid":"afc13566dc20463f","name":"Check received message containing Basic HTML tag","time":{"start":1707407545212,"stop":1707407545213,"duration":1},"status":"passed","severity":"normal"},{"uid":"741380573cfb88d4","name":"Check received message containing unicode special characters","time":{"start":1707407545262,"stop":1707407545262,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3a26b7ea07094e5","name":"stop","time":{"start":1707407004731,"stop":1707407004732,"duration":1},"status":"passed","severity":"normal"},{"uid":"56e3697db245683b","name":"Push message with Russian payload","time":{"start":1707407563828,"stop":1707407563828,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a17c95bc0395d49","name":"Check message received after nwaku node is restarted","time":{"start":1707407545223,"stop":1707407545223,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8b1186489fea3122","name":"Push 30 different messages","time":{"start":1707407427625,"stop":1707407427626,"duration":1},"status":"passed","severity":"normal"},{"uid":"3979df676d5de2fd","name":"Check received message containing short","time":{"start":1707407158607,"stop":1707407158609,"duration":2},"status":"passed","severity":"normal"},{"uid":"dfc86f255858bb82","name":"Push message with SQL Injection payload","time":{"start":1707407563828,"stop":1707407563829,"duration":1},"status":"passed","severity":"normal"},{"uid":"da36f9c859529f23","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1707407221283,"stop":1707407221283,"duration":0},"status":"passed","severity":"normal"},{"uid":"a79441a5e0e58f66","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1707406945293,"stop":1707406945293,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ab54d1f008e7b14","name":"Query Generator - backward","time":{"start":1707407553038,"stop":1707407553038,"duration":0},"status":"passed","severity":"normal"},{"uid":"6708abfb04a86c67","name":"Push message with content topic containing short","time":{"start":1707407427628,"stop":1707407427628,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaa6c4d00d9fd185","name":"nwaku interop","time":{"start":1707407442574,"stop":1707407442575,"duration":1},"status":"passed","severity":"normal"},{"uid":"c602076db5e05ed6","name":"Filter","time":{"start":1707407602347,"stop":1707407602347,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc01c7459271e9e0","name":"Check meta is set [symmetric]","time":{"start":1707406966910,"stop":1707406966910,"duration":0},"status":"passed","severity":"normal"},{"uid":"730de1364df5bae9","name":"Subscribe to topic containing Russian and receive message","time":{"start":1707407618240,"stop":1707407618240,"duration":0},"status":"passed","severity":"normal"},{"uid":"44f7ef28974e7a1f","name":"Check message with no payload is not received","time":{"start":1707407545221,"stop":1707407545222,"duration":1},"status":"passed","severity":"normal"},{"uid":"944f4cf5267b57f8","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1707407200118,"stop":1707407200118,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c7671200dabf308","name":"Check received message containing emoji","time":{"start":1707407545217,"stop":1707407545217,"duration":0},"status":"passed","severity":"normal"},{"uid":"72677810154fbfd6","name":"Push message with content topic containing SQL Injection","time":{"start":1707407563839,"stop":1707407563840,"duration":1},"status":"passed","severity":"normal"},{"uid":"f42f77614a3b1f41","name":"returns all values when wanted number matches available values","time":{"start":1707406960043,"stop":1707406960046,"duration":3},"status":"passed","severity":"normal"},{"uid":"75befe7261b99013","name":"different cluster, same shard: nodes don't connect","time":{"start":1707407268693,"stop":1707407268693,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c370947bd480621","name":"retrieves a single peer","time":{"start":1707406960955,"stop":1707406960956,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b5d43a7d9d7fe3b","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1707406966909,"stop":1707406966909,"duration":0},"status":"passed","severity":"normal"},{"uid":"7921640f26a375ea","name":"Push message with Script payload","time":{"start":1707407427623,"stop":1707407427623,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7e1d089de99f643","name":"Push message with content topic containing Arabic","time":{"start":1707407427631,"stop":1707407427631,"duration":0},"status":"passed","severity":"normal"},{"uid":"da7bed1c7c363f87","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1707407221286,"stop":1707407221286,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8588a23a1bca507","name":"Push message with meta","time":{"start":1707407427650,"stop":1707407427651,"duration":1},"status":"passed","severity":"normal"},{"uid":"6af379c4dd7b9e4e","name":"Subscribe to topic containing special chars and receive message","time":{"start":1707407200147,"stop":1707407200148,"duration":1},"status":"passed","severity":"normal"},{"uid":"abe386a417b727d8","name":"Passing page size 11 when there are 10 messages","time":{"start":1707407587133,"stop":1707407587134,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae674a46079cceae","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1707406945299,"stop":1707406945302,"duration":3},"status":"passed","severity":"normal"},{"uid":"8b070c85017707bb","name":"should be able to decode the field with only RELAY set to true","time":{"start":1707406945294,"stop":1707406945295,"duration":1},"status":"passed","severity":"normal"},{"uid":"133548d7f4748b76","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1707407563431,"stop":1707407563431,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2367be39559cc0","name":"Push message with content topic containing Chinese","time":{"start":1707407563838,"stop":1707407563838,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a6a03d82a94e32c","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1707407200140,"stop":1707407200143,"duration":3},"status":"skipped","severity":"normal"},{"uid":"51161c7106b3c2ab","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1707407226699,"stop":1707407226700,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b3052e962873750","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1707407545218,"stop":1707407545219,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdad6af9ec9b9877","name":"Nodes with multiple pubsub topic","time":{"start":1707407317143,"stop":1707407317144,"duration":1},"status":"passed","severity":"normal"},{"uid":"73c20de17584982","name":"Query with Ordered Callback, No Decoder","time":{"start":1707407504226,"stop":1707407504227,"duration":1},"status":"passed","severity":"normal"},{"uid":"37a15eadbc75b6f","name":"Push message with XML payload","time":{"start":1707407563832,"stop":1707407563833,"duration":1},"status":"passed","severity":"normal"},{"uid":"44c408817ea30ccd","name":"Check received message containing shell command","time":{"start":1707407545215,"stop":1707407545215,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3f1fd7271415ed7","name":"groups content topics by expected pubsub topic","time":{"start":1707406937512,"stop":1707406937512,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb7cf32932769335","name":"Check received message containing short","time":{"start":1707407545223,"stop":1707407545224,"duration":1},"status":"passed","severity":"normal"},{"uid":"305a47e5a1a0d7e5","name":"Encoder throws on empty string content topic","time":{"start":1707406968749,"stop":1707406968749,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cf038ffa284ea2","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1707406945304,"stop":1707406945305,"duration":1},"status":"passed","severity":"normal"},{"uid":"da50ddbf80ec3737","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1707407317134,"stop":1707407317134,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bc3c88894abc97c","name":"Push message with JSON payload","time":{"start":1707407427624,"stop":1707407427624,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b84d24fc16d3ef3","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1707406968747,"stop":1707406968747,"duration":0},"status":"passed","severity":"normal"},{"uid":"83a61df7a50b8d0b","name":"Refresh subscription","time":{"start":1707407342025,"stop":1707407342025,"duration":0},"status":"skipped","severity":"normal"},{"uid":"98bf0a3029947efd","name":"Fails to push message with large meta","time":{"start":1707407427651,"stop":1707407427651,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9b3a070ffc73ff","name":"Check received message with timestamp: 1649153314 ","time":{"start":1707407545218,"stop":1707407545218,"duration":0},"status":"passed","severity":"normal"},{"uid":"31d0d2127bfc0431","name":"Passing page size 1 when there are 4 messages","time":{"start":1707407587131,"stop":1707407587132,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7817e0355ccd787","name":"Accepts a valid Waku Message","time":{"start":1707406954827,"stop":1707406954828,"duration":1},"status":"passed","severity":"normal"},{"uid":"80e9aa0cf632ba94","name":"Check received message containing Basic HTML tag","time":{"start":1707407158622,"stop":1707407158622,"duration":0},"status":"passed","severity":"normal"},{"uid":"9416df357f07a441","name":"same cluster, different shard: nodes connect","time":{"start":1707407268692,"stop":1707407268693,"duration":1},"status":"passed","severity":"normal"},{"uid":"59aa4afa26d0ba3d","name":"Subscribe to topic containing Script and receive message","time":{"start":1707407200152,"stop":1707407200152,"duration":0},"status":"passed","severity":"normal"},{"uid":"985ffeec1f81dbfd","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707407226684,"stop":1707407226684,"duration":0},"status":"passed","severity":"normal"},{"uid":"731fde129a2fd1e3","name":"Check received message containing escaped characters","time":{"start":1707407158623,"stop":1707407158623,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eeee12cfd43e46","name":"Privacy Node - default protocol","time":{"start":1707407602348,"stop":1707407602348,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ca51fc0d27bf1fe","name":"throws on content topic with too few or too many fields","time":{"start":1707406937505,"stop":1707406937506,"duration":1},"status":"passed","severity":"normal"},{"uid":"185c4c1568c41d31","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1707407493952,"stop":1707407493952,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aa24e57904ee682","name":"should not receive a peer event before start","time":{"start":1707407442584,"stop":1707407442585,"duration":1},"status":"passed","severity":"normal"},{"uid":"6727cc09feffc444","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707407059768,"stop":1707407059768,"duration":0},"status":"passed","severity":"normal"},{"uid":"32ea5d5470558756","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1707407618236,"stop":1707407618236,"duration":0},"status":"skipped","severity":"normal"},{"uid":"37f386ab3446f5d7","name":"1 Store, 2 fetches","time":{"start":1707406960690,"stop":1707406960690,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c81ac45ae270ea7","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1707407226688,"stop":1707407226688,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7459e2e423eb80d","name":"isConnected should return false after all peers disconnect","time":{"start":1707407074300,"stop":1707407074301,"duration":1},"status":"broken","severity":"normal"},{"uid":"e309208947aaf9f9","name":"should properly create location multiaddrs - tcp4","time":{"start":1707406946100,"stop":1707406946100,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c83b25eab0a3551","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1707407595122,"stop":1707407595123,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b2ebe0728809e5f","name":"should be able to encode the field with only STORE set to true","time":{"start":1707406945288,"stop":1707406945288,"duration":0},"status":"passed","severity":"normal"},{"uid":"edc2d3163b4473ca","name":"Subscribe to topic containing numeric and receive message","time":{"start":1707407200147,"stop":1707407200147,"duration":0},"status":"passed","severity":"normal"},{"uid":"abdc6d04d3b2c3ec","name":"Publishes to nwaku","time":{"start":1707407308210,"stop":1707407308210,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdb2753eaec56a1f","name":"Push message with content topic containing Basic HTML tag","time":{"start":1707407563841,"stop":1707407563841,"duration":0},"status":"passed","severity":"normal"},{"uid":"84151fb2ca36c55e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1707407226686,"stop":1707407226686,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ea74f204afee86f","name":"Subscribe to topic containing emoji and receive message","time":{"start":1707407618242,"stop":1707407618243,"duration":1},"status":"passed","severity":"normal"},{"uid":"8809af2c0cbcc2ca","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1707407618242,"stop":1707407618242,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb0c2547981e145","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1707407618237,"stop":1707407618237,"duration":0},"status":"passed","severity":"normal"},{"uid":"9106f9051aca1e57","name":"Check received message containing emoji","time":{"start":1707407545262,"stop":1707407545262,"duration":0},"status":"passed","severity":"normal"},{"uid":"854378a5aa207173","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1707407074298,"stop":1707407074298,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc7887195378f168","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1707406984427,"stop":1707406984428,"duration":1},"status":"passed","severity":"normal"},{"uid":"e24f3df91899106c","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1707407059769,"stop":1707407059769,"duration":0},"status":"passed","severity":"normal"},{"uid":"f21854b78ed74d6b","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1707407226685,"stop":1707407226685,"duration":0},"status":"passed","severity":"normal"},{"uid":"78c18ce5bfb73d50","name":"Overlapping topic subscription","time":{"start":1707407342025,"stop":1707407342025,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1c7820d3fef9ecb7","name":"Push message with Basic HTML tag payload","time":{"start":1707407427624,"stop":1707407427624,"duration":0},"status":"passed","severity":"normal"},{"uid":"480fc5e6463bdffe","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1707407342024,"stop":1707407342024,"duration":0},"status":"passed","severity":"normal"},{"uid":"68e16884d7dcccc1","name":"Decoder throws on undefined content topic","time":{"start":1707406966912,"stop":1707406966913,"duration":1},"status":"passed","severity":"normal"},{"uid":"8365b9c5f6f4736","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1707407200144,"stop":1707407200145,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bb1e3cf7fbe6b2d","name":"Push message on custom pubsubTopic","time":{"start":1707407277009,"stop":1707407277010,"duration":1},"status":"passed","severity":"normal"},{"uid":"a578f378eb2b079d","name":"Throws when trying to push message with empty payload","time":{"start":1707407563835,"stop":1707407563836,"duration":1},"status":"passed","severity":"normal"},{"uid":"79f087a1b17760ce","name":"Query with Ordered Callback, No message returned","time":{"start":1707407504227,"stop":1707407504227,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ba38fb03d090398","name":"Check received message with timestamp: 1707406983886000000 ","time":{"start":1707407545262,"stop":1707407545263,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce2b2743910215ae","name":"Check received message containing JSON","time":{"start":1707407545261,"stop":1707407545261,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b4849c3fb6be1e9","name":"Check received message containing Chinese","time":{"start":1707407545209,"stop":1707407545209,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8843398863b860f","name":"isConnected should return false after all peers disconnect","time":{"start":1707406984428,"stop":1707406984429,"duration":1},"status":"passed","severity":"normal"},{"uid":"81f0873b5f8f797b","name":"Subscribe to topic containing emoji and receive message","time":{"start":1707407200158,"stop":1707407200160,"duration":2},"status":"passed","severity":"normal"},{"uid":"5cde48ae1b93b90a","name":"Check received message containing shell command","time":{"start":1707407158623,"stop":1707407158623,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ab919a2e508424","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1707407493951,"stop":1707407493952,"duration":1},"status":"passed","severity":"normal"},{"uid":"36ffb67fedc2892","name":"Ordered Callback - forward","time":{"start":1707407553041,"stop":1707407553042,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee767039dfa6007b","name":"Check received message containing numeric","time":{"start":1707407158610,"stop":1707407158610,"duration":0},"status":"passed","severity":"normal"},{"uid":"36d737e782d1c54e","name":"Push message with Chinese payload","time":{"start":1707407427619,"stop":1707407427621,"duration":2},"status":"passed","severity":"normal"},{"uid":"16191cd258d538fa","name":"Push message with Chinese payload","time":{"start":1707407563827,"stop":1707407563828,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd5f41ebbdbbc87b","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1707407221282,"stop":1707407221282,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfd0ee288b4597a4","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1707407573013,"stop":1707407573013,"duration":0},"status":"passed","severity":"normal"},{"uid":"efa2939dcc40951b","name":"Push message with content topic containing unicode special characters","time":{"start":1707407563843,"stop":1707407563843,"duration":0},"status":"passed","severity":"normal"},{"uid":"568db9e804c2559f","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1707407059765,"stop":1707407059765,"duration":0},"status":"passed","severity":"normal"},{"uid":"480227e8b01efb19","name":"Check message received after jswaku node is restarted","time":{"start":1707407158637,"stop":1707407158637,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f7f8d4ed63d2ed87","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1707407099398,"stop":1707407099399,"duration":1},"status":"passed","severity":"normal"},{"uid":"bef7953eaf8d0182","name":"Relay + Store","time":{"start":1707406946105,"stop":1707406946105,"duration":0},"status":"passed","severity":"normal"},{"uid":"336498450675a908","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1707407563433,"stop":1707407563433,"duration":0},"status":"passed","severity":"normal"},{"uid":"efd2e19c026ef7c3","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707407226689,"stop":1707407226689,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffdc756c674309","name":"Fails to push message with empty content topic","time":{"start":1707407563845,"stop":1707407563845,"duration":0},"status":"passed","severity":"normal"},{"uid":"78c7a149d652c8cf","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1707407618242,"stop":1707407618242,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4b14aa0ff7e9880","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1707407226703,"stop":1707407226704,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1bad2349669b436","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1707407563429,"stop":1707407563430,"duration":1},"status":"passed","severity":"normal"},{"uid":"802a3ff7e4fe1863","name":"Fails to publish message with empty text","time":{"start":1707407328491,"stop":1707407328491,"duration":0},"status":"passed","severity":"normal"},{"uid":"395042d96c645283","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1707407200119,"stop":1707407200119,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a55bcbc1110b88a","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1707407342030,"stop":1707407342030,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb6fd57316c11ba0","name":"Check received message with timestamp: 1707406983886 ","time":{"start":1707407545263,"stop":1707407545263,"duration":0},"status":"passed","severity":"normal"},{"uid":"c48f0413c2100633","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1707407504225,"stop":1707407504226,"duration":1},"status":"passed","severity":"normal"},{"uid":"b79a248b4afffbc2","name":"Push message with custom timestamp: 1707403558784","time":{"start":1707407563848,"stop":1707407563848,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6c4d0df63c722bf","name":"should be able to decode the field with only FILTER set to true","time":{"start":1707406945295,"stop":1707406945296,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3e676af20d43ffc","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1707407618230,"stop":1707407618230,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecc5aeeffa648da2","name":"Check received message containing unicode special characters","time":{"start":1707407158623,"stop":1707407158624,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a12f51e55ad9fb4","name":"Subscribe to topic containing Russian and publish message","time":{"start":1707407342029,"stop":1707407342030,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7fd389019721f9e","name":"Ephemeral field is preserved - encoder v0","time":{"start":1707406997176,"stop":1707406997177,"duration":1},"status":"passed","severity":"normal"},{"uid":"22d916f960d0cefb","name":"can start the service","time":{"start":1707407442575,"stop":1707407442576,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbfdce97672fd9d9","name":"Callback on promise","time":{"start":1707407574448,"stop":1707407574449,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5809a0fd6e9fa40","name":"Push message with content topic containing Script","time":{"start":1707407563840,"stop":1707407563840,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3734ac5f2ad832c","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1707407226687,"stop":1707407226687,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3b969afd6c23a85","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1707407618232,"stop":1707407618232,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef01478b9ddeb9ba","name":"Push message with content topic containing escaped characters","time":{"start":1707407427641,"stop":1707407427642,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1d9f7820ed1c075","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1707407221285,"stop":1707407221285,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f6f1f6ed4efa2de","name":"Asymmetric encrypt & decrypt","time":{"start":1707406967481,"stop":1707406967481,"duration":0},"status":"passed","severity":"normal"},{"uid":"f35f7dfdaf70a902","name":"Check message received after nwaku node is restarted","time":{"start":1707407158637,"stop":1707407158637,"duration":0},"status":"skipped","severity":"normal"},{"uid":"84b7f2bfe01545f8","name":"Passing page size 110 when there are 120 messages","time":{"start":1707407587135,"stop":1707407587135,"duration":0},"status":"passed","severity":"normal"},{"uid":"b21da47aeb3e9ec5","name":"caches peers it previously fetched","time":{"start":1707406960957,"stop":1707406960958,"duration":1},"status":"passed","severity":"normal"},{"uid":"b011f7720c0484c5","name":"Subscribe to topic containing numeric and publish message","time":{"start":1707407342026,"stop":1707407342028,"duration":2},"status":"passed","severity":"normal"},{"uid":"6ba3dbec8406ffc5","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1707407059767,"stop":1707407059767,"duration":0},"status":"passed","severity":"normal"},{"uid":"d15833f35f2fedaf","name":"Push message with numeric payload","time":{"start":1707407563827,"stop":1707407563827,"duration":0},"status":"passed","severity":"normal"},{"uid":"4092d4fbb173d570","name":"Overlapping topic subscription","time":{"start":1707407618227,"stop":1707407618227,"duration":0},"status":"passed","severity":"normal"},{"uid":"95507dde36c3cf10","name":"Query Generator, Wrong PubsubTopic","time":{"start":1707407504220,"stop":1707407504221,"duration":1},"status":"passed","severity":"normal"},{"uid":"63e3c851c2031535","name":"should set field with only LIGHTPUSH enabled","time":{"start":1707406946104,"stop":1707406946104,"duration":0},"status":"passed","severity":"normal"},{"uid":"f42dca290c971a0d","name":"should not receive a peer event after stop","time":{"start":1707407442585,"stop":1707407442585,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aae312f5d9e6a16","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1707407493953,"stop":1707407493953,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0bea333ade39ec2","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1707407618231,"stop":1707407618231,"duration":0},"status":"passed","severity":"normal"},{"uid":"392946966d4f11a4","name":"should throw error - no id","time":{"start":1707406946094,"stop":1707406946095,"duration":1},"status":"passed","severity":"normal"},{"uid":"19be48f66ff8defd","name":"Check publish message containing XML","time":{"start":1707407328486,"stop":1707407328487,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fc44f4551862235","name":"Check message with no payload is not received","time":{"start":1707407158632,"stop":1707407158634,"duration":2},"status":"passed","severity":"normal"},{"uid":"5be6dc070862f4e8","name":"Add multiple subscription objects on single nwaku node","time":{"start":1707407200161,"stop":1707407200161,"duration":0},"status":"passed","severity":"normal"},{"uid":"67fbe393eac8bd1d","name":"Ping on peer without subscriptions","time":{"start":1707407064596,"stop":1707407064596,"duration":0},"status":"passed","severity":"normal"},{"uid":"103b1228c4f2a737","name":"Symmetric encrypt & Decrypt","time":{"start":1707406967482,"stop":1707406967482,"duration":0},"status":"passed","severity":"normal"},{"uid":"4034ef435a9e4084","name":"Subscribe to topic containing emoji and publish message","time":{"start":1707407342036,"stop":1707407342037,"duration":1},"status":"passed","severity":"normal"},{"uid":"d622aba4423e5ed6","name":"Passing an array","time":{"start":1707407592083,"stop":1707407592083,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cd1ae39b511f34e","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1707407226702,"stop":1707407226702,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a7522cde3fdfe80","name":"Check meta is set [ecies]","time":{"start":1707406968748,"stop":1707406968748,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a815faa63b416c3","name":"Mutual subscription","time":{"start":1707407342020,"stop":1707407342021,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ae69cd7575049f4","name":"Subscribe to topic containing short and receive message","time":{"start":1707407200146,"stop":1707407200146,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9d8f23b6f3d9a47","name":"Push message with content topic containing numeric","time":{"start":1707407427629,"stop":1707407427629,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1661f63b2c0427d","name":"Subscribe to topic containing shell command and receive message","time":{"start":1707407618242,"stop":1707407618242,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eb63b8ac0ed882","name":"Push message with content topic containing short","time":{"start":1707407563836,"stop":1707407563837,"duration":1},"status":"passed","severity":"normal"},{"uid":"9528d1520047cabc","name":"Push message with long payload","time":{"start":1707407563826,"stop":1707407563826,"duration":0},"status":"passed","severity":"normal"},{"uid":"838cab8223030f87","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1707407618229,"stop":1707407618229,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb0f5a90238ae203","name":"Push message with SQL Injection payload","time":{"start":1707407427622,"stop":1707407427622,"duration":0},"status":"passed","severity":"normal"},{"uid":"91124346edf769e","name":"Subscribe to topic containing Russian and receive message","time":{"start":1707407618230,"stop":1707407618230,"duration":0},"status":"passed","severity":"normal"},{"uid":"a397fbd9c27d8dc2","name":"Check received message containing special chars","time":{"start":1707407158610,"stop":1707407158610,"duration":0},"status":"passed","severity":"normal"},{"uid":"be0f9f3a46363e2e","name":"Round trip binary serialization","time":{"start":1707406951246,"stop":1707406951246,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c7371eaf4181d6d","name":"should properly create location multiaddrs - tcp","time":{"start":1707406946101,"stop":1707406946102,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef82b0f8b7462a80","name":"Decrypt messages","time":{"start":1707407278532,"stop":1707407278532,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf122b69728f136d","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1707407328491,"stop":1707407328492,"duration":1},"status":"passed","severity":"normal"},{"uid":"69bef7d21632d399","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707407226692,"stop":1707407226693,"duration":1},"status":"passed","severity":"normal"},{"uid":"c950c9fcb80120d1","name":"addEventListener with correct event","time":{"start":1707407004727,"stop":1707407004727,"duration":0},"status":"passed","severity":"normal"},{"uid":"303b274589663030","name":"Promise Callback - backward","time":{"start":1707407553040,"stop":1707407553041,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c2ddeb5eaa82d99","name":"Subscribe and receive messages via waku relay post","time":{"start":1707407618235,"stop":1707407618235,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a180f6fbc3ffb0f","name":"should set field with only STORE enabled","time":{"start":1707406946103,"stop":1707406946103,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ae661725f0669b","name":"Check received message containing escaped characters","time":{"start":1707407545261,"stop":1707407545262,"duration":1},"status":"passed","severity":"normal"},{"uid":"49c6b72f7c59555","name":"connects to nwaku","time":{"start":1707407592082,"stop":1707407592082,"duration":0},"status":"passed","severity":"normal"},{"uid":"bde14c4119b11345","name":"Check received message containing special chars","time":{"start":1707407545208,"stop":1707407545208,"duration":0},"status":"passed","severity":"normal"},{"uid":"641f5bd4b93b1760","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1707407573013,"stop":1707407573013,"duration":0},"status":"passed","severity":"normal"},{"uid":"af3334e70d3efe3d","name":"should not fail to start the service if it is already started","time":{"start":1707407442583,"stop":1707407442584,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffae362673825964","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1707406991773,"stop":1707406991773,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dc498c440e59f40","name":"Push message with content topic containing long","time":{"start":1707407563837,"stop":1707407563837,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4b2ac2b10ce0800","name":"Subscribe to topic containing special chars and publish message","time":{"start":1707407342028,"stop":1707407342028,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea26e063231079aa","name":"Check message on other pubsub topic is not received","time":{"start":1707407545265,"stop":1707407545266,"duration":1},"status":"passed","severity":"normal"},{"uid":"8aa3529659f3806d","name":"should set field with only FILTER enabled","time":{"start":1707406946104,"stop":1707406946104,"duration":0},"status":"passed","severity":"normal"},{"uid":"784c9cb7fea6b4c2","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1707407074298,"stop":1707407074298,"duration":0},"status":"passed","severity":"normal"},{"uid":"57eb3e08a14baf64","name":"Push message with shell command payload","time":{"start":1707407563833,"stop":1707407563834,"duration":1},"status":"passed","severity":"normal"},{"uid":"4698f8374fe35b64","name":"Query generator for multiple messages with different message text format","time":{"start":1707407574431,"stop":1707407574432,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b9520e04bfc9a42","name":"should not fail to stop the service if it was not started","time":{"start":1707407001486,"stop":1707407001486,"duration":0},"status":"passed","severity":"normal"},{"uid":"54e2c7bd4635fd87","name":"Subscribe to topic containing XML and receive message","time":{"start":1707407618241,"stop":1707407618241,"duration":0},"status":"passed","severity":"normal"},{"uid":"273c11f1fa914f0b","name":"Check message with no content topic is not received","time":{"start":1707407545221,"stop":1707407545221,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5f10f8b00eeaef8","name":"Check received message containing long","time":{"start":1707407545206,"stop":1707407545206,"duration":0},"status":"passed","severity":"normal"},{"uid":"f656d1f6510abed9","name":"Decoder throws on empty string content topic","time":{"start":1707406968750,"stop":1707406968750,"duration":0},"status":"passed","severity":"normal"},{"uid":"63ef3886014eb2df","name":"Ping on unsubscribed peer","time":{"start":1707407064596,"stop":1707407064597,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeb99378fb16844a","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1707407618235,"stop":1707407618235,"duration":0},"status":"passed","severity":"normal"},{"uid":"86dfc942080117d4","name":"Sets default value correctly","time":{"start":1707407592084,"stop":1707407592084,"duration":0},"status":"passed","severity":"normal"},{"uid":"18cd9e88f435131d","name":"dispatchEvent via connectionManager","time":{"start":1707407004731,"stop":1707407004731,"duration":0},"status":"skipped","severity":"normal"},{"uid":"38c85e415fb3aeac","name":"Push message with custom timestamp: 1707403600445","time":{"start":1707407427653,"stop":1707407427653,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9cc59d9e51a293","name":"Push message with content topic containing XML","time":{"start":1707407563840,"stop":1707407563841,"duration":1},"status":"passed","severity":"normal"},{"uid":"a45ec8b730187492","name":"should properly create location multiaddrs - udp6","time":{"start":1707406946100,"stop":1707406946101,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7909508c292edcf","name":"Nwaku publishes","time":{"start":1707407308210,"stop":1707407308210,"duration":0},"status":"passed","severity":"normal"},{"uid":"a14ea7c35033c7c2","name":"udp ip6 address","time":{"start":1707406945572,"stop":1707406945573,"duration":1},"status":"passed","severity":"normal"},{"uid":"962de104826a489c","name":"Check received message containing short","time":{"start":1707407545204,"stop":1707407545205,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd4c847d19d829fb","name":"Push message with long payload","time":{"start":1707407427617,"stop":1707407427618,"duration":1},"status":"passed","severity":"normal"},{"uid":"46d23a77915b3a41","name":"Check message with invalid timestamp is not received","time":{"start":1707407158628,"stop":1707407158628,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f1d296ee773b59","name":"Query with Promise Callback, No Decoder","time":{"start":1707407504230,"stop":1707407504230,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8931c3bf9cc285f","name":"Subscribe to topic containing short and receive message","time":{"start":1707407618228,"stop":1707407618228,"duration":0},"status":"passed","severity":"normal"},{"uid":"73a4d2f6eb0c5f63","name":"Check publish message containing numeric","time":{"start":1707407328483,"stop":1707407328484,"duration":1},"status":"passed","severity":"normal"},{"uid":"36fcc2fcf012e30","name":"Decoder throws on undefined content topic","time":{"start":1707406951248,"stop":1707406951249,"duration":1},"status":"passed","severity":"normal"},{"uid":"27f11afbec30ef9d","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1707407328489,"stop":1707407328489,"duration":0},"status":"passed","severity":"normal"},{"uid":"771d1da86cc2510d","name":"should emit a peer event after start","time":{"start":1707407442584,"stop":1707407442584,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4b83ab33414447","name":"Fails to publish duplicate message","time":{"start":1707407328490,"stop":1707407328491,"duration":1},"status":"passed","severity":"normal"},{"uid":"24c5d253d9f1c750","name":"can start the service","time":{"start":1707407001485,"stop":1707407001485,"duration":0},"status":"passed","severity":"normal"},{"uid":"f23a4c1ec69c9b84","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1707407200153,"stop":1707407200153,"duration":0},"status":"passed","severity":"normal"},{"uid":"f061a9c03fcb25c7","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1707407595125,"stop":1707407595125,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2d764da9404cb70","name":"should not fail to start the service if it is already started","time":{"start":1707407001486,"stop":1707407001487,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9865f2ab4a9f505","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1707407074301,"stop":1707407074302,"duration":1},"status":"passed","severity":"normal"},{"uid":"55eca780a5c44332","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1707407226689,"stop":1707407226689,"duration":0},"status":"passed","severity":"normal"},{"uid":"dea2dc9f7c74eff3","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707407277010,"stop":1707407277011,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e23332f75950969","name":"Refresh subscription","time":{"start":1707407618238,"stop":1707407618238,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ce097e2dc3cb727","name":"Subscribe to topic containing shell command and receive message","time":{"start":1707407618231,"stop":1707407618231,"duration":0},"status":"passed","severity":"normal"},{"uid":"13080e80e16c69b7","name":"throws on content topic with empty version field","time":{"start":1707406937507,"stop":1707406937508,"duration":1},"status":"passed","severity":"normal"},{"uid":"2266dd2683e18467","name":"Push message with content topic containing unicode special characters","time":{"start":1707407427642,"stop":1707407427649,"duration":7},"status":"passed","severity":"normal"},{"uid":"f031005de1fa957a","name":"Check publish message after client node is restarted","time":{"start":1707407328493,"stop":1707407328493,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f075f1b465432195","name":"Used by Waku Relay","time":{"start":1707407592084,"stop":1707407592084,"duration":0},"status":"passed","severity":"normal"},{"uid":"f24a28b7c2e3947b","name":"Push message with special chars payload","time":{"start":1707407427619,"stop":1707407427619,"duration":0},"status":"passed","severity":"normal"},{"uid":"cee251c5d4e30469","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1707406950871,"stop":1707406950872,"duration":1},"status":"passed","severity":"normal"},{"uid":"14d4260a7128567a","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1707407200148,"stop":1707407200149,"duration":1},"status":"passed","severity":"normal"},{"uid":"7948f2fd3e034652","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1707407074297,"stop":1707407074297,"duration":0},"status":"passed","severity":"normal"},{"uid":"9db6c5fb97a8c74e","name":"Subscribe and publish message","time":{"start":1707407342022,"stop":1707407342022,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cba90e5b7353c20","name":"Encoder throws on empty string content topic","time":{"start":1707406966911,"stop":1707406966912,"duration":1},"status":"passed","severity":"normal"},{"uid":"73fee2b212950cf0","name":"Query generator for multiple messages","time":{"start":1707407574430,"stop":1707407574431,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f39a7f4277adf29","name":"Query generator for 2000 messages","time":{"start":1707407574452,"stop":1707407574452,"duration":0},"status":"passed","severity":"normal"},{"uid":"3834fc06e058bdf8","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1707407342029,"stop":1707407342029,"duration":0},"status":"passed","severity":"normal"},{"uid":"d464b1c7e73f413b","name":"LightPush","time":{"start":1707407602347,"stop":1707407602347,"duration":0},"status":"passed","severity":"normal"},{"uid":"5994960b27d432cc","name":"should not receive a peer event after stop","time":{"start":1707407001488,"stop":1707407001489,"duration":1},"status":"passed","severity":"normal"},{"uid":"df77bfedf42ef9fe","name":"Push message with Basic HTML tag payload","time":{"start":1707407563833,"stop":1707407563833,"duration":0},"status":"passed","severity":"normal"},{"uid":"7561626333a6af1b","name":"Light Node - default protocols","time":{"start":1707407602347,"stop":1707407602348,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcecbbd6b4af9873","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1707407444686,"stop":1707407444686,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e48e2a9f3c64dda","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1707407618235,"stop":1707407618235,"duration":0},"status":"passed","severity":"normal"},{"uid":"673cb01d8827d88a","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1707407342036,"stop":1707407342036,"duration":0},"status":"passed","severity":"normal"},{"uid":"56ac8d82d97469a4","name":"Check received message containing escaped characters","time":{"start":1707407545215,"stop":1707407545215,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cf779945f3c2307","name":"Push message with content topic containing Arabic","time":{"start":1707407563839,"stop":1707407563839,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ac3f815f6c453ec","name":"Check message received after jswaku node is restarted","time":{"start":1707407545222,"stop":1707407545223,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ac5b2f69b3578919","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1707406945290,"stop":1707406945290,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec15dc797b577ef","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707407277012,"stop":1707407277012,"duration":0},"status":"passed","severity":"normal"},{"uid":"d330852f4f8c48c0","name":"should be called for bootstrap peers","time":{"start":1707406991772,"stop":1707406991772,"duration":0},"status":"passed","severity":"normal"},{"uid":"2347ad6db82637bd","name":"Push message with JSON payload","time":{"start":1707407563833,"stop":1707407563833,"duration":0},"status":"passed","severity":"normal"},{"uid":"1112ee9d90019924","name":"Publish message with custom timestamp: Thu Feb 08 2024 14:48:37 GMT+0000 (Coordinated Universal Time)","time":{"start":1707407328490,"stop":1707407328490,"duration":0},"status":"passed","severity":"normal"},{"uid":"990e32c2b7ca246c","name":"1 Relay, 1 Filter, gives up","time":{"start":1707406960691,"stop":1707406960691,"duration":0},"status":"passed","severity":"normal"},{"uid":"c168af4a93bbf607","name":"Register correct protocols","time":{"start":1707407342021,"stop":1707407342021,"duration":0},"status":"passed","severity":"normal"},{"uid":"be5c230a2aec3808","name":"Check received message containing SQL Injection","time":{"start":1707407545253,"stop":1707407545255,"duration":2},"status":"passed","severity":"normal"},{"uid":"488e3e103b0f5365","name":"Passing cursor with wrong message digest","time":{"start":1707407493955,"stop":1707407493955,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fda6c1a923c3a0","name":"Publish message with custom timestamp: Fri Feb 17 2023 15:48:37 GMT+0000 (Coordinated Universal Time)","time":{"start":1707407328489,"stop":1707407328490,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8132f2b8a45a9cc","name":"isConnected return false after peer stops","time":{"start":1707407074301,"stop":1707407074301,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a4970d945009ce2","name":"Subscribe to topic containing long and receive message","time":{"start":1707407618228,"stop":1707407618228,"duration":0},"status":"passed","severity":"normal"},{"uid":"c438b32ffb96161d","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1707407221281,"stop":1707407221281,"duration":0},"status":"passed","severity":"normal"},{"uid":"d985ea3d7b6d7235","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1707406937626,"stop":1707406937627,"duration":1},"status":"passed","severity":"normal"},{"uid":"e47aa55551f1aba8","name":"throws on content topic with non-number generation field","time":{"start":1707406937506,"stop":1707406937506,"duration":0},"status":"passed","severity":"normal"},{"uid":"b88dd945d3f7c249","name":"pre and post cipher","time":{"start":1707406967482,"stop":1707406967483,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f634df89cae233e","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1707407099400,"stop":1707407099400,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9f7698b537d49f6","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1707407226680,"stop":1707407226680,"duration":0},"status":"passed","severity":"normal"},{"uid":"902cca8032c31e8","name":"Push message with content topic containing SQL Injection","time":{"start":1707407427633,"stop":1707407427634,"duration":1},"status":"passed","severity":"normal"},{"uid":"9010cfc11f9b7efa","name":"should return all peers when numPeers is 0","time":{"start":1707406950870,"stop":1707406950871,"duration":1},"status":"passed","severity":"normal"},{"uid":"e56a7bb2035590c2","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1707407226703,"stop":1707407226703,"duration":0},"status":"passed","severity":"normal"},{"uid":"b499dbf434bc401b","name":"Push message with emoji payload","time":{"start":1707407427625,"stop":1707407427625,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e543a68a2aa572d","name":"Push message with escaped characters payload","time":{"start":1707407427625,"stop":1707407427625,"duration":0},"status":"passed","severity":"normal"},{"uid":"32e483500f577b8a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1707407226698,"stop":1707407226698,"duration":0},"status":"passed","severity":"normal"},{"uid":"4875ac74dd73acf7","name":"Subscribe to topic containing numeric and receive message","time":{"start":1707407618228,"stop":1707407618229,"duration":1},"status":"passed","severity":"normal"},{"uid":"73e01ec450ad00b7","name":"Relay","time":{"start":1707406997843,"stop":1707406997843,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4c7452f1059ba76","name":"Check message with invalid timestamp is not received","time":{"start":1707407545220,"stop":1707407545220,"duration":0},"status":"passed","severity":"normal"},{"uid":"a841009919add36c","name":"Generator, custom pubsub topic","time":{"start":1707407563430,"stop":1707407563430,"duration":0},"status":"passed","severity":"normal"},{"uid":"99a7484ace112f2f","name":"Check received message with timestamp: 1707406983886000000 ","time":{"start":1707407545217,"stop":1707407545217,"duration":0},"status":"passed","severity":"normal"},{"uid":"a293bcd3d63a3fc6","name":"Check received message containing SQL Injection","time":{"start":1707407545211,"stop":1707407545212,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cc6622c122c3919","name":"Check publish message containing Basic HTML tag","time":{"start":1707407328487,"stop":1707407328487,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4af32328dd6a43e","name":"Check received message containing Russian","time":{"start":1707407545227,"stop":1707407545228,"duration":1},"status":"passed","severity":"normal"},{"uid":"962fc6513a11e641","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1707407277014,"stop":1707407277014,"duration":0},"status":"passed","severity":"normal"},{"uid":"15bab94051ae8ef3","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1707406950872,"stop":1707406950873,"duration":1},"status":"passed","severity":"normal"},{"uid":"d22f07d0e2d9e7e9","name":"Query generator for multiple messages with multiple decoders","time":{"start":1707407574432,"stop":1707407574440,"duration":8},"status":"passed","severity":"normal"},{"uid":"2cbc3abff7e5e793","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1707407226688,"stop":1707407226688,"duration":0},"status":"passed","severity":"normal"},{"uid":"22b6b066139c967b","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1707406960961,"stop":1707406960961,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5ba6d24404308f30","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1707407317144,"stop":1707407317144,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f4e03cdffa685b1","name":"Push message with custom timestamp: 1707410758784","time":{"start":1707407563849,"stop":1707407563849,"duration":0},"status":"passed","severity":"normal"},{"uid":"a85021671a35d1ae","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1707407342023,"stop":1707407342023,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a9bc2dc217c070c","name":"Check received message containing Arabic","time":{"start":1707407158611,"stop":1707407158614,"duration":3},"status":"passed","severity":"normal"},{"uid":"89cdff568032b051","name":"Store - dialed first","time":{"start":1707407602346,"stop":1707407602346,"duration":0},"status":"passed","severity":"normal"},{"uid":"3603467759f61c63","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1707407317143,"stop":1707407317143,"duration":0},"status":"passed","severity":"normal"},{"uid":"2521567a2a3f60c6","name":"Passing page size 0 when there are 110 messages","time":{"start":1707407587131,"stop":1707407587131,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c43ad33f2b3c6be","name":"Subscribe to topic containing shell command and publish message","time":{"start":1707407342035,"stop":1707407342035,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a8fdc9839583334","name":"Push message with content topic containing special chars","time":{"start":1707407427630,"stop":1707407427630,"duration":0},"status":"passed","severity":"normal"},{"uid":"776b9706ebb67e34","name":"Check publish message containing Chinese","time":{"start":1707407328484,"stop":1707407328484,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9d8a5be5c87368b","name":"Push message with content topic containing long","time":{"start":1707407427629,"stop":1707407427629,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee8f60e4ddeb5c54","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707407226696,"stop":1707407226696,"duration":0},"status":"passed","severity":"normal"},{"uid":"265e4fb95704aa39","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1707407226697,"stop":1707407226698,"duration":1},"status":"passed","severity":"normal"},{"uid":"31bc6140dafc4ce4","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1707407573011,"stop":1707407573012,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5e0d58927b04455","name":"can start and stop the service","time":{"start":1707407001485,"stop":1707407001486,"duration":1},"status":"passed","severity":"normal"},{"uid":"7eb63cd3895e17dd","name":"Check publish message containing short","time":{"start":1707407328482,"stop":1707407328483,"duration":1},"status":"passed","severity":"normal"},{"uid":"53184871f7a2842d","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1707406984426,"stop":1707406984426,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e4cd984e0078dfe","name":"Check received message with timestamp: undefined ","time":{"start":1707407158627,"stop":1707407158628,"duration":1},"status":"passed","severity":"normal"},{"uid":"6893704b3f5d91fb","name":"addEventListener with wrong event","time":{"start":1707407004728,"stop":1707407004729,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad25a74ea4386746","name":"passes more than one ENR URLs and attempts connection","time":{"start":1707407001490,"stop":1707407001490,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f5410015eda662a8","name":"through manual discovery","time":{"start":1707407274035,"stop":1707407274035,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3edbc6e5a312543","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1707407200117,"stop":1707407200118,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9fb006ed7adf42b","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1707407595124,"stop":1707407595125,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d027540a9d0f2d","name":"does not throw on valid cases","time":{"start":1707406937504,"stop":1707406937504,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee9205b993782486","name":"Check received message containing XML","time":{"start":1707407545212,"stop":1707407545212,"duration":0},"status":"passed","severity":"normal"},{"uid":"36f15a6aece0f133","name":"Check publish message containing Russian","time":{"start":1707407328485,"stop":1707407328485,"duration":0},"status":"passed","severity":"normal"},{"uid":"6430f066ae9a45b0","name":"Subscribe to topic containing Russian and receive message","time":{"start":1707407200149,"stop":1707407200151,"duration":2},"status":"passed","severity":"normal"},{"uid":"199131ba8151744b","name":"Query Generator, No message returned","time":{"start":1707407504223,"stop":1707407504224,"duration":1},"status":"passed","severity":"normal"},{"uid":"da2f7923c7a393ba","name":"Generator, custom pubsub topic","time":{"start":1707407563428,"stop":1707407563428,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b08b03232f9b0f2","name":"Add multiple subscription objects on single nwaku node","time":{"start":1707407618233,"stop":1707407618233,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ea95290f6c8bcb8","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1707406945290,"stop":1707406945291,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c4dbd0b7097c1a4","name":"same cluster, different shard: nodes connect","time":{"start":1707407226678,"stop":1707407226678,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ae103159df9f426","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1707407317143,"stop":1707407317143,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ba97f469cbd0d82","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1707406960686,"stop":1707406960687,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d548176fa444bdf","name":"Subscribe to topic containing short and publish message","time":{"start":1707407342025,"stop":1707407342026,"duration":1},"status":"passed","severity":"normal"},{"uid":"52182ee4cd4a2a5c","name":"Ping on unsubscribed peer","time":{"start":1707407064594,"stop":1707407064594,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5ecc19d409eb7c","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1707407226695,"stop":1707407226695,"duration":0},"status":"passed","severity":"normal"},{"uid":"62bead1913f3afbe","name":"Push message with content topic containing JSON","time":{"start":1707407427640,"stop":1707407427641,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3e5f2ab360dda67","name":"Publish without waiting for remote peer","time":{"start":1707407342021,"stop":1707407342021,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ae7ceafd346f035","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1707407342022,"stop":1707407342022,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae9d4ff173cd73d7","name":"should get / set UDP multiaddr","time":{"start":1707406946099,"stop":1707406946099,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3786caa4df52aba","name":"Sample","time":{"start":1707406945519,"stop":1707406945520,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a58d8863af7c4ec","name":"Subscribe to topic containing emoji and receive message","time":{"start":1707407618232,"stop":1707407618233,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f328a978187c4dd","name":"Ordered callback, aborts when callback returns true","time":{"start":1707407574451,"stop":1707407574451,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea9be830e8a95e87","name":"Push message with content topic containing special chars","time":{"start":1707407563838,"stop":1707407563838,"duration":0},"status":"passed","severity":"normal"},{"uid":"310c7d67aed47dc0","name":"Check received message containing Arabic","time":{"start":1707407545227,"stop":1707407545227,"duration":0},"status":"passed","severity":"normal"},{"uid":"2866225c6526b488","name":"Push message with content topic containing Script","time":{"start":1707407427634,"stop":1707407427634,"duration":0},"status":"passed","severity":"normal"},{"uid":"55bfa0f6cb217474","name":"Check publish message containing JSON","time":{"start":1707407328487,"stop":1707407328488,"duration":1},"status":"passed","severity":"normal"},{"uid":"c02f1876c7dc817f","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1707407226685,"stop":1707407226685,"duration":0},"status":"passed","severity":"normal"},{"uid":"92f111bbc9d631e7","name":"Push message with short payload","time":{"start":1707407563826,"stop":1707407563826,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0cfd45836b05e7c","name":"Check publish message containing SQL Injection","time":{"start":1707407328485,"stop":1707407328486,"duration":1},"status":"passed","severity":"normal"},{"uid":"e86442a12fcfd76","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1707407099399,"stop":1707407099399,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0cdfdda497c5bd9","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1707407504228,"stop":1707407504228,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c823ea2818ef51c","name":"Check message with non string payload is not received","time":{"start":1707407545222,"stop":1707407545222,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa3e380ae2270a47","name":"Push message with content topic containing numeric","time":{"start":1707407563837,"stop":1707407563838,"duration":1},"status":"passed","severity":"normal"},{"uid":"42219450d3cd7ff6","name":"Push message with short payload","time":{"start":1707407427617,"stop":1707407427617,"duration":0},"status":"passed","severity":"normal"},{"uid":"7243f32910d4763b","name":"Ping on peer without subscriptions","time":{"start":1707407020034,"stop":1707407020034,"duration":0},"status":"passed","severity":"normal"},{"uid":"25076f562afba672","name":"Push message with content topic containing shell command","time":{"start":1707407563842,"stop":1707407563842,"duration":0},"status":"passed","severity":"normal"},{"uid":"7157fd69d5c21e7c","name":"Check message with non string payload is not received","time":{"start":1707407545270,"stop":1707407545270,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b07f22336eec90","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1707407618229,"stop":1707407618229,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8067b2be1dbb41c","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1707407618223,"stop":1707407618223,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2e63c1ba3418647","name":"Subscribe to topic containing JSON and receive message","time":{"start":1707407200153,"stop":1707407200154,"duration":1},"status":"passed","severity":"normal"},{"uid":"c057087eef20ee1b","name":"Reopen subscription with peer with lost subscription","time":{"start":1707407064595,"stop":1707407064595,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac7528e04d2425a","name":"Subscribe to topic containing JSON and receive message","time":{"start":1707407618231,"stop":1707407618231,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaf4c4644d947149","name":"Check received message with timestamp: undefined ","time":{"start":1707407545264,"stop":1707407545265,"duration":1},"status":"passed","severity":"normal"},{"uid":"96f56bb8f462bf0d","name":"Overlapping topic subscription","time":{"start":1707407200145,"stop":1707407200145,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a9e44e2c4533b89","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1707407226697,"stop":1707407226697,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7fd1d406e479f71","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1707407221283,"stop":1707407221283,"duration":0},"status":"passed","severity":"normal"},{"uid":"4618304f6c22456c","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1707407520421,"stop":1707407520422,"duration":1},"status":"passed","severity":"normal"},{"uid":"b00d73f4cefc9a7e","name":"Subscribe and receive messages via lightPush","time":{"start":1707407618234,"stop":1707407618234,"duration":0},"status":"passed","severity":"normal"},{"uid":"1136ed1c2ffb828f","name":"Callback on promise, aborts when callback returns true","time":{"start":1707407574449,"stop":1707407574450,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d38c8fb0f357950","name":"should only return 1 node with store capability","time":{"start":1707406960959,"stop":1707406960959,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a2e1f01f1b09d66","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1707407059764,"stop":1707407059764,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed21f80453d4b326","name":"Check received message containing shell command","time":{"start":1707407545261,"stop":1707407545261,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa954dba4bb91b9f","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1707406945292,"stop":1707406945293,"duration":1},"status":"passed","severity":"normal"},{"uid":"61e9d5df34b3a227","name":"Encoder throws on undefined content topic","time":{"start":1707406951247,"stop":1707406951248,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d6f064d1027fa58","name":"Push message with emoji payload","time":{"start":1707407563834,"stop":1707407563835,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f6e83a5bf41fc88","name":"throws on content topic with empty application field","time":{"start":1707406937507,"stop":1707406937507,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b8bb41413ddf5cc","name":"Push message with content topic containing emoji","time":{"start":1707407563843,"stop":1707407563844,"duration":1},"status":"passed","severity":"normal"},{"uid":"cace271675a62509","name":"Ping on unsubscribed peer","time":{"start":1707407020034,"stop":1707407020035,"duration":1},"status":"passed","severity":"normal"},{"uid":"458b8073d65edf0e","name":"Js publishes, other Js receives","time":{"start":1707407308211,"stop":1707407308211,"duration":0},"status":"passed","severity":"normal"},{"uid":"40fe133c179de3a6","name":"Relay - times out","time":{"start":1707407602344,"stop":1707407602345,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ebcdebd6edc6700","name":"Check received message containing numeric","time":{"start":1707407545225,"stop":1707407545225,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6b71cd0eece893a","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1707407618223,"stop":1707407618223,"duration":0},"status":"passed","severity":"normal"},{"uid":"530b0c72d13b9770","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1707407618227,"stop":1707407618227,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b6b2da8ecfab142","name":"throws on content topic with empty topic name field","time":{"start":1707406937508,"stop":1707406937509,"duration":1},"status":"passed","severity":"normal"},{"uid":"610fa018f9792c16","name":"same cluster, same shard: nodes connect","time":{"start":1707407268692,"stop":1707407268692,"duration":0},"status":"passed","severity":"normal"},{"uid":"14f8ff9d5ac57107","name":"Subscribe and receive messages via waku relay post","time":{"start":1707407618223,"stop":1707407618224,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7f2da6f44a67be3","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1707406960688,"stop":1707406960688,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaedc88918e87a93","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1707407059766,"stop":1707407059767,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1809f0f359e4118","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1707407226695,"stop":1707407226695,"duration":0},"status":"passed","severity":"normal"},{"uid":"94a8d86e3b80490a","name":"Default pageSize","time":{"start":1707407587135,"stop":1707407587135,"duration":0},"status":"passed","severity":"normal"},{"uid":"7412bd07e9c6ae04","name":"Subscribe and receives messages on 20 topics","time":{"start":1707407618236,"stop":1707407618236,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7cdf6c1d19c9993","name":"Subscribe and receive messages via waku relay post","time":{"start":1707407200119,"stop":1707407200119,"duration":0},"status":"passed","severity":"normal"},{"uid":"84ef6b57242053fd","name":"Waku message hash computation (meta attribute not present)","time":{"start":1707406940177,"stop":1707406940177,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1949185c6ee5602","name":"Generator, custom pubsub topic","time":{"start":1707407563432,"stop":1707407563432,"duration":0},"status":"passed","severity":"normal"},{"uid":"f931bc5a21811b7c","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1707407226679,"stop":1707407226679,"duration":0},"status":"passed","severity":"normal"},{"uid":"69ce989359f303d1","name":"Check received message containing SQL Injection","time":{"start":1707407158614,"stop":1707407158615,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c5f2099d3511e63","name":"Nodes with multiple pubsub topic","time":{"start":1707407317136,"stop":1707407317136,"duration":0},"status":"passed","severity":"normal"},{"uid":"14f90928989a8fb0","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1707407226700,"stop":1707407226701,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2e80d82db380e81","name":"Push message with numeric payload","time":{"start":1707407427618,"stop":1707407427619,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5fc6eddecaedc8e","name":"Check message with no content topic is not received","time":{"start":1707407545266,"stop":1707407545267,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9057b4570b9c91d","name":"Check publish message containing emoji","time":{"start":1707407328489,"stop":1707407328489,"duration":0},"status":"passed","severity":"normal"},{"uid":"827047979480a16f","name":"should not fail to stop the service if it was not started","time":{"start":1707407442577,"stop":1707407442583,"duration":6},"status":"passed","severity":"normal"},{"uid":"694bff065f42cf2c","name":"Fails to push message bigger that 1MB","time":{"start":1707407427654,"stop":1707407427655,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad2c6eced36c2e4c","name":"Ephemeral field set to true","time":{"start":1707406951246,"stop":1707406951246,"duration":0},"status":"passed","severity":"normal"},{"uid":"165d8dbd844e7d93","name":"Push message with custom timestamp: 1676648758784","time":{"start":1707407563847,"stop":1707407563848,"duration":1},"status":"passed","severity":"normal"},{"uid":"67c543465326c9af","name":"Check received message containing XML","time":{"start":1707407545256,"stop":1707407545259,"duration":3},"status":"passed","severity":"normal"},{"uid":"c452a5ec12cb71f2","name":"handles multiple messages","time":{"start":1707407577614,"stop":1707407577614,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ca033f1fbf890d7","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1707407277011,"stop":1707407277011,"duration":0},"status":"passed","severity":"normal"},{"uid":"375d01ed41a1911d","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1707407200128,"stop":1707407200129,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba3ceb6bca0cec13","name":"Reopen subscription with peer with lost subscription","time":{"start":1707407064597,"stop":1707407064597,"duration":0},"status":"passed","severity":"normal"},{"uid":"4486d3a95aabb818","name":"Fails to publish message with size larger than 1 MB","time":{"start":1707407328492,"stop":1707407328492,"duration":0},"status":"passed","severity":"normal"},{"uid":"36ce8533a1ed80e8","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1707407226680,"stop":1707407226680,"duration":0},"status":"passed","severity":"normal"},{"uid":"370871176786fd6b","name":"Check publish message after service node is restarted","time":{"start":1707407328493,"stop":1707407328493,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2027ce3b526dcff0","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1707407618232,"stop":1707407618232,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3d962f1793bf5bc","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1707406950872,"stop":1707406950872,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d924e49ffd1ce91","name":"Push message with content topic containing emoji","time":{"start":1707407427649,"stop":1707407427650,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5900b868e336ce4","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1707406960960,"stop":1707406960960,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dbae8b2f68a99f","name":"Query Generator, Multiple PubsubTopics","time":{"start":1707407504221,"stop":1707407504222,"duration":1},"status":"passed","severity":"normal"},{"uid":"69af15913e3f8e95","name":"Check received message containing Russian","time":{"start":1707407545211,"stop":1707407545211,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3d493c0702accd6","name":"ignores unrecognized TXT record formats","time":{"start":1707406960957,"stop":1707406960957,"duration":0},"status":"passed","severity":"normal"},{"uid":"988f5f237343ac15","name":"Push message with Script payload","time":{"start":1707407563829,"stop":1707407563832,"duration":3},"status":"passed","severity":"normal"},{"uid":"798ba2b8d585b7c1","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1707407618226,"stop":1707407618226,"duration":0},"status":"passed","severity":"normal"},{"uid":"21f4e3defb947d05","name":"Push message equal or less that 1MB","time":{"start":1707407563849,"stop":1707407563850,"duration":1},"status":"passed","severity":"normal"},{"uid":"11040b120224d1d4","name":"can dial TLS multiaddrs","time":{"start":1707407274034,"stop":1707407274035,"duration":1},"status":"passed","severity":"normal"},{"uid":"93695e78b9b394fb","name":"Fails to push message with empty content topic","time":{"start":1707407427650,"stop":1707407427650,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe9da311da771ec1","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1707406997177,"stop":1707406997177,"duration":0},"status":"passed","severity":"normal"},{"uid":"651e4bd519504962","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1707407226700,"stop":1707407226700,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebed49dc0ecab7b2","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1707407618224,"stop":1707407618224,"duration":0},"status":"passed","severity":"normal"},{"uid":"154b8fdab2fa9844","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1707407221285,"stop":1707407221285,"duration":0},"status":"passed","severity":"normal"},{"uid":"f616a30468cc0db1","name":"configure the node with multiple pubsub topics","time":{"start":1707407444685,"stop":1707407444685,"duration":0},"status":"passed","severity":"normal"},{"uid":"da1e55def2093b17","name":"Relay - dialed first","time":{"start":1707407602341,"stop":1707407602343,"duration":2},"status":"passed","severity":"normal"},{"uid":"bf07e1b5f8018c17","name":"Subscribe to topic containing short and receive message","time":{"start":1707407618238,"stop":1707407618238,"duration":0},"status":"passed","severity":"normal"},{"uid":"39f6d83d477c1bad","name":"Check message on other pubsub topic is not received","time":{"start":1707407158628,"stop":1707407158629,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c87f0179408143d","name":"should be able to encode the field with only FILTER set to true","time":{"start":1707406945289,"stop":1707406945289,"duration":0},"status":"passed","severity":"normal"},{"uid":"a60dc1fa3fc3671b","name":"Generator, 2 different pubsubtopics","time":{"start":1707407563429,"stop":1707407563429,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9abf0ebcca2bc48","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1707407226689,"stop":1707407226690,"duration":1},"status":"passed","severity":"normal"},{"uid":"c817ef8e27186cad","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1707407099396,"stop":1707407099397,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cd6c44c19d7ff3d","name":"it tolerates circular branch references","time":{"start":1707406960956,"stop":1707406960956,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cd5622360706723","name":"Subscribe to topic containing XML and publish message","time":{"start":1707407342031,"stop":1707407342032,"duration":1},"status":"passed","severity":"normal"},{"uid":"27d8d2a7ebecd5fb","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1707407200128,"stop":1707407200128,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f5d574998742333","name":"Refresh subscription","time":{"start":1707407200145,"stop":1707407200146,"duration":1},"status":"passed","severity":"normal"},{"uid":"df5419806175a13e","name":"Subscribe to topic containing Script and receive message","time":{"start":1707407618230,"stop":1707407618230,"duration":0},"status":"passed","severity":"normal"},{"uid":"8230c684e736b490","name":"Init the array if not present","time":{"start":1707406937116,"stop":1707406937118,"duration":2},"status":"passed","severity":"normal"},{"uid":"1b0ff583fecd6c26","name":"Fields are not dropped","time":{"start":1707406950560,"stop":1707406950561,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9518194528b66a9","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1707407099397,"stop":1707407099397,"duration":0},"status":"passed","severity":"normal"},{"uid":"96133db9a6e56bb3","name":"Check message with no pubsub topic is not received","time":{"start":1707407545266,"stop":1707407545266,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c971da9fc2ff6c9","name":"Check received message containing long","time":{"start":1707407545224,"stop":1707407545225,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebb7e9397c85c660","name":"removeEventListener with wrong event","time":{"start":1707407004729,"stop":1707407004730,"duration":1},"status":"passed","severity":"normal"},{"uid":"f10df291118f80a5","name":"Push message on custom pubsubTopic","time":{"start":1707407277012,"stop":1707407277012,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1dd842d2f573991","name":"Push message with Arabic payload","time":{"start":1707407563828,"stop":1707407563828,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1292cc897de80a0","name":"Subscribe and receive messages via lightPush","time":{"start":1707407200117,"stop":1707407200117,"duration":0},"status":"passed","severity":"normal"},{"uid":"81aaa9579e523ffd","name":"Ordered Callback - backward","time":{"start":1707407553042,"stop":1707407553043,"duration":1},"status":"passed","severity":"normal"},{"uid":"51a3f0c9fb87343c","name":"Push message on custom pubsubTopic","time":{"start":1707407277013,"stop":1707407277013,"duration":0},"status":"passed","severity":"normal"},{"uid":"6065006571135fa0","name":"Encoder throws on empty string content topic","time":{"start":1707406951248,"stop":1707406951248,"duration":0},"status":"passed","severity":"normal"},{"uid":"35b88e04fa2fcc88","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1707407317136,"stop":1707407317136,"duration":0},"status":"passed","severity":"normal"},{"uid":"396c69de63bdbf6f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1707407226698,"stop":1707407226699,"duration":1},"status":"passed","severity":"normal"},{"uid":"17679cdb3727abe5","name":"Ping on peer without subscriptions","time":{"start":1707407064594,"stop":1707407064594,"duration":0},"status":"passed","severity":"normal"},{"uid":"b919bfe48d0e5aa4","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1707407277014,"stop":1707407277014,"duration":0},"status":"passed","severity":"normal"},{"uid":"45334e00b3d7e34a","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1707406984422,"stop":1707406984424,"duration":2},"status":"passed","severity":"normal"},{"uid":"18bde77928631ec9","name":"should set field with all protocols enabled","time":{"start":1707406946103,"stop":1707406946103,"duration":0},"status":"passed","severity":"normal"},{"uid":"46b21468887dd85d","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1707407520422,"stop":1707407520422,"duration":0},"status":"passed","severity":"normal"},{"uid":"710ea0b3627ee2ac","name":"Check received message containing XML","time":{"start":1707407158621,"stop":1707407158621,"duration":0},"status":"passed","severity":"normal"},{"uid":"471b5dad7df41446","name":"Refresh subscription","time":{"start":1707407618227,"stop":1707407618228,"duration":1},"status":"passed","severity":"normal"},{"uid":"e34e5e1da8efb6fc","name":"Check received message with timestamp: 1707406984057 ","time":{"start":1707407158626,"stop":1707407158626,"duration":0},"status":"passed","severity":"normal"},{"uid":"f803f907264a51c","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1707407342035,"stop":1707407342036,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a7fecf56de1d4ed","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1707407200120,"stop":1707407200120,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d0c624f5a69b5d6","name":"Generator, 2 different pubsubtopics","time":{"start":1707407563432,"stop":1707407563433,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e9df1322275a53b","name":"throws on empty content topic","time":{"start":1707406937504,"stop":1707406937505,"duration":1},"status":"passed","severity":"normal"},{"uid":"d21223b122d33f2","name":"Check received message containing Russian","time":{"start":1707407158614,"stop":1707407158614,"duration":0},"status":"passed","severity":"normal"},{"uid":"1922fb322b4d40ed","name":"Check message with non string payload is not received","time":{"start":1707407158634,"stop":1707407158635,"duration":1},"status":"passed","severity":"normal"},{"uid":"df7464ff9f8457ad","name":"Fails to push message with large meta","time":{"start":1707407563846,"stop":1707407563847,"duration":1},"status":"passed","severity":"normal"},{"uid":"e488bac7edac4987","name":"Ping on subscribed peer","time":{"start":1707407064593,"stop":1707407064593,"duration":0},"status":"passed","severity":"normal"},{"uid":"473fc76a21142fd5","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1707407342023,"stop":1707407342023,"duration":0},"status":"passed","severity":"normal"},{"uid":"464b568bb70a6a03","name":"ignores domain fetching errors","time":{"start":1707406960957,"stop":1707406960957,"duration":0},"status":"passed","severity":"normal"},{"uid":"95a5c27e274117ff","name":"Subscribe to topic containing special chars and receive message","time":{"start":1707407618229,"stop":1707407618229,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ebe552261094691","name":"Decoder throws on empty string content topic","time":{"start":1707406951249,"stop":1707406951249,"duration":0},"status":"passed","severity":"normal"},{"uid":"993948d600af7b0e","name":"Subscribe to topic containing numeric and receive message","time":{"start":1707407618238,"stop":1707407618239,"duration":1},"status":"passed","severity":"normal"},{"uid":"faed8eb03cfde2dc","name":"Check message received after nwaku node is restarted","time":{"start":1707407545271,"stop":1707407545271,"duration":0},"status":"skipped","severity":"normal"},{"uid":"68fae06baa52ea35","name":"Check message with no pubsub topic is not received","time":{"start":1707407158629,"stop":1707407158632,"duration":3},"status":"passed","severity":"normal"},{"uid":"4d86ac2466c213d0","name":"Push message with unicode special characters payload","time":{"start":1707407427625,"stop":1707407427625,"duration":0},"status":"passed","severity":"normal"},{"uid":"919ecf5105dabbb3","name":"Check received message containing numeric","time":{"start":1707407545207,"stop":1707407545207,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e16bc67c1562764","name":"Reusing cursor across nodes","time":{"start":1707407493954,"stop":1707407493955,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee438c6e9969c7af","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1707407493954,"stop":1707407493954,"duration":0},"status":"passed","severity":"normal"},{"uid":"a312d45336aa0338","name":"Push message with unicode special characters payload","time":{"start":1707407563834,"stop":1707407563834,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2d624fdc099f557","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1707407158627,"stop":1707407158627,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4d28f17e9ebdb8f","name":"Query Generator - forward","time":{"start":1707407553037,"stop":1707407553037,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ada821e52b35484","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1707407268691,"stop":1707407268692,"duration":1},"status":"passed","severity":"normal"},{"uid":"81de97e603c82de8","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1707407618237,"stop":1707407618237,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e989cf38790e9df2","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1707407618234,"stop":1707407618234,"duration":0},"status":"passed","severity":"normal"},{"uid":"89581153ef324d6a","name":"Delete observer","time":{"start":1707407278533,"stop":1707407278533,"duration":0},"status":"passed","severity":"normal"},{"uid":"c602fbf7360da6c7","name":"Query with Promise Callback, No message returned","time":{"start":1707407504232,"stop":1707407504233,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f9efa4ec0bbee65","name":"throws on content topic with generation field greater than 0","time":{"start":1707406937506,"stop":1707406937507,"duration":1},"status":"passed","severity":"normal"},{"uid":"2957c1e6d5b3bbc4","name":"listenerCount","time":{"start":1707407004730,"stop":1707407004730,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb240a40c9d1864a","name":"Check received message containing Basic HTML tag","time":{"start":1707407545259,"stop":1707407545260,"duration":1},"status":"passed","severity":"normal"},{"uid":"60e962283adc4e10","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1707407618224,"stop":1707407618224,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f9958d2c858903f","name":"should decode valid enr successfully","time":{"start":1707406946093,"stop":1707406946094,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab104ddbf5be6592","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1707407493953,"stop":1707407493953,"duration":0},"status":"passed","severity":"normal"},{"uid":"a37012212d43b461","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1707407573012,"stop":1707407573012,"duration":0},"status":"passed","severity":"normal"},{"uid":"34e67836387f1884","name":"Check message with extra parameter is not received","time":{"start":1707407158635,"stop":1707407158635,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdc2061db8d6d0cf","name":"Push message with rate limit","time":{"start":1707407563847,"stop":1707407563847,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f7cbad13a7d49b","name":"Waku message hash computation","time":{"start":1707406940175,"stop":1707406940177,"duration":2},"status":"passed","severity":"normal"},{"uid":"fba55d42f02836fa","name":"creates an iterator","time":{"start":1707407577613,"stop":1707407577614,"duration":1},"status":"passed","severity":"normal"},{"uid":"16095955633450e4","name":"different cluster, different shard: nodes don't connect","time":{"start":1707407226679,"stop":1707407226679,"duration":0},"status":"passed","severity":"normal"},{"uid":"409fee0600ff31e6","name":"Check received message with timestamp: 1649153314 ","time":{"start":1707407158626,"stop":1707407158627,"duration":1},"status":"passed","severity":"normal"},{"uid":"530e44ddcd622885","name":"Push message equal or less that 1MB","time":{"start":1707407427654,"stop":1707407427654,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb2a006d411faee0","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1707407226702,"stop":1707407226702,"duration":0},"status":"passed","severity":"normal"},{"uid":"a33f30304a197728","name":"should handle a minimal index list","time":{"start":1707406937625,"stop":1707406937626,"duration":1},"status":"passed","severity":"normal"},{"uid":"f515510d41b79781","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1707407226699,"stop":1707407226699,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8a9eeca2f417d01","name":"Fails to push message bigger that 1MB","time":{"start":1707407563850,"stop":1707407563850,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2e7b7f9fe569444","name":"should set field with only RELAY enabled","time":{"start":1707406946103,"stop":1707406946103,"duration":0},"status":"passed","severity":"normal"},{"uid":"a184d4368353db9c","name":"Check message with no content topic is not received","time":{"start":1707407158632,"stop":1707407158632,"duration":0},"status":"passed","severity":"normal"},{"uid":"57ef84ea8f5d459d","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1707407226694,"stop":1707407226695,"duration":1},"status":"passed","severity":"normal"},{"uid":"f21ecde331165fbb","name":"Meta field set when metaSetter is specified","time":{"start":1707406951247,"stop":1707406951247,"duration":0},"status":"passed","severity":"normal"},{"uid":"e665b0ebc05e9b2a","name":"should throw error - no id","time":{"start":1707406946095,"stop":1707406946096,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc643fa3905e12e0","name":"Subscribe to topic containing long and publish message","time":{"start":1707407342026,"stop":1707407342026,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4f414e013f9111a","name":"Push message with Russian payload","time":{"start":1707407427622,"stop":1707407427622,"duration":0},"status":"passed","severity":"normal"},{"uid":"b61115f7981f41c0","name":"converts content topics to expected shard index","time":{"start":1707406937510,"stop":1707406937510,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa26904d66bb03a0","name":"removeEventListener with correct event","time":{"start":1707407004729,"stop":1707407004729,"duration":0},"status":"passed","severity":"normal"}]