mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-18 04:43:14 +00:00
1 line
156 KiB
JSON
1 line
156 KiB
JSON
[{"uid":"fa80557ed5ac6937","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1721252620377,"stop":1721252620377,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1fb88edd4b1d263","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1721252620373,"stop":1721252620373,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fa3924f2abcdb51","name":"Number of peers are maintained correctly","time":{"start":1721252778370,"stop":1721252778371,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e1250da83e6f402","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1721252679525,"stop":1721252679526,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f0ea65f68f0de8f","name":"Check message received after jswaku node is restarted","time":{"start":1721253156153,"stop":1721253156154,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a82b4bd0cd8ca1e4","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721252910434,"stop":1721252910435,"duration":1},"status":"passed","severity":"normal"},{"uid":"28c22fb683110ad5","name":"Ping succeeds for all connected peers","time":{"start":1721252778371,"stop":1721252778374,"duration":3},"status":"passed","severity":"normal"},{"uid":"e69a575221e637ae","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1721252633441,"stop":1721252633442,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdf86102f8910ed3","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1721252957140,"stop":1721252957141,"duration":1},"status":"passed","severity":"normal"},{"uid":"67df91004d2ee3b8","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1721253339088,"stop":1721253339088,"duration":0},"status":"passed","severity":"normal"},{"uid":"4917671004654dba","name":"Check meta is set [ecies]","time":{"start":1721252656427,"stop":1721252656427,"duration":0},"status":"passed","severity":"normal"},{"uid":"d44d95d5414d7f24","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1721253252195,"stop":1721253252195,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fec4fb3b3fd25d0","name":"Check received message containing JSON","time":{"start":1721253156162,"stop":1721253156162,"duration":0},"status":"passed","severity":"normal"},{"uid":"8da34b5851ec1f61","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1721253321618,"stop":1721253321619,"duration":1},"status":"passed","severity":"normal"},{"uid":"d456debb01e23e71","name":"Failed peers are renewed","time":{"start":1721252951945,"stop":1721252951945,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eee53b8ada2afa6","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721253292157,"stop":1721253292157,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6d50380e3770a11","name":"start node with ApplicationInfo","time":{"start":1721253306649,"stop":1721253306649,"duration":0},"status":"passed","severity":"normal"},{"uid":"59f4d2e98ba0e047","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1721252957136,"stop":1721252957136,"duration":0},"status":"passed","severity":"normal"},{"uid":"af94cad791a19d4d","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1721252620381,"stop":1721252620381,"duration":0},"status":"passed","severity":"normal"},{"uid":"94b4601141b362f2","name":"Push message equal or less that 1MB","time":{"start":1721253284769,"stop":1721253284769,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5ba058103e5fbff","name":"Nwaku publishes","time":{"start":1721253189637,"stop":1721253189637,"duration":0},"status":"passed","severity":"normal"},{"uid":"995c676d2d51b422","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721253010756,"stop":1721253010756,"duration":0},"status":"passed","severity":"normal"},{"uid":"382a9be1706f8072","name":"Push message with XML payload","time":{"start":1721253164186,"stop":1721253164200,"duration":14},"status":"passed","severity":"normal"},{"uid":"e7ca02691b0b8e60","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721253292149,"stop":1721253292149,"duration":0},"status":"passed","severity":"normal"},{"uid":"d62543c586932095","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721252910450,"stop":1721252910451,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e135fe96124bd67","name":"can start the service","time":{"start":1721252648545,"stop":1721252648546,"duration":1},"status":"passed","severity":"normal"},{"uid":"b61243e6aa21bf1a","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1721252620360,"stop":1721252620360,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4fc80e24ddfe86a","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1721252620371,"stop":1721252620371,"duration":0},"status":"passed","severity":"normal"},{"uid":"749f9e3c65d06ba6","name":"Check publish message containing long","time":{"start":1721253227574,"stop":1721253227575,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fc9ece7db44b476","name":"should not receive a peer event before start","time":{"start":1721252684465,"stop":1721252684465,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f222870a697443","name":"Query with Ordered Callback, No Decoder","time":{"start":1721253339088,"stop":1721253339089,"duration":1},"status":"passed","severity":"normal"},{"uid":"f397f53a9b875014","name":"Passing page size 19 when there are 20 messages","time":{"start":1721253364279,"stop":1721253364279,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a9df861b7e6bb18","name":"isConnected should return false after all peers disconnect","time":{"start":1721253326609,"stop":1721253326609,"duration":0},"status":"broken","severity":"normal"},{"uid":"84590d3e3849c2a1","name":"Check received message with timestamp: 1721252671532 ","time":{"start":1721253156149,"stop":1721253156150,"duration":1},"status":"passed","severity":"normal"},{"uid":"39e5806b83435c16","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1721252620371,"stop":1721252620371,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce5765322216a68c","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1721252654480,"stop":1721252654482,"duration":2},"status":"passed","severity":"normal"},{"uid":"8b181342a3dbc2df","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1721252910451,"stop":1721252910452,"duration":1},"status":"passed","severity":"normal"},{"uid":"81b226816f2331e6","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1721253203454,"stop":1721253203455,"duration":1},"status":"passed","severity":"normal"},{"uid":"1912d3d801c1e5c5","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1721252957122,"stop":1721252957122,"duration":0},"status":"passed","severity":"normal"},{"uid":"26d16c6e04fff469","name":"Ephemeral field set to true","time":{"start":1721252633645,"stop":1721252633646,"duration":1},"status":"passed","severity":"normal"},{"uid":"88a8376933fab480","name":"Check publish message containing escaped characters","time":{"start":1721253227579,"stop":1721253227580,"duration":1},"status":"passed","severity":"normal"},{"uid":"f43ba76c33b162ac","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1721252673033,"stop":1721252673033,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c531452fc2dd732","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721253203455,"stop":1721253203456,"duration":1},"status":"passed","severity":"normal"},{"uid":"cab9ad57c7be2682","name":"should emit a peer event after start","time":{"start":1721252648547,"stop":1721252648547,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7863a8ef18183f3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1721252620378,"stop":1721252620378,"duration":0},"status":"passed","severity":"normal"},{"uid":"937b3640d26b68f6","name":"Ping on unsubscribed peer","time":{"start":1721252763268,"stop":1721252763268,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dd75f042e884c7a","name":"Push message with content topic containing SQL Injection","time":{"start":1721253284760,"stop":1721253284761,"duration":1},"status":"passed","severity":"normal"},{"uid":"a360edc4563772ea","name":"Encoder throws on undefined content topic","time":{"start":1721252654484,"stop":1721252654485,"duration":1},"status":"passed","severity":"normal"},{"uid":"75a95d0de53d9f4f","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1721252673036,"stop":1721252673038,"duration":2},"status":"broken","severity":"normal"},{"uid":"917427d31157b8a4","name":"Push message with content topic containing XML","time":{"start":1721253164218,"stop":1721253164218,"duration":0},"status":"passed","severity":"normal"},{"uid":"58e651545bb49ea3","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1721252957138,"stop":1721252957139,"duration":1},"status":"passed","severity":"normal"},{"uid":"53139f178792dbea","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1721253252200,"stop":1721253252201,"duration":1},"status":"passed","severity":"normal"},{"uid":"880cc59761f1162c","name":"should throw an error for insufficient data","time":{"start":1721252620427,"stop":1721252620428,"duration":1},"status":"passed","severity":"normal"},{"uid":"68c2e77dd73bafb0","name":"Check received message containing JSON","time":{"start":1721253156139,"stop":1721253156142,"duration":3},"status":"passed","severity":"normal"},{"uid":"eb46343f00726d75","name":"Subscribe and publish message","time":{"start":1721253252195,"stop":1721253252195,"duration":0},"status":"passed","severity":"normal"},{"uid":"b73379ae62432cff","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1721253339088,"stop":1721253339088,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe66e8ae5da68e47","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721253292143,"stop":1721253292143,"duration":0},"status":"passed","severity":"normal"},{"uid":"35b749763b3d066d","name":"Decoder throws on undefined content topic","time":{"start":1721252633647,"stop":1721252633648,"duration":1},"status":"passed","severity":"normal"},{"uid":"261a55bd59625e42","name":"Push message with Russian payload","time":{"start":1721253284739,"stop":1721253284739,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab4fa5be91ad2e05","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721252926239,"stop":1721252926239,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b62ab2070d27481","name":"LightPush","time":{"start":1721253386185,"stop":1721253386185,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c79a904643ab678","name":"Subscribe and receives messages on 20 topics","time":{"start":1721253292139,"stop":1721253292139,"duration":0},"status":"passed","severity":"normal"},{"uid":"886086a4a724817b","name":"Subscribe to topic containing short and receive message","time":{"start":1721253292155,"stop":1721253292155,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3c1ffe2d4212b59","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1721252654483,"stop":1721252654483,"duration":0},"status":"passed","severity":"normal"},{"uid":"3defb8d8237293a","name":"should not fail to start the service if it is already started","time":{"start":1721252684464,"stop":1721252684464,"duration":0},"status":"passed","severity":"normal"},{"uid":"87117503657f08e6","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721253292137,"stop":1721253292137,"duration":0},"status":"passed","severity":"normal"},{"uid":"884f6676a8ffb4b3","name":"Publish message with custom timestamp: Wed Jul 17 2024 20:53:23 GMT+0000 (Coordinated Universal Time)","time":{"start":1721253227581,"stop":1721253227582,"duration":1},"status":"passed","severity":"normal"},{"uid":"a311e6e54f08ae7f","name":"Push message with content topic containing shell command","time":{"start":1721253284763,"stop":1721253284763,"duration":0},"status":"passed","severity":"normal"},{"uid":"91672e1690f60414","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1721252620375,"stop":1721252620376,"duration":1},"status":"passed","severity":"normal"},{"uid":"51f12e647e098dc4","name":"Ordered Callback - forward","time":{"start":1721253346943,"stop":1721253346943,"duration":0},"status":"passed","severity":"normal"},{"uid":"e49199085729f08b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721252957133,"stop":1721252957133,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a0ba6481f7f4b38","name":"Subscribe to topic containing emoji and publish message","time":{"start":1721253252208,"stop":1721253252208,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6e685d4f760ac0c","name":"Push message with escaped characters payload","time":{"start":1721253164202,"stop":1721253164202,"duration":0},"status":"passed","severity":"normal"},{"uid":"33dec7179773dd9c","name":"Check publish message containing emoji","time":{"start":1721253227580,"stop":1721253227581,"duration":1},"status":"passed","severity":"normal"},{"uid":"382bdd327588c3ce","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721252620368,"stop":1721252620369,"duration":1},"status":"passed","severity":"normal"},{"uid":"230e1ff825148a14","name":"Check received message with timestamp: 1721252671532 ","time":{"start":1721253156165,"stop":1721253156166,"duration":1},"status":"passed","severity":"normal"},{"uid":"169c27f874d7898a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721252957130,"stop":1721252957131,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cdcc918b801a1e9","name":"random static sharding 9 - Cluster ID: 492, Shard ID: 687","time":{"start":1721253326002,"stop":1721253326003,"duration":1},"status":"passed","severity":"normal"},{"uid":"245d4d46b54a132a","name":"same cluster, same shard: nodes connect","time":{"start":1721252957118,"stop":1721252957118,"duration":0},"status":"passed","severity":"normal"},{"uid":"34ea26416e64ec1b","name":"should emit a peer event after start","time":{"start":1721252684464,"stop":1721252684465,"duration":1},"status":"passed","severity":"normal"},{"uid":"e99fbc7376bfe8b7","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1721252622956,"stop":1721252622957,"duration":1},"status":"passed","severity":"normal"},{"uid":"548f135e5bcfe200","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721252872211,"stop":1721252872211,"duration":0},"status":"passed","severity":"normal"},{"uid":"b262268d361b84ec","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1721253252203,"stop":1721253252203,"duration":0},"status":"passed","severity":"normal"},{"uid":"c42106ee55485388","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721252684467,"stop":1721252684467,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b47997cb1e410c5e","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1721252620362,"stop":1721252620362,"duration":0},"status":"passed","severity":"normal"},{"uid":"767b0305f94f9bfc","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1721252957139,"stop":1721252957139,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f3d4f411448302a","name":"Push message with unicode special characters payload","time":{"start":1721253284752,"stop":1721253284752,"duration":0},"status":"passed","severity":"normal"},{"uid":"a68db76bcb95404f","name":"Check message received after jswaku node is restarted","time":{"start":1721252872220,"stop":1721252872221,"duration":1},"status":"skipped","severity":"normal"},{"uid":"49a01c8b34c30c44","name":"receives messages sent to provided content topic through stream","time":{"start":1721253252401,"stop":1721253252402,"duration":1},"status":"skipped","severity":"normal"},{"uid":"145ffe5c7064d539","name":"random static sharding 5 - Cluster ID: 30, Shard ID: 574","time":{"start":1721253326000,"stop":1721253326000,"duration":0},"status":"passed","severity":"normal"},{"uid":"db3e2c14591124fe","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721252910438,"stop":1721252910439,"duration":1},"status":"passed","severity":"normal"},{"uid":"977e969eeba3cea1","name":"Mutual subscription","time":{"start":1721253252193,"stop":1721253252194,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ba008d99e57f9bb","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721252910449,"stop":1721252910449,"duration":0},"status":"passed","severity":"normal"},{"uid":"72a847274b9006f","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721252910445,"stop":1721252910445,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aac846ca20fe64d","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1721252644547,"stop":1721252644547,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d1231ca9333081a6","name":"should throw an error for an unconfigured topic","time":{"start":1721252620379,"stop":1721252620379,"duration":0},"status":"passed","severity":"normal"},{"uid":"a08330af9ff9894a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1721252620374,"stop":1721252620375,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb3f7239c72c194c","name":"Push message with content topic containing Script","time":{"start":1721253284761,"stop":1721253284761,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3932f56c3d83f1e","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721253292142,"stop":1721253292143,"duration":1},"status":"passed","severity":"normal"},{"uid":"da20377af1887151","name":"Push message with JSON payload","time":{"start":1721253164201,"stop":1721253164201,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdb0c8c947cdbb51","name":"Subscribe to topic containing numeric and publish message","time":{"start":1721253252199,"stop":1721253252199,"duration":0},"status":"passed","severity":"normal"},{"uid":"5577a33356ba687c","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1721253252196,"stop":1721253252196,"duration":0},"status":"passed","severity":"normal"},{"uid":"98472bda1324a789","name":"Check received message containing Basic HTML tag","time":{"start":1721253156159,"stop":1721253156162,"duration":3},"status":"passed","severity":"normal"},{"uid":"a9f8c86c43eacd71","name":"Light Node - default protocols","time":{"start":1721253386185,"stop":1721253386186,"duration":1},"status":"passed","severity":"normal"},{"uid":"a392ff3f9ea58302","name":"should decode valid enr successfully","time":{"start":1721252628764,"stop":1721252628764,"duration":0},"status":"passed","severity":"normal"},{"uid":"14544207b5f5796a","name":"Ping on peer without subscriptions","time":{"start":1721252763273,"stop":1721252763274,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4683a05ed95f309","name":"Push message with content topic containing emoji","time":{"start":1721253164220,"stop":1721253164221,"duration":1},"status":"passed","severity":"normal"},{"uid":"4213f392323d9b9c","name":"should return the pubsub topic directly if a string is provided","time":{"start":1721252620380,"stop":1721252620380,"duration":0},"status":"passed","severity":"normal"},{"uid":"7acdad9147f332af","name":"getPeersByDiscovery","time":{"start":1721252711625,"stop":1721252711625,"duration":0},"status":"passed","severity":"normal"},{"uid":"3960cdda247b146a","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1721252957131,"stop":1721252957131,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eddac0b7492f61d","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721253284762,"stop":1721253284762,"duration":0},"status":"passed","severity":"normal"},{"uid":"df68a25e04abdc9b","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1721252628074,"stop":1721252628075,"duration":1},"status":"passed","severity":"normal"},{"uid":"21a2f2cd44c37b50","name":"throws on content topic with too few or too many fields","time":{"start":1721252620355,"stop":1721252620356,"duration":1},"status":"passed","severity":"normal"},{"uid":"8922c149cf520ea3","name":"should set field with only RELAY enabled","time":{"start":1721252628777,"stop":1721252628777,"duration":0},"status":"passed","severity":"normal"},{"uid":"b841621324ee110e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721252910436,"stop":1721252910437,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b94390f0303f635","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721252910437,"stop":1721252910438,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5a2265cbf10ba21","name":"Relay - dialed first","time":{"start":1721253386182,"stop":1721253386183,"duration":1},"status":"passed","severity":"normal"},{"uid":"57b518f0b1d09b7","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1721252620382,"stop":1721252620382,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3ff7cee0c516179","name":"Store - dialed first","time":{"start":1721253386184,"stop":1721253386184,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f710289767776a2","name":"Check received message containing XML","time":{"start":1721253156159,"stop":1721253156159,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffd258fc68549799","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1721253358494,"stop":1721253358494,"duration":0},"status":"passed","severity":"normal"},{"uid":"59c9522d53c62e1a","name":"Push message with content topic containing short","time":{"start":1721253164209,"stop":1721253164210,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f8783222cdd7862","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1721253379204,"stop":1721253379204,"duration":0},"status":"passed","severity":"normal"},{"uid":"566f0531063de7f","name":"Push message with JSON payload","time":{"start":1721253284748,"stop":1721253284748,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d492178f3b2e8db","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721252644546,"stop":1721252644547,"duration":1},"status":"skipped","severity":"normal"},{"uid":"460ec80f7270da01","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1721252681549,"stop":1721252681550,"duration":1},"status":"passed","severity":"normal"},{"uid":"93d785a03a63f68","name":"Push message with shell command payload","time":{"start":1721253164201,"stop":1721253164201,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2ce5effa8c20736","name":"different cluster, different shard: nodes don't connect","time":{"start":1721252957119,"stop":1721252957119,"duration":0},"status":"passed","severity":"normal"},{"uid":"610d0d14e15bf92d","name":"Push message with custom timestamp: 1721249310588","time":{"start":1721253284768,"stop":1721253284768,"duration":0},"status":"passed","severity":"normal"},{"uid":"e132435a04072be4","name":"isConnected return false after peer stops","time":{"start":1721253326610,"stop":1721253326610,"duration":0},"status":"broken","severity":"normal"},{"uid":"9ffddeb0ee0823d9","name":"Sign & Recover","time":{"start":1721252654832,"stop":1721252654832,"duration":0},"status":"passed","severity":"normal"},{"uid":"46e085f14c724cbf","name":"Check received message containing short","time":{"start":1721253156154,"stop":1721253156155,"duration":1},"status":"passed","severity":"normal"},{"uid":"44011ee7b70aa225","name":"should not receive a peer event after stop","time":{"start":1721252684465,"stop":1721252684466,"duration":1},"status":"passed","severity":"normal"},{"uid":"955df033ec694c27","name":"should throw an error for missing sharding configuration","time":{"start":1721252620384,"stop":1721252620384,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a18468f88981b35","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app58/2/topic633/proto","time":{"start":1721253306638,"stop":1721253306639,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6202214a14b4708","name":"Tracks peer failures correctly","time":{"start":1721252778376,"stop":1721252778376,"duration":0},"status":"passed","severity":"normal"},{"uid":"d44466d7948bfa50","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721252796781,"stop":1721252796782,"duration":1},"status":"passed","severity":"normal"},{"uid":"d08396e7bcce451b","name":"Subscribe to topic containing Russian and publish message","time":{"start":1721253252201,"stop":1721253252201,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd63a9e7e0a61756","name":"Check message with no pubsub topic is not received","time":{"start":1721252872216,"stop":1721252872217,"duration":1},"status":"passed","severity":"normal"},{"uid":"62592567fddea039","name":"Push message with Script payload","time":{"start":1721253164186,"stop":1721253164186,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d224df07b664416","name":"Ordered Callback - backward","time":{"start":1721253346943,"stop":1721253346944,"duration":1},"status":"passed","severity":"normal"},{"uid":"652b620d1bbe7234","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1721253252196,"stop":1721253252197,"duration":1},"status":"passed","severity":"normal"},{"uid":"d66107db82e02269","name":"Check message with no content topic is not received","time":{"start":1721253156169,"stop":1721253156170,"duration":1},"status":"passed","severity":"normal"},{"uid":"30f6aa6d4cd92c92","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app28/8/topic173/proto","time":{"start":1721253306638,"stop":1721253306638,"duration":0},"status":"passed","severity":"normal"},{"uid":"80470967d02c9654","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1721252620377,"stop":1721252620378,"duration":1},"status":"passed","severity":"normal"},{"uid":"169ed71b8cf6990e","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1721252620362,"stop":1721252620362,"duration":0},"status":"passed","severity":"normal"},{"uid":"af2a5c788f3940c2","name":"Publish without waiting for remote peer","time":{"start":1721253252194,"stop":1721253252195,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed8919c40310376e","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721253292143,"stop":1721253292143,"duration":0},"status":"passed","severity":"normal"},{"uid":"eff090dacf292647","name":"should be called at least once on all `peer:discovery` events","time":{"start":1721252679523,"stop":1721252679524,"duration":1},"status":"passed","severity":"normal"},{"uid":"15d2d7a51dfee4bc","name":"same cluster, different shard: nodes don't connect","time":{"start":1721252957118,"stop":1721252957118,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ef43a3c68dd7e6e","name":"Check received message containing unicode special characters","time":{"start":1721252872209,"stop":1721252872209,"duration":0},"status":"passed","severity":"normal"},{"uid":"63ad0cb1110ac408","name":"should use the provided clusterId for the pubsub topic","time":{"start":1721252620386,"stop":1721252620387,"duration":1},"status":"passed","severity":"normal"},{"uid":"9aae7c01a752d655","name":"Privacy Node - default protocol","time":{"start":1721253386186,"stop":1721253386186,"duration":0},"status":"passed","severity":"normal"},{"uid":"502212db9ca2a341","name":"nwaku subscribes","time":{"start":1721253189635,"stop":1721253189635,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ba46938a0f629fd","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1721252620387,"stop":1721252620387,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa84d539ace5bc74","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721253292146,"stop":1721253292146,"duration":0},"status":"passed","severity":"normal"},{"uid":"683148512e43d340","name":"should not receive a peer event before start","time":{"start":1721253663801,"stop":1721253663801,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb473739d5eed2b9","name":"connected peers and dial","time":{"start":1721253164576,"stop":1721253164576,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1886f711108a62e","name":"Query with Promise Callback, No Decoder","time":{"start":1721253339090,"stop":1721253339090,"duration":0},"status":"passed","severity":"normal"},{"uid":"1238856cdf48be3b","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1721252957120,"stop":1721252957120,"duration":0},"status":"passed","severity":"normal"},{"uid":"129c82d960c519e9","name":"Push to array if already present","time":{"start":1721252620063,"stop":1721252620064,"duration":1},"status":"passed","severity":"normal"},{"uid":"f19afcba331413a5","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1721252633442,"stop":1721252633443,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9e628f20cb9720b","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1721252620363,"stop":1721252620363,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7b65a1113530719","name":"Check publish message containing shell command","time":{"start":1721253227579,"stop":1721253227579,"duration":0},"status":"passed","severity":"normal"},{"uid":"607235b8a940fe06","name":"Subscribe to topic containing XML and publish message","time":{"start":1721253252202,"stop":1721253252203,"duration":1},"status":"passed","severity":"normal"},{"uid":"948429859e24e17c","name":"should be able to encode the field with only STORE set to true","time":{"start":1721252628066,"stop":1721252628067,"duration":1},"status":"passed","severity":"normal"},{"uid":"27e8eb78b32b5d35","name":"should handle application and version for autosharding","time":{"start":1721252620368,"stop":1721252620368,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1f17a7d3587a756","name":"Check message with no content topic is not received","time":{"start":1721252872217,"stop":1721252872218,"duration":1},"status":"passed","severity":"normal"},{"uid":"34e7edbf135e7f0d","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1721252620371,"stop":1721252620371,"duration":0},"status":"passed","severity":"normal"},{"uid":"97e5e04ebe440095","name":"should encode/decode to text encoding","time":{"start":1721252628773,"stop":1721252628773,"duration":0},"status":"passed","severity":"normal"},{"uid":"14d7aa5d1574d90c","name":"Correctly serialized arguments","time":{"start":1721253068935,"stop":1721253068936,"duration":1},"status":"passed","severity":"normal"},{"uid":"5600a759cc634ba4","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1721252620381,"stop":1721252620382,"duration":1},"status":"passed","severity":"normal"},{"uid":"b61398f1caff07e2","name":"Push message with content topic containing long","time":{"start":1721253164210,"stop":1721253164210,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0303ee155eb7c0e","name":"Relay","time":{"start":1721252681852,"stop":1721252681852,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bf4931cb3751c11","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1721252957119,"stop":1721252957120,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ab1c37611051237","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721252926243,"stop":1721252926243,"duration":0},"status":"passed","severity":"normal"},{"uid":"62c03eed4718e704","name":"Fails to publish message with size larger than 1 MB","time":{"start":1721253227591,"stop":1721253227591,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c36576b7f65c013","name":"Passing page size 0 when there are 110 messages","time":{"start":1721253364275,"stop":1721253364276,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bd6e768da4328c9","name":"Push message with Chinese payload","time":{"start":1721253164169,"stop":1721253164184,"duration":15},"status":"passed","severity":"normal"},{"uid":"75add28ecfe783ad","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721253292156,"stop":1721253292156,"duration":0},"status":"passed","severity":"normal"},{"uid":"34ab309a4c5f22cb","name":"Subscribe to topic containing JSON and publish message","time":{"start":1721253252203,"stop":1721253252203,"duration":0},"status":"passed","severity":"normal"},{"uid":"80771af594f86183","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1721253252401,"stop":1721253252401,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9380f784cdbd36db","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1721252620379,"stop":1721252620379,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4b94d20d3efc602","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1721252633442,"stop":1721252633442,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e4cf56873358c2f","name":"Subscribe to topic containing special chars and publish message","time":{"start":1721253252199,"stop":1721253252200,"duration":1},"status":"passed","severity":"normal"},{"uid":"180c37dd94776ca9","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1721252620360,"stop":1721252620360,"duration":0},"status":"passed","severity":"normal"},{"uid":"d20a451696ef1dd6","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1721252644058,"stop":1721252644058,"duration":0},"status":"passed","severity":"normal"},{"uid":"6038cc02248709a9","name":"Subscribe to topic containing XML and receive message","time":{"start":1721252910447,"stop":1721252910447,"duration":0},"status":"passed","severity":"normal"},{"uid":"b43561db0f4c11a8","name":"Push message with content topic containing emoji","time":{"start":1721253284764,"stop":1721253284765,"duration":1},"status":"passed","severity":"normal"},{"uid":"41f52db81005a683","name":"Check received message containing XML","time":{"start":1721253156138,"stop":1721253156138,"duration":0},"status":"passed","severity":"normal"},{"uid":"53c5be6c5ae53240","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1721253227588,"stop":1721253227591,"duration":3},"status":"passed","severity":"normal"},{"uid":"57f16a05557be46a","name":"Subscribe and receive messages via lightPush","time":{"start":1721253292148,"stop":1721253292149,"duration":1},"status":"passed","severity":"normal"},{"uid":"c459176bcac68db4","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1721252620362,"stop":1721252620362,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4077de59c7a485c","name":"Check publish message containing Basic HTML tag","time":{"start":1721253227578,"stop":1721253227578,"duration":0},"status":"passed","severity":"normal"},{"uid":"d15f97f6c8c32594","name":"1 Relay, 1 fetch","time":{"start":1721252644074,"stop":1721252644075,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cada1e601b4f926","name":"can start and stop the service","time":{"start":1721252684462,"stop":1721252684463,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ed814fd56034a1a","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721252926241,"stop":1721252926241,"duration":0},"status":"passed","severity":"normal"},{"uid":"c99c7ec016122140","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1721253358492,"stop":1721253358493,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6422e267f942407","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1721252644057,"stop":1721252644057,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e1a593fad2af726","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721252910446,"stop":1721252910446,"duration":0},"status":"passed","severity":"normal"},{"uid":"b34e886c6f2fcfc2","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721253203456,"stop":1721253203457,"duration":1},"status":"passed","severity":"normal"},{"uid":"5982532c041e2bda","name":"should not fail to start the service if it is already started","time":{"start":1721252648547,"stop":1721252648547,"duration":0},"status":"passed","severity":"normal"},{"uid":"47c4af896709929a","name":"Push message with Russian payload","time":{"start":1721253164185,"stop":1721253164185,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d82f8172005a02f","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1721252643672,"stop":1721252643673,"duration":1},"status":"passed","severity":"normal"},{"uid":"5928e6551f018b84","name":"should get / set TCP multiaddr","time":{"start":1721252628774,"stop":1721252628774,"duration":0},"status":"passed","severity":"normal"},{"uid":"99555e2b24dbf9e1","name":"should throw error - no public key","time":{"start":1721252628772,"stop":1721252628772,"duration":0},"status":"passed","severity":"normal"},{"uid":"979c74bb79273ff8","name":"random static sharding 8 - Cluster ID: 566, Shard ID: 190","time":{"start":1721253326002,"stop":1721253326002,"duration":0},"status":"passed","severity":"normal"},{"uid":"60ab18dbc418a80d","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721252755876,"stop":1721252755877,"duration":1},"status":"passed","severity":"normal"},{"uid":"361ec4092602f82f","name":"throws on content topic with empty version field","time":{"start":1721252620358,"stop":1721252620358,"duration":0},"status":"passed","severity":"normal"},{"uid":"c21118d845e67041","name":"Check message on other pubsub topic is not received","time":{"start":1721253156151,"stop":1721253156152,"duration":1},"status":"passed","severity":"normal"},{"uid":"5903cfe024d077a9","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app32/2/topic57/proto","time":{"start":1721253306639,"stop":1721253306639,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b0288f0cdffa07f","name":"listenerCount","time":{"start":1721252711625,"stop":1721252711625,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d275f574991f642","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721253292150,"stop":1721253292151,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdd9c1a9f0551cff","name":"tcp ip4 address","time":{"start":1721252628161,"stop":1721252628161,"duration":0},"status":"passed","severity":"normal"},{"uid":"96849fdfac744e6f","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1721252620363,"stop":1721252620363,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b58ddf909757a7","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1721252620427,"stop":1721252620427,"duration":0},"status":"passed","severity":"normal"},{"uid":"c730432046956c86","name":"should use DNS peer discovery with light client","time":{"start":1721252684466,"stop":1721252684467,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d12c4685cea22db","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721253156150,"stop":1721253156150,"duration":0},"status":"passed","severity":"normal"},{"uid":"5813c92b4af06a0c","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1721252957126,"stop":1721252957126,"duration":0},"status":"passed","severity":"normal"},{"uid":"26f6728321f3173f","name":"Ping fails for unsubscribed peers","time":{"start":1721252778375,"stop":1721252778375,"duration":0},"status":"passed","severity":"normal"},{"uid":"3763d03dfa341b52","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1721252620361,"stop":1721252620361,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f1368f4c685f8da","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721253292147,"stop":1721253292147,"duration":0},"status":"passed","severity":"normal"},{"uid":"46bdf23a0aae860a","name":"handles empty contentTopics array correctly","time":{"start":1721252620385,"stop":1721252620385,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b55c12c990f5538","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app19/6/topic425/utf8","time":{"start":1721253306646,"stop":1721253306647,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6b4f24b717d8de8","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1721252620369,"stop":1721252620369,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2d3767cd690dfa5","name":"Push message with shell command payload","time":{"start":1721253284748,"stop":1721253284748,"duration":0},"status":"passed","severity":"normal"},{"uid":"1661b7dc928eb846","name":"should load peers from local storage and dispatch events","time":{"start":1721252648548,"stop":1721252648549,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4930bd071137638","name":"Renews peer on consistent ping failures","time":{"start":1721252778376,"stop":1721252778376,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d365f83c72773a1","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1721252957128,"stop":1721252957128,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ab09fe39ffbd731","name":"Round trip binary serialization","time":{"start":1721252633645,"stop":1721252633645,"duration":0},"status":"passed","severity":"normal"},{"uid":"60e74d1c5d515ac1","name":"Push message with long payload","time":{"start":1721253164167,"stop":1721253164167,"duration":0},"status":"passed","severity":"normal"},{"uid":"a931b45051f645a3","name":"should properly create peer info with all multiaddrs","time":{"start":1721252628776,"stop":1721252628776,"duration":0},"status":"passed","severity":"normal"},{"uid":"f61d15c88caa16ef","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1721252957131,"stop":1721252957131,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0219059e5d44fb4","name":"should not fail to stop the service if it was not started","time":{"start":1721252684463,"stop":1721252684464,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa17b903a6c8102c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1721252957127,"stop":1721252957127,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbfc76f3430e993d","name":"Promise Callback - backward","time":{"start":1721253346943,"stop":1721253346943,"duration":0},"status":"passed","severity":"normal"},{"uid":"a76bd5aca3527dae","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1721252957138,"stop":1721252957138,"duration":0},"status":"passed","severity":"normal"},{"uid":"534028676b68635a","name":"should throw error - no public key","time":{"start":1721252628766,"stop":1721252628766,"duration":0},"status":"passed","severity":"normal"},{"uid":"316e8b049fc09906","name":"Fails to push message with empty content topic","time":{"start":1721253284765,"stop":1721253284765,"duration":0},"status":"passed","severity":"normal"},{"uid":"48db6edd8a20f9de","name":"should only return 1 node with relay capability","time":{"start":1721252644544,"stop":1721252644544,"duration":0},"status":"passed","severity":"normal"},{"uid":"88ef9a485709f92f","name":"Throws when trying to push message with empty payload","time":{"start":1721253284757,"stop":1721253284757,"duration":0},"status":"passed","severity":"normal"},{"uid":"58e50921efcd94d","name":"Subscribe to topic containing Script and receive message","time":{"start":1721253292144,"stop":1721253292145,"duration":1},"status":"passed","severity":"normal"},{"uid":"621158be8f8ddf1f","name":"Meta field set when metaSetter is specified","time":{"start":1721252633646,"stop":1721252633646,"duration":0},"status":"passed","severity":"normal"},{"uid":"5886745fa90ef3db","name":"Overlapping topic subscription","time":{"start":1721253292154,"stop":1721253292154,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb87f41bcfa84a74","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1721252957129,"stop":1721252957130,"duration":1},"status":"passed","severity":"normal"},{"uid":"e288b7ce01b60b0b","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721252755877,"stop":1721252755877,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa5f6175f4bf679a","name":"Decoder throws on empty string content topic","time":{"start":1721252656429,"stop":1721252656429,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fb2dc14af3c58a0","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1721253063626,"stop":1721253063626,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc46929522c9a007","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1721252620375,"stop":1721252620375,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d42cb1b5348348a","name":"should not fail to stop the service if it was not started","time":{"start":1721252648546,"stop":1721252648547,"duration":1},"status":"passed","severity":"normal"},{"uid":"749cedd4efffa570","name":"should set field with all protocols enabled","time":{"start":1721252628777,"stop":1721252628777,"duration":0},"status":"passed","severity":"normal"},{"uid":"be6325eb69ecde54","name":"dispatchEvent via connectionManager","time":{"start":1721252711626,"stop":1721252711626,"duration":0},"status":"passed","severity":"normal"},{"uid":"850d663ff704486f","name":"should correctly map a content topic to a pubsub topic","time":{"start":1721252620386,"stop":1721252620386,"duration":0},"status":"passed","severity":"normal"},{"uid":"b96270e688b41ba1","name":"Push message with escaped characters payload","time":{"start":1721253284749,"stop":1721253284749,"duration":0},"status":"passed","severity":"normal"},{"uid":"dce3745c56b262e4","name":"Push message with unicode special characters payload","time":{"start":1721253164202,"stop":1721253164202,"duration":0},"status":"passed","severity":"normal"},{"uid":"d298898d7c0931b1","name":"Decoder throws on undefined content topic","time":{"start":1721252654486,"stop":1721252654487,"duration":1},"status":"passed","severity":"normal"},{"uid":"1019e6bc8a8699f8","name":"Passing page size 10 when there are 10 messages","time":{"start":1721253364277,"stop":1721253364277,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a0aa7d1b83fb0de","name":"random static sharding 4 - Cluster ID: 900, Shard ID: 937","time":{"start":1721253325999,"stop":1721253326000,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec19accb05803c03","name":"should properly create location multiaddrs - udp6","time":{"start":1721252628775,"stop":1721252628775,"duration":0},"status":"passed","severity":"normal"},{"uid":"d19cf168bc51b936","name":"topics with same application and version share the same shard","time":{"start":1721252620364,"stop":1721252620364,"duration":0},"status":"passed","severity":"normal"},{"uid":"801afd5b33603351","name":"random static sharding 6 - Cluster ID: 891, Shard ID: 242","time":{"start":1721253326000,"stop":1721253326001,"duration":1},"status":"passed","severity":"normal"},{"uid":"849e1fc2f7ef97ae","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721252910450,"stop":1721252910450,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a416022b9b0c2d","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1721253379205,"stop":1721253379205,"duration":0},"status":"passed","severity":"normal"},{"uid":"276c69c3887e375a","name":"Ping on unsubscribed peer","time":{"start":1721252734307,"stop":1721252734309,"duration":2},"status":"passed","severity":"normal"},{"uid":"14c73d4bdcde5670","name":"isConnected should return true after first peer connects","time":{"start":1721253326607,"stop":1721253326607,"duration":0},"status":"broken","severity":"normal"},{"uid":"1d029488ad018925","name":"Check message with invalid timestamp is not received","time":{"start":1721253156151,"stop":1721253156151,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cd3741995fc884b","name":"throws on content topic with non-number generation field","time":{"start":1721252620356,"stop":1721252620356,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3ed79a440e3b703","name":"Subscribe and receives messages on 20 topics","time":{"start":1721253292151,"stop":1721253292151,"duration":0},"status":"passed","severity":"normal"},{"uid":"125bdbeb0cd8dece","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1721253252195,"stop":1721253252196,"duration":1},"status":"passed","severity":"normal"},{"uid":"93461a4f97b749e0","name":"Check received message containing Russian","time":{"start":1721253156137,"stop":1721253156137,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7aa6fffa67c2221","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721253010758,"stop":1721253010758,"duration":0},"status":"passed","severity":"normal"},{"uid":"d29eb795a5147e2e","name":"Check received message containing long","time":{"start":1721253156155,"stop":1721253156155,"duration":0},"status":"passed","severity":"normal"},{"uid":"b151bb5977767268","name":"Ordered callback, aborts when callback returns true","time":{"start":1721253369383,"stop":1721253369384,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd7e4309dcae5892","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app23/6/topic698/json","time":{"start":1721253306645,"stop":1721253306646,"duration":1},"status":"passed","severity":"normal"},{"uid":"96dc5d9fb57740a8","name":"Ping on subscribed peer","time":{"start":1721252734299,"stop":1721252734301,"duration":2},"status":"passed","severity":"normal"},{"uid":"60d0a6bec02708d5","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1721252957140,"stop":1721252957140,"duration":0},"status":"passed","severity":"normal"},{"uid":"f70433d40c232990","name":"Check received message containing Chinese","time":{"start":1721252872200,"stop":1721252872201,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed8e6191c630b58c","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1721252957133,"stop":1721252957134,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5a56faf6470659b","name":"Ephemeral field is preserved - encoder v0","time":{"start":1721252681549,"stop":1721252681549,"duration":0},"status":"passed","severity":"normal"},{"uid":"d932f5825e937d70","name":"Check publish message containing XML","time":{"start":1721253227578,"stop":1721253227578,"duration":0},"status":"passed","severity":"normal"},{"uid":"740d2ce7f86491ef","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721252910448,"stop":1721252910449,"duration":1},"status":"passed","severity":"normal"},{"uid":"c497352d57bac9ba","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1721253379205,"stop":1721253379205,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d7371b2f7415a4f","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1721252679526,"stop":1721252679526,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e1f6efe6cea1232","name":"Push message with content topic containing JSON","time":{"start":1721253164219,"stop":1721253164219,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c000a4af2c00f03","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1721252620363,"stop":1721252620363,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e432350ad71e5ea","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1721253252201,"stop":1721253252202,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb4468fa37739d9e","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721252755873,"stop":1721252755874,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec85c7b895a8b559","name":"Fields are not dropped","time":{"start":1721252632931,"stop":1721252632932,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcfcecd80886067e","name":"configure the node with multiple content topics","time":{"start":1721253306648,"stop":1721253306648,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bf79be1406d1622","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721253292147,"stop":1721253292148,"duration":1},"status":"passed","severity":"normal"},{"uid":"426391a58311d29","name":"should properly create location multiaddrs - tcp","time":{"start":1721252628776,"stop":1721252628776,"duration":0},"status":"passed","severity":"normal"},{"uid":"538b02cd950aa5fc","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721252926244,"stop":1721252926244,"duration":0},"status":"passed","severity":"normal"},{"uid":"1472a01a58172f39","name":"Push message on custom pubsubTopic","time":{"start":1721253010757,"stop":1721253010757,"duration":0},"status":"passed","severity":"normal"},{"uid":"83f4a07644251577","name":"Subscribe to topic containing XML and receive message","time":{"start":1721253292145,"stop":1721253292145,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ddc91a3aaa9f8f7","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1721252778377,"stop":1721252778377,"duration":0},"status":"passed","severity":"normal"},{"uid":"819ab6095258631c","name":"Reopen subscription with peer with lost subscription","time":{"start":1721252734309,"stop":1721252734310,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfa02f2d331ec003","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app29/3/topic16/utf8","time":{"start":1721253306647,"stop":1721253306647,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb565d710307c262","name":"handles empty shards array correctly","time":{"start":1721252620385,"stop":1721252620385,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba90febdc77ec478","name":"Passing page size 110 when there are 120 messages","time":{"start":1721253364280,"stop":1721253364280,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeba64f22f102e2f","name":"Check publish message containing Russian","time":{"start":1721253227576,"stop":1721253227577,"duration":1},"status":"passed","severity":"normal"},{"uid":"b53e42bf3eff9d0a","name":"should not receive a peer event after stop","time":{"start":1721252648548,"stop":1721252648548,"duration":0},"status":"passed","severity":"normal"},{"uid":"be1535e5574bd8f8","name":"Check received message containing long","time":{"start":1721253156132,"stop":1721253156132,"duration":0},"status":"passed","severity":"normal"},{"uid":"7296085da9d80778","name":"Publishes to nwaku","time":{"start":1721253189635,"stop":1721253189635,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a7633e17823236","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721252910444,"stop":1721252910444,"duration":0},"status":"passed","severity":"normal"},{"uid":"af928f37870a0a6d","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721253203456,"stop":1721253203456,"duration":0},"status":"passed","severity":"normal"},{"uid":"abd6a4941bf38e4","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1721253203455,"stop":1721253203455,"duration":0},"status":"passed","severity":"normal"},{"uid":"627ed99bb178aa53","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721253292154,"stop":1721253292154,"duration":0},"status":"passed","severity":"normal"},{"uid":"e71b3cd24dd9d7e5","name":"Nodes with multiple pubsub topic","time":{"start":1721253203455,"stop":1721253203455,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aeb17314b4f988e","name":"Push message with custom timestamp: 1721256552141","time":{"start":1721253164223,"stop":1721253164223,"duration":0},"status":"passed","severity":"normal"},{"uid":"d636effa7deaf044","name":"Check received message containing long","time":{"start":1721252872198,"stop":1721252872199,"duration":1},"status":"passed","severity":"normal"},{"uid":"254037fbe6c6d875","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1721253379202,"stop":1721253379203,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd04217f1ab78839","name":"addEventListener with correct event","time":{"start":1721252711621,"stop":1721252711622,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b2f682e82db7711","name":"Passing page size 1 when there are 4 messages","time":{"start":1721253364276,"stop":1721253364276,"duration":0},"status":"passed","severity":"normal"},{"uid":"60917708716ede87","name":"should properly create location multiaddrs - tcp4","time":{"start":1721252628775,"stop":1721252628775,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cf60c64101e571d","name":"Push message with content topic containing Chinese","time":{"start":1721253284759,"stop":1721253284759,"duration":0},"status":"passed","severity":"normal"},{"uid":"10157f365c0b8722","name":"1 Relay, 1 Filter, gives up","time":{"start":1721252644077,"stop":1721252644078,"duration":1},"status":"passed","severity":"normal"},{"uid":"53a8eed76c833c1d","name":"Check received message containing emoji","time":{"start":1721253156146,"stop":1721253156147,"duration":1},"status":"passed","severity":"normal"},{"uid":"594e60b78b223f87","name":"Symmetric encrypt & Decrypt","time":{"start":1721252654831,"stop":1721252654831,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5ca3ac206be85a7","name":"random static sharding 10 - Cluster ID: 895, Shard ID: 915","time":{"start":1721253326003,"stop":1721253326006,"duration":3},"status":"passed","severity":"normal"},{"uid":"fe0ad60f7cbcd344","name":"Push message with numeric payload","time":{"start":1721253284737,"stop":1721253284738,"duration":1},"status":"passed","severity":"normal"},{"uid":"63ab7e9c0792a7d","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1721252644061,"stop":1721252644062,"duration":1},"status":"passed","severity":"normal"},{"uid":"351858e68345ab72","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1721253326601,"stop":1721253326601,"duration":0},"status":"broken","severity":"normal"},{"uid":"d68e7b1022960d5c","name":"Callback on promise","time":{"start":1721253369382,"stop":1721253369382,"duration":0},"status":"passed","severity":"normal"},{"uid":"88d08fbe9125527b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1721252957132,"stop":1721252957132,"duration":0},"status":"passed","severity":"normal"},{"uid":"76ffb343f3599cd2","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721252926241,"stop":1721252926241,"duration":0},"status":"passed","severity":"normal"},{"uid":"d962278a29f4853c","name":"Init the array if not present","time":{"start":1721252620059,"stop":1721252620063,"duration":4},"status":"passed","severity":"normal"},{"uid":"1b8a94de2347c616","name":"less peers than existing","time":{"start":1721253164577,"stop":1721253164577,"duration":0},"status":"skipped","severity":"normal"},{"uid":"283798f8c7e2e8fd","name":"Fails to push message with large meta","time":{"start":1721253284766,"stop":1721253284767,"duration":1},"status":"passed","severity":"normal"},{"uid":"47c0773dc6983f90","name":"Push message with special chars payload","time":{"start":1721253284738,"stop":1721253284738,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f346b93febe787b","name":"Subscribe to topic containing long and receive message","time":{"start":1721253292155,"stop":1721253292156,"duration":1},"status":"passed","severity":"normal"},{"uid":"13fb32d48a5bda69","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1721253321617,"stop":1721253321617,"duration":0},"status":"passed","severity":"normal"},{"uid":"e758bdcc2ed608d4","name":"Fails to publish message with wrong content topic","time":{"start":1721253227583,"stop":1721253227588,"duration":5},"status":"passed","severity":"normal"},{"uid":"6ef5b6acc133a944","name":"through manual discovery","time":{"start":1721253068859,"stop":1721253068859,"duration":0},"status":"passed","severity":"normal"},{"uid":"83908ac73b9506f7","name":"handles multiple messages","time":{"start":1721253367163,"stop":1721253367163,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9dbbf853534f5f8","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721253357921,"stop":1721253357921,"duration":0},"status":"passed","severity":"normal"},{"uid":"c36cd00226be2ddc","name":"Query generator for multiple messages with different content topic format","time":{"start":1721253369382,"stop":1721253369382,"duration":0},"status":"passed","severity":"normal"},{"uid":"90e90ff60262e19e","name":"Push message with emoji payload","time":{"start":1721253284753,"stop":1721253284756,"duration":3},"status":"passed","severity":"normal"},{"uid":"7260e23d89fde7ad","name":"should not throw an error for a single configured topic","time":{"start":1721252620378,"stop":1721252620379,"duration":1},"status":"passed","severity":"normal"},{"uid":"f07cd78da78f4da3","name":"Subscribe to topic containing short and receive message","time":{"start":1721253292141,"stop":1721253292142,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d1e443bb6b5fb94","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721253010757,"stop":1721253010758,"duration":1},"status":"passed","severity":"normal"},{"uid":"77b36ac29a34b9cc","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1721252648549,"stop":1721252648549,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba9c09bb081915f7","name":"Query with Ordered Callback, No message returned","time":{"start":1721253339089,"stop":1721253339089,"duration":0},"status":"passed","severity":"normal"},{"uid":"f67df0d9e4897cd4","name":"Subscribe and receive messages via waku relay post","time":{"start":1721253292138,"stop":1721253292138,"duration":0},"status":"passed","severity":"normal"},{"uid":"1829e7ae4119d1db","name":"Refresh subscription","time":{"start":1721252910442,"stop":1721252910442,"duration":0},"status":"passed","severity":"normal"},{"uid":"a92747a40fe385ef","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721253292137,"stop":1721253292138,"duration":1},"status":"passed","severity":"normal"},{"uid":"589e3c74602533f7","name":"should set field with only STORE enabled","time":{"start":1721252628777,"stop":1721252628778,"duration":1},"status":"passed","severity":"normal"},{"uid":"e516f46d8607cb80","name":"Ping on unsubscribed peer","time":{"start":1721252763274,"stop":1721252763275,"duration":1},"status":"passed","severity":"normal"},{"uid":"f256f7f483ae5226","name":"Fails to push message with empty content topic","time":{"start":1721253164221,"stop":1721253164221,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f014015b5257016","name":"Store - dialed after - with timeout","time":{"start":1721253386184,"stop":1721253386184,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ca2407d3b7677bd","name":"Check message with no payload is not received","time":{"start":1721253156153,"stop":1721253156153,"duration":0},"status":"passed","severity":"normal"},{"uid":"72238389b9a8d22c","name":"Publish message with custom timestamp: Wed Jul 17 2024 22:53:23 GMT+0000 (Coordinated Universal Time)","time":{"start":1721253227582,"stop":1721253227582,"duration":0},"status":"passed","severity":"normal"},{"uid":"9172cd68a494913f","name":"Push message with custom timestamp: 1690494510588","time":{"start":1721253284767,"stop":1721253284767,"duration":0},"status":"passed","severity":"normal"},{"uid":"c82f1feb4eca1f60","name":"Non TWN Cluster","time":{"start":1721253306637,"stop":1721253306637,"duration":0},"status":"passed","severity":"normal"},{"uid":"41b66d0b20279945","name":"Generator, 2 different pubsubtopics","time":{"start":1721253357921,"stop":1721253357921,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcb725a52e17592a","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1721252957121,"stop":1721252957121,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ab7de0424636d5a","name":"throws on content topic with generation field greater than 0","time":{"start":1721252620357,"stop":1721252620357,"duration":0},"status":"passed","severity":"normal"},{"uid":"515cc37ebf7bcbcd","name":"should throw an error for missing required configuration","time":{"start":1721252620370,"stop":1721252620370,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a8a878b41d80c90","name":"Subscribe to topic containing long and receive message","time":{"start":1721252910443,"stop":1721252910443,"duration":0},"status":"passed","severity":"normal"},{"uid":"31a5001e0148e9ef","name":"Push message with content topic containing numeric","time":{"start":1721253284758,"stop":1721253284759,"duration":1},"status":"passed","severity":"normal"},{"uid":"29b592a169da154e","name":"Push message on custom pubsubTopic","time":{"start":1721253010755,"stop":1721253010756,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9e695b52c39fb94","name":"Check meta is set [symmetric]","time":{"start":1721252654483,"stop":1721252654484,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef811a132c13e12e","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721253292145,"stop":1721253292146,"duration":1},"status":"passed","severity":"normal"},{"uid":"729c9df8db61d7a2","name":"ignores domain fetching errors","time":{"start":1721252644542,"stop":1721252644543,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cc1643442ffec43","name":"Query Generator - forward","time":{"start":1721253346941,"stop":1721253346942,"duration":1},"status":"passed","severity":"normal"},{"uid":"84113d2e978b4c89","name":"Subscribe to topic containing Script and publish message","time":{"start":1721253252202,"stop":1721253252202,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dbbb35990b52fd7","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721252910441,"stop":1721252910441,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7de5acc43679bda","name":"Check received message containing Arabic","time":{"start":1721253156136,"stop":1721253156136,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b306b4d290bb25e","name":"Check received message containing SQL Injection","time":{"start":1721252872203,"stop":1721252872204,"duration":1},"status":"passed","severity":"normal"},{"uid":"509e5edef758b9ff","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721252910445,"stop":1721252910445,"duration":0},"status":"passed","severity":"normal"},{"uid":"f70fc9152c53412f","name":"Passing cursor with wrong pubsubTopic","time":{"start":1721253321621,"stop":1721253321621,"duration":0},"status":"passed","severity":"normal"},{"uid":"7138b7ba2b269405","name":"pre and post cipher","time":{"start":1721252654832,"stop":1721252654832,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f148cae118fe4b4","name":"addEventListener with wrong event","time":{"start":1721252711622,"stop":1721252711622,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcaa969108748728","name":"Generator, custom pubsub topic","time":{"start":1721253357912,"stop":1721253357914,"duration":2},"status":"passed","severity":"normal"},{"uid":"5f9ff930f374eff8","name":"should return unique PubsubTopics for static sharding","time":{"start":1721252620367,"stop":1721252620367,"duration":0},"status":"passed","severity":"normal"},{"uid":"7760864a2199f999","name":"Push message with numeric payload","time":{"start":1721253164168,"stop":1721253164168,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b294c12f83ecb0a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1721252620374,"stop":1721252620374,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a1be2f36095bc","name":"getPeersByDiscovery","time":{"start":1721253270769,"stop":1721253270769,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2ed7f6a2f76a27","name":"Check received message containing unicode special characters","time":{"start":1721253156164,"stop":1721253156164,"duration":0},"status":"passed","severity":"normal"},{"uid":"450b8e3955de2fa4","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1721252628069,"stop":1721252628069,"duration":0},"status":"passed","severity":"normal"},{"uid":"785c531a29d7a003","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1721252620364,"stop":1721252620364,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f673fb78e9e4eed","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721253010753,"stop":1721253010754,"duration":1},"status":"passed","severity":"normal"},{"uid":"a89d7c84964c20f7","name":"Promise Callback - forward","time":{"start":1721253346942,"stop":1721253346943,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f555f3964013db","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721252910449,"stop":1721252910450,"duration":1},"status":"passed","severity":"normal"},{"uid":"70aafc892d8bd448","name":"Check received message containing SQL Injection","time":{"start":1721253156137,"stop":1721253156137,"duration":0},"status":"passed","severity":"normal"},{"uid":"90929c481e6d64bf","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721253292147,"stop":1721253292147,"duration":0},"status":"passed","severity":"normal"},{"uid":"7261357c49667eb","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1721252957138,"stop":1721252957138,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f495e34c38de57d","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1721253326605,"stop":1721253326606,"duration":1},"status":"broken","severity":"normal"},{"uid":"32ec06be3f87cefe","name":"Fails to publish message with empty text","time":{"start":1721253227583,"stop":1721253227583,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eaba9db2a7be45f","name":"1 Store, 2 fetches","time":{"start":1721252644075,"stop":1721252644076,"duration":1},"status":"passed","severity":"normal"},{"uid":"f77ee913904ad7e1","name":"more peers than existing","time":{"start":1721253164576,"stop":1721253164576,"duration":0},"status":"skipped","severity":"normal"},{"uid":"14e59abcf35c88b0","name":"Round trip binary encryption [ecies, signature]","time":{"start":1721252656426,"stop":1721252656427,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3b7f522a3b55a25","name":"Push 30 different messages","time":{"start":1721253284757,"stop":1721253284757,"duration":0},"status":"passed","severity":"normal"},{"uid":"eef594b318af1464","name":"should return valid sharding parameters for static sharding","time":{"start":1721252620382,"stop":1721252620382,"duration":0},"status":"passed","severity":"normal"},{"uid":"20f623668ab93742","name":"Overlapping topic subscription","time":{"start":1721253292141,"stop":1721253292141,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a7fd54321560bcf","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721252796780,"stop":1721252796781,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fb8a41d323d070f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1721252620373,"stop":1721252620373,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dae9be5a2fc4d8c","name":"Check received message containing short","time":{"start":1721252872198,"stop":1721252872198,"duration":0},"status":"passed","severity":"normal"},{"uid":"d55f5ade410e6ce9","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1721252673029,"stop":1721252673031,"duration":2},"status":"passed","severity":"normal"},{"uid":"c5287cd2626d9b3","name":"Push message with Basic HTML tag payload","time":{"start":1721253164200,"stop":1721253164201,"duration":1},"status":"passed","severity":"normal"},{"uid":"332d1624d5fedfc9","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721253203453,"stop":1721253203453,"duration":0},"status":"passed","severity":"normal"},{"uid":"8287031918da6e50","name":"Check publish message containing Chinese","time":{"start":1721253227576,"stop":1721253227576,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1a2b5c92d9b1fef","name":"should encode/decode to RLP encoding","time":{"start":1721252628773,"stop":1721252628773,"duration":0},"status":"passed","severity":"normal"},{"uid":"c80409021d2be5ea","name":"Push message with content topic containing Arabic","time":{"start":1721253284760,"stop":1721253284760,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0bd8c542b872244","name":"Callback on promise, aborts when callback returns true","time":{"start":1721253369383,"stop":1721253369383,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8f439e6b7aa0947","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1721253227581,"stop":1721253227581,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb7ba3810735fc93","name":"should not fail to stop the service if it was not started","time":{"start":1721253663799,"stop":1721253663800,"duration":1},"status":"passed","severity":"normal"},{"uid":"52ca9bd7925b7669","name":"configure the node with multiple pubsub topics","time":{"start":1721253326007,"stop":1721253326008,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7c3cb30a839b389","name":"Check received message containing Arabic","time":{"start":1721252872201,"stop":1721252872202,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc5dacf257fd3abb","name":"Waku message hash computation (payload length 0)","time":{"start":1721252622955,"stop":1721252622956,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6c681a6cc4869f5","name":"Push message with long payload","time":{"start":1721253284737,"stop":1721253284737,"duration":0},"status":"passed","severity":"normal"},{"uid":"b43c14e4356e9d7f","name":"should only return 1 node with store capability","time":{"start":1721252644545,"stop":1721252644545,"duration":0},"status":"passed","severity":"normal"},{"uid":"a110fd01c2716ea1","name":"Default pageSize","time":{"start":1721253364280,"stop":1721253364281,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3c28c9931ea8fd8","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721253357917,"stop":1721253357920,"duration":3},"status":"passed","severity":"normal"},{"uid":"a229e97783f3ecd3","name":"should properly create location multiaddrs - udp","time":{"start":1721252628776,"stop":1721252628776,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5fefac6316f5b44","name":"Check message with no payload is not received","time":{"start":1721252872218,"stop":1721252872219,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cf7e6b65f0d9a34","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721253292151,"stop":1721253292151,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ac32b2fa439375f","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721253292158,"stop":1721253292158,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a515b0af365f92a","name":"All","time":{"start":1721252681853,"stop":1721252681853,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd9c332b1452a63f","name":"Query generator for multiple messages","time":{"start":1721253369380,"stop":1721253369381,"duration":1},"status":"passed","severity":"normal"},{"uid":"457fd6537c176f37","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721253292160,"stop":1721253292160,"duration":0},"status":"passed","severity":"normal"},{"uid":"885e4a4ffd239ce4","name":"Check message received after nwaku node is restarted","time":{"start":1721253156174,"stop":1721253156174,"duration":0},"status":"skipped","severity":"normal"},{"uid":"85d724c82f945089","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721252620383,"stop":1721252620383,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dda4be033e073b2","name":"Push message with content topic containing special chars","time":{"start":1721253284759,"stop":1721253284759,"duration":0},"status":"passed","severity":"normal"},{"uid":"abc03bfd035724bd","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721253156167,"stop":1721253156167,"duration":0},"status":"passed","severity":"normal"},{"uid":"60703baa77c55444","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1721252628073,"stop":1721252628073,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7f16e59f3680992","name":"should add and remove event listeners correctly","time":{"start":1721252648549,"stop":1721252648550,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffd8237dc0357342","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1721252620362,"stop":1721252620362,"duration":0},"status":"passed","severity":"normal"},{"uid":"aac090550aa0406c","name":"Push message with content topic containing unicode special characters","time":{"start":1721253284763,"stop":1721253284764,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a2413496638bc0c","name":"Generator, custom pubsub topic","time":{"start":1721253357909,"stop":1721253357909,"duration":0},"status":"passed","severity":"normal"},{"uid":"99cfd02020724a1b","name":"Encoder throws on empty string content topic","time":{"start":1721252654485,"stop":1721252654486,"duration":1},"status":"passed","severity":"normal"},{"uid":"317618e0f45666c8","name":"Check received message containing shell command","time":{"start":1721253156163,"stop":1721253156163,"duration":0},"status":"passed","severity":"normal"},{"uid":"767d98ae42ce5693","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app4/3/topic350/utf8","time":{"start":1721253306639,"stop":1721253306639,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab377b2b768c1c84","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1721253358491,"stop":1721253358492,"duration":1},"status":"passed","severity":"normal"},{"uid":"17e294a957cd1061","name":"Push message with SQL Injection payload","time":{"start":1721253284739,"stop":1721253284739,"duration":0},"status":"passed","severity":"normal"},{"uid":"98de1aafb89bb288","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app3/1/topic492/proto","time":{"start":1721253306647,"stop":1721253306647,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0e89460dc102737","name":"Ping on subscribed peer","time":{"start":1721252763271,"stop":1721252763273,"duration":2},"status":"passed","severity":"normal"},{"uid":"9c8a307d13d7df95","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721252910444,"stop":1721252910444,"duration":0},"status":"passed","severity":"normal"},{"uid":"51367591c8c9be88","name":"Push message with content topic containing Russian","time":{"start":1721253164216,"stop":1721253164217,"duration":1},"status":"passed","severity":"normal"},{"uid":"12eef7cfcbf7e0db","name":"Filter","time":{"start":1721253386185,"stop":1721253386185,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea651618e15dd6c2","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1721253379204,"stop":1721253379205,"duration":1},"status":"passed","severity":"normal"},{"uid":"c034f566e5c9138a","name":"should return empty list for no shard","time":{"start":1721252620369,"stop":1721252620369,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4ea02c8b7b0b4a5","name":"Overlapping topic subscription","time":{"start":1721253252198,"stop":1721253252198,"duration":0},"status":"skipped","severity":"normal"},{"uid":"245af1069b4b6363","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721253325997,"stop":1721253325998,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2c3bca93f356e02","name":"should not fail to start the service if it is already started","time":{"start":1721253663800,"stop":1721253663800,"duration":0},"status":"passed","severity":"normal"},{"uid":"967ba7f8c19a0575","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721253292162,"stop":1721253292162,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4fcc65f0779dab","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721252910448,"stop":1721252910448,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fd562eb1df53eb3","name":"unsubscribes","time":{"start":1721253367163,"stop":1721253367164,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ec9b4e1d2e447bd","name":"Check message received after nwaku node is restarted","time":{"start":1721252872221,"stop":1721252872222,"duration":1},"status":"skipped","severity":"normal"},{"uid":"39b22b8745b7591e","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1721253063626,"stop":1721253063626,"duration":0},"status":"passed","severity":"normal"},{"uid":"773d93b1649665ff","name":"Relay + Store","time":{"start":1721252628778,"stop":1721252628779,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4252d2dc719072","name":"Fails to push message bigger that 1MB","time":{"start":1721253164227,"stop":1721253164227,"duration":0},"status":"passed","severity":"normal"},{"uid":"c768550d4378dabe","name":"removeEventListener with wrong event","time":{"start":1721252711623,"stop":1721252711624,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6703800f2f1b7b","name":"Passing an array","time":{"start":1721253379706,"stop":1721253379706,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfcf8e8a8c3f9212","name":"Check received message with timestamp: 1721252670572 ","time":{"start":1721252872210,"stop":1721252872210,"duration":0},"status":"passed","severity":"normal"},{"uid":"c58e8c7f8bb505b2","name":"should return all peers when numPeers is 0","time":{"start":1721252633440,"stop":1721252633441,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0771a29d51875ba","name":"returns all values when wanted number is greater than available values","time":{"start":1721252643666,"stop":1721252643666,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae279597102eabce","name":"Query generator for 2000 messages","time":{"start":1721253369384,"stop":1721253369384,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee8f143752b3d9ac","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721253292157,"stop":1721253292157,"duration":0},"status":"passed","severity":"normal"},{"uid":"caa010b1fc8512df","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721253292158,"stop":1721253292158,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd8455f76f5c9b40","name":"Check message on other pubsub topic is not received","time":{"start":1721253156168,"stop":1721253156169,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6234b9340f72b9d","name":"Check received message containing special chars","time":{"start":1721253156134,"stop":1721253156135,"duration":1},"status":"passed","severity":"normal"},{"uid":"304cd01e19b1eca","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721253543529,"stop":1721253543529,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8567210069258e8","name":"can start the service","time":{"start":1721253663799,"stop":1721253663799,"duration":0},"status":"passed","severity":"normal"},{"uid":"a53fffcc74f7275a","name":"Check message with non string payload is not received","time":{"start":1721253156171,"stop":1721253156172,"duration":1},"status":"passed","severity":"normal"},{"uid":"14dc020c7ef224d2","name":"Check received message containing escaped characters","time":{"start":1721253156143,"stop":1721253156144,"duration":1},"status":"passed","severity":"normal"},{"uid":"12fb8e42d1a1cdb9","name":"Push message with meta","time":{"start":1721253284766,"stop":1721253284766,"duration":0},"status":"passed","severity":"normal"},{"uid":"32d02a497216946","name":"Publish message with custom timestamp: Thu Jul 27 2023 21:53:23 GMT+0000 (Coordinated Universal Time)","time":{"start":1721253227581,"stop":1721253227581,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6275ee0a2bb0d46","name":"Publish message with large meta","time":{"start":1721253227593,"stop":1721253227593,"duration":0},"status":"passed","severity":"normal"},{"uid":"1439b51c829a7c0a","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1721253339090,"stop":1721253339090,"duration":0},"status":"passed","severity":"normal"},{"uid":"596b18657f079760","name":"Check publish message containing unicode special characters","time":{"start":1721253227580,"stop":1721253227580,"duration":0},"status":"passed","severity":"normal"},{"uid":"38b72afe509d774c","name":"Query Generator, No Decoder","time":{"start":1721253339087,"stop":1721253339087,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f56e3d88da17d4b","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1721252620367,"stop":1721252620367,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfd5631e7f22680f","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721253357910,"stop":1721253357911,"duration":1},"status":"passed","severity":"normal"},{"uid":"c92e3f9a5e9522a8","name":"Used by Waku Relay","time":{"start":1721253379707,"stop":1721253379707,"duration":0},"status":"passed","severity":"normal"},{"uid":"14e73cfb075b159d","name":"Push message with custom timestamp: 1721256510588","time":{"start":1721253284768,"stop":1721253284768,"duration":0},"status":"passed","severity":"normal"},{"uid":"45e6fced7ce7a86","name":"Check message with no payload is not received","time":{"start":1721253156170,"stop":1721253156170,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cfcfa250bde75d9","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721252926239,"stop":1721252926240,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e7fbc8f26383cf9","name":"Check received message containing Russian","time":{"start":1721253156157,"stop":1721253156157,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfe77b4c8376b612","name":"Check publish message containing Script","time":{"start":1721253227577,"stop":1721253227578,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a9b074c6304cd6a","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721253164218,"stop":1721253164219,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d73c17393a2169f","name":"Ping on peer without subscriptions","time":{"start":1721252734306,"stop":1721252734307,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc08285b79ff769f","name":"non connected peers","time":{"start":1721253164577,"stop":1721253164577,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e095ac4503c9d814","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721253203452,"stop":1721253203453,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d9b69005b5ced0b","name":"can start and stop the service","time":{"start":1721253663799,"stop":1721253663799,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8182693e34a3767","name":"Check publish message containing short","time":{"start":1721253227573,"stop":1721253227574,"duration":1},"status":"passed","severity":"normal"},{"uid":"9226cd653e8b15e6","name":"throws on content topic with empty encoding field","time":{"start":1721252620359,"stop":1721252620359,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1e2667b8a39a812","name":"creates an iterator","time":{"start":1721253367163,"stop":1721253367163,"duration":0},"status":"passed","severity":"normal"},{"uid":"1727f3e17c33d2be","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1721252628069,"stop":1721252628070,"duration":1},"status":"passed","severity":"normal"},{"uid":"c55f3fb754af0f1e","name":"Query generator for multiple messages with different message text format","time":{"start":1721253369381,"stop":1721253369381,"duration":0},"status":"passed","severity":"normal"},{"uid":"86ed79f11ae8bffd","name":"Sample","time":{"start":1721252628167,"stop":1721252628167,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0078dc867aa60f3","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721252755874,"stop":1721252755874,"duration":0},"status":"passed","severity":"normal"},{"uid":"65d58213e2bcbd5e","name":"caches peers it previously fetched","time":{"start":1721252644543,"stop":1721252644543,"duration":0},"status":"passed","severity":"normal"},{"uid":"19a47c4f93debd19","name":"Check received message containing Basic HTML tag","time":{"start":1721253156139,"stop":1721253156139,"duration":0},"status":"passed","severity":"normal"},{"uid":"901792e9a40f20fd","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721252926242,"stop":1721252926243,"duration":1},"status":"passed","severity":"normal"},{"uid":"4356301be5a2b691","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721253292149,"stop":1721253292149,"duration":0},"status":"passed","severity":"normal"},{"uid":"29e1af9d08c437a3","name":"Register correct protocols","time":{"start":1721253252194,"stop":1721253252194,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbbd3822387683bd","name":"Js publishes, other Js receives","time":{"start":1721253189637,"stop":1721253189637,"duration":0},"status":"passed","severity":"normal"},{"uid":"254da6589c5801a2","name":"should properly create location multiaddrs - tcp6","time":{"start":1721252628775,"stop":1721252628776,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bda3746af16a654","name":"Asymmetric encrypt & decrypt","time":{"start":1721252654830,"stop":1721252654831,"duration":1},"status":"passed","severity":"normal"},{"uid":"7df5d7348de9a00d","name":"Push message with Arabic payload","time":{"start":1721253164184,"stop":1721253164185,"duration":1},"status":"passed","severity":"normal"},{"uid":"8105d0653c7d470c","name":"same cluster, different shard: nodes connect","time":{"start":1721253063627,"stop":1721253063627,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cbf440854888677","name":"Check message with no content topic is not received","time":{"start":1721253156152,"stop":1721253156152,"duration":0},"status":"passed","severity":"normal"},{"uid":"13478f263dbf5719","name":"Rejects garbage","time":{"start":1721252637033,"stop":1721252637033,"duration":0},"status":"passed","severity":"normal"},{"uid":"a329630c24922bd0","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721253292156,"stop":1721253292157,"duration":1},"status":"passed","severity":"normal"},{"uid":"34d40840288eeced","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721252620368,"stop":1721252620368,"duration":0},"status":"passed","severity":"normal"},{"uid":"1602513c84697852","name":"Subscribe to topic containing Script and receive message","time":{"start":1721252910447,"stop":1721252910447,"duration":0},"status":"passed","severity":"normal"},{"uid":"8be5795f68efe0e2","name":"different cluster, different shard: nodes don't connect","time":{"start":1721253063628,"stop":1721253063628,"duration":0},"status":"passed","severity":"normal"},{"uid":"eed29d23b89b1c89","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1721252644064,"stop":1721252644065,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d27bc9d5251edb5","name":"Fails to push message with large meta","time":{"start":1721253164221,"stop":1721253164222,"duration":1},"status":"passed","severity":"normal"},{"uid":"365993728e513d92","name":"Push message with content topic containing escaped characters","time":{"start":1721253284763,"stop":1721253284763,"duration":0},"status":"passed","severity":"normal"},{"uid":"df4b02ed43cfa73e","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1721252633648,"stop":1721252633649,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4187201e0a48d82","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721252957139,"stop":1721252957139,"duration":0},"status":"passed","severity":"normal"},{"uid":"d869943b4d4b1233","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1721253321619,"stop":1721253321620,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c8d411d6df881fd","name":"A test","time":{"start":1721253010910,"stop":1721253010911,"duration":1},"status":"passed","severity":"normal"},{"uid":"14c745ea2b99679d","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721253156150,"stop":1721253156151,"duration":1},"status":"passed","severity":"normal"},{"uid":"2eb4e2e7f136bdc9","name":"Check message received after nwaku node is restarted","time":{"start":1721253156154,"stop":1721253156154,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5c5ed367d07a917","name":"Check received message containing special chars","time":{"start":1721252872199,"stop":1721252872200,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f6a8b81653d102b","name":"throws on empty content topic","time":{"start":1721252620355,"stop":1721252620355,"duration":0},"status":"passed","severity":"normal"},{"uid":"5403b96215b3ae99","name":"Subscribe and receives messages on 20 topics","time":{"start":1721252910438,"stop":1721252910438,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5579385068691dd","name":"should handle a minimal index list","time":{"start":1721252620427,"stop":1721252620427,"duration":0},"status":"passed","severity":"normal"},{"uid":"b92dd8bcd3de323","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1721252644546,"stop":1721252644546,"duration":0},"status":"passed","severity":"normal"},{"uid":"97e9e8b0a6c95e2e","name":"Encoder throws on empty string content topic","time":{"start":1721252656428,"stop":1721252656428,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d89569f4e489ac5","name":"ignores unrecognized TXT record formats","time":{"start":1721252644543,"stop":1721252644543,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b3b36e7e164d6ad","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1721253252207,"stop":1721253252207,"duration":0},"status":"passed","severity":"normal"},{"uid":"216095fc9aaa5d24","name":"Check received message containing shell command","time":{"start":1721253156142,"stop":1721253156143,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dde21514994394e","name":"Decrypt messages","time":{"start":1721253168089,"stop":1721253168089,"duration":0},"status":"passed","severity":"normal"},{"uid":"5be8784bc0270398","name":"should set field with all protocols disabled","time":{"start":1721252628777,"stop":1721252628777,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d163c52ab10a62b","name":"Decoder throws on undefined content topic","time":{"start":1721252656428,"stop":1721252656428,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c4a73ec80736d6c","name":"Overlapping topic subscription","time":{"start":1721252910441,"stop":1721252910441,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b8dbba4ac368b56","name":"Decoder throws on empty string content topic","time":{"start":1721252633648,"stop":1721252633648,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5af0229266f37bc","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1721252957134,"stop":1721252957135,"duration":1},"status":"passed","severity":"normal"},{"uid":"810c0a8c4aecc48e","name":"receives messages sent to provided content topic through callback","time":{"start":1721253252401,"stop":1721253252401,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ced58903e6281ddb","name":"Check message with non string payload is not received","time":{"start":1721252872219,"stop":1721252872220,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba41218dc7a3ef2c","name":"Passing page size 11 when there are 10 messages","time":{"start":1721253364277,"stop":1721253364279,"duration":2},"status":"passed","severity":"normal"},{"uid":"8ac7da896836fd07","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721253010755,"stop":1721253010755,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b14df3a509c6ea","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721253203457,"stop":1721253203458,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f411ffcbdebf47d","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721252628075,"stop":1721252628075,"duration":0},"status":"passed","severity":"normal"},{"uid":"f996df633cc8ce54","name":"Accepts a valid Waku Message","time":{"start":1721252637031,"stop":1721252637033,"duration":2},"status":"passed","severity":"normal"},{"uid":"476a0c373b91be53","name":"should emit a peer event after start","time":{"start":1721253663801,"stop":1721253663801,"duration":0},"status":"passed","severity":"normal"},{"uid":"32fd9760d52d21d9","name":"Check message with invalid timestamp is not received","time":{"start":1721253156167,"stop":1721253156167,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ef8febe78b1d2f4","name":"Check received message containing short","time":{"start":1721253156131,"stop":1721253156131,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9efe515e1d12de","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1721252644059,"stop":1721252644061,"duration":2},"status":"passed","severity":"normal"},{"uid":"1b830e1db9022aa8","name":"Check publish message after service node is restarted","time":{"start":1721253227592,"stop":1721253227592,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b79ae368d3a6b881","name":"can start and stop the service","time":{"start":1721252648546,"stop":1721252648546,"duration":0},"status":"passed","severity":"normal"},{"uid":"b77f78e374833a1f","name":"Subscribe and receive messages via lightPush","time":{"start":1721252910432,"stop":1721252910433,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4ebca791485c20a","name":"Waku message hash computation (no timestamp)","time":{"start":1721252622956,"stop":1721252622956,"duration":0},"status":"passed","severity":"normal"},{"uid":"24e5bc704b3851f7","name":"Check received message containing special chars","time":{"start":1721253156156,"stop":1721253156156,"duration":0},"status":"passed","severity":"normal"},{"uid":"8af5c8ea0ab88ecd","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1721253321618,"stop":1721253321618,"duration":0},"status":"passed","severity":"normal"},{"uid":"e88be763ebbb52d9","name":"Query generator for multiple messages with multiple decoders","time":{"start":1721253369381,"stop":1721253369382,"duration":1},"status":"passed","severity":"normal"},{"uid":"cea18c19eab33997","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721252755879,"stop":1721252755879,"duration":0},"status":"passed","severity":"normal"},{"uid":"89fee168de3f4894","name":"Ping on subscribed peer","time":{"start":1721252763267,"stop":1721252763267,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d2ff41b0317ec5b","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1721253358493,"stop":1721253358494,"duration":1},"status":"passed","severity":"normal"},{"uid":"92bba571377de5cf","name":"Check message with invalid timestamp is not received","time":{"start":1721252872212,"stop":1721252872212,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbee4ce48f1594c","name":"Check received message containing JSON","time":{"start":1721252872207,"stop":1721252872207,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a5c5a6fc7f39818","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721252796781,"stop":1721252796781,"duration":0},"status":"passed","severity":"normal"},{"uid":"54bfa9a16e0fad2","name":"Subscribe to topic containing long and publish message","time":{"start":1721253252199,"stop":1721253252199,"duration":0},"status":"passed","severity":"normal"},{"uid":"248b5d7b619e3caf","name":"Check received message with timestamp: 1721252670572000000 ","time":{"start":1721252872210,"stop":1721252872210,"duration":0},"status":"passed","severity":"normal"},{"uid":"67e621abd098d22c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1721252620377,"stop":1721252620377,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e4a16316e01297c","name":"Push message with content topic containing XML","time":{"start":1721253284761,"stop":1721253284762,"duration":1},"status":"passed","severity":"normal"},{"uid":"d90d2abc38fcab89","name":"handles different clusterIds correctly","time":{"start":1721252620364,"stop":1721252620365,"duration":1},"status":"passed","severity":"normal"},{"uid":"69a8495d9e612e98","name":"Subscribe and receive messages via lightPush","time":{"start":1721253292136,"stop":1721253292137,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c645fa59e76756a","name":"should only return 1 node with relay and store capability","time":{"start":1721252644544,"stop":1721252644545,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cbc6a649d885a5b","name":"shard 0","time":{"start":1721253325997,"stop":1721253325997,"duration":0},"status":"passed","severity":"normal"},{"uid":"7045b82e600fbf66","name":"Check received message containing XML","time":{"start":1721252872206,"stop":1721252872206,"duration":0},"status":"passed","severity":"normal"},{"uid":"85ed2da466e3c2aa","name":"Check publish message containing special chars","time":{"start":1721253227575,"stop":1721253227575,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3c723a4d4d99052","name":"Subscribe and receive messages via waku relay post","time":{"start":1721253292150,"stop":1721253292150,"duration":0},"status":"passed","severity":"normal"},{"uid":"647c7b4710918a00","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721253292160,"stop":1721253292161,"duration":1},"status":"passed","severity":"normal"},{"uid":"123289f5c39e3ce2","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721253203454,"stop":1721253203454,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1b8a98b615c162d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721252957135,"stop":1721252957135,"duration":0},"status":"passed","severity":"normal"},{"uid":"faec6302c0b27b96","name":"recovers when dns.resolve returns empty","time":{"start":1721252644542,"stop":1721252644542,"duration":0},"status":"passed","severity":"normal"},{"uid":"58a415308e1430fe","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721252755875,"stop":1721252755876,"duration":1},"status":"passed","severity":"normal"},{"uid":"f736e1d56ceee34b","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721252926238,"stop":1721252926239,"duration":1},"status":"passed","severity":"normal"},{"uid":"34fac7a0ff7cfaf2","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1721253252400,"stop":1721253252400,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d70017050953b8da","name":"Subscribe to topic containing short and receive message","time":{"start":1721252910442,"stop":1721252910443,"duration":1},"status":"passed","severity":"normal"},{"uid":"b030414cab38ae37","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1721253339089,"stop":1721253339089,"duration":0},"status":"passed","severity":"normal"},{"uid":"3714cbbdb660bd98","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721252957137,"stop":1721252957137,"duration":0},"status":"passed","severity":"normal"},{"uid":"24ed7a0236f822e2","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1721253379203,"stop":1721253379203,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8df749e30dd0c5e","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1721252957122,"stop":1721252957123,"duration":1},"status":"passed","severity":"normal"},{"uid":"562dbe0d64a3aa6b","name":"Does not throw an exception when node disconnects","time":{"start":1721253379705,"stop":1721253379706,"duration":1},"status":"passed","severity":"normal"},{"uid":"3795dd57a69cafd8","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721252796771,"stop":1721252796771,"duration":0},"status":"passed","severity":"normal"},{"uid":"414a657aeb807106","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1721252679526,"stop":1721252679527,"duration":1},"status":"passed","severity":"normal"},{"uid":"61a023f79d9d8dc5","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1721253270777,"stop":1721253270777,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9efa7e0797306ed","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721252910446,"stop":1721252910446,"duration":0},"status":"passed","severity":"normal"},{"uid":"f11739a649d3a38d","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721253543528,"stop":1721253543528,"duration":0},"status":"passed","severity":"normal"},{"uid":"98cc5204d4fb7640","name":"Push message with emoji payload","time":{"start":1721253164203,"stop":1721253164203,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b2ad67a6b895f7a","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1721252620370,"stop":1721252620370,"duration":0},"status":"passed","severity":"normal"},{"uid":"54f6b58838ace99f","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721253292144,"stop":1721253292144,"duration":0},"status":"passed","severity":"normal"},{"uid":"af0044ba27cbbb2e","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721252926242,"stop":1721252926242,"duration":0},"status":"passed","severity":"normal"},{"uid":"71b55e945b9bcbeb","name":"Check publish message containing SQL Injection","time":{"start":1721253227577,"stop":1721253227577,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a075e333e033ae5","name":"Relay - dialed after","time":{"start":1721253386183,"stop":1721253386183,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7bf9969dd6dd8f3","name":"1 Store, 2 relays, 2 fetches","time":{"start":1721252644076,"stop":1721252644077,"duration":1},"status":"passed","severity":"normal"},{"uid":"2081bf1e354fbbe3","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721252755875,"stop":1721252755875,"duration":0},"status":"passed","severity":"normal"},{"uid":"673abe80da024112","name":"Push message with rate limit","time":{"start":1721253164222,"stop":1721253164222,"duration":0},"status":"passed","severity":"normal"},{"uid":"25aa2b9b22e60c93","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1721252957128,"stop":1721252957129,"duration":1},"status":"passed","severity":"normal"},{"uid":"224b0f533a0171e9","name":"does not throw on valid cases","time":{"start":1721252620354,"stop":1721252620354,"duration":0},"status":"passed","severity":"normal"},{"uid":"2861da335e0e6957","name":"Check received message with timestamp: 1721252671532000000 ","time":{"start":1721253156148,"stop":1721253156149,"duration":1},"status":"passed","severity":"normal"},{"uid":"97401172b4523739","name":"different cluster, same shard: nodes don't connect","time":{"start":1721252957119,"stop":1721252957119,"duration":0},"status":"passed","severity":"normal"},{"uid":"184f3e582066d689","name":"should return false","time":{"start":1721252628772,"stop":1721252628772,"duration":0},"status":"passed","severity":"normal"},{"uid":"1787edde09ce40d4","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721253292146,"stop":1721253292146,"duration":0},"status":"passed","severity":"normal"},{"uid":"80266fae0e02dc5f","name":"Push message with custom timestamp: 1690494552141","time":{"start":1721253164222,"stop":1721253164222,"duration":0},"status":"passed","severity":"normal"},{"uid":"1af11d6b69045e58","name":"Check message with non string payload is not received","time":{"start":1721253156153,"stop":1721253156153,"duration":0},"status":"passed","severity":"normal"},{"uid":"279e5c4f0519eab5","name":"Check received message containing emoji","time":{"start":1721253156164,"stop":1721253156165,"duration":1},"status":"passed","severity":"normal"},{"uid":"b82fdda99f8d06d","name":"different cluster, same shard: nodes don't connect","time":{"start":1721253063627,"stop":1721253063628,"duration":1},"status":"passed","severity":"normal"},{"uid":"822cc67e947a594","name":"Push message with XML payload","time":{"start":1721253284747,"stop":1721253284747,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a6c371a982fc10f","name":"should handle corrupted local storage data gracefully","time":{"start":1721252648549,"stop":1721252648549,"duration":0},"status":"passed","severity":"normal"},{"uid":"60f4b6428bd066d8","name":"should set field with only LIGHTPUSH enabled","time":{"start":1721252628778,"stop":1721252628778,"duration":0},"status":"passed","severity":"normal"},{"uid":"484070f366b94cae","name":"Push 30 different messages","time":{"start":1721253164203,"stop":1721253164203,"duration":0},"status":"passed","severity":"normal"},{"uid":"405040b6c01e27e3","name":"Decoder throws on empty string content topic","time":{"start":1721252654487,"stop":1721252654487,"duration":0},"status":"passed","severity":"normal"},{"uid":"5013bb44847390ec","name":"Check received message containing Chinese","time":{"start":1721253156156,"stop":1721253156156,"duration":0},"status":"passed","severity":"normal"},{"uid":"df5b1e254537bea9","name":"Refresh subscription","time":{"start":1721253292141,"stop":1721253292141,"duration":0},"status":"passed","severity":"normal"},{"uid":"c04ca365bff331bd","name":"Push message with Arabic payload","time":{"start":1721253284738,"stop":1721253284739,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cb417e6ad50ac9","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1721253252200,"stop":1721253252200,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc70e3164a3f5e99","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1721252681550,"stop":1721252681550,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4f795d80cbd4b2b","name":"Encoder throws on undefined content topic","time":{"start":1721252656427,"stop":1721252656428,"duration":1},"status":"passed","severity":"normal"},{"uid":"17ec6ff9d25f0727","name":"Subscribe to topic containing shell command and publish message","time":{"start":1721253252207,"stop":1721253252207,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e863b44b778ec59","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721253156166,"stop":1721253156166,"duration":0},"status":"passed","severity":"normal"},{"uid":"e764f400e516e342","name":"Check received message containing Script","time":{"start":1721253156158,"stop":1721253156159,"duration":1},"status":"passed","severity":"normal"},{"uid":"87567bd75be4232c","name":"groups content topics by expected pubsub topic","time":{"start":1721252620364,"stop":1721252620364,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac5b895205b65be6","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721252755876,"stop":1721252755876,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8cdb600afe532a7","name":"Renews peer on consistent missed messages","time":{"start":1721252778377,"stop":1721252778378,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2d67eb1ee3b279d","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1721252644063,"stop":1721252644064,"duration":1},"status":"passed","severity":"normal"},{"uid":"884d8088f0c785c9","name":"can start the service","time":{"start":1721252684461,"stop":1721252684462,"duration":1},"status":"passed","severity":"normal"},{"uid":"14e72a09c14a301a","name":"Passing page size 3 when there are 20 messages","time":{"start":1721253364276,"stop":1721253364277,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef648f2fbb820472","name":"Check received message containing Chinese","time":{"start":1721253156135,"stop":1721253156136,"duration":1},"status":"passed","severity":"normal"},{"uid":"11d5e6f5818857bf","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721252926242,"stop":1721252926242,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddac6934ca5b29dd","name":"Relay + Store","time":{"start":1721252681853,"stop":1721252681853,"duration":0},"status":"passed","severity":"normal"},{"uid":"1266d76e4a6f9b4b","name":"Keep-alive pings maintain the connection","time":{"start":1721252778375,"stop":1721252778376,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2138c9555e9cf0","name":"isConnected should return false after all peers disconnect","time":{"start":1721252673039,"stop":1721252673040,"duration":1},"status":"broken","severity":"normal"},{"uid":"fdbe3e6acf7e37e6","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1721252622955,"stop":1721252622955,"duration":0},"status":"passed","severity":"normal"},{"uid":"2732436b66db8e0b","name":"Push message with content topic containing Script","time":{"start":1721253164217,"stop":1721253164218,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d9b1425b2bbbd96","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1721252620361,"stop":1721252620361,"duration":0},"status":"passed","severity":"normal"},{"uid":"15c077938138151d","name":"Query Generator - backward","time":{"start":1721253346942,"stop":1721253346942,"duration":0},"status":"passed","severity":"normal"},{"uid":"73220c61b403f028","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1721252628073,"stop":1721252628074,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f30c78d93fbf25f","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721253543529,"stop":1721253543529,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c7048044c5a11d1","name":"Ephemeral messages are not stored","time":{"start":1721252681548,"stop":1721252681548,"duration":0},"status":"passed","severity":"normal"},{"uid":"90b898e10e88f6cb","name":"Push message with meta","time":{"start":1721253164221,"stop":1721253164221,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4dd3fb47a68d752","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721252926243,"stop":1721252926244,"duration":1},"status":"passed","severity":"normal"},{"uid":"4387fa3b0e9b7ccc","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1721252628074,"stop":1721252628074,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbb72497160cb5ea","name":"random static sharding 2 - Cluster ID: 220, Shard ID: 71","time":{"start":1721253325998,"stop":1721253325999,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ce0eea38de96176","name":"should be able to encode the field with only FILTER set to true","time":{"start":1721252628067,"stop":1721252628067,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd835f717fd81563","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1721252620372,"stop":1721252620372,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce20dcac7e4ecc96","name":"Push message with short payload","time":{"start":1721253164166,"stop":1721253164167,"duration":1},"status":"passed","severity":"normal"},{"uid":"33aa517f05a91357","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1721252622953,"stop":1721252622954,"duration":1},"status":"passed","severity":"normal"},{"uid":"62e9e088903f6dd7","name":"Generator, 2 different pubsubtopics","time":{"start":1721253357909,"stop":1721253357910,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c39e325e2b8aee8","name":"Check received message containing Basic HTML tag","time":{"start":1721252872207,"stop":1721252872207,"duration":0},"status":"passed","severity":"normal"},{"uid":"953416efa0bbd205","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721252957122,"stop":1721252957122,"duration":0},"status":"passed","severity":"normal"},{"uid":"d61a3a12daee6abe","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1721252673033,"stop":1721252673034,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbed4ec9db7e9225","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1721252620361,"stop":1721252620361,"duration":0},"status":"passed","severity":"normal"},{"uid":"192a9580bac2ecdc","name":"Ping on peer without subscriptions","time":{"start":1721252763267,"stop":1721252763268,"duration":1},"status":"passed","severity":"normal"},{"uid":"97457445e954212a","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1721252620371,"stop":1721252620371,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ca6477cbc321eab","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721253292148,"stop":1721253292148,"duration":0},"status":"passed","severity":"normal"},{"uid":"b68ff4f183927f94","name":"Check received message containing escaped characters","time":{"start":1721252872208,"stop":1721252872209,"duration":1},"status":"passed","severity":"normal"},{"uid":"c95f6c4766e6ccb8","name":"Waku message hash computation (meta attribute not present)","time":{"start":1721252622955,"stop":1721252622955,"duration":0},"status":"passed","severity":"normal"},{"uid":"27c9cacf80a1c370","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721253292159,"stop":1721253292160,"duration":1},"status":"passed","severity":"normal"},{"uid":"a357261c82104b36","name":"Subscribe to topic containing XML and receive message","time":{"start":1721253292159,"stop":1721253292159,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bdbcb5cd274383c","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1721252957135,"stop":1721252957136,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5858292119e765a","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721253292161,"stop":1721253292162,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae24f1c8efb92786","name":"same cluster, same shard: nodes connect","time":{"start":1721253063627,"stop":1721253063627,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d22d45c4f519609","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721253306635,"stop":1721253306636,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a67822285063f42","name":"Check received message containing Arabic","time":{"start":1721253156157,"stop":1721253156157,"duration":0},"status":"passed","severity":"normal"},{"uid":"27be0384783bd17c","name":"Reopen subscription with peer with lost subscription","time":{"start":1721252763268,"stop":1721252763269,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2bd8589edd0f860","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721252872211,"stop":1721252872211,"duration":0},"status":"passed","severity":"normal"},{"uid":"731c4039c77a106f","name":"should properly create location multiaddrs - udp4","time":{"start":1721252628775,"stop":1721252628775,"duration":0},"status":"passed","severity":"normal"},{"uid":"a69ed8e36859a295","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721252910433,"stop":1721252910434,"duration":1},"status":"passed","severity":"normal"},{"uid":"8304943a1edbbeb1","name":"should not receive a peer event before start","time":{"start":1721252648547,"stop":1721252648548,"duration":1},"status":"passed","severity":"normal"},{"uid":"514e5008d167c96","name":"should be able to decode the field with only FILTER set to true","time":{"start":1721252628072,"stop":1721252628072,"duration":0},"status":"passed","severity":"normal"},{"uid":"20d6d6e14bc281de","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1721252620366,"stop":1721252620366,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdf68591123c5eb","name":"Wrong topic","time":{"start":1721253306647,"stop":1721253306647,"duration":0},"status":"passed","severity":"normal"},{"uid":"add7ce90f4362305","name":"Push message with short payload","time":{"start":1721253284736,"stop":1721253284737,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a1e7c5c6825e7c7","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721253292142,"stop":1721253292142,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d40ded4ac46de5f","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1721252628067,"stop":1721252628068,"duration":1},"status":"passed","severity":"normal"},{"uid":"38907be56bfa6b10","name":"Check message on other pubsub topic is not received","time":{"start":1721252872212,"stop":1721252872216,"duration":4},"status":"passed","severity":"normal"},{"uid":"20be8556f95fa5ef","name":"should be able to decode the field with only RELAY set to true","time":{"start":1721252628071,"stop":1721252628071,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9b02f6673ced081","name":"Nodes with multiple pubsub topic","time":{"start":1721253203457,"stop":1721253203457,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef2c1cfab0d5329","name":"Check received message containing numeric","time":{"start":1721253156133,"stop":1721253156134,"duration":1},"status":"passed","severity":"normal"},{"uid":"3459818a8a3f40b7","name":"should be able to encode the field with only RELAY set to true","time":{"start":1721252628064,"stop":1721252628066,"duration":2},"status":"passed","severity":"normal"},{"uid":"c4e0bc9cf14491ff","name":"Number of peers are maintained correctly","time":{"start":1721252951944,"stop":1721252951944,"duration":0},"status":"passed","severity":"normal"},{"uid":"52a016ccd34ba7ac","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app80/7/topic833/test.js","time":{"start":1721253306646,"stop":1721253306646,"duration":0},"status":"passed","severity":"normal"},{"uid":"78eaa2609d0be232","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721252957127,"stop":1721252957127,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a19063cb8008dd7","name":"Publish message with rate limit","time":{"start":1721253227593,"stop":1721253227594,"duration":1},"status":"passed","severity":"normal"},{"uid":"80ef8ec6656cef0","name":"Check publish message containing numeric","time":{"start":1721253227575,"stop":1721253227575,"duration":0},"status":"passed","severity":"normal"},{"uid":"50d92cfdc44332a8","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1721252755875,"stop":1721252755875,"duration":0},"status":"passed","severity":"normal"},{"uid":"566874126d7172e8","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1721253321619,"stop":1721253321619,"duration":0},"status":"passed","severity":"normal"},{"uid":"151f40a759d0ae1b","name":"should set field with only FILTER enabled","time":{"start":1721252628778,"stop":1721252628778,"duration":0},"status":"passed","severity":"normal"},{"uid":"4321a3729bcc2f8d","name":"Check publish message after client node is restarted","time":{"start":1721253227593,"stop":1721253227593,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b366c8b5df6ab938","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1721253252400,"stop":1721253252401,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f93e0cb92ff63eca","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1721253252208,"stop":1721253252208,"duration":0},"status":"passed","severity":"normal"},{"uid":"d574af21cc08c872","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1721253270777,"stop":1721253270777,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e102dfb5fa9a4d9b","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721253292139,"stop":1721253292140,"duration":1},"status":"passed","severity":"normal"},{"uid":"76b43f05c5352f59","name":"should configure sharding based on application and version for autosharding","time":{"start":1721252620383,"stop":1721252620383,"duration":0},"status":"passed","severity":"normal"},{"uid":"964076d448bb0e24","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1721253321618,"stop":1721253321618,"duration":0},"status":"passed","severity":"normal"},{"uid":"76db4960d10fb798","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1721252957134,"stop":1721252957134,"duration":0},"status":"passed","severity":"normal"},{"uid":"681e7e21691677dc","name":"removeEventListener with correct event","time":{"start":1721252711623,"stop":1721252711623,"duration":0},"status":"passed","severity":"normal"},{"uid":"725ac8ed8ffa8e9a","name":"Check received message containing numeric","time":{"start":1721253156155,"stop":1721253156156,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e8fe3ab7bb927d5","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1721252628068,"stop":1721252628069,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f4ac3d15905f3ce","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1721252620427,"stop":1721252620427,"duration":0},"status":"passed","severity":"normal"},{"uid":"544f0aef93b71bf0","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721252910448,"stop":1721252910448,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8ebec1a89326ce2","name":"Push message with content topic containing short","time":{"start":1721253284757,"stop":1721253284758,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c7897d0c02013f4","name":"Generator, custom pubsub topic","time":{"start":1721253357920,"stop":1721253357920,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2e7e48d392d341d","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1721252957134,"stop":1721252957134,"duration":0},"status":"passed","severity":"normal"},{"uid":"892b60b0971871f4","name":"should throw error - invalid id","time":{"start":1721252628771,"stop":1721252628771,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f7b5137462ceb36","name":"Subscribe to topic containing Script and receive message","time":{"start":1721253292158,"stop":1721253292159,"duration":1},"status":"passed","severity":"normal"},{"uid":"59d997efdb621e24","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721252620383,"stop":1721252620384,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1c675acf4e33221","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1721252957141,"stop":1721252957142,"duration":1},"status":"passed","severity":"normal"},{"uid":"e95e7f78474a03ca","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721253010756,"stop":1721253010757,"duration":1},"status":"passed","severity":"normal"},{"uid":"597774811b4e20e5","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1721252620386,"stop":1721252620386,"duration":0},"status":"passed","severity":"normal"},{"uid":"57af3fd279d5af76","name":"Throws when trying to push message with empty payload","time":{"start":1721253164209,"stop":1721253164209,"duration":0},"status":"passed","severity":"normal"},{"uid":"14770ac7beb5305e","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1721252656426,"stop":1721252656426,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb62ab6073a1f642","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721253292139,"stop":1721253292139,"duration":0},"status":"passed","severity":"normal"},{"uid":"e73e1572d57c7e44","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721253292162,"stop":1721253292162,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d3b062c967cc21b","name":"Check message received after jswaku node is restarted","time":{"start":1721253156173,"stop":1721253156173,"duration":0},"status":"skipped","severity":"normal"},{"uid":"af9f2b3a3339282d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1721252957130,"stop":1721252957130,"duration":0},"status":"passed","severity":"normal"},{"uid":"be9278b2e631cff9","name":"should be called for bootstrap peers","time":{"start":1721252679525,"stop":1721252679525,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa734e5259d294c3","name":"should throw error - no id","time":{"start":1721252628771,"stop":1721252628771,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d69caaabcbec44a","name":"Passing cursor with wrong message digest","time":{"start":1721253321621,"stop":1721253321621,"duration":0},"status":"passed","severity":"normal"},{"uid":"280dbb63dba58664","name":"Reusing cursor across nodes","time":{"start":1721253321620,"stop":1721253321621,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb74014b97aadf54","name":"should throw error - no id","time":{"start":1721252628766,"stop":1721252628766,"duration":0},"status":"passed","severity":"normal"},{"uid":"65a397f44e2b3218","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1721252644057,"stop":1721252644058,"duration":1},"status":"passed","severity":"normal"},{"uid":"f049aa8124e834de","name":"Using a function","time":{"start":1721253379706,"stop":1721253379707,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f48680528a96d45","name":"stop","time":{"start":1721252711627,"stop":1721252711627,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b1d88e11abbc22f","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1721252957140,"stop":1721252957140,"duration":0},"status":"passed","severity":"normal"},{"uid":"a99bc8659109e1f","name":"Push message with Basic HTML tag payload","time":{"start":1721253284747,"stop":1721253284748,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1d483883ec83b6a","name":"Push message with content topic containing numeric","time":{"start":1721253164210,"stop":1721253164211,"duration":1},"status":"passed","severity":"normal"},{"uid":"52961845a9eb1930","name":"Delete observer","time":{"start":1721253168089,"stop":1721253168089,"duration":0},"status":"passed","severity":"normal"},{"uid":"308a58331d1c5cc9","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app16/10/topic119/utf8","time":{"start":1721253306646,"stop":1721253306646,"duration":0},"status":"passed","severity":"normal"},{"uid":"799b4deb253e0520","name":"random static sharding 3 - Cluster ID: 235, Shard ID: 893","time":{"start":1721253325999,"stop":1721253325999,"duration":0},"status":"passed","severity":"normal"},{"uid":"246080505fb38f1c","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721253292138,"stop":1721253292138,"duration":0},"status":"passed","severity":"normal"},{"uid":"62f4a9d8f47ee2ea","name":"A test","time":{"start":1721253010910,"stop":1721253010910,"duration":0},"status":"passed","severity":"normal"},{"uid":"471a075855f69aff","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721252755878,"stop":1721252755878,"duration":0},"status":"passed","severity":"normal"},{"uid":"5016401612b55596","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1721253379202,"stop":1721253379202,"duration":0},"status":"passed","severity":"normal"},{"uid":"904a2cebe3b8ca36","name":"should properly compute the node id","time":{"start":1721252628772,"stop":1721252628773,"duration":1},"status":"passed","severity":"normal"},{"uid":"54fad49f30a88376","name":"should decode valid enr with tcp successfully","time":{"start":1721252628765,"stop":1721252628766,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d6c9ac5c95644ad","name":"Sets default value correctly","time":{"start":1721253379708,"stop":1721253379708,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a1773a63debed60","name":"Push message on custom pubsubTopic","time":{"start":1721253010744,"stop":1721253010745,"duration":1},"status":"passed","severity":"normal"},{"uid":"5474da80bec64283","name":"Encoder throws on undefined content topic","time":{"start":1721252633646,"stop":1721252633647,"duration":1},"status":"passed","severity":"normal"},{"uid":"71c3668514ee830a","name":"Query Generator, No message returned","time":{"start":1721253339087,"stop":1721253339087,"duration":0},"status":"passed","severity":"normal"},{"uid":"1425f01001351d57","name":"Push message with content topic containing escaped characters","time":{"start":1721253164219,"stop":1721253164220,"duration":1},"status":"passed","severity":"normal"},{"uid":"d74fb60fdcbb43bf","name":"Push message with Chinese payload","time":{"start":1721253284738,"stop":1721253284738,"duration":0},"status":"passed","severity":"normal"},{"uid":"dec37d34923bf003","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1721252620376,"stop":1721252620376,"duration":0},"status":"passed","severity":"normal"},{"uid":"584f9ea8aa6601c","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1721252620366,"stop":1721252620366,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bfb76d7b2071c00","name":"Push message with special chars payload","time":{"start":1721253164168,"stop":1721253164169,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e780ec19e3ceac5","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1721253379203,"stop":1721253379203,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c575ebca0ddf442","name":"Check received message containing Russian","time":{"start":1721252872202,"stop":1721252872203,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4ee3b17a57cf793","name":"Relay - times out","time":{"start":1721253386183,"stop":1721253386184,"duration":1},"status":"passed","severity":"normal"},{"uid":"43d40c83ef86c06d","name":"Check received message with timestamp: 1721252671532000000 ","time":{"start":1721253156165,"stop":1721253156165,"duration":0},"status":"passed","severity":"normal"},{"uid":"d26eec711183bb00","name":"Query with Promise Callback, No message returned","time":{"start":1721253339090,"stop":1721253339091,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6c983f45e72906e","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1721252957136,"stop":1721252957136,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c9700428a8a11fa","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1721252644545,"stop":1721252644545,"duration":0},"status":"passed","severity":"normal"},{"uid":"e28600f7626be781","name":"safeDispatchEvent","time":{"start":1721252711626,"stop":1721252711627,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f46fece8db12b0f","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721252628070,"stop":1721252628070,"duration":0},"status":"passed","severity":"normal"},{"uid":"45305da703d10b21","name":"Push message with Script payload","time":{"start":1721253284739,"stop":1721253284746,"duration":7},"status":"passed","severity":"normal"},{"uid":"b0b27bd3617c4949","name":"Check received message containing numeric","time":{"start":1721252872199,"stop":1721252872199,"duration":0},"status":"passed","severity":"normal"},{"uid":"fede57410db5496","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1721252620381,"stop":1721252620381,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c3072adc9df22aa","name":"it tolerates circular branch references","time":{"start":1721252644542,"stop":1721252644542,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd97190406d524e1","name":"Query Generator, Multiple PubsubTopics","time":{"start":1721253339086,"stop":1721253339087,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1f2c0c35c0dc9dd","name":"Subscribe and receive messages via waku relay post","time":{"start":1721252910435,"stop":1721252910436,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c292db06cb011a9","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721253292161,"stop":1721253292161,"duration":0},"status":"passed","severity":"normal"},{"uid":"4caf5ca91522c63e","name":"Push message with content topic containing long","time":{"start":1721253284758,"stop":1721253284758,"duration":0},"status":"passed","severity":"normal"},{"uid":"7599396f97e6e54f","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1721252957132,"stop":1721252957132,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d1bb6a3a0af580","name":"Push message with rate limit","time":{"start":1721253284767,"stop":1721253284767,"duration":0},"status":"passed","severity":"normal"},{"uid":"491568c919dbf6c3","name":"Check publish message containing Arabic","time":{"start":1721253227576,"stop":1721253227576,"duration":0},"status":"passed","severity":"normal"},{"uid":"189c2125e70fba","name":"should be able to decode the field with only STORE set to true","time":{"start":1721252628072,"stop":1721252628073,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab4eb6edc1b734dd","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1721252620384,"stop":1721252620384,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2191253bac6dca3","name":"Push message with content topic containing special chars","time":{"start":1721253164211,"stop":1721253164211,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b129826b7a1180","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1721252644065,"stop":1721252644066,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2656f3b735ce4bb","name":"Check received message containing Script","time":{"start":1721253156137,"stop":1721253156138,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0fbb6d1bf02f720","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1721252620373,"stop":1721252620374,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c6ff98b7a8e0aa3","name":"isConnected between 2 js-waku relay nodes","time":{"start":1721253326611,"stop":1721253326611,"duration":0},"status":"broken","severity":"normal"},{"uid":"79616f25494ff192","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721252755878,"stop":1721252755878,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9fedec2bae46632","name":"Check received message containing Script","time":{"start":1721252872204,"stop":1721252872205,"duration":1},"status":"passed","severity":"normal"},{"uid":"23150e4484c0bc3d","name":"should encodeTxt and decodeTxt","time":{"start":1721252628763,"stop":1721252628764,"duration":1},"status":"passed","severity":"normal"},{"uid":"64d2080572b7c796","name":"Push message with content topic containing unicode special characters","time":{"start":1721253164220,"stop":1721253164220,"duration":0},"status":"passed","severity":"normal"},{"uid":"a709e9b40ae125e0","name":"Push message with custom timestamp: 1721249352141","time":{"start":1721253164223,"stop":1721253164223,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e1fc9bb2e8f0ec8","name":"Generator, 2 different pubsubtopics","time":{"start":1721253357914,"stop":1721253357917,"duration":3},"status":"passed","severity":"normal"},{"uid":"df0a3db4da742508","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1721253326603,"stop":1721253326604,"duration":1},"status":"broken","severity":"normal"},{"uid":"3f080e638058ecbc","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721253292144,"stop":1721253292144,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcb4ace7bf216bcc","name":"Push message with content topic containing shell command","time":{"start":1721253164219,"stop":1721253164219,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed50a95f4b53827e","name":"Nodes with multiple pubsub topic","time":{"start":1721253203453,"stop":1721253203454,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dcb5caf354297c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1721252957141,"stop":1721252957141,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5ece46f45a4452d","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721252796780,"stop":1721252796780,"duration":0},"status":"passed","severity":"normal"},{"uid":"86186783d7551adc","name":"passes more than one ENR URLs and attempts connection","time":{"start":1721252684467,"stop":1721252684467,"duration":0},"status":"skipped","severity":"normal"},{"uid":"474fd5642d9678e5","name":"Subscribe to topic containing long and receive message","time":{"start":1721253292142,"stop":1721253292142,"duration":0},"status":"passed","severity":"normal"},{"uid":"bde5891129c122a","name":"start node with empty shard","time":{"start":1721253326011,"stop":1721253326011,"duration":0},"status":"passed","severity":"normal"},{"uid":"45d31da87252a993","name":"Check received message containing unicode special characters","time":{"start":1721253156144,"stop":1721253156146,"duration":2},"status":"passed","severity":"normal"},{"uid":"c7e09d9376a62fc6","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1721252620363,"stop":1721252620363,"duration":0},"status":"passed","severity":"normal"},{"uid":"69ec147a29c1f9b2","name":"throws on content topic with empty topic name field","time":{"start":1721252620358,"stop":1721252620359,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a9db76245b46b44","name":"handles different networkShards values correctly","time":{"start":1721252620365,"stop":1721252620365,"duration":0},"status":"passed","severity":"normal"},{"uid":"b49e39e8fe474466","name":"Push message with content topic containing Chinese","time":{"start":1721253164211,"stop":1721253164212,"duration":1},"status":"passed","severity":"normal"},{"uid":"17cf265ff07f952c","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721253543527,"stop":1721253543528,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5e54b86e142b86e","name":"Check received message containing SQL Injection","time":{"start":1721253156157,"stop":1721253156158,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a5ba915de41dd72","name":"retrieves a single peer","time":{"start":1721252644541,"stop":1721252644541,"duration":0},"status":"passed","severity":"normal"},{"uid":"158040794f00bc8d","name":"Encoder throws on empty string content topic","time":{"start":1721252633647,"stop":1721252633647,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c9b51b16b21f153","name":"Push message with SQL Injection payload","time":{"start":1721253164185,"stop":1721253164186,"duration":1},"status":"passed","severity":"normal"},{"uid":"df0958a1138c9af8","name":"Subscribe to topic containing short and publish message","time":{"start":1721253252198,"stop":1721253252198,"duration":0},"status":"passed","severity":"normal"},{"uid":"a904a269ab173f9f","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721253326009,"stop":1721253326010,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5fa1767e128eb4c","name":"new peer added after a peer was already found","time":{"start":1721253270771,"stop":1721253270776,"duration":5},"status":"skipped","severity":"normal"},{"uid":"5d41219c3e7cdf87","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1721252957137,"stop":1721252957137,"duration":0},"status":"passed","severity":"normal"},{"uid":"64976eef3cf09746","name":"random static sharding 7 - Cluster ID: 376, Shard ID: 657","time":{"start":1721253326001,"stop":1721253326001,"duration":0},"status":"passed","severity":"normal"},{"uid":"f83d0f7ed03fe3da","name":"should not receive a peer event after stop","time":{"start":1721253663802,"stop":1721253663802,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab51234785f6c0ee","name":"Check publish message containing JSON","time":{"start":1721253227579,"stop":1721253227579,"duration":0},"status":"passed","severity":"normal"},{"uid":"b081cf103337af7f","name":"should throw an error for empty SingleShardInfos array","time":{"start":1721252620366,"stop":1721252620366,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a59ab63d7aa8229","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1721252644062,"stop":1721252644063,"duration":1},"status":"passed","severity":"normal"},{"uid":"445fa44e1fdfda50","name":"Check received message containing shell command","time":{"start":1721252872208,"stop":1721252872208,"duration":0},"status":"passed","severity":"normal"},{"uid":"b877a19fee648a18","name":"Push message with content topic containing SQL Injection","time":{"start":1721253164217,"stop":1721253164217,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b04be5f01b2eba9","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721253292140,"stop":1721253292140,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eeb3b47b21839f0","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1721252957121,"stop":1721252957121,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ecfaac009a1b7c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1721252620376,"stop":1721252620376,"duration":0},"status":"passed","severity":"normal"},{"uid":"b27b0da3a037b680","name":"Query Generator, Wrong PubsubTopic","time":{"start":1721253339086,"stop":1721253339086,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6cb575b3cb73101","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721253306648,"stop":1721253306649,"duration":1},"status":"passed","severity":"normal"},{"uid":"addebf510db69ea6","name":"Fails to publish duplicate message","time":{"start":1721253227582,"stop":1721253227582,"duration":0},"status":"passed","severity":"normal"},{"uid":"35769547328b43c5","name":"Fails to push message bigger that 1MB","time":{"start":1721253284769,"stop":1721253284769,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbbdaf0d5037676b","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1721253369383,"stop":1721253369383,"duration":0},"status":"passed","severity":"normal"},{"uid":"db58e741a8cc356f","name":"can dial TLS multiaddrs","time":{"start":1721253068858,"stop":1721253068858,"duration":0},"status":"passed","severity":"normal"},{"uid":"8591dc87b9fdc879","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721253292150,"stop":1721253292150,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a2663af3c268dc8","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1721252620365,"stop":1721252620365,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b4f827b35ded9ef","name":"Check received message containing escaped characters","time":{"start":1721253156163,"stop":1721253156164,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab0b1f47c3ca1969","name":"Check received message containing emoji","time":{"start":1721252872209,"stop":1721252872210,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5119e8f3e19e651","name":"should throw an error if shards are undefined for static sharding","time":{"start":1721252620369,"stop":1721252620370,"duration":1},"status":"passed","severity":"normal"},{"uid":"905d8d5833148f9e","name":"returns all values when wanted number matches available values","time":{"start":1721252643664,"stop":1721252643665,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf3d52cb1c19dc80","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1721252628765,"stop":1721252628765,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa68a9b7b4bcbb0e","name":"Push message with content topic containing JSON","time":{"start":1721253284762,"stop":1721253284763,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3231135b7a6cf98","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1721252620380,"stop":1721252620380,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fe6caf374d28805","name":"connects to nwaku","time":{"start":1721253379705,"stop":1721253379705,"duration":0},"status":"passed","severity":"normal"},{"uid":"c193d53eb70c3b68","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721252926240,"stop":1721252926240,"duration":0},"status":"passed","severity":"normal"},{"uid":"7788ec2c0cd15a8f","name":"throws on content topic with empty application field","time":{"start":1721252620357,"stop":1721252620357,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c584140f5719fdd","name":"Push message with content topic containing Arabic","time":{"start":1721253164216,"stop":1721253164216,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a891d5426159483","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1721253379203,"stop":1721253379204,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8a182d960e0d377","name":"Push message with content topic containing Russian","time":{"start":1721253284760,"stop":1721253284760,"duration":0},"status":"passed","severity":"normal"},{"uid":"28cb30d1ef703914","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1721252620372,"stop":1721252620372,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f6dc54c74e48213","name":"Reopen subscription with peer with lost subscription","time":{"start":1721252763275,"stop":1721252763276,"duration":1},"status":"passed","severity":"normal"},{"uid":"a098aa91280297b8","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721252755874,"stop":1721252755874,"duration":0},"status":"passed","severity":"normal"},{"uid":"c57fef455b23f74b","name":"random static sharding 1 - Cluster ID: 942, Shard ID: 506","time":{"start":1721253325998,"stop":1721253325998,"duration":0},"status":"passed","severity":"normal"},{"uid":"bde7153298128e93","name":"throws an error for improperly formatted content topics","time":{"start":1721252620365,"stop":1721252620365,"duration":0},"status":"passed","severity":"normal"},{"uid":"49ebd0fea5b34234","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1721252673032,"stop":1721252673032,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a8ec715aff4cbd2","name":"start node with empty content topic","time":{"start":1721253306649,"stop":1721253306649,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a23336f876717f5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1721252620374,"stop":1721252620374,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc581d56e46f8e38","name":"udp ip6 address","time":{"start":1721252628162,"stop":1721252628162,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b96487fd419e8c2","name":"Refresh subscription","time":{"start":1721253292155,"stop":1721253292155,"duration":0},"status":"passed","severity":"normal"},{"uid":"d423925f43181817","name":"Push message equal or less that 1MB","time":{"start":1721253164223,"stop":1721253164226,"duration":3},"status":"passed","severity":"normal"},{"uid":"d428c9ebcb2010d2","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721252796770,"stop":1721252796771,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6a160a73efc0115","name":"should get / set UDP multiaddr","time":{"start":1721252628774,"stop":1721252628774,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b6859632c31462c","name":"Refresh subscription","time":{"start":1721253252197,"stop":1721253252198,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4cb1959cff42ba79","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1721252620372,"stop":1721252620372,"duration":0},"status":"passed","severity":"normal"}] |