mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-16 03:43:09 +00:00
1 line
158 KiB
JSON
1 line
158 KiB
JSON
[{"uid":"748a29d8202ed6e7","name":"Subscribe to topic containing long and receive message","time":{"start":1728035880154,"stop":1728035880154,"duration":0},"status":"passed","severity":"normal"},{"uid":"85885bc317668f7a","name":"Push message with custom timestamp: 1697277326256","time":{"start":1728035844063,"stop":1728035844063,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4474d5cf38eb768","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1728035530680,"stop":1728035530680,"duration":0},"status":"passed","severity":"normal"},{"uid":"176c228abdf2aab8","name":"Push message with XML payload","time":{"start":1728035855892,"stop":1728035855892,"duration":0},"status":"passed","severity":"normal"},{"uid":"aadc3f2741124a84","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1728035477913,"stop":1728035477914,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a49010c17dfe1c7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1728035469885,"stop":1728035469886,"duration":1},"status":"passed","severity":"normal"},{"uid":"9371775cfa2f146b","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1728035531171,"stop":1728035531174,"duration":3},"status":"passed","severity":"normal"},{"uid":"bf92713c4e097bd8","name":"Filter","time":{"start":1728035955996,"stop":1728035955996,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b33b255258739d3","name":"Fails to publish message with empty text","time":{"start":1728035872176,"stop":1728035872176,"duration":0},"status":"passed","severity":"normal"},{"uid":"b619b41a88450429","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1728035910069,"stop":1728035910072,"duration":3},"status":"passed","severity":"normal"},{"uid":"64dfec2c64fa2fa2","name":"throws on content topic with empty version field","time":{"start":1728035469865,"stop":1728035469866,"duration":1},"status":"passed","severity":"normal"},{"uid":"adeb67ab0540b2d6","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1728035601405,"stop":1728035601406,"duration":1},"status":"passed","severity":"normal"},{"uid":"f32cc13b8a577ba9","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1728035524082,"stop":1728035524082,"duration":0},"status":"passed","severity":"normal"},{"uid":"a90ba09c8bf9da1b","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app60/9/topic947/utf8","time":{"start":1728035898415,"stop":1728035898415,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1851e76d35b4113","name":"should get / set TCP multiaddr","time":{"start":1728035478728,"stop":1728035478731,"duration":3},"status":"passed","severity":"normal"},{"uid":"50b9f4454f75ab30","name":"can start the service","time":{"start":1728035535016,"stop":1728035535017,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fdbc1ae8d50c121","name":"should not fail to start the service if it is already started","time":{"start":1728035498000,"stop":1728035498001,"duration":1},"status":"passed","severity":"normal"},{"uid":"1aedd3f0542dc9ba","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1728035524081,"stop":1728035524082,"duration":1},"status":"passed","severity":"normal"},{"uid":"409028bc9894df","name":"should emit a peer event after start","time":{"start":1728035535021,"stop":1728035535021,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3bb271791d68762","name":"Subscribe to topic containing short and receive message","time":{"start":1728035880153,"stop":1728035880153,"duration":0},"status":"passed","severity":"normal"},{"uid":"39e082da5ea067c5","name":"should throw error - no public key","time":{"start":1728035478724,"stop":1728035478724,"duration":0},"status":"passed","severity":"normal"},{"uid":"50170fc0e3e39b7d","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1728035880158,"stop":1728035880159,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b43aafe418e1de3","name":"Check received message containing emoji","time":{"start":1728035638305,"stop":1728035638306,"duration":1},"status":"passed","severity":"normal"},{"uid":"9135ee8885623cce","name":"Ping fails for unsubscribed peers","time":{"start":1728035592878,"stop":1728035592878,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cdeca665af95bf4","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1728035477903,"stop":1728035477904,"duration":1},"status":"passed","severity":"normal"},{"uid":"e22dc1343c084a11","name":"Subscribe to topic containing long and receive message","time":{"start":1728035880189,"stop":1728035880191,"duration":2},"status":"passed","severity":"normal"},{"uid":"2a5416a57c7305ba","name":"Check received message containing special chars","time":{"start":1728035638286,"stop":1728035638289,"duration":3},"status":"passed","severity":"normal"},{"uid":"2ed930849bb4ab62","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1728035661725,"stop":1728035661727,"duration":2},"status":"passed","severity":"normal"},{"uid":"2e20ef4d73d0ea03","name":"Fails to publish message with wrong content topic","time":{"start":1728035872176,"stop":1728035872177,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4b238746b8a8f1","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1728035901755,"stop":1728035901758,"duration":3},"status":"passed","severity":"normal"},{"uid":"ab2595ee8242912e","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1728035661744,"stop":1728035661745,"duration":1},"status":"passed","severity":"normal"},{"uid":"15241b31454451c4","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1728035552823,"stop":1728035552831,"duration":8},"status":"passed","severity":"normal"},{"uid":"719bf3ec4a61bee6","name":"groups content topics by expected pubsub topic","time":{"start":1728035469876,"stop":1728035469876,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6a465c94fe80baf","name":"Fails to push message with large meta","time":{"start":1728035855935,"stop":1728035855937,"duration":2},"status":"passed","severity":"normal"},{"uid":"f8eb4cada581bb53","name":"Push message with Russian payload","time":{"start":1728035855890,"stop":1728035855891,"duration":1},"status":"passed","severity":"normal"},{"uid":"8be3c4b08636e6dd","name":"Check message received after nwaku node is restarted","time":{"start":1728035638329,"stop":1728035638329,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a9ac4542a1935382","name":"Fails to push message bigger that 1MB","time":{"start":1728035844065,"stop":1728035844065,"duration":0},"status":"passed","severity":"normal"},{"uid":"522b2204b9dbc4b0","name":"Check message with invalid timestamp is not received","time":{"start":1728035785884,"stop":1728035785884,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d3f9caf8e215cc7","name":"Subscribe to topic containing special chars and receive message","time":{"start":1728035666343,"stop":1728035666344,"duration":1},"status":"passed","severity":"normal"},{"uid":"e83342513cb361a7","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1728035863632,"stop":1728035863633,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbe8e78b16577526","name":"should be online or offline if network state changed","time":{"start":1728035524085,"stop":1728035524085,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dbe306194e6cd88","name":"should set field with only STORE enabled","time":{"start":1728035478735,"stop":1728035478735,"duration":0},"status":"passed","severity":"normal"},{"uid":"685010a496e1f98f","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1728035601386,"stop":1728035601386,"duration":0},"status":"passed","severity":"normal"},{"uid":"612c0fa475fea39b","name":"start node with empty content topic","time":{"start":1728035898418,"stop":1728035898418,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f07fd646888e547","name":"should not receive a peer event before start","time":{"start":1728035535021,"stop":1728035535022,"duration":1},"status":"passed","severity":"normal"},{"uid":"b757188144a6385f","name":"Check publish message after service node is restarted","time":{"start":1728035872179,"stop":1728035872179,"duration":0},"status":"skipped","severity":"normal"},{"uid":"167fe27cf7eab06c","name":"Check publish message containing long","time":{"start":1728035872147,"stop":1728035872147,"duration":0},"status":"passed","severity":"normal"},{"uid":"c916b63882fa3faa","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1728035661745,"stop":1728035661747,"duration":2},"status":"passed","severity":"normal"},{"uid":"8b589434281a91d3","name":"should properly create location multiaddrs - udp4","time":{"start":1728035478731,"stop":1728035478732,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0229c4356b83f38","name":"Push message with content topic containing unicode special characters","time":{"start":1728035844059,"stop":1728035844059,"duration":0},"status":"passed","severity":"normal"},{"uid":"e01e3a4c00de9855","name":"Push message with custom timestamp: 1728032126256","time":{"start":1728035844064,"stop":1728035844064,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e98089cfdc2d263","name":"Push message with Script payload","time":{"start":1728035855891,"stop":1728035855892,"duration":1},"status":"passed","severity":"normal"},{"uid":"aba0be2ac2730c3","name":"Subscribe and receives messages on 20 topics","time":{"start":1728035880145,"stop":1728035880146,"duration":1},"status":"passed","severity":"normal"},{"uid":"63cdb01849041cbc","name":"Renews subscription after lossing a connection","time":{"start":1728035880200,"stop":1728035880200,"duration":0},"status":"passed","severity":"normal"},{"uid":"c325a1aaae30ba6","name":"Push message with content topic containing Arabic","time":{"start":1728035855923,"stop":1728035855924,"duration":1},"status":"passed","severity":"normal"},{"uid":"49386cb0821c436c","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1728035952460,"stop":1728035952461,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ada2258a3d816aa","name":"Subscribe to topic containing emoji and receive message","time":{"start":1728035666354,"stop":1728035666355,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9f16e1d44d0c46f","name":"throws on content topic with generation field greater than 0","time":{"start":1728035469865,"stop":1728035469865,"duration":0},"status":"passed","severity":"normal"},{"uid":"e76e5a2366c7a363","name":"Passing page size 0 when there are 110 messages","time":{"start":1728035933003,"stop":1728035933004,"duration":1},"status":"passed","severity":"normal"},{"uid":"a716d303f182011a","name":"Does not throw an exception when node disconnects","time":{"start":1728035952583,"stop":1728035952583,"duration":0},"status":"passed","severity":"normal"},{"uid":"33124a3ca96ca8a9","name":"Ping on unsubscribed peer","time":{"start":1728035569675,"stop":1728035569675,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ffad975dfd51caf","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728035574558,"stop":1728035574558,"duration":0},"status":"passed","severity":"normal"},{"uid":"eae6ac6720b750dc","name":"does not throw on valid cases","time":{"start":1728035469863,"stop":1728035469863,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a235c53900545cf","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1728035469886,"stop":1728035469886,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea8a4574c7360291","name":"Check received message containing unicode special characters","time":{"start":1728035785879,"stop":1728035785881,"duration":2},"status":"passed","severity":"normal"},{"uid":"fa1ca7c0f90eb47","name":"Check received message containing SQL Injection","time":{"start":1728035785864,"stop":1728035785865,"duration":1},"status":"passed","severity":"normal"},{"uid":"c37b381b15cc0dc5","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1728035880196,"stop":1728035880196,"duration":0},"status":"passed","severity":"normal"},{"uid":"c718e01634940a2a","name":"Push message with custom timestamp: 1728032062067","time":{"start":1728035855939,"stop":1728035855939,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf7ddc94573ab42c","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1728035952460,"stop":1728035952460,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dc802ff9e5ddf7c","name":"should handle corrupted local storage data gracefully","time":{"start":1728035498003,"stop":1728035498004,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7e693bfb2787714","name":"Subscribe to topic containing Russian and publish message","time":{"start":1728035876570,"stop":1728035876571,"duration":1},"status":"passed","severity":"normal"},{"uid":"823e8053393089c2","name":"Decoder throws on undefined content topic","time":{"start":1728035504147,"stop":1728035504148,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fd8d9f11bffd622","name":"Check received message containing emoji","time":{"start":1728035785868,"stop":1728035785869,"duration":1},"status":"passed","severity":"normal"},{"uid":"ada2c9dd7ecc9264","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1728035601396,"stop":1728035601396,"duration":0},"status":"passed","severity":"normal"},{"uid":"e55ed62fb9757a13","name":"Push message with Arabic payload","time":{"start":1728035855889,"stop":1728035855890,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f8c47ea2fd8ae1c","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1728035911107,"stop":1728035911107,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e4720fd4bc0bdea","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1728035880195,"stop":1728035880195,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0cf725741a8180d","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1728035869313,"stop":1728035869313,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4da7ee33170d018a","name":"Delete observer","time":{"start":1728035846941,"stop":1728035846941,"duration":0},"status":"passed","severity":"normal"},{"uid":"3636c364dbd4fe3f","name":"Throws when trying to push message with empty payload","time":{"start":1728035844045,"stop":1728035844046,"duration":1},"status":"passed","severity":"normal"},{"uid":"2558646f8f3a7b81","name":"Ephemeral field set to true","time":{"start":1728035486195,"stop":1728035486195,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c124db556116588","name":"Check publish message containing XML","time":{"start":1728035872161,"stop":1728035872162,"duration":1},"status":"passed","severity":"normal"},{"uid":"983b760926ead217","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1728035601401,"stop":1728035601401,"duration":0},"status":"passed","severity":"normal"},{"uid":"de36ad80c9eab239","name":"should set field with only FILTER enabled","time":{"start":1728035478735,"stop":1728035478735,"duration":0},"status":"passed","severity":"normal"},{"uid":"3224b3d811239fb","name":"Subscribe to topic containing XML and receive message","time":{"start":1728035666348,"stop":1728035666348,"duration":0},"status":"passed","severity":"normal"},{"uid":"df53c47640a069a5","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1728035786651,"stop":1728035786651,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8e8728c31a82b1a","name":"should return the pubsub topic directly if a string is provided","time":{"start":1728035469888,"stop":1728035469889,"duration":1},"status":"passed","severity":"normal"},{"uid":"460414ab79216719","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1728035880179,"stop":1728035880181,"duration":2},"status":"passed","severity":"normal"},{"uid":"621c6ec45a643da3","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1728035601389,"stop":1728035601390,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e9adee3bc859ae3","name":"should encodeTxt and decodeTxt","time":{"start":1728035478721,"stop":1728035478722,"duration":1},"status":"passed","severity":"normal"},{"uid":"a33c9e26dcba0e76","name":"Filter with 1 connections","time":{"start":1728035732764,"stop":1728035732764,"duration":0},"status":"passed","severity":"normal"},{"uid":"57b83bea2bc8152a","name":"Query with Promise Callback, No message returned","time":{"start":1728035910082,"stop":1728035910083,"duration":1},"status":"passed","severity":"normal"},{"uid":"62ba1f88a5cce7d7","name":"should not receive a peer event after stop","time":{"start":1728035884825,"stop":1728035884825,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c1e8770fe6e8c05","name":"connects to nwaku","time":{"start":1728035952583,"stop":1728035952583,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c4a46f2e8c0f382","name":"Meta field set when metaSetter is specified","time":{"start":1728035486196,"stop":1728035486196,"duration":0},"status":"passed","severity":"normal"},{"uid":"df2576aba70dbeb3","name":"Subscribe to topic containing JSON and receive message","time":{"start":1728035880161,"stop":1728035880161,"duration":0},"status":"passed","severity":"normal"},{"uid":"16bc2edc0c7f2e11","name":"Push message with content topic containing escaped characters","time":{"start":1728035855932,"stop":1728035855932,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f7413a643099ab2","name":"Passing cursor with wrong pubsubTopic","time":{"start":1728035901761,"stop":1728035901761,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c9dad2a07667e99","name":"Subscribe to topic containing shell command and receive message","time":{"start":1728035880161,"stop":1728035880162,"duration":1},"status":"passed","severity":"normal"},{"uid":"44ec553950e18e62","name":"should load peers from local storage and dispatch events","time":{"start":1728035498002,"stop":1728035498003,"duration":1},"status":"passed","severity":"normal"},{"uid":"62fbcf99a38e735e","name":"passes more than one ENR URLs and attempts connection","time":{"start":1728035535023,"stop":1728035535026,"duration":3},"status":"skipped","severity":"normal"},{"uid":"b77c070a1b91dda1","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1728035469875,"stop":1728035469875,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c9ea44514f4778a","name":"Push message with content topic containing long","time":{"start":1728035844046,"stop":1728035844053,"duration":7},"status":"passed","severity":"normal"},{"uid":"863029ec2322a7aa","name":"Push 30 different messages","time":{"start":1728035855915,"stop":1728035855917,"duration":2},"status":"passed","severity":"normal"},{"uid":"7717fd53e448dc8e","name":"Push message with SQL Injection payload","time":{"start":1728035855891,"stop":1728035855891,"duration":0},"status":"passed","severity":"normal"},{"uid":"589db23247efafdf","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1728035935861,"stop":1728035935862,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbf9b784fbf42398","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1728035477904,"stop":1728035477904,"duration":0},"status":"passed","severity":"normal"},{"uid":"32387736e704b66a","name":"tcp ip4 address","time":{"start":1728035478053,"stop":1728035478054,"duration":1},"status":"passed","severity":"normal"},{"uid":"7de5798bb75bddd3","name":"Reopen subscription with peer with lost subscription","time":{"start":1728035569676,"stop":1728035569676,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e99b86eeca61d23","name":"Round trip binary serialization","time":{"start":1728035486195,"stop":1728035486195,"duration":0},"status":"passed","severity":"normal"},{"uid":"50b223a1e975447","name":"Mutual subscription","time":{"start":1728035876556,"stop":1728035876556,"duration":0},"status":"passed","severity":"normal"},{"uid":"f18f9ce7ba5df0b8","name":"LightPush: 2 peers, Filter: 0 peers","time":{"start":1728035952265,"stop":1728035952266,"duration":1},"status":"broken","severity":"normal"},{"uid":"efd42c3909448ffd","name":"Subscribe to topic containing XML and receive message","time":{"start":1728035880160,"stop":1728035880160,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dc9a94069750ce1","name":"random static sharding 7 - Cluster ID: 37, Shard ID: 150","time":{"start":1728035911098,"stop":1728035911099,"duration":1},"status":"passed","severity":"normal"},{"uid":"a38f61e8f1306ef9","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1728035477912,"stop":1728035477913,"duration":1},"status":"passed","severity":"normal"},{"uid":"99a805d2481a1106","name":"Check publish message containing Basic HTML tag","time":{"start":1728035872162,"stop":1728035872163,"duration":1},"status":"passed","severity":"normal"},{"uid":"e42e8dddffaea050","name":"listenerCount","time":{"start":1728035564100,"stop":1728035564101,"duration":1},"status":"passed","severity":"normal"},{"uid":"1418cf9a4041711a","name":"should throw an error for missing required configuration","time":{"start":1728035469880,"stop":1728035469880,"duration":0},"status":"passed","severity":"normal"},{"uid":"e95ed3c28029df43","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1728035863631,"stop":1728035863631,"duration":0},"status":"passed","severity":"normal"},{"uid":"806041219305bbd8","name":"Passing page size 1 when there are 4 messages","time":{"start":1728035933004,"stop":1728035933005,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ade46515db0fb1d","name":"Subscribe to topic containing special chars and receive message","time":{"start":1728035880156,"stop":1728035880156,"duration":0},"status":"passed","severity":"normal"},{"uid":"47f2ce85531b8cf1","name":"Subscribe to topic containing XML and publish message","time":{"start":1728035876572,"stop":1728035876572,"duration":0},"status":"passed","severity":"normal"},{"uid":"b91e36d36584f027","name":"Push message with SQL Injection payload","time":{"start":1728035844021,"stop":1728035844024,"duration":3},"status":"passed","severity":"normal"},{"uid":"4e738c15181a85e4","name":"Push message with content topic containing Arabic","time":{"start":1728035844055,"stop":1728035844055,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0e319a2ed13a0ea","name":"Check received message with timestamp: 1728035523107000000 ","time":{"start":1728035785869,"stop":1728035785869,"duration":0},"status":"passed","severity":"normal"},{"uid":"c65270f95dca5c","name":"Query generator for multiple messages","time":{"start":1728035940698,"stop":1728035940699,"duration":1},"status":"passed","severity":"normal"},{"uid":"57a53de9fea8e4a4","name":"Publishes to nwaku","time":{"start":1728035865406,"stop":1728035865409,"duration":3},"status":"passed","severity":"normal"},{"uid":"86efb14ae2b8b9ca","name":"Push 30 different messages","time":{"start":1728035844041,"stop":1728035844042,"duration":1},"status":"passed","severity":"normal"},{"uid":"e42b6d8d69172d4a","name":"Accepts a valid Waku Message","time":{"start":1728035508867,"stop":1728035508869,"duration":2},"status":"passed","severity":"normal"},{"uid":"4d1090f0dc5ab20d","name":"Check message on other pubsub topic is not received","time":{"start":1728035638315,"stop":1728035638315,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fd22374b9e4640c","name":"Callback on promise, aborts when callback returns true","time":{"start":1728035940702,"stop":1728035940703,"duration":1},"status":"passed","severity":"normal"},{"uid":"471e926a49495040","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1728035930900,"stop":1728035930900,"duration":0},"status":"passed","severity":"normal"},{"uid":"6482b361f041d431","name":"handles empty shards array correctly","time":{"start":1728035469891,"stop":1728035469891,"duration":0},"status":"passed","severity":"normal"},{"uid":"310f5ea080a45c60","name":"LightPush: 0 peers, Filter: 0 peers","time":{"start":1728035952254,"stop":1728035952255,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ec763c7a8d30302","name":"Push message with content topic containing Chinese","time":{"start":1728035855922,"stop":1728035855923,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d9ab1284f9fcd5b","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1728035666329,"stop":1728035666329,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1aa3962f3c2455c","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1728035469874,"stop":1728035469875,"duration":1},"status":"passed","severity":"normal"},{"uid":"87718d4674ff7342","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1728035469874,"stop":1728035469874,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b90ae92af978f76","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1728035872170,"stop":1728035872172,"duration":2},"status":"passed","severity":"normal"},{"uid":"de21a14353b85031","name":"Check publish message containing short","time":{"start":1728035872146,"stop":1728035872147,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5c34899260d6496","name":"Check received message containing Chinese","time":{"start":1728035785875,"stop":1728035785875,"duration":0},"status":"passed","severity":"normal"},{"uid":"2890bb13af49394f","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1728035552822,"stop":1728035552823,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa56ee35bd2a1170","name":"should not receive a peer event before start","time":{"start":1728035498001,"stop":1728035498002,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8af0531dd07e4d1","name":"random static sharding 4 - Cluster ID: 84, Shard ID: 677","time":{"start":1728035911095,"stop":1728035911095,"duration":0},"status":"passed","severity":"normal"},{"uid":"c54fdf341775a400","name":"addEventListener with correct event","time":{"start":1728035564093,"stop":1728035564095,"duration":2},"status":"passed","severity":"normal"},{"uid":"8bc4172e9c95e18a","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1728035863628,"stop":1728035863629,"duration":1},"status":"passed","severity":"normal"},{"uid":"190a4d59ba3553d7","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1728035601400,"stop":1728035601401,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1f08e286b277589","name":"Passing page size 3 when there are 20 messages","time":{"start":1728035933005,"stop":1728035933005,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2b93dc2c3ca641b","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1728035469878,"stop":1728035469879,"duration":1},"status":"passed","severity":"normal"},{"uid":"891eecdec54bdc03","name":"should be able to encode the field with only STORE set to true","time":{"start":1728035477901,"stop":1728035477901,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9675e0bf3a2ace7","name":"Push message with content topic containing short","time":{"start":1728035844046,"stop":1728035844046,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef357deecf22cf01","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1728035880177,"stop":1728035880178,"duration":1},"status":"passed","severity":"normal"},{"uid":"89b8788849ef99a4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1728035469884,"stop":1728035469885,"duration":1},"status":"passed","severity":"normal"},{"uid":"aba2931e7d654eda","name":"Push message with Russian payload","time":{"start":1728035844019,"stop":1728035844020,"duration":1},"status":"passed","severity":"normal"},{"uid":"92e7938bc0f6e1ca","name":"random static sharding 8 - Cluster ID: 877, Shard ID: 169","time":{"start":1728035911099,"stop":1728035911099,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3c8e0c045f5cabe","name":"Check received message containing shell command","time":{"start":1728035785867,"stop":1728035785867,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a55b48a7fd1555c","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1728035661739,"stop":1728035661740,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa093440967daef0","name":"Check received message with timestamp: 1728035523148000000 ","time":{"start":1728035638306,"stop":1728035638306,"duration":0},"status":"passed","severity":"normal"},{"uid":"7431f45816c1b4e1","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1728035469879,"stop":1728035469879,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab1c3a64dbf2db97","name":"Query Generator, No Decoder","time":{"start":1728035910062,"stop":1728035910064,"duration":2},"status":"passed","severity":"normal"},{"uid":"bec8672961c950a4","name":"random static sharding 1 - Cluster ID: 832, Shard ID: 110","time":{"start":1728035911089,"stop":1728035911089,"duration":0},"status":"passed","severity":"normal"},{"uid":"3619bbef19eff1d7","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1728035880143,"stop":1728035880145,"duration":2},"status":"passed","severity":"normal"},{"uid":"887b382f87e6eb1c","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1728035469890,"stop":1728035469890,"duration":0},"status":"passed","severity":"normal"},{"uid":"6999be502614d215","name":"unsubscribes","time":{"start":1728035941618,"stop":1728035941619,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e2c9a876b3b4f80","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1728035493998,"stop":1728035493999,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3988cdcb827f1af2","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1728035763474,"stop":1728035763474,"duration":0},"status":"passed","severity":"normal"},{"uid":"630de116b98c9e5","name":"should not receive a peer event after stop","time":{"start":1728035498002,"stop":1728035498002,"duration":0},"status":"passed","severity":"normal"},{"uid":"74d56aee1d741cc3","name":"caches peers it previously fetched","time":{"start":1728035493996,"stop":1728035493996,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5385eae9288b15b","name":"Overlapping topic subscription","time":{"start":1728035880150,"stop":1728035880150,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7a9720fba2d3eca","name":"more peers than existing","time":{"start":1728035844284,"stop":1728035844284,"duration":0},"status":"skipped","severity":"normal"},{"uid":"995d22e603a86abf","name":"LightPush: 2 peers, Filter: 3 peers","time":{"start":1728035952269,"stop":1728035952269,"duration":0},"status":"broken","severity":"normal"},{"uid":"b6297d538fffbd98","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1728035601396,"stop":1728035601396,"duration":0},"status":"passed","severity":"normal"},{"uid":"222190ab31dc45c1","name":"Nwaku publishes","time":{"start":1728035865409,"stop":1728035865409,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0e956dc3cb22e45","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728035601402,"stop":1728035601402,"duration":0},"status":"passed","severity":"normal"},{"uid":"76f0427f95b840b0","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1728035952461,"stop":1728035952461,"duration":0},"status":"passed","severity":"normal"},{"uid":"e39870324459c090","name":"Push message with short payload","time":{"start":1728035855872,"stop":1728035855875,"duration":3},"status":"passed","severity":"normal"},{"uid":"d22dc70cd5ed6c7a","name":"Query with Ordered Callback, No message returned","time":{"start":1728035910069,"stop":1728035910069,"duration":0},"status":"passed","severity":"normal"},{"uid":"48a550b2e94bcd0d","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app82/3/topic166/xml","time":{"start":1728035898414,"stop":1728035898414,"duration":0},"status":"passed","severity":"normal"},{"uid":"da57f60db7c8998b","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1728035952459,"stop":1728035952460,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f8edbe8cf5a5750","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1728035469879,"stop":1728035469880,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f20c7b24d088b81","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1728035469893,"stop":1728035469893,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf373412bd9153dc","name":"Ping on peer without subscriptions","time":{"start":1728035564543,"stop":1728035564543,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1b9f94693df8d26","name":"Query generator for multiple messages with different message text format","time":{"start":1728035940699,"stop":1728035940701,"duration":2},"status":"passed","severity":"normal"},{"uid":"b1bd041b81a39c90","name":"Sign & Recover","time":{"start":1728035504603,"stop":1728035504604,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c4196586a24480e","name":"getPeersByDiscovery","time":{"start":1728035564100,"stop":1728035564100,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dd0e0a8b77d0d34","name":"Subscribe and publish message","time":{"start":1728035876557,"stop":1728035876557,"duration":0},"status":"passed","severity":"normal"},{"uid":"79ef541b2a27807d","name":"Check received message containing XML","time":{"start":1728035785866,"stop":1728035785866,"duration":0},"status":"passed","severity":"normal"},{"uid":"9be08ed255e90e49","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1728035469882,"stop":1728035469882,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ed615c8c2033cb7","name":"Ping on peer without subscriptions","time":{"start":1728035569669,"stop":1728035569673,"duration":4},"status":"passed","severity":"normal"},{"uid":"127d961abee06a4f","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1728035469868,"stop":1728035469868,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee7e4362c8372972","name":"different cluster, different shard: nodes don't connect","time":{"start":1728035786652,"stop":1728035786653,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc8608f1fbf1de8a","name":"Waku message hash computation (meta attribute not present)","time":{"start":1728035472428,"stop":1728035472428,"duration":0},"status":"passed","severity":"normal"},{"uid":"e83d28332bcb32cf","name":"Check publish message containing Chinese","time":{"start":1728035872153,"stop":1728035872156,"duration":3},"status":"passed","severity":"normal"},{"uid":"d2cfb2afc4a87de2","name":"Subscribe to topic containing numeric and receive message","time":{"start":1728035880191,"stop":1728035880193,"duration":2},"status":"passed","severity":"normal"},{"uid":"94b8da77ff9ece33","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728035601392,"stop":1728035601393,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3b786b3b0bb01ee","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1728035469889,"stop":1728035469890,"duration":1},"status":"passed","severity":"normal"},{"uid":"636b0c2e8052ea9e","name":"should not fail to start the service if it is already started","time":{"start":1728035884820,"stop":1728035884820,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e131225e194b85d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728035574554,"stop":1728035574554,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b1f0cfaf47d8f19","name":"should throw an error for insufficient data","time":{"start":1728035469895,"stop":1728035469895,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f6d6d4dd4bf3f87","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1728035493446,"stop":1728035493448,"duration":2},"status":"passed","severity":"normal"},{"uid":"bb02ce165c634d85","name":"Subscribe to topic containing emoji and publish message","time":{"start":1728035876575,"stop":1728035876575,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3c4167d66d0b2e7","name":"retrieves a single peer","time":{"start":1728035493994,"stop":1728035493994,"duration":0},"status":"passed","severity":"normal"},{"uid":"a256a1b426b281b0","name":"Encoder throws on undefined content topic","time":{"start":1728035486196,"stop":1728035486196,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ab2b0734c37847f","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1728035910067,"stop":1728035910068,"duration":1},"status":"passed","severity":"normal"},{"uid":"afabc1b97f89ecaa","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1728035880162,"stop":1728035880163,"duration":1},"status":"passed","severity":"normal"},{"uid":"99449803b363647a","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1728035486101,"stop":1728035486101,"duration":0},"status":"passed","severity":"normal"},{"uid":"34c8e899488d990","name":"Push message with rate limit","time":{"start":1728035844063,"stop":1728035844063,"duration":0},"status":"passed","severity":"normal"},{"uid":"391878727e18c123","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1728035477911,"stop":1728035477912,"duration":1},"status":"passed","severity":"normal"},{"uid":"c98bc33c60c77e44","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1728035880197,"stop":1728035880198,"duration":1},"status":"passed","severity":"normal"},{"uid":"62ad11b75eba87db","name":"isConnected return false after peer stops","time":{"start":1728035552836,"stop":1728035552837,"duration":1},"status":"passed","severity":"normal"},{"uid":"563da150f701331a","name":"Subscribe to topic containing emoji and receive message","time":{"start":1728035880163,"stop":1728035880164,"duration":1},"status":"passed","severity":"normal"},{"uid":"93308aef38a93117","name":"Filter with 0 connections","time":{"start":1728035732761,"stop":1728035732762,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b6437c1f9536d1c","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1728035469873,"stop":1728035469873,"duration":0},"status":"passed","severity":"normal"},{"uid":"47447fd0e2b2fa00","name":"Generator, custom pubsub topic","time":{"start":1728035930887,"stop":1728035930889,"duration":2},"status":"passed","severity":"normal"},{"uid":"b5cef0cbcc74e53b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1728035469887,"stop":1728035469887,"duration":0},"status":"passed","severity":"normal"},{"uid":"c330786ee220fc9b","name":"Push message with content topic containing Chinese","time":{"start":1728035844054,"stop":1728035844055,"duration":1},"status":"passed","severity":"normal"},{"uid":"c961209f69cfbbf0","name":"Check publish message containing shell command","time":{"start":1728035872166,"stop":1728035872166,"duration":0},"status":"passed","severity":"normal"},{"uid":"877c264bfad191a4","name":"non connected peers","time":{"start":1728035844287,"stop":1728035844287,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a073a40db84f5ec2","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1728035493362,"stop":1728035493362,"duration":0},"status":"passed","severity":"normal"},{"uid":"c35c19ee5818236","name":"Renews subscription after lossing a connection","time":{"start":1728035880166,"stop":1728035880167,"duration":1},"status":"passed","severity":"normal"},{"uid":"f346ace96de5b8c2","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1728035531170,"stop":1728035531170,"duration":0},"status":"passed","severity":"normal"},{"uid":"629409f80ed02216","name":"Push message with content topic containing special chars","time":{"start":1728035855921,"stop":1728035855921,"duration":0},"status":"passed","severity":"normal"},{"uid":"95b30c6cb65d06ce","name":"peer:update - should do nothing if another protocol hit","time":{"start":1728035485981,"stop":1728035485982,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4ee7a33bd61de29","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1728035876562,"stop":1728035876563,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9a1ba16adcc28cc","name":"should properly create location multiaddrs - tcp4","time":{"start":1728035478732,"stop":1728035478732,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eba7f1d86728fde","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1728035469883,"stop":1728035469883,"duration":0},"status":"passed","severity":"normal"},{"uid":"73f3990603447e94","name":"Check received message containing emoji","time":{"start":1728035785881,"stop":1728035785882,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec3a6d6070f8dfc3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1728035469885,"stop":1728035469885,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba2d09f8adc6f65b","name":"Number of peers are maintained correctly","time":{"start":1728035592877,"stop":1728035592877,"duration":0},"status":"passed","severity":"normal"},{"uid":"1238045528bbde25","name":"Fails to push message with large meta","time":{"start":1728035844062,"stop":1728035844063,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7d7b33e9203c8ec","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1728035601388,"stop":1728035601389,"duration":1},"status":"passed","severity":"normal"},{"uid":"550d2c641d2d79d2","name":"should push to needed amount of connections","time":{"start":1728035726029,"stop":1728035726030,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5ed2074810bcd15","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1728035666348,"stop":1728035666349,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2f7ef073b45700a","name":"removeEventListener with wrong event","time":{"start":1728035564098,"stop":1728035564099,"duration":1},"status":"passed","severity":"normal"},{"uid":"53bee4110d99bcbc","name":"random static sharding 3 - Cluster ID: 118, Shard ID: 321","time":{"start":1728035911093,"stop":1728035911093,"duration":0},"status":"passed","severity":"normal"},{"uid":"85edba59dfc2a097","name":"topics with same application and version share the same shard","time":{"start":1728035469875,"stop":1728035469875,"duration":0},"status":"passed","severity":"normal"},{"uid":"71359557cf15a470","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1728035940703,"stop":1728035940703,"duration":0},"status":"passed","severity":"normal"},{"uid":"b59581c45a311f88","name":"Decoder throws on empty string content topic","time":{"start":1728035505608,"stop":1728035505608,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef19b485841c0bad","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app39/10/topic285/json","time":{"start":1728035898415,"stop":1728035898416,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdb58997c62ea67d","name":"Subscribe and receives messages on 20 topics","time":{"start":1728035666330,"stop":1728035666330,"duration":0},"status":"passed","severity":"normal"},{"uid":"533708acb1d48c04","name":"should return false","time":{"start":1728035478725,"stop":1728035478726,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5092c6fa7408448","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1728035493357,"stop":1728035493358,"duration":1},"status":"passed","severity":"normal"},{"uid":"812672845bdbb9da","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1728035598948,"stop":1728035598949,"duration":1},"status":"passed","severity":"normal"},{"uid":"4207124da8d92d54","name":"Subscribe to topic containing short and receive message","time":{"start":1728035880187,"stop":1728035880188,"duration":1},"status":"passed","severity":"normal"},{"uid":"49d4d318367c5b1e","name":"Query generator for 2000 messages","time":{"start":1728035940705,"stop":1728035940705,"duration":0},"status":"passed","severity":"normal"},{"uid":"b21d58bec02a4e8e","name":"should properly create location multiaddrs - tcp","time":{"start":1728035478733,"stop":1728035478733,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4f4e837a13bd13a","name":"Keep-alive pings maintain the connection","time":{"start":1728035592878,"stop":1728035592882,"duration":4},"status":"passed","severity":"normal"},{"uid":"3ff2dce2fe5ed619","name":"Check received message containing XML","time":{"start":1728035785877,"stop":1728035785877,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdccbd62a7fec1e4","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app61/5/topic569/test.js","time":{"start":1728035898412,"stop":1728035898412,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdd3bee7029ac427","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1728035601402,"stop":1728035601405,"duration":3},"status":"passed","severity":"normal"},{"uid":"bce4f3eb81a87d1b","name":"Subscribe to topic containing special chars and publish message","time":{"start":1728035876569,"stop":1728035876569,"duration":0},"status":"passed","severity":"normal"},{"uid":"925338bf88176218","name":"Relay - dialed after","time":{"start":1728035955993,"stop":1728035955993,"duration":0},"status":"passed","severity":"normal"},{"uid":"bec3b86d1056908e","name":"Add multiple subscription objects on single nwaku node","time":{"start":1728035880200,"stop":1728035880200,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a67cb1da5408542","name":"Check received message containing JSON","time":{"start":1728035785867,"stop":1728035785867,"duration":0},"status":"passed","severity":"normal"},{"uid":"b428337b3e3a1345","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1728035666352,"stop":1728035666353,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc17de93044f1dec","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1728035469877,"stop":1728035469878,"duration":1},"status":"passed","severity":"normal"},{"uid":"42f6604398854f5b","name":"Fails to push message with empty content topic","time":{"start":1728035855934,"stop":1728035855934,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca22c1ecd56e6279","name":"Js publishes, other Js receives","time":{"start":1728035865409,"stop":1728035865409,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd56957bc93cc0d7","name":"LightPush: 0 peers, Filter: 3 peers","time":{"start":1728035952258,"stop":1728035952259,"duration":1},"status":"broken","severity":"normal"},{"uid":"ba5efe3d5e2a20c9","name":"should not throw an error for a single configured topic","time":{"start":1728035469887,"stop":1728035469888,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fcd1ea4c2ffef91","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1728035552832,"stop":1728035552832,"duration":0},"status":"passed","severity":"normal"},{"uid":"4da8850c56a34b00","name":"Encoder throws on undefined content topic","time":{"start":1728035504146,"stop":1728035504146,"duration":0},"status":"passed","severity":"normal"},{"uid":"766126132ccd0f5e","name":"should be called for bootstrap peers","time":{"start":1728035531169,"stop":1728035531170,"duration":1},"status":"passed","severity":"normal"},{"uid":"b46caf1c97e4e877","name":"returns nothing if no connections present","time":{"start":1728035485381,"stop":1728035485384,"duration":3},"status":"passed","severity":"normal"},{"uid":"9fc3027768f28555","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1728035601394,"stop":1728035601394,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3d9969b3734a184","name":"should be able to decode the field with only FILTER set to true","time":{"start":1728035477909,"stop":1728035477910,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1098397f59b1615","name":"Passing invalid cursor","time":{"start":1728035901760,"stop":1728035901761,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2243cdbfe4cc4ed","name":"same cluster, different shard: nodes connect","time":{"start":1728035786652,"stop":1728035786652,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad5e970c70ecb195","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1728035935857,"stop":1728035935857,"duration":0},"status":"passed","severity":"normal"},{"uid":"61d42f001308342","name":"Check message with no content topic is not received","time":{"start":1728035785885,"stop":1728035785885,"duration":0},"status":"passed","severity":"normal"},{"uid":"fedbc97057b21c28","name":"Light Node - default protocols","time":{"start":1728035955996,"stop":1728035955996,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6b92ad1d824a547","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1728035666344,"stop":1728035666344,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d5343cffb9e59ee","name":"Relay + Store","time":{"start":1728035530312,"stop":1728035530312,"duration":0},"status":"passed","severity":"normal"},{"uid":"756ce88ae16e7f48","name":"Check message with non string payload is not received","time":{"start":1728035785886,"stop":1728035785886,"duration":0},"status":"passed","severity":"normal"},{"uid":"f748cea599b8c7fa","name":"Nodes with multiple pubsub topic","time":{"start":1728035863629,"stop":1728035863630,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdf01ec42da4da93","name":"Check message received after nwaku node is restarted","time":{"start":1728035785873,"stop":1728035785873,"duration":0},"status":"skipped","severity":"normal"},{"uid":"20b0b84f6502e452","name":"Push message with XML payload","time":{"start":1728035844031,"stop":1728035844033,"duration":2},"status":"passed","severity":"normal"},{"uid":"59501f4f796aa834","name":"Refresh subscription","time":{"start":1728035876563,"stop":1728035876564,"duration":1},"status":"skipped","severity":"normal"},{"uid":"392f5fba46770add","name":"Push message with emoji payload","time":{"start":1728035844040,"stop":1728035844041,"duration":1},"status":"passed","severity":"normal"},{"uid":"41c09314c8ca60fb","name":"Filter with 2 connections","time":{"start":1728035732765,"stop":1728035732766,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cfb48fc2aa53d6","name":"Fails to push message bigger that 1MB","time":{"start":1728035855944,"stop":1728035855945,"duration":1},"status":"passed","severity":"normal"},{"uid":"79537d6a95c65a14","name":"Query with Promise Callback, No Decoder","time":{"start":1728035910078,"stop":1728035910081,"duration":3},"status":"passed","severity":"normal"},{"uid":"9d388e36563cb43b","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1728036019467,"stop":1728036019468,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ae659f3c62477a2","name":"Rejects garbage","time":{"start":1728035508869,"stop":1728035508869,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ab12bc50544aa15","name":"LightPush: 2 peers, Filter: 2 peers","time":{"start":1728035952268,"stop":1728035952268,"duration":0},"status":"broken","severity":"normal"},{"uid":"deb98c67e3abaa90","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1728035661728,"stop":1728035661733,"duration":5},"status":"passed","severity":"normal"},{"uid":"7a9270028c33494b","name":"start node with empty shard should fail","time":{"start":1728035911109,"stop":1728035911109,"duration":0},"status":"passed","severity":"normal"},{"uid":"f33b363207a0f53b","name":"same cluster, same shard: nodes connect","time":{"start":1728035786651,"stop":1728035786651,"duration":0},"status":"passed","severity":"normal"},{"uid":"6682287c83fabdff","name":"should correctly map a content topic to a pubsub topic","time":{"start":1728035469892,"stop":1728035469892,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7e42c6648d9785f","name":"Overlapping topic subscription","time":{"start":1728035880182,"stop":1728035880182,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd500b7a36542f0e","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1728035469868,"stop":1728035469872,"duration":4},"status":"passed","severity":"normal"},{"uid":"5d8fdea9664dde46","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1728035666334,"stop":1728035666334,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7d38823aa5d4781","name":"Fields are not dropped","time":{"start":1728035485600,"stop":1728035485601,"duration":1},"status":"passed","severity":"normal"},{"uid":"76a788e7f067c736","name":"Push message with content topic containing XML","time":{"start":1728035855929,"stop":1728035855930,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1c8e2f3c418aa4c","name":"Add multiple subscription objects on single nwaku node","time":{"start":1728035666355,"stop":1728035666355,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ac9ad89b446741b","name":"Check meta is set [symmetric]","time":{"start":1728035504144,"stop":1728035504145,"duration":1},"status":"passed","severity":"normal"},{"uid":"85e00f2c9ec415b6","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1728035880171,"stop":1728035880172,"duration":1},"status":"passed","severity":"normal"},{"uid":"74836019aa420512","name":"new peer added after a peer was already found","time":{"start":1728035869311,"stop":1728035869312,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d6282bc8254531bb","name":"should throw error - no id","time":{"start":1728035478724,"stop":1728035478724,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaa5db09995d274","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app28/1/topic856/json","time":{"start":1728035898416,"stop":1728035898416,"duration":0},"status":"passed","severity":"normal"},{"uid":"657e8c8ce2f3c104","name":"Fails to push message with empty content topic","time":{"start":1728035844062,"stop":1728035844062,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4cdfdc38f90bb43","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1728035469894,"stop":1728035469894,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e4a2ff0f38f970c","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1728035666345,"stop":1728035666345,"duration":0},"status":"passed","severity":"normal"},{"uid":"d375eaa04722244","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1728035661727,"stop":1728035661728,"duration":1},"status":"passed","severity":"normal"},{"uid":"38fbb5cf95e7ecce","name":"throws on content topic with empty topic name field","time":{"start":1728035469866,"stop":1728035469866,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce1667272cd4b2bd","name":"Push message with Chinese payload","time":{"start":1728035844016,"stop":1728035844017,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ca11ea4b709f287","name":"Subscribe to topic containing numeric and receive message","time":{"start":1728035666342,"stop":1728035666343,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fbdf147da8c0d4f","name":"Subscribe to topic containing emoji and receive message","time":{"start":1728035880199,"stop":1728035880199,"duration":0},"status":"passed","severity":"normal"},{"uid":"b06c21a61318b108","name":"it tolerates circular branch references","time":{"start":1728035493994,"stop":1728035493995,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbad3fb12f5d1088","name":"Check received message with timestamp: 1728035523107 ","time":{"start":1728035785869,"stop":1728035785869,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbc2de833a50560d","name":"should throw an error if shards are undefined for static sharding","time":{"start":1728035469880,"stop":1728035469880,"duration":0},"status":"passed","severity":"normal"},{"uid":"41671556488d5948","name":"Query generator for multiple messages with different content topic format","time":{"start":1728035940701,"stop":1728035940702,"duration":1},"status":"passed","severity":"normal"},{"uid":"24786091efa21e8b","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1728035469876,"stop":1728035469876,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d79158edd5eaf30","name":"Check message with no pubsub topic is not received","time":{"start":1728035638315,"stop":1728035638316,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d4133f20d2fc37","name":"should use DNS peer discovery with light client","time":{"start":1728035535023,"stop":1728035535023,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c845c8cdd0dae23b","name":"dispatchEvent via connectionManager","time":{"start":1728035564101,"stop":1728035564102,"duration":1},"status":"passed","severity":"normal"},{"uid":"7472e85796055d01","name":"Check received message containing short","time":{"start":1728035785873,"stop":1728035785873,"duration":0},"status":"passed","severity":"normal"},{"uid":"432d1438087bb4e9","name":"Push message with Arabic payload","time":{"start":1728035844017,"stop":1728035844018,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f810e9443dc7cdf","name":"should return empty list for no shard","time":{"start":1728035469880,"stop":1728035469880,"duration":0},"status":"passed","severity":"normal"},{"uid":"1917e0b098a63035","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1728035477903,"stop":1728035477903,"duration":0},"status":"passed","severity":"normal"},{"uid":"bba7516040a980ea","name":"Relay","time":{"start":1728035530311,"stop":1728035530311,"duration":0},"status":"passed","severity":"normal"},{"uid":"44e81e1f488c693b","name":"Ping on unsubscribed peer","time":{"start":1728035569673,"stop":1728035569673,"duration":0},"status":"passed","severity":"normal"},{"uid":"91862d7a5a0560a9","name":"can start and stop the service","time":{"start":1728035535018,"stop":1728035535018,"duration":0},"status":"passed","severity":"normal"},{"uid":"43324fa1608a268c","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1728035880146,"stop":1728035880147,"duration":1},"status":"passed","severity":"normal"},{"uid":"240ec9cfa1dc598f","name":"Subscribe to topic containing shell command and receive message","time":{"start":1728035666349,"stop":1728035666352,"duration":3},"status":"passed","severity":"normal"},{"uid":"929b868fb5ba6c82","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1728035530681,"stop":1728035530681,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8f8c08f03d7ae0b","name":"Check received message containing numeric","time":{"start":1728035638284,"stop":1728035638285,"duration":1},"status":"passed","severity":"normal"},{"uid":"12ce28ff37cc6b70","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1728035952458,"stop":1728035952459,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3b28205efc5aa89","name":"Add multiple subscription objects on single nwaku node","time":{"start":1728035880164,"stop":1728035880166,"duration":2},"status":"passed","severity":"normal"},{"uid":"784a48def2a40f0d","name":"Decoder throws on empty string content topic","time":{"start":1728035504148,"stop":1728035504149,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1d1488fdfadd34b","name":"Check received message containing numeric","time":{"start":1728035785862,"stop":1728035785863,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd0ff394cf8168b7","name":"Push message with Basic HTML tag payload","time":{"start":1728035844034,"stop":1728035844035,"duration":1},"status":"passed","severity":"normal"},{"uid":"73869c3f6b15983","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1728035930894,"stop":1728035930896,"duration":2},"status":"passed","severity":"normal"},{"uid":"9d503f12e1507bc3","name":"should return unique PubsubTopics for static sharding","time":{"start":1728035469879,"stop":1728035469879,"duration":0},"status":"passed","severity":"normal"},{"uid":"26fda5af6a2aba99","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1728035952458,"stop":1728035952458,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e07a9c2ab0d051d","name":"Subscribe to topic containing Script and receive message","time":{"start":1728035666347,"stop":1728035666348,"duration":1},"status":"passed","severity":"normal"},{"uid":"51d20e61c5d11bd1","name":"Check message with non string payload is not received","time":{"start":1728035785872,"stop":1728035785872,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ce52b782ef1a35a","name":"can start and stop the service","time":{"start":1728035884819,"stop":1728035884820,"duration":1},"status":"passed","severity":"normal"},{"uid":"12b19fd5dd4a05cb","name":"Push message with emoji payload","time":{"start":1728035855911,"stop":1728035855914,"duration":3},"status":"passed","severity":"normal"},{"uid":"6cc3e87c37accf8d","name":"Check received message containing Arabic","time":{"start":1728035785875,"stop":1728035785875,"duration":0},"status":"passed","severity":"normal"},{"uid":"b071b491172c65c1","name":"safeDispatchEvent","time":{"start":1728035564102,"stop":1728035564102,"duration":0},"status":"passed","severity":"normal"},{"uid":"332482f66d165f7f","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1728035880181,"stop":1728035880181,"duration":0},"status":"passed","severity":"normal"},{"uid":"eff94f34203d6c71","name":"Push message with Script payload","time":{"start":1728035844025,"stop":1728035844028,"duration":3},"status":"passed","severity":"normal"},{"uid":"1ca6f1cd90abdff6","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1728035876572,"stop":1728035876573,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0272c0663785265","name":"should return valid sharding parameters for static sharding","time":{"start":1728035469890,"stop":1728035469890,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7fed732b5669ca2","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1728035661740,"stop":1728035661740,"duration":0},"status":"passed","severity":"normal"},{"uid":"95467b726186a1aa","name":"Push message with Basic HTML tag payload","time":{"start":1728035855892,"stop":1728035855901,"duration":9},"status":"passed","severity":"normal"},{"uid":"705a2ae0b80c3fce","name":"Relay - dialed first","time":{"start":1728035955992,"stop":1728035955993,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d290664e727ddb5","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1728035863629,"stop":1728035863629,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee2c861359708df8","name":"can start the service","time":{"start":1728035497998,"stop":1728035497999,"duration":1},"status":"passed","severity":"normal"},{"uid":"196e9dba951d4bbc","name":"Check message with no content topic is not received","time":{"start":1728035785871,"stop":1728035785872,"duration":1},"status":"passed","severity":"normal"},{"uid":"a995d0f43c770d4d","name":"Push message with escaped characters payload","time":{"start":1728035844037,"stop":1728035844037,"duration":0},"status":"passed","severity":"normal"},{"uid":"b98df20c8e0ef732","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1728035485982,"stop":1728035485982,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8c5dd232496fe4c","name":"Init the array if not present","time":{"start":1728035469396,"stop":1728035469398,"duration":2},"status":"passed","severity":"normal"},{"uid":"bc5229fd2434888b","name":"Push message with content topic containing numeric","time":{"start":1728035855920,"stop":1728035855921,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccd3e915388c5033","name":"Fails to publish duplicate message","time":{"start":1728035872175,"stop":1728035872176,"duration":1},"status":"passed","severity":"normal"},{"uid":"b39c1280bf98233e","name":"configure the node with multiple pubsub topics","time":{"start":1728035911106,"stop":1728035911107,"duration":1},"status":"passed","severity":"normal"},{"uid":"fabe50febf74b47b","name":"Check received message containing unicode special characters","time":{"start":1728035785868,"stop":1728035785868,"duration":0},"status":"passed","severity":"normal"},{"uid":"330d2ca4a3a31ed5","name":"Publish message with custom timestamp: Fri Oct 04 2024 10:57:43 GMT+0000 (Coordinated Universal Time)","time":{"start":1728035872174,"stop":1728035872175,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e1db4d524b0e736","name":"LightPush: 1 peers, Filter: 2 peers","time":{"start":1728035952262,"stop":1728035952263,"duration":1},"status":"broken","severity":"normal"},{"uid":"e315b607e02292ed","name":"Push message with content topic containing SQL Injection","time":{"start":1728035855925,"stop":1728035855925,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b6b8f30cb81b6bf","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1728035469881,"stop":1728035469882,"duration":1},"status":"passed","severity":"normal"},{"uid":"45554b711a524a40","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1728035574559,"stop":1728035574559,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9234a0ba1353da4","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1728035785883,"stop":1728035785884,"duration":1},"status":"passed","severity":"normal"},{"uid":"b562b512531f699c","name":"LightPush with 1 connections","time":{"start":1728035732763,"stop":1728035732763,"duration":0},"status":"broken","severity":"normal"},{"uid":"4bc9b57a44381775","name":"Check received message containing Basic HTML tag","time":{"start":1728035785877,"stop":1728035785877,"duration":0},"status":"passed","severity":"normal"},{"uid":"c248fb024bf005b4","name":"Push message with content topic containing unicode special characters","time":{"start":1728035855932,"stop":1728035855934,"duration":2},"status":"passed","severity":"normal"},{"uid":"f692127968080949","name":"Push message with custom timestamp: 1697277262067","time":{"start":1728035855938,"stop":1728035855938,"duration":0},"status":"passed","severity":"normal"},{"uid":"371b30cc9cf155da","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1728035469881,"stop":1728035469881,"duration":0},"status":"passed","severity":"normal"},{"uid":"9680a7f0a474f27d","name":"Check received message containing escaped characters","time":{"start":1728035785879,"stop":1728035785879,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8ef3873b62027b9","name":"Ordered Callback - false","time":{"start":1728035924352,"stop":1728035924352,"duration":0},"status":"passed","severity":"normal"},{"uid":"2100f90c878f92ab","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728035574555,"stop":1728035574555,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac7eb6808fb127fc","name":"Check received message containing Chinese","time":{"start":1728035638289,"stop":1728035638290,"duration":1},"status":"passed","severity":"normal"},{"uid":"eca7f22543477893","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1728035601408,"stop":1728035601408,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c964b580bd4dcee","name":"Throws when trying to push message with empty payload","time":{"start":1728035855917,"stop":1728035855917,"duration":0},"status":"passed","severity":"normal"},{"uid":"de02725c3369a632","name":"Push message with content topic containing Russian","time":{"start":1728035855925,"stop":1728035855925,"duration":0},"status":"passed","severity":"normal"},{"uid":"d52c1fbd51235a8a","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app95/4/topic842/utf8","time":{"start":1728035898413,"stop":1728035898413,"duration":0},"status":"passed","severity":"normal"},{"uid":"78996fed7627d684","name":"Generator, 2 different pubsubtopics","time":{"start":1728035930902,"stop":1728035930902,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2c73ba35accc765","name":"Query generator for multiple messages with multiple decoders","time":{"start":1728035940701,"stop":1728035940701,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe6ef34d5012c08b","name":"Passing page size 10 when there are 10 messages","time":{"start":1728035933005,"stop":1728035933006,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b9541017e9a3a7f","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1728035666355,"stop":1728035666355,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a7cd1d7e52a4f90","name":"should return all peers when numPeers is 0","time":{"start":1728035486100,"stop":1728035486100,"duration":0},"status":"passed","severity":"normal"},{"uid":"9504989a75fea1e3","name":"should create a new stream if no existing for protocol found","time":{"start":1728035485980,"stop":1728035485980,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c7bc53dc378de08","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1728035952457,"stop":1728035952458,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5c9a0de70d3bae1","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728035763468,"stop":1728035763468,"duration":0},"status":"passed","severity":"normal"},{"uid":"bef2b7861f987686","name":"Push message with custom timestamp: 1728039262067","time":{"start":1728035855940,"stop":1728035855941,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1f98bd064736af3","name":"LightPush: 0 peers, Filter: 2 peers","time":{"start":1728035952257,"stop":1728035952257,"duration":0},"status":"broken","severity":"normal"},{"uid":"decd7e8f52423f13","name":"Push message with meta","time":{"start":1728035855935,"stop":1728035855935,"duration":0},"status":"passed","severity":"normal"},{"uid":"81dbf6ce4e24647c","name":"Query Generator - false","time":{"start":1728035924350,"stop":1728035924350,"duration":0},"status":"passed","severity":"normal"},{"uid":"b959cd311354c76a","name":"Push message with numeric payload","time":{"start":1728035844009,"stop":1728035844009,"duration":0},"status":"passed","severity":"normal"},{"uid":"26982d9906dc3b1","name":"Waku message hash computation (payload length 0)","time":{"start":1728035472429,"stop":1728035472429,"duration":0},"status":"passed","severity":"normal"},{"uid":"495ba336018c44e2","name":"should not fail to stop the service if it was not started","time":{"start":1728035498000,"stop":1728035498000,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a95c952fd57ed92","name":"Push message with content topic containing Script","time":{"start":1728035855929,"stop":1728035855929,"duration":0},"status":"passed","severity":"normal"},{"uid":"15b7c4dd19810c44","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1728035574556,"stop":1728035574556,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9c9f86a3b09438d","name":"Subscribe to topic containing Russian and receive message","time":{"start":1728035880157,"stop":1728035880157,"duration":0},"status":"passed","severity":"normal"},{"uid":"cda19d48f3de42dd","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1728035661722,"stop":1728035661722,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdc4bf40c5f332d1","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1728035901759,"stop":1728035901759,"duration":0},"status":"passed","severity":"normal"},{"uid":"144335a563ea94b7","name":"Push message with content topic containing special chars","time":{"start":1728035844054,"stop":1728035844054,"duration":0},"status":"passed","severity":"normal"},{"uid":"177cef29d64afc8","name":"should be called at least once on all `peer:discovery` events","time":{"start":1728035531169,"stop":1728035531169,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1c90f6e507826a2","name":"should return usable stream attached to connection","time":{"start":1728035485978,"stop":1728035485979,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a8e0721d856be2a","name":"Subscribe to topic containing shell command and receive message","time":{"start":1728035880198,"stop":1728035880198,"duration":0},"status":"passed","severity":"normal"},{"uid":"4862ec96c70571d9","name":"Check publish message containing Russian","time":{"start":1728035872156,"stop":1728035872157,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f313f2c2a926b3b","name":"Subscribe to topic containing short and receive message","time":{"start":1728035666340,"stop":1728035666340,"duration":0},"status":"passed","severity":"normal"},{"uid":"32e12a31640aa413","name":"Check message with no payload is not received","time":{"start":1728035785872,"stop":1728035785872,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c4da5c7380fdd0","name":"Encoder throws on empty string content topic","time":{"start":1728035505607,"stop":1728035505608,"duration":1},"status":"passed","severity":"normal"},{"uid":"13afc7aab29c9f5d","name":"Encoder throws on empty string content topic","time":{"start":1728035504147,"stop":1728035504147,"duration":0},"status":"passed","severity":"normal"},{"uid":"3537105f0f3ae4f5","name":"Check message with no payload is not received","time":{"start":1728035638320,"stop":1728035638321,"duration":1},"status":"passed","severity":"normal"},{"uid":"51f33240be697633","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1728035469873,"stop":1728035469873,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed611deeee2057bf","name":"Subscribe to topic containing numeric and publish message","time":{"start":1728035876569,"stop":1728035876569,"duration":0},"status":"passed","severity":"normal"},{"uid":"94707d51c22646ed","name":"Asymmetric encrypt & decrypt","time":{"start":1728035504602,"stop":1728035504602,"duration":0},"status":"passed","severity":"normal"},{"uid":"901aff5c46401c5a","name":"Check message received after jswaku node is restarted","time":{"start":1728035785872,"stop":1728035785872,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dc98fe43e581a8ac","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1728035601392,"stop":1728035601392,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb9d6eae4e311052","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app45/1/topic270/json","time":{"start":1728035898415,"stop":1728035898415,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1b19ef4c67f9268","name":"Check received message containing special chars","time":{"start":1728035785863,"stop":1728035785863,"duration":0},"status":"passed","severity":"normal"},{"uid":"52f23d6adc62e8df","name":"Check received message containing special chars","time":{"start":1728035785874,"stop":1728035785875,"duration":1},"status":"passed","severity":"normal"},{"uid":"fab4c7b30297cb40","name":"Check received message containing shell command","time":{"start":1728035638297,"stop":1728035638297,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb1057d7d886b6ea","name":"Subscribe to topic containing Script and receive message","time":{"start":1728035880159,"stop":1728035880159,"duration":0},"status":"passed","severity":"normal"},{"uid":"430e673433f27fa9","name":"Push message with content topic containing escaped characters","time":{"start":1728035844059,"stop":1728035844059,"duration":0},"status":"passed","severity":"normal"},{"uid":"77ce02c3476fc5f4","name":"Check message received after jswaku node is restarted","time":{"start":1728035638323,"stop":1728035638329,"duration":6},"status":"skipped","severity":"normal"},{"uid":"975f9174d4ba60fa","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1728035469889,"stop":1728035469889,"duration":0},"status":"passed","severity":"normal"},{"uid":"28c435dbd4a4c831","name":"Promise Callback - true","time":{"start":1728035924350,"stop":1728035924351,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d53d5f3aecb27b0","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1728035574558,"stop":1728035574558,"duration":0},"status":"passed","severity":"normal"},{"uid":"af4d11d0937df325","name":"Check received message containing XML","time":{"start":1728035638294,"stop":1728035638296,"duration":2},"status":"passed","severity":"normal"},{"uid":"6904bfe07b0a6c07","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1728035469886,"stop":1728035469886,"duration":0},"status":"passed","severity":"normal"},{"uid":"71956339850d96b","name":"random static sharding 6 - Cluster ID: 961, Shard ID: 935","time":{"start":1728035911096,"stop":1728035911098,"duration":2},"status":"passed","severity":"normal"},{"uid":"db332114236706cd","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1728035535023,"stop":1728035535023,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ae619e85d5f00627","name":"Generator, 2 different pubsubtopics","time":{"start":1728035930897,"stop":1728035930900,"duration":3},"status":"passed","severity":"normal"},{"uid":"62ad870e5bc9e26f","name":"should return no connections if no open connection provided","time":{"start":1728035485388,"stop":1728035485390,"duration":2},"status":"passed","severity":"normal"},{"uid":"bc143f9e813da78","name":"Encoder throws on empty string content topic","time":{"start":1728035486196,"stop":1728035486197,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ce78e2179f3647c","name":"LightPush: 2 peers, Filter: 1 peers","time":{"start":1728035952266,"stop":1728035952267,"duration":1},"status":"broken","severity":"normal"},{"uid":"f92cd5b69d423de","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1728035485983,"stop":1728035485983,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f1a404560e60f4d","name":"should emit a peer event after start","time":{"start":1728035884821,"stop":1728035884822,"duration":1},"status":"passed","severity":"normal"},{"uid":"c84b6c193f11a8c4","name":"Push message with content topic containing emoji","time":{"start":1728035855934,"stop":1728035855934,"duration":0},"status":"passed","severity":"normal"},{"uid":"76fb6455af044b4a","name":"Push message with content topic containing short","time":{"start":1728035855917,"stop":1728035855918,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5bc59d0c023cb69","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1728035661747,"stop":1728035661749,"duration":2},"status":"passed","severity":"normal"},{"uid":"d413a69a62f7d257","name":"Query Generator, Wrong PubsubTopic","time":{"start":1728035910060,"stop":1728035910060,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e04b5cdb8f78050","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1728035638307,"stop":1728035638313,"duration":6},"status":"passed","severity":"normal"},{"uid":"1f1af0c931dd327a","name":"Check received message containing Basic HTML tag","time":{"start":1728035785866,"stop":1728035785866,"duration":0},"status":"passed","severity":"normal"},{"uid":"4870e4af35e9bb5a","name":"Subscribe to topic containing long and publish message","time":{"start":1728035876568,"stop":1728035876569,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b4838a0d7a2afbe","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1728035472428,"stop":1728035472428,"duration":0},"status":"passed","severity":"normal"},{"uid":"83eb32b09026fe5e","name":"Should update shard info","time":{"start":1728035789183,"stop":1728035789184,"duration":1},"status":"passed","severity":"normal"},{"uid":"aabf110eb5279a82","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1728035872177,"stop":1728035872177,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fd93918e3ef7f0a","name":"1 Store, 2 fetches","time":{"start":1728035493953,"stop":1728035493954,"duration":1},"status":"passed","severity":"normal"},{"uid":"9feb6aa86e9edf9e","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1728035901754,"stop":1728035901754,"duration":0},"status":"passed","severity":"normal"},{"uid":"a20d51737a27ff5","name":"Push message with rate limit","time":{"start":1728035855938,"stop":1728035855938,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a659c0314b7c91b","name":"should only return 1 node with store capability","time":{"start":1728035493997,"stop":1728035493997,"duration":0},"status":"passed","severity":"normal"},{"uid":"969e3eed6b484139","name":"Push message with JSON payload","time":{"start":1728035844035,"stop":1728035844036,"duration":1},"status":"passed","severity":"normal"},{"uid":"3723fdf42d18975d","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1728035498003,"stop":1728035498003,"duration":0},"status":"passed","severity":"normal"},{"uid":"26b5aceba914318a","name":"Check message with non string payload is not received","time":{"start":1728035638321,"stop":1728035638322,"duration":1},"status":"passed","severity":"normal"},{"uid":"19a7f6341ca28741","name":"Check received message containing long","time":{"start":1728035785873,"stop":1728035785874,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ce4f6101ee2d1fc","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1728035898417,"stop":1728035898418,"duration":1},"status":"passed","severity":"normal"},{"uid":"aac118814cdae390","name":"Passing page size 110 when there are 120 messages","time":{"start":1728035933008,"stop":1728035933008,"duration":0},"status":"passed","severity":"normal"},{"uid":"bba2caf3abbef1f3","name":"Store - dialed after - with timeout","time":{"start":1728035955995,"stop":1728035955995,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9e1928013d5a9a9","name":"ignores unrecognized TXT record formats","time":{"start":1728035493995,"stop":1728035493996,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb8890f39a2c47a7","name":"creates an iterator","time":{"start":1728035941616,"stop":1728035941617,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bd31eecb29b484a","name":"should properly create location multiaddrs - udp","time":{"start":1728035478733,"stop":1728035478733,"duration":0},"status":"passed","severity":"normal"},{"uid":"79ff53907718a12b","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1728035863630,"stop":1728035863631,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ec7d0fa0831db1e","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1728035880156,"stop":1728035880156,"duration":0},"status":"passed","severity":"normal"},{"uid":"34aa11487681046","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1728035469884,"stop":1728035469884,"duration":0},"status":"passed","severity":"normal"},{"uid":"faa20e1316ca99fe","name":"returns all values when wanted number matches available values","time":{"start":1728035493444,"stop":1728035493445,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d26b046f2747e37","name":"nwaku subscribes","time":{"start":1728035865404,"stop":1728035865406,"duration":2},"status":"passed","severity":"normal"},{"uid":"33b0131c772be6c0","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1728035469875,"stop":1728035469875,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2d7a6a66f76fac7","name":"should throw if no connection provided","time":{"start":1728035485979,"stop":1728035485979,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1c7ab8048931748","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1728035574553,"stop":1728035574553,"duration":0},"status":"passed","severity":"normal"},{"uid":"98dbedb3ce606694","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1728035935861,"stop":1728035935861,"duration":0},"status":"passed","severity":"normal"},{"uid":"60b14356c44a11c9","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1728035504143,"stop":1728035504143,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbdb075f443af15f","name":"Refresh subscription","time":{"start":1728035666339,"stop":1728035666340,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ab27db9595b65a6","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1728035661722,"stop":1728035661725,"duration":3},"status":"passed","severity":"normal"},{"uid":"eb4b6ec00eca2c9","name":"Subscribe to topic containing JSON and receive message","time":{"start":1728035880198,"stop":1728035880198,"duration":0},"status":"passed","severity":"normal"},{"uid":"d32cacd6f92c1a79","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1728035574556,"stop":1728035574556,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dc6f723634a112b","name":"Check received message containing short","time":{"start":1728035785861,"stop":1728035785862,"duration":1},"status":"passed","severity":"normal"},{"uid":"164da03ac965077a","name":"Push message with long payload","time":{"start":1728035855875,"stop":1728035855875,"duration":0},"status":"passed","severity":"normal"},{"uid":"e520156e64d5618e","name":"Check received message containing long","time":{"start":1728035785862,"stop":1728035785862,"duration":0},"status":"passed","severity":"normal"},{"uid":"53583bfa9167e8a","name":"Check received message containing Russian","time":{"start":1728035785875,"stop":1728035785876,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9ce9cf10ed18730","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1728035666329,"stop":1728035666329,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1a60fe752fa78b5","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1728035493353,"stop":1728035493356,"duration":3},"status":"passed","severity":"normal"},{"uid":"be402e3f8aa44211","name":"Store - dialed first","time":{"start":1728035955995,"stop":1728035955995,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9bda6d0f8efb985","name":"Check publish message containing escaped characters","time":{"start":1728035872166,"stop":1728035872166,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a41d3eee5722c4e","name":"ignores domain fetching errors","time":{"start":1728035493995,"stop":1728035493995,"duration":0},"status":"passed","severity":"normal"},{"uid":"b44e172826a1200f","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1728035666327,"stop":1728035666328,"duration":1},"status":"passed","severity":"normal"},{"uid":"b328d9d36c22fac6","name":"Encoder throws on undefined content topic","time":{"start":1728035505607,"stop":1728035505607,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4b0bdb30c493db4","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1728035493998,"stop":1728035493998,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aa236b525c97d7b","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1728035876575,"stop":1728035876575,"duration":0},"status":"passed","severity":"normal"},{"uid":"461ad9be901d61cd","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1728035486198,"stop":1728035486198,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4c89e9f4f0c987","name":"Subscribe to topic containing XML and receive message","time":{"start":1728035880197,"stop":1728035880197,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccae68d17299fd9f","name":"Ping on peer without subscriptions","time":{"start":1728035569674,"stop":1728035569675,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ce2f2c5413766ca","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1728035469872,"stop":1728035469873,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a8ee8336426ed8a","name":"LightPush: 0 peers, Filter: 1 peers","time":{"start":1728035952256,"stop":1728035952256,"duration":0},"status":"broken","severity":"normal"},{"uid":"236806c140366857","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1728035901759,"stop":1728035901760,"duration":1},"status":"passed","severity":"normal"},{"uid":"9592d98929fa81f7","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1728035930903,"stop":1728035930904,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa63679358d800e5","name":"handles different networkShards values correctly","time":{"start":1728035469876,"stop":1728035469876,"duration":0},"status":"passed","severity":"normal"},{"uid":"e89a595078a51565","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1728035531171,"stop":1728035531171,"duration":0},"status":"passed","severity":"normal"},{"uid":"caea03d3c1e5c70d","name":"Push message with Chinese payload","time":{"start":1728035855883,"stop":1728035855884,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffe2ee485f638eae","name":"Ordered callback, aborts when callback returns true","time":{"start":1728035940703,"stop":1728035940705,"duration":2},"status":"passed","severity":"normal"},{"uid":"239a990c19cf1dfa","name":"Decoder throws on empty string content topic","time":{"start":1728035486197,"stop":1728035486197,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f7cc9269fdfd08e","name":"Push message with content topic containing XML","time":{"start":1728035844057,"stop":1728035844057,"duration":0},"status":"passed","severity":"normal"},{"uid":"acecd8841876e197","name":"removeEventListener with correct event","time":{"start":1728035564096,"stop":1728035564097,"duration":1},"status":"passed","severity":"normal"},{"uid":"70e501d48d1206ab","name":"Check publish message containing unicode special characters","time":{"start":1728035872167,"stop":1728035872168,"duration":1},"status":"passed","severity":"normal"},{"uid":"81ab6c83ac58fb35","name":"Subscribe to topic containing shell command and publish message","time":{"start":1728035876573,"stop":1728035876574,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e7f16684881fc12","name":"shard 0","time":{"start":1728035911088,"stop":1728035911088,"duration":0},"status":"passed","severity":"normal"},{"uid":"90d2e0f0d6046ab4","name":"Check received message with timestamp: 1728035523148 ","time":{"start":1728035638306,"stop":1728035638307,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2fa37aec2bb1785","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1728035901754,"stop":1728035901755,"duration":1},"status":"passed","severity":"normal"},{"uid":"e98d05406c8aa68d","name":"should encode/decode to text encoding","time":{"start":1728035478727,"stop":1728035478727,"duration":0},"status":"passed","severity":"normal"},{"uid":"e65873503fae3339","name":"Check publish message containing special chars","time":{"start":1728035872152,"stop":1728035872153,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd28e0d67023784d","name":"Check received message with timestamp: 1649153314 ","time":{"start":1728035785870,"stop":1728035785870,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4171715463ad61b","name":"Push message with content topic containing emoji","time":{"start":1728035844059,"stop":1728035844060,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2fe48fd1854ccca","name":"throws on empty content topic","time":{"start":1728035469863,"stop":1728035469864,"duration":1},"status":"passed","severity":"normal"},{"uid":"36316c5d08255213","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1728035601390,"stop":1728035601391,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3fe9d540f043cc6","name":"Subscribe and receive messages via waku relay post","time":{"start":1728035666328,"stop":1728035666328,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b5e7669bf4d1913","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1728036019469,"stop":1728036019469,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a83d3338c84c5c3","name":"LightPush: 1 peers, Filter: 1 peers","time":{"start":1728035952261,"stop":1728035952261,"duration":0},"status":"broken","severity":"normal"},{"uid":"3b2dd4877f41e63e","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1728035601393,"stop":1728035601393,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e7dfa667ef232ba","name":"should throw error - invalid id","time":{"start":1728035478725,"stop":1728035478725,"duration":0},"status":"passed","severity":"normal"},{"uid":"de0a598281446b3f","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1728035898411,"stop":1728035898411,"duration":0},"status":"passed","severity":"normal"},{"uid":"28ca89bf6b2afe17","name":"can start and stop the service","time":{"start":1728035497999,"stop":1728035498000,"duration":1},"status":"passed","severity":"normal"},{"uid":"36601b4dc25f5f83","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1728035601386,"stop":1728035601387,"duration":1},"status":"passed","severity":"normal"},{"uid":"6148159a1e828594","name":"Refresh subscription","time":{"start":1728035880151,"stop":1728035880152,"duration":1},"status":"passed","severity":"normal"},{"uid":"71559e33862377f","name":"should get / set UDP multiaddr","time":{"start":1728035478727,"stop":1728035478728,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2c9bdc11524d27e","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1728035477904,"stop":1728035477905,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e62983fb98e2c62","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728035601390,"stop":1728035601390,"duration":0},"status":"passed","severity":"normal"},{"uid":"27065fc4954efbdd","name":"Push message with content topic containing shell command","time":{"start":1728035855931,"stop":1728035855932,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8be1be5ab754a8c","name":"should select older connection if present","time":{"start":1728035485390,"stop":1728035485391,"duration":1},"status":"passed","severity":"normal"},{"uid":"86f58b6bd66b3658","name":"Default pageSize","time":{"start":1728035933008,"stop":1728035933009,"duration":1},"status":"passed","severity":"normal"},{"uid":"5697fb6649cc34d1","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1728035469874,"stop":1728035469874,"duration":0},"status":"passed","severity":"normal"},{"uid":"842100de10899b8d","name":"can dial TLS multiaddrs","time":{"start":1728035788739,"stop":1728035788739,"duration":0},"status":"passed","severity":"normal"},{"uid":"c10b20b19a7960ad","name":"Ping succeeds for all connected peers","time":{"start":1728035592877,"stop":1728035592878,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d38bb44dac6a41","name":"Symmetric encrypt & Decrypt","time":{"start":1728035504602,"stop":1728035504603,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9945806a0716f07","name":"Query Generator - true","time":{"start":1728035924349,"stop":1728035924350,"duration":1},"status":"passed","severity":"normal"},{"uid":"64c205c5bb22088c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1728035469885,"stop":1728035469885,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c76141d4e5ecf18","name":"Push message with numeric payload","time":{"start":1728035855880,"stop":1728035855881,"duration":1},"status":"passed","severity":"normal"},{"uid":"e71857a89ee96818","name":"Reusing cursor across nodes","time":{"start":1728035901760,"stop":1728035901760,"duration":0},"status":"passed","severity":"normal"},{"uid":"b60b057037ce21d7","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1728035469879,"stop":1728035469879,"duration":0},"status":"passed","severity":"normal"},{"uid":"1556dc3fff96e84b","name":"Check received message containing escaped characters","time":{"start":1728035785867,"stop":1728035785868,"duration":1},"status":"passed","severity":"normal"},{"uid":"85998e2faf957f70","name":"Decoder throws on undefined content topic","time":{"start":1728035486197,"stop":1728035486197,"duration":0},"status":"passed","severity":"normal"},{"uid":"789f0de19aa884b9","name":"isConnected should return false after all peers disconnect","time":{"start":1728035552835,"stop":1728035552836,"duration":1},"status":"passed","severity":"normal"},{"uid":"b03d74335a085da8","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728035601385,"stop":1728035601385,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c1dc79d30f28c5a","name":"Ping on subscribed peer","time":{"start":1728035564542,"stop":1728035564543,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f7f6e594bf3f3f","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1728035477905,"stop":1728035477905,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f0da058c65ace75","name":"connected peers and dial","time":{"start":1728035844282,"stop":1728035844284,"duration":2},"status":"skipped","severity":"normal"},{"uid":"ea1254591886a690","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1728035469884,"stop":1728035469884,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1477540b2e1fa20","name":"Callback on promise","time":{"start":1728035940702,"stop":1728035940702,"duration":0},"status":"passed","severity":"normal"},{"uid":"c489fdb35eb1289f","name":"getPeersByDiscovery","time":{"start":1728035869308,"stop":1728035869311,"duration":3},"status":"passed","severity":"normal"},{"uid":"1c6af51615d45879","name":"Decrypt messages","time":{"start":1728035846941,"stop":1728035846941,"duration":0},"status":"passed","severity":"normal"},{"uid":"7de03c01064a4012","name":"Tracks peer failures correctly","time":{"start":1728035592883,"stop":1728035592889,"duration":6},"status":"passed","severity":"normal"},{"uid":"b082d8caf5bafd09","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1728035469894,"stop":1728035469895,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf54afe95b91be44","name":"Query Generator, Multiple PubsubTopics","time":{"start":1728035910060,"stop":1728035910062,"duration":2},"status":"passed","severity":"normal"},{"uid":"569cad0b2a25a967","name":"Filter with 3 connections","time":{"start":1728035732769,"stop":1728035732770,"duration":1},"status":"passed","severity":"normal"},{"uid":"948a9481999341d","name":"Generator, custom pubsub topic","time":{"start":1728035930897,"stop":1728035930897,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bbca1c949b601aa","name":"Ping on unsubscribed peer","time":{"start":1728035564546,"stop":1728035564547,"duration":1},"status":"passed","severity":"normal"},{"uid":"17abb0eb9bbb87a0","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1728035486101,"stop":1728035486101,"duration":0},"status":"passed","severity":"normal"},{"uid":"cebe5e8f271af8ec","name":"Push message with meta","time":{"start":1728035844062,"stop":1728035844062,"duration":0},"status":"passed","severity":"normal"},{"uid":"13d43fd305b78c72","name":"Push message with content topic containing Basic HTML tag","time":{"start":1728035855930,"stop":1728035855930,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e6840d11eb17936","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1728035880140,"stop":1728035880140,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e143ff3d12343f0","name":"Push message with content topic containing long","time":{"start":1728035855918,"stop":1728035855920,"duration":2},"status":"passed","severity":"normal"},{"uid":"4a5bbd0a0abfc89d","name":"throws on content topic with too few or too many fields","time":{"start":1728035469864,"stop":1728035469864,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e2cc5218520da06","name":"different cluster, same shard: nodes don't connect","time":{"start":1728035786652,"stop":1728035786652,"duration":0},"status":"passed","severity":"normal"},{"uid":"18762abda712c902","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1728035601394,"stop":1728035601395,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d342a4a1237c819","name":"Check publish message containing SQL Injection","time":{"start":1728035872157,"stop":1728035872157,"duration":0},"status":"passed","severity":"normal"},{"uid":"94e8d141569c9953","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1728035601386,"stop":1728035601386,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1332d0477c9c532","name":"LightPush: 3 peers, Filter: 2 peers","time":{"start":1728035952273,"stop":1728035952273,"duration":0},"status":"broken","severity":"normal"},{"uid":"7493d48e360131b9","name":"pre and post cipher","time":{"start":1728035504603,"stop":1728035504603,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fae84d8f8a1644f","name":"Check received message containing Script","time":{"start":1728035785876,"stop":1728035785877,"duration":1},"status":"passed","severity":"normal"},{"uid":"814416707392b915","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1728035763468,"stop":1728035763472,"duration":4},"status":"passed","severity":"normal"},{"uid":"a5a7bd9d80742df5","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1728035876558,"stop":1728035876562,"duration":4},"status":"passed","severity":"normal"},{"uid":"31b7d4d3463ac733","name":"should set field with only RELAY enabled","time":{"start":1728035478735,"stop":1728035478735,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bcd2924c3342e1a","name":"Publish message with custom timestamp: Sat Oct 14 2023 09:57:43 GMT+0000 (Coordinated Universal Time)","time":{"start":1728035872172,"stop":1728035872173,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e4b80c16b12ad3f","name":"Check message on other pubsub topic is not received","time":{"start":1728035785884,"stop":1728035785885,"duration":1},"status":"passed","severity":"normal"},{"uid":"5146be833784a1f7","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1728035493363,"stop":1728035493363,"duration":0},"status":"passed","severity":"normal"},{"uid":"c558c4a59f63d062","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1728035524078,"stop":1728035524080,"duration":2},"status":"passed","severity":"normal"},{"uid":"6dc71f8b1fcbd676","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1728035661734,"stop":1728035661734,"duration":0},"status":"passed","severity":"normal"},{"uid":"76b137349c6688b4","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1728035469889,"stop":1728035469889,"duration":0},"status":"passed","severity":"normal"},{"uid":"32ddf6e2c47d2adc","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1728035880195,"stop":1728035880196,"duration":1},"status":"passed","severity":"normal"},{"uid":"15b3e33e1fd62258","name":"should handle a minimal index list","time":{"start":1728035469894,"stop":1728035469894,"duration":0},"status":"passed","severity":"normal"},{"uid":"12bea392948f671e","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1728035880178,"stop":1728035880178,"duration":0},"status":"passed","severity":"normal"},{"uid":"85e91363a67e6249","name":"Subscribe to topic containing Script and receive message","time":{"start":1728035880196,"stop":1728035880197,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c2f6ce6dae6054e","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1728035469873,"stop":1728035469874,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a761a8b39806861","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1728035469892,"stop":1728035469892,"duration":0},"status":"passed","severity":"normal"},{"uid":"e70f1ae14704c099","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1728035952457,"stop":1728035952457,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e1ea43c9592a5a3","name":"LightPush: 3 peers, Filter: 0 peers","time":{"start":1728035952270,"stop":1728035952270,"duration":0},"status":"broken","severity":"normal"},{"uid":"de0b8e05ea113285","name":"handles different clusterIds correctly","time":{"start":1728035469876,"stop":1728035469876,"duration":0},"status":"passed","severity":"normal"},{"uid":"3299df6c0aa3e56","name":"Push to array if already present","time":{"start":1728035469398,"stop":1728035469399,"duration":1},"status":"passed","severity":"normal"},{"uid":"770ed7e8c02f2f3b","name":"Check publish message after client node is restarted","time":{"start":1728035872179,"stop":1728035872180,"duration":1},"status":"skipped","severity":"normal"},{"uid":"43fced925750d3c6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1728035469885,"stop":1728035469885,"duration":0},"status":"passed","severity":"normal"},{"uid":"90106366639d29ed","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app0/7/topic831/utf8","time":{"start":1728035898412,"stop":1728035898413,"duration":1},"status":"passed","severity":"normal"},{"uid":"91ce2d25a36eafcd","name":"Push message on custom pubsubTopic","time":{"start":1728035763466,"stop":1728035763466,"duration":0},"status":"passed","severity":"normal"},{"uid":"6012dce6dc39556c","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1728035869313,"stop":1728035869314,"duration":1},"status":"passed","severity":"normal"},{"uid":"be90d10802f5ce4d","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1728035666346,"stop":1728035666347,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a061d7c6f8025e5","name":"Subscribe to topic containing long and receive message","time":{"start":1728035666340,"stop":1728035666342,"duration":2},"status":"passed","severity":"normal"},{"uid":"6de775711d90e38a","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1728035910067,"stop":1728035910067,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9f861f4713e0601","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1728035661740,"stop":1728035661740,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f4c7124d36c7d13","name":"1 Relay, 1 Filter, gives up","time":{"start":1728035493954,"stop":1728035493954,"duration":0},"status":"passed","severity":"normal"},{"uid":"52d5c1e18792c8e5","name":"Ping on subscribed peer","time":{"start":1728035569674,"stop":1728035569674,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aa7a7a3a4fb728","name":"Subscribe to topic containing Russian and receive message","time":{"start":1728035880196,"stop":1728035880196,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a9e59749fdc1cc8","name":"should set field with only LIGHTPUSH enabled","time":{"start":1728035478736,"stop":1728035478736,"duration":0},"status":"passed","severity":"normal"},{"uid":"39aa2fa05c41264f","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1728035876563,"stop":1728035876563,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b7ae4f56c3bad78","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1728035601400,"stop":1728035601400,"duration":0},"status":"passed","severity":"normal"},{"uid":"f455470b5d9881c7","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1728035601388,"stop":1728035601388,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2d1906ab607c00a","name":"Push message with short payload","time":{"start":1728035844003,"stop":1728035844003,"duration":0},"status":"passed","severity":"normal"},{"uid":"33933e881cee780d","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1728035601385,"stop":1728035601385,"duration":0},"status":"passed","severity":"normal"},{"uid":"a34c610f3b266c8e","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1728035598951,"stop":1728035598951,"duration":0},"status":"passed","severity":"normal"},{"uid":"f03ce9ce980ee9cb","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1728035876563,"stop":1728035876563,"duration":0},"status":"passed","severity":"normal"},{"uid":"6be70c86a8a5aaca","name":"LightPush: 3 peers, Filter: 1 peers","time":{"start":1728035952271,"stop":1728035952272,"duration":1},"status":"broken","severity":"normal"},{"uid":"72b75d7e7ad21d","name":"Push message with content topic containing Basic HTML tag","time":{"start":1728035844057,"stop":1728035844058,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ea4f026deac263f","name":"through manual discovery","time":{"start":1728035788739,"stop":1728035788740,"duration":1},"status":"passed","severity":"normal"},{"uid":"129d59025675b68","name":"should not fail to stop the service if it was not started","time":{"start":1728035535018,"stop":1728035535020,"duration":2},"status":"passed","severity":"normal"},{"uid":"ad2a6a51d164309f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728035763473,"stop":1728035763473,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3f1a6581805a58f","name":"Push message equal or less that 1MB","time":{"start":1728035844065,"stop":1728035844065,"duration":0},"status":"passed","severity":"normal"},{"uid":"415ec69724ffc020","name":"random static sharding 10 - Cluster ID: 686, Shard ID: 543","time":{"start":1728035911103,"stop":1728035911103,"duration":0},"status":"passed","severity":"normal"},{"uid":"636771afd4531c42","name":"Publish message with rate limit","time":{"start":1728035872180,"stop":1728035872180,"duration":0},"status":"passed","severity":"normal"},{"uid":"6de7e9e1347c4ca6","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1728035469883,"stop":1728035469884,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a09622d72b803bd","name":"LightPush","time":{"start":1728035955995,"stop":1728035955995,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e8c7dcf1d6ee309","name":"Check received message containing Arabic","time":{"start":1728035785864,"stop":1728035785864,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba981e93638add20","name":"should properly compute the node id","time":{"start":1728035478726,"stop":1728035478726,"duration":0},"status":"passed","severity":"normal"},{"uid":"5785c7dd9233d181","name":"Check received message containing Chinese","time":{"start":1728035785863,"stop":1728035785863,"duration":0},"status":"passed","severity":"normal"},{"uid":"9440f3380466cc07","name":"should properly create peer info with all multiaddrs","time":{"start":1728035478733,"stop":1728035478734,"duration":1},"status":"passed","severity":"normal"},{"uid":"562b1648aec58ef2","name":"Reopen subscription with peer with lost subscription","time":{"start":1728035564547,"stop":1728035564548,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1758777a461044c","name":"Reopen subscription with peer with lost subscription","time":{"start":1728035569673,"stop":1728035569674,"duration":1},"status":"passed","severity":"normal"},{"uid":"be1e43efcf8488db","name":"Subscribe and receive messages via lightPush","time":{"start":1728035880167,"stop":1728035880168,"duration":1},"status":"passed","severity":"normal"},{"uid":"951eee99558c7a8e","name":"LightPush with 3 connections","time":{"start":1728035732768,"stop":1728035732769,"duration":1},"status":"broken","severity":"normal"},{"uid":"d4f8236b8bc73235","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1728035601391,"stop":1728035601391,"duration":0},"status":"passed","severity":"normal"},{"uid":"273bda4d3f5aa3ce","name":"Push message with content topic containing shell command","time":{"start":1728035844058,"stop":1728035844058,"duration":0},"status":"passed","severity":"normal"},{"uid":"580daa3a932f2c00","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1728035952456,"stop":1728035952457,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e62d1d1dd655d16","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1728035880160,"stop":1728035880161,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab0d31065493aad9","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1728035785870,"stop":1728035785870,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a83fa9b6d6140e4","name":"should not fail to start the service if it is already started","time":{"start":1728035535020,"stop":1728035535021,"duration":1},"status":"passed","severity":"normal"},{"uid":"4df4e1a7837cfe8e","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1728035601387,"stop":1728035601388,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a52b4e789be80fe","name":"Check received message containing short","time":{"start":1728035638279,"stop":1728035638283,"duration":4},"status":"passed","severity":"normal"},{"uid":"569424086f978e0f","name":"Check received message containing unicode special characters","time":{"start":1728035638298,"stop":1728035638305,"duration":7},"status":"passed","severity":"normal"},{"uid":"a9cdff6611a1fb9d","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1728035598950,"stop":1728035598950,"duration":0},"status":"passed","severity":"normal"},{"uid":"919015c3353ac614","name":"Check publish message containing Script","time":{"start":1728035872157,"stop":1728035872161,"duration":4},"status":"passed","severity":"normal"},{"uid":"4201f44bac050661","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1728035880199,"stop":1728035880199,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ec9dd78fc66dc17","name":"Publish message with large meta","time":{"start":1728035872180,"stop":1728035872180,"duration":0},"status":"passed","severity":"normal"},{"uid":"6714af1215101eb8","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1728035786650,"stop":1728035786650,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d5a3b870fad4b0e","name":"Subscribe and receive messages via lightPush","time":{"start":1728035666323,"stop":1728035666324,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2634a039b2ffe5e","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1728035469877,"stop":1728035469877,"duration":0},"status":"passed","severity":"normal"},{"uid":"8227d6dab6855ab6","name":"Relay + Store","time":{"start":1728035478736,"stop":1728035478736,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5e1d3250f66b0bf","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1728035876570,"stop":1728035876570,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6aa0e53928723b1","name":"Check message with no content topic is not received","time":{"start":1728035638316,"stop":1728035638320,"duration":4},"status":"passed","severity":"normal"},{"uid":"ca184ef2063d5563","name":"isConnected between 2 js-waku relay nodes","time":{"start":1728035552837,"stop":1728035552838,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fb10467c4fe8c36","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1728035601398,"stop":1728035601399,"duration":1},"status":"passed","severity":"normal"},{"uid":"34f3b9edbe7b534b","name":"throws on content topic with empty application field","time":{"start":1728035469865,"stop":1728035469865,"duration":0},"status":"passed","severity":"normal"},{"uid":"86b25cc80038ea8c","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1728035472426,"stop":1728035472427,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ab3e968a84a4b6f","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1728035469872,"stop":1728035469872,"duration":0},"status":"passed","severity":"normal"},{"uid":"31e2e5b37f38d067","name":"Round trip binary encryption [ecies, signature]","time":{"start":1728035505606,"stop":1728035505606,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7321f5da96c9791","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1728035469882,"stop":1728035469882,"duration":0},"status":"passed","severity":"normal"},{"uid":"c97a123a1c583a58","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1728035493360,"stop":1728035493361,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae11711dbcc1ca50","name":"should encode/decode to RLP encoding","time":{"start":1728035478726,"stop":1728035478727,"duration":1},"status":"passed","severity":"normal"},{"uid":"66be1afbdb9e2259","name":"Check received message containing shell command","time":{"start":1728035785878,"stop":1728035785878,"duration":0},"status":"passed","severity":"normal"},{"uid":"c662d12fa69bf5da","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1728035666330,"stop":1728035666334,"duration":4},"status":"passed","severity":"normal"},{"uid":"a0e8c1ed5c47924e","name":"should use the provided clusterId for the pubsub topic","time":{"start":1728035469892,"stop":1728035469893,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf66c87d9795748","name":"Push message with special chars payload","time":{"start":1728035844009,"stop":1728035844016,"duration":7},"status":"passed","severity":"normal"},{"uid":"ada6a07d73b07a92","name":"should decode valid enr successfully","time":{"start":1728035478722,"stop":1728035478722,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc5d4fc1940d9f47","name":"Push message with special chars payload","time":{"start":1728035855881,"stop":1728035855883,"duration":2},"status":"passed","severity":"normal"},{"uid":"a26263e9ec644bb9","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1728035598944,"stop":1728035598948,"duration":4},"status":"passed","severity":"normal"},{"uid":"5eb866e065bf825d","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1728035911088,"stop":1728035911089,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe9a2b385d361524","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1728035910072,"stop":1728035910072,"duration":0},"status":"passed","severity":"normal"},{"uid":"16e5d6a00b2de6cf","name":"random static sharding 2 - Cluster ID: 452, Shard ID: 666","time":{"start":1728035911089,"stop":1728035911092,"duration":3},"status":"passed","severity":"normal"},{"uid":"551b99e270260c46","name":"handles multiple messages","time":{"start":1728035941617,"stop":1728035941617,"duration":0},"status":"passed","severity":"normal"},{"uid":"19a8624e942177a0","name":"All","time":{"start":1728035530312,"stop":1728035530313,"duration":1},"status":"passed","severity":"normal"},{"uid":"5132103899f3e366","name":"should add and remove event listeners correctly","time":{"start":1728035498004,"stop":1728035498004,"duration":0},"status":"passed","severity":"normal"},{"uid":"31301f56aa347500","name":"Nodes with multiple pubsub topic","time":{"start":1728035863632,"stop":1728035863632,"duration":0},"status":"passed","severity":"normal"},{"uid":"c48d77a853988d45","name":"should be able to decode the field with only STORE set to true","time":{"start":1728035477910,"stop":1728035477911,"duration":1},"status":"passed","severity":"normal"},{"uid":"d051bd2517664633","name":"Subscribe to topic containing special chars and receive message","time":{"start":1728035880193,"stop":1728035880194,"duration":1},"status":"passed","severity":"normal"},{"uid":"385dac6700934dcf","name":"Ephemeral messages are not stored","time":{"start":1728035530668,"stop":1728035530669,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc265b0200a3fb27","name":"should properly create location multiaddrs - tcp6","time":{"start":1728035478732,"stop":1728035478733,"duration":1},"status":"passed","severity":"normal"},{"uid":"39e539999e699ada","name":"Subscribe and receive messages via waku relay post","time":{"start":1728035880137,"stop":1728035880137,"duration":0},"status":"passed","severity":"normal"},{"uid":"94d61e2aeb26405c","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1728035601393,"stop":1728035601394,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b07222178600279","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1728035901753,"stop":1728035901753,"duration":0},"status":"passed","severity":"normal"},{"uid":"98d54e78d4152ff6","name":"LightPush with 2 connections","time":{"start":1728035732765,"stop":1728035732765,"duration":0},"status":"broken","severity":"normal"},{"uid":"39a472fa0f2d218e","name":"Push message equal or less that 1MB","time":{"start":1728035855941,"stop":1728035855943,"duration":2},"status":"passed","severity":"normal"},{"uid":"a24d95b2fca2ca1a","name":"throws on content topic with non-number generation field","time":{"start":1728035469864,"stop":1728035469864,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb860461d7106e0d","name":"Sets default value correctly","time":{"start":1728035952585,"stop":1728035952585,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c62e53d4f93fb2e","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1728035876571,"stop":1728035876571,"duration":0},"status":"passed","severity":"normal"},{"uid":"afc9233f7964f946","name":"Push message with shell command payload","time":{"start":1728035844036,"stop":1728035844037,"duration":1},"status":"passed","severity":"normal"},{"uid":"a610960de1b7e02d","name":"Check message received after nwaku node is restarted","time":{"start":1728035785887,"stop":1728035785887,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c45a956daac86856","name":"should properly create location multiaddrs - udp6","time":{"start":1728035478732,"stop":1728035478732,"duration":0},"status":"passed","severity":"normal"},{"uid":"21397699c27a5b94","name":"Query with Ordered Callback, No Decoder","time":{"start":1728035910068,"stop":1728035910069,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fb7973610e02b18","name":"Refresh subscription","time":{"start":1728035880186,"stop":1728035880187,"duration":1},"status":"passed","severity":"normal"},{"uid":"85315908d4d7c7f2","name":"Push message on custom pubsubTopic","time":{"start":1728035763467,"stop":1728035763468,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed9b9be04914aa47","name":"1 Relay, 1 fetch","time":{"start":1728035493953,"stop":1728035493953,"duration":0},"status":"passed","severity":"normal"},{"uid":"191886f415bbb98","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1728035493362,"stop":1728035493362,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d809a9d4794c48f","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1728035493363,"stop":1728035493365,"duration":2},"status":"passed","severity":"normal"},{"uid":"402118870d76986a","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1728035880198,"stop":1728035880199,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d941964d65240a9","name":"configure the node with multiple content topics","time":{"start":1728035898417,"stop":1728035898417,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdb90647e0f59092","name":"should not fail to stop the service if it was not started","time":{"start":1728035884820,"stop":1728035884820,"duration":0},"status":"passed","severity":"normal"},{"uid":"35550f4151f4c997","name":"Check received message with timestamp: 1649153314 ","time":{"start":1728035785883,"stop":1728035785883,"duration":0},"status":"passed","severity":"normal"},{"uid":"282090ee2a019253","name":"should be able to encode the field with only FILTER set to true","time":{"start":1728035477902,"stop":1728035477902,"duration":0},"status":"passed","severity":"normal"},{"uid":"55cdd352150eb586","name":"Check received message containing JSON","time":{"start":1728035638296,"stop":1728035638297,"duration":1},"status":"passed","severity":"normal"},{"uid":"28c7389a89885048","name":"Check received message containing Basic HTML tag","time":{"start":1728035638296,"stop":1728035638296,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cf0d421b8eba107","name":"Decoder throws on undefined content topic","time":{"start":1728035505608,"stop":1728035505608,"duration":0},"status":"passed","severity":"normal"},{"uid":"a84b55a9cd4cf954","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1728035524080,"stop":1728035524081,"duration":1},"status":"passed","severity":"normal"},{"uid":"488b68f1fac453dd","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1728035601406,"stop":1728035601407,"duration":1},"status":"passed","severity":"normal"},{"uid":"88769b784beaf7e6","name":"Subscribe to topic containing numeric and receive message","time":{"start":1728035880154,"stop":1728035880155,"duration":1},"status":"passed","severity":"normal"},{"uid":"bddf179179758541","name":"should only return 1 node with relay capability","time":{"start":1728035493996,"stop":1728035493997,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cd909950cc92087","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1728035469884,"stop":1728035469884,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc5f282b094bb86","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1728035469874,"stop":1728035469874,"duration":0},"status":"passed","severity":"normal"},{"uid":"96b56c2c459ed0bd","name":"Should update multiaddrs","time":{"start":1728035789180,"stop":1728035789180,"duration":0},"status":"passed","severity":"normal"},{"uid":"31b355ca08a8375d","name":"LightPush: 3 peers, Filter: 3 peers","time":{"start":1728035952274,"stop":1728035952275,"duration":1},"status":"broken","severity":"normal"},{"uid":"291663d6f1297163","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1728035601397,"stop":1728035601398,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1f9570139541172","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1728035504141,"stop":1728035504143,"duration":2},"status":"passed","severity":"normal"},{"uid":"a7d082b9d8f7a277","name":"Subscribe to topic containing JSON and publish message","time":{"start":1728035876573,"stop":1728035876573,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d7c4246c5f00f63","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1728036019468,"stop":1728036019468,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eba27965848307a","name":"Push message with custom timestamp: 1728039326256","time":{"start":1728035844064,"stop":1728035844064,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e93b65dc9bf9839","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1728035469881,"stop":1728035469881,"duration":0},"status":"passed","severity":"normal"},{"uid":"37a97e49244ed160","name":"should emit a peer event after start","time":{"start":1728035498001,"stop":1728035498001,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb400e0102794676","name":"should fail to send if no connections available","time":{"start":1728035726035,"stop":1728035726035,"duration":0},"status":"passed","severity":"normal"},{"uid":"2729c85c0a934bd3","name":"Push message with content topic containing Russian","time":{"start":1728035844055,"stop":1728035844056,"duration":1},"status":"passed","severity":"normal"},{"uid":"92262f57663b9f52","name":"Check publish message containing emoji","time":{"start":1728035872168,"stop":1728035872170,"duration":2},"status":"passed","severity":"normal"},{"uid":"eda48b1eed36c605","name":"should throw an error for empty SingleShardInfos array","time":{"start":1728035469878,"stop":1728035469878,"duration":0},"status":"passed","severity":"normal"},{"uid":"a752059a78b7c12a","name":"Subscribe and receives messages on 20 topics","time":{"start":1728035880179,"stop":1728035880179,"duration":0},"status":"passed","severity":"normal"},{"uid":"11bf437a11caca9d","name":"Push message with content topic containing JSON","time":{"start":1728035844058,"stop":1728035844058,"duration":0},"status":"passed","severity":"normal"},{"uid":"199b6f6240c76edf","name":"Check received message with timestamp: 1649153314 ","time":{"start":1728035638307,"stop":1728035638307,"duration":0},"status":"passed","severity":"normal"},{"uid":"389a8f238c35d631","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1728035666353,"stop":1728035666354,"duration":1},"status":"passed","severity":"normal"},{"uid":"15029da6cf651224","name":"Using a function","time":{"start":1728035952584,"stop":1728035952584,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6ef901b5a9d19dd","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1728035477911,"stop":1728035477911,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbe8ed4044648263","name":"Passing page size 19 when there are 20 messages","time":{"start":1728035933008,"stop":1728035933008,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f45144a576b50ce","name":"random static sharding 5 - Cluster ID: 365, Shard ID: 652","time":{"start":1728035911096,"stop":1728035911096,"duration":0},"status":"passed","severity":"normal"},{"uid":"6902108bc90fb31e","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1728035863632,"stop":1728035863632,"duration":0},"status":"passed","severity":"normal"},{"uid":"b57678cc8bcd911c","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1728035876570,"stop":1728035876570,"duration":0},"status":"passed","severity":"normal"},{"uid":"94d06ad555e06e16","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728035601387,"stop":1728035601387,"duration":0},"status":"passed","severity":"normal"},{"uid":"93c0105910c58cc1","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1728035601391,"stop":1728035601392,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c20543a7e695942","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1728035666327,"stop":1728035666327,"duration":0},"status":"passed","severity":"normal"},{"uid":"8269dd7370bde5f4","name":"Check received message containing numeric","time":{"start":1728035785874,"stop":1728035785874,"duration":0},"status":"passed","severity":"normal"},{"uid":"efcc0bc1f5bb1e19","name":"Generator, custom pubsub topic","time":{"start":1728035930901,"stop":1728035930901,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb3730915ce0f34c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1728035469883,"stop":1728035469883,"duration":0},"status":"passed","severity":"normal"},{"uid":"94743279201f7357","name":"Publish without waiting for remote peer","time":{"start":1728035876557,"stop":1728035876557,"duration":0},"status":"passed","severity":"normal"},{"uid":"28be428a9d0a9c7d","name":"Check message received after jswaku node is restarted","time":{"start":1728035785886,"stop":1728035785887,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3611aaf8a9cc28c0","name":"Generator, 2 different pubsubtopics","time":{"start":1728035930889,"stop":1728035930894,"duration":5},"status":"passed","severity":"normal"},{"uid":"4e7480a8414e026","name":"should decode valid enr with tcp successfully","time":{"start":1728035478723,"stop":1728035478723,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dd1b5dd2aacf030","name":"Subscribe to topic containing short and publish message","time":{"start":1728035876564,"stop":1728035876567,"duration":3},"status":"passed","severity":"normal"},{"uid":"7f0106461b1452a0","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app9/6/topic674/xml","time":{"start":1728035898413,"stop":1728035898413,"duration":0},"status":"passed","severity":"normal"},{"uid":"41a6cf974639b518","name":"Waku message hash computation (no timestamp)","time":{"start":1728035472429,"stop":1728035472429,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7b84fbea616a0d1","name":"Overlapping topic subscription","time":{"start":1728035666334,"stop":1728035666339,"duration":5},"status":"passed","severity":"normal"},{"uid":"2ffde317eab862a8","name":"Renews peer on consistent missed messages","time":{"start":1728035592890,"stop":1728035592890,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a99b2aa5889396c","name":"LightPush with 0 connections","time":{"start":1728035732761,"stop":1728035732761,"duration":0},"status":"passed","severity":"normal"},{"uid":"48ef7471858a6257","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1728035493999,"stop":1728035493999,"duration":0},"status":"skipped","severity":"normal"},{"uid":"100d3516ea9610fb","name":"random static sharding 9 - Cluster ID: 51, Shard ID: 139","time":{"start":1728035911102,"stop":1728035911102,"duration":0},"status":"passed","severity":"normal"},{"uid":"394ad87726a523c3","name":"Ping on subscribed peer","time":{"start":1728035569666,"stop":1728035569669,"duration":3},"status":"passed","severity":"normal"},{"uid":"f508a52cfe45b217","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1728035477914,"stop":1728035477914,"duration":0},"status":"passed","severity":"normal"},{"uid":"21808e57f1dc4a07","name":"Push message with content topic containing JSON","time":{"start":1728035855930,"stop":1728035855931,"duration":1},"status":"passed","severity":"normal"},{"uid":"41c50bff5fed87de","name":"Subscribe and receive messages via lightPush","time":{"start":1728035880135,"stop":1728035880136,"duration":1},"status":"passed","severity":"normal"},{"uid":"994b2241b47c61","name":"Subscribe to topic containing JSON and receive message","time":{"start":1728035666349,"stop":1728035666349,"duration":0},"status":"passed","severity":"normal"},{"uid":"39aaea9c509f9081","name":"should return different streams if requested simultaniously","time":{"start":1728035485980,"stop":1728035485981,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c140c18c8c5c3e9","name":"can start the service","time":{"start":1728035884818,"stop":1728035884819,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2a00c6688b7ec1e","name":"Check message with no payload is not received","time":{"start":1728035785885,"stop":1728035785886,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c338a21bc7e0649","name":"should throw error - no public key","time":{"start":1728035478725,"stop":1728035478725,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dc6c557b3d2e301","name":"Check received message containing long","time":{"start":1728035638283,"stop":1728035638284,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbedf05ce1b315fb","name":"less peers than existing","time":{"start":1728035844285,"stop":1728035844285,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d2d42aabf291e980","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1728035880169,"stop":1728035880169,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc9c9b944beb5204","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1728035880147,"stop":1728035880147,"duration":0},"status":"passed","severity":"normal"},{"uid":"d59151386a13b129","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1728035592889,"stop":1728035592890,"duration":1},"status":"passed","severity":"normal"},{"uid":"551d3d00e5733d4a","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1728035469878,"stop":1728035469878,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb8893202a350507","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1728035493997,"stop":1728035493998,"duration":1},"status":"passed","severity":"normal"},{"uid":"6889d9d10c91a81b","name":"handles empty contentTopics array correctly","time":{"start":1728035469891,"stop":1728035469891,"duration":0},"status":"passed","severity":"normal"},{"uid":"801b56ba3de6098d","name":"Overlapping topic subscription","time":{"start":1728035876564,"stop":1728035876564,"duration":0},"status":"skipped","severity":"normal"},{"uid":"87c79d56e09733c","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1728035505605,"stop":1728035505606,"duration":1},"status":"passed","severity":"normal"},{"uid":"b94d229f74830c4f","name":"LightPush: 1 peers, Filter: 3 peers","time":{"start":1728035952264,"stop":1728035952264,"duration":0},"status":"broken","severity":"normal"},{"uid":"2a5fae9de47ede53","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728035601400,"stop":1728035601400,"duration":0},"status":"passed","severity":"normal"},{"uid":"cce3e21b5d33a8a0","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1728035880136,"stop":1728035880136,"duration":0},"status":"passed","severity":"normal"},{"uid":"c55db09088806cc8","name":"Subscribe and receive messages via waku relay post","time":{"start":1728035880172,"stop":1728035880173,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5becf3a17e65626","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1728035469887,"stop":1728035469887,"duration":0},"status":"passed","severity":"normal"},{"uid":"21e9da8b3c6b36a0","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1728035493356,"stop":1728035493357,"duration":1},"status":"passed","severity":"normal"},{"uid":"46b473d5b3475e84","name":"returns only open connection if one present","time":{"start":1728035485384,"stop":1728035485387,"duration":3},"status":"passed","severity":"normal"},{"uid":"8dcaf0c738636791","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app18/7/topic868/utf8","time":{"start":1728035898414,"stop":1728035898414,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cab58e5192b84f6","name":"Promise Callback - false","time":{"start":1728035924351,"stop":1728035924351,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c652074c044aed2","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1728035935856,"stop":1728035935857,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a3aca9f5b3ff506","name":"Query Generator, No message returned","time":{"start":1728035910064,"stop":1728035910066,"duration":2},"status":"passed","severity":"normal"},{"uid":"ee551bc6a2c05299","name":"Push message with unicode special characters payload","time":{"start":1728035844037,"stop":1728035844039,"duration":2},"status":"passed","severity":"normal"},{"uid":"a9e38b14b61d01ed","name":"Subscribe to topic containing Russian and receive message","time":{"start":1728035666345,"stop":1728035666346,"duration":1},"status":"passed","severity":"normal"},{"uid":"865c9451ed18df89","name":"A test","time":{"start":1728035763652,"stop":1728035763653,"duration":1},"status":"passed","severity":"normal"},{"uid":"78ddbc73ec2afd63","name":"Renews peer on consistent ping failures","time":{"start":1728035592883,"stop":1728035592883,"duration":0},"status":"passed","severity":"normal"},{"uid":"28f799954456d63e","name":"addEventListener with wrong event","time":{"start":1728035564096,"stop":1728035564096,"duration":0},"status":"passed","severity":"normal"},{"uid":"149fbd3504a29b78","name":"isConnected should return true after first peer connects","time":{"start":1728035552832,"stop":1728035552832,"duration":0},"status":"passed","severity":"normal"},{"uid":"e10bed67c134ebf","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728035601395,"stop":1728035601395,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef9e8f2b268a6828","name":"Check message with invalid timestamp is not received","time":{"start":1728035785871,"stop":1728035785871,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fc26b52e0ab926a","name":"1 Store, 2 relays, 2 fetches","time":{"start":1728035493954,"stop":1728035493954,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7d0e2f77d3b2a22","name":"Passing an array","time":{"start":1728035952584,"stop":1728035952584,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d0b9737470cf27a","name":"Failed peers are renewed","time":{"start":1728035726032,"stop":1728035726035,"duration":3},"status":"broken","severity":"normal"},{"uid":"b0342aee2b42c8f","name":"Check publish message containing JSON","time":{"start":1728035872163,"stop":1728035872165,"duration":2},"status":"passed","severity":"normal"},{"uid":"139c77416731391","name":"Check received message containing Russian","time":{"start":1728035785864,"stop":1728035785864,"duration":0},"status":"passed","severity":"normal"},{"uid":"55d76a74cffa7439","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1728035601407,"stop":1728035601408,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a65736bfb1a9d6f","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1728035469889,"stop":1728035469889,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a37c0936a0958eb","name":"Check message with invalid timestamp is not received","time":{"start":1728035638314,"stop":1728035638314,"duration":0},"status":"passed","severity":"normal"},{"uid":"3501b301b4dacd5d","name":"Wrong topic","time":{"start":1728035898416,"stop":1728035898417,"duration":1},"status":"passed","severity":"normal"},{"uid":"c87e01bdebeb0dea","name":"throws on content topic with empty encoding field","time":{"start":1728035469867,"stop":1728035469867,"duration":0},"status":"passed","severity":"normal"},{"uid":"59ca41b821d106e5","name":"Fails to publish message with size larger than 1 MB","time":{"start":1728035872179,"stop":1728035872179,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ca04f19ed33cfdd","name":"Check message on other pubsub topic is not received","time":{"start":1728035785871,"stop":1728035785871,"duration":0},"status":"passed","severity":"normal"},{"uid":"42c02cf97d01dc70","name":"Check received message with timestamp: 1728035523107 ","time":{"start":1728035785882,"stop":1728035785882,"duration":0},"status":"passed","severity":"normal"},{"uid":"c725a98e618de41e","name":"Correctly serialized arguments","time":{"start":1728035786839,"stop":1728035786840,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e60aeaf51e94093","name":"udp ip6 address","time":{"start":1728035478054,"stop":1728035478054,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab1206182ef0f2d8","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1728035493358,"stop":1728035493360,"duration":2},"status":"passed","severity":"normal"},{"uid":"4537c33bd0ddea61","name":"should set field with all protocols enabled","time":{"start":1728035478734,"stop":1728035478734,"duration":0},"status":"passed","severity":"normal"},{"uid":"5147c3d37599c892","name":"returns all values when wanted number is greater than available values","time":{"start":1728035493445,"stop":1728035493445,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1b73cf66d966d96","name":"should be able to decode the field with only RELAY set to true","time":{"start":1728035477906,"stop":1728035477906,"duration":0},"status":"passed","severity":"normal"},{"uid":"34470aef5de66295","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728035763466,"stop":1728035763467,"duration":1},"status":"passed","severity":"normal"},{"uid":"478584b28dd777c0","name":"Ordered Callback - true","time":{"start":1728035924351,"stop":1728035924352,"duration":1},"status":"passed","severity":"normal"},{"uid":"b28146f196828c7b","name":"should set field with all protocols disabled","time":{"start":1728035478734,"stop":1728035478734,"duration":0},"status":"passed","severity":"normal"},{"uid":"a91f5754b7339c94","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1728035524083,"stop":1728035524084,"duration":1},"status":"passed","severity":"normal"},{"uid":"30cf2cff5d0fe205","name":"recovers when dns.resolve returns empty","time":{"start":1728035493995,"stop":1728035493995,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee13217ff48a4217","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1728035876574,"stop":1728035876575,"duration":1},"status":"passed","severity":"normal"},{"uid":"d797b1b64163fd6","name":"Used by Waku Relay","time":{"start":1728035952585,"stop":1728035952585,"duration":0},"status":"passed","severity":"normal"},{"uid":"d24bcf9780f33b19","name":"Push message with JSON payload","time":{"start":1728035855901,"stop":1728035855905,"duration":4},"status":"passed","severity":"normal"},{"uid":"2370ef3ecd3372bf","name":"should throw an error for an unconfigured topic","time":{"start":1728035469888,"stop":1728035469888,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae55e4dd2abb02d4","name":"Publish message with custom timestamp: Fri Oct 04 2024 08:57:43 GMT+0000 (Coordinated Universal Time)","time":{"start":1728035872174,"stop":1728035872174,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6e0f1e8503eb1a3","name":"Register correct protocols","time":{"start":1728035876556,"stop":1728035876557,"duration":1},"status":"passed","severity":"normal"},{"uid":"30e919eb8ba4d21b","name":"Check received message containing Arabic","time":{"start":1728035638290,"stop":1728035638291,"duration":1},"status":"passed","severity":"normal"},{"uid":"819cd4bb53529648","name":"Check received message containing Script","time":{"start":1728035785865,"stop":1728035785866,"duration":1},"status":"passed","severity":"normal"},{"uid":"67a0a75d95cd374b","name":"Check received message containing Russian","time":{"start":1728035638292,"stop":1728035638293,"duration":1},"status":"passed","severity":"normal"},{"uid":"72deb000603fa65a","name":"should not receive a peer event after stop","time":{"start":1728035535022,"stop":1728035535022,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e9634f5af0f978a","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1728035574557,"stop":1728035574557,"duration":0},"status":"passed","severity":"normal"},{"uid":"a917a67980ca38d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1728035601401,"stop":1728035601402,"duration":1},"status":"passed","severity":"normal"},{"uid":"d71085f2b058f624","name":"Check received message containing SQL Injection","time":{"start":1728035785876,"stop":1728035785876,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed2de486e2d5b1d9","name":"Push message with content topic containing Script","time":{"start":1728035844057,"stop":1728035844057,"duration":0},"status":"passed","severity":"normal"},{"uid":"a01643c403a73f3a","name":"should throw an error for missing sharding configuration","time":{"start":1728035469891,"stop":1728035469891,"duration":0},"status":"passed","severity":"normal"},{"uid":"bec4eee0ffec18c3","name":"Push message with shell command payload","time":{"start":1728035855906,"stop":1728035855907,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4318e79f601bf04","name":"stop","time":{"start":1728035564102,"stop":1728035564103,"duration":1},"status":"passed","severity":"normal"},{"uid":"736731329b6620a7","name":"Privacy Node - default protocol","time":{"start":1728035955996,"stop":1728035955996,"duration":0},"status":"passed","severity":"normal"},{"uid":"afa5e5c1b16a8c5","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1728035574554,"stop":1728035574554,"duration":0},"status":"passed","severity":"normal"},{"uid":"b67c8eb482fd1bbb","name":"Ephemeral field is preserved - encoder v0","time":{"start":1728035530669,"stop":1728035530669,"duration":0},"status":"passed","severity":"normal"},{"uid":"62921d641b4f57c","name":"Check received message containing Script","time":{"start":1728035638294,"stop":1728035638294,"duration":0},"status":"passed","severity":"normal"},{"uid":"f31ab46ddc88fdd3","name":"Sample","time":{"start":1728035478106,"stop":1728035478106,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f6ba080ceffdcdc","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1728036019469,"stop":1728036019469,"duration":0},"status":"passed","severity":"normal"},{"uid":"8992aa0d783996f","name":"LightPush: 1 peers, Filter: 0 peers","time":{"start":1728035952260,"stop":1728035952260,"duration":0},"status":"broken","severity":"normal"},{"uid":"a3eadae7995b1b0e","name":"should throw error - no id","time":{"start":1728035478723,"stop":1728035478724,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d0ee2fd99ccc827","name":"Passing page size 11 when there are 10 messages","time":{"start":1728035933006,"stop":1728035933007,"duration":1},"status":"passed","severity":"normal"},{"uid":"b14e8abcf5f2ff9","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1728035486101,"stop":1728035486102,"duration":1},"status":"passed","severity":"normal"},{"uid":"845053c3ebebceb2","name":"Push message with long payload","time":{"start":1728035844003,"stop":1728035844009,"duration":6},"status":"passed","severity":"normal"},{"uid":"bd497cd5a760fa5d","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1728035763467,"stop":1728035763467,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8160c275cad9e36","name":"Push message with unicode special characters payload","time":{"start":1728035855911,"stop":1728035855911,"duration":0},"status":"passed","severity":"normal"},{"uid":"4321a52b41122fe7","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1728035478722,"stop":1728035478723,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5bb574634d51193","name":"Check received message containing SQL Injection","time":{"start":1728035638293,"stop":1728035638294,"duration":1},"status":"passed","severity":"normal"},{"uid":"944a129b069d798a","name":"Check meta is set [ecies]","time":{"start":1728035505606,"stop":1728035505607,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bf08906cf9dc4db","name":"Push message on custom pubsubTopic","time":{"start":1728035763473,"stop":1728035763473,"duration":0},"status":"passed","severity":"normal"},{"uid":"619785d491cd853b","name":"Check publish message containing Arabic","time":{"start":1728035872156,"stop":1728035872156,"duration":0},"status":"passed","severity":"normal"},{"uid":"29f8ac02c55956ac","name":"Non TWN Cluster","time":{"start":1728035898411,"stop":1728035898412,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fd28575f57d9cc6","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1728035469882,"stop":1728035469883,"duration":1},"status":"passed","severity":"normal"},{"uid":"666cbf268e69ed4a","name":"Push message with content topic containing SQL Injection","time":{"start":1728035844056,"stop":1728035844056,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b9dbc8b3dea73b4","name":"Check received message with timestamp: 1728035523107000000 ","time":{"start":1728035785882,"stop":1728035785882,"duration":0},"status":"passed","severity":"normal"},{"uid":"144488b02140cf71","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1728035469888,"stop":1728035469888,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1ce12cc5444e9a0","name":"Check publish message containing numeric","time":{"start":1728035872151,"stop":1728035872152,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f80d3eb0408a301","name":"should be able to encode the field with only RELAY set to true","time":{"start":1728035477892,"stop":1728035477900,"duration":8},"status":"passed","severity":"normal"},{"uid":"570e28e17237e6b0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1728035469886,"stop":1728035469886,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1220ccb387f940b","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1728035472430,"stop":1728035472430,"duration":0},"status":"passed","severity":"normal"},{"uid":"a232a0505de45559","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1728035598944,"stop":1728035598944,"duration":0},"status":"passed","severity":"normal"},{"uid":"41c445c0a08813c6","name":"should only return 1 node with relay and store capability","time":{"start":1728035493997,"stop":1728035493997,"duration":0},"status":"passed","severity":"normal"},{"uid":"de3b4689fbcac8ec","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1728035880162,"stop":1728035880162,"duration":0},"status":"passed","severity":"normal"},{"uid":"875aef8a89f44f11","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1728035598943,"stop":1728035598944,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb0f14d295a8ef95","name":"Check received message containing escaped characters","time":{"start":1728035638297,"stop":1728035638298,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc5b4a29dd1cac24","name":"A test","time":{"start":1728035763648,"stop":1728035763648,"duration":0},"status":"passed","severity":"normal"},{"uid":"36a8e28afda68215","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1728035880157,"stop":1728035880157,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5b671791dbec8ca","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1728035574555,"stop":1728035574555,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc1b53f71514e049","name":"Relay - times out","time":{"start":1728035955993,"stop":1728035955995,"duration":2},"status":"passed","severity":"normal"},{"uid":"8615f80cd65ee4fa","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1728035880136,"stop":1728035880137,"duration":1},"status":"passed","severity":"normal"},{"uid":"eba324019240329e","name":"Push message with escaped characters payload","time":{"start":1728035855910,"stop":1728035855911,"duration":1},"status":"passed","severity":"normal"},{"uid":"148eca1b7de15feb","name":"Push message with content topic containing numeric","time":{"start":1728035844054,"stop":1728035844054,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c1cca9c71f8b8be","name":"should not receive a peer event before start","time":{"start":1728035884822,"stop":1728035884824,"duration":2},"status":"passed","severity":"normal"},{"uid":"28a156d86cf089c7","name":"Subscribe to topic containing Script and publish message","time":{"start":1728035876571,"stop":1728035876572,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f93f72924026161","name":"throws an error for improperly formatted content topics","time":{"start":1728035469877,"stop":1728035469877,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b8aaefad74823a9","name":"Check received message containing JSON","time":{"start":1728035785878,"stop":1728035785878,"duration":0},"status":"passed","severity":"normal"}] |