allure-jswaku/7316/widgets/duration.json
2024-08-22 22:56:38 +00:00

1 line
157 KiB
JSON

[{"uid":"533019bd9c77baed","name":"Subscribe and receive messages via lightPush","time":{"start":1724367319632,"stop":1724367319633,"duration":1},"status":"passed","severity":"normal"},{"uid":"db34751c713ba0f1","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app66/9/topic196/utf8","time":{"start":1724367250601,"stop":1724367250601,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b4cf042c583db10","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1724366589628,"stop":1724366589628,"duration":0},"status":"passed","severity":"normal"},{"uid":"84529d4a56e1a52e","name":"Push message with custom timestamp: 1693608497063","time":{"start":1724367306035,"stop":1724367306035,"duration":0},"status":"passed","severity":"normal"},{"uid":"a76736336e9a4e97","name":"LightPush with 0 connections","time":{"start":1724366920136,"stop":1724366920137,"duration":1},"status":"passed","severity":"normal"},{"uid":"5508513bc24c83c5","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1724367353005,"stop":1724367353005,"duration":0},"status":"passed","severity":"normal"},{"uid":"177128ddfd370905","name":"handles empty contentTopics array correctly","time":{"start":1724366589638,"stop":1724366589639,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ae740f85f0e57f6","name":"non connected peers","time":{"start":1724367170116,"stop":1724367170117,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fa482d1833f7bd8f","name":"isConnected should return false after all peers disconnect","time":{"start":1724366698411,"stop":1724366698412,"duration":1},"status":"passed","severity":"normal"},{"uid":"6285b4e22d73e61c","name":"safeDispatchEvent","time":{"start":1724366681041,"stop":1724366681041,"duration":0},"status":"passed","severity":"normal"},{"uid":"10a4df9e90fcac14","name":"same cluster, same shard: nodes connect","time":{"start":1724366855052,"stop":1724366855053,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e1f1927d4dd2cde","name":"Renews peer on consistent ping failures","time":{"start":1724366765751,"stop":1724366765752,"duration":1},"status":"passed","severity":"normal"},{"uid":"369120608bbe215d","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1724366589601,"stop":1724366589602,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa65c66e8d30bb3e","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1724366640910,"stop":1724366640911,"duration":1},"status":"passed","severity":"normal"},{"uid":"94c060d5cef2d1ae","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1724366855068,"stop":1724366855068,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab4ada485468d1bd","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1724367089236,"stop":1724367089236,"duration":0},"status":"passed","severity":"normal"},{"uid":"92ae758a75b70b","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1724367250895,"stop":1724367250896,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e38cbe2da9a88ca","name":"throws on content topic with empty application field","time":{"start":1724366589590,"stop":1724366589591,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa09930ada5e852","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724366855072,"stop":1724366855073,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d578181e2c68c88","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724366912094,"stop":1724366912094,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8fb203788402fb5","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724367319637,"stop":1724367319637,"duration":0},"status":"passed","severity":"normal"},{"uid":"62ae2984d15e6d74","name":"nwaku subscribes","time":{"start":1724367194399,"stop":1724367194399,"duration":0},"status":"passed","severity":"normal"},{"uid":"34e8b97efb023a6f","name":"Push message with content topic containing Basic HTML tag","time":{"start":1724367306030,"stop":1724367306030,"duration":0},"status":"passed","severity":"normal"},{"uid":"431e40902d72c5c3","name":"should return all peers when numPeers is 0","time":{"start":1724366602943,"stop":1724366602943,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c55d812cb872830","name":"should be called at least once on all `peer:discovery` events","time":{"start":1724366648462,"stop":1724366648463,"duration":1},"status":"passed","severity":"normal"},{"uid":"326c2cc5d137de26","name":"Check publish message containing escaped characters","time":{"start":1724367202332,"stop":1724367202332,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef3d44429f9e65","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1724366589597,"stop":1724366589598,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf934d4b67fd61fd","name":"Decrypt messages","time":{"start":1724367173566,"stop":1724367173566,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff6bab8c7cc827aa","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724367319627,"stop":1724367319627,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbdb4b4a697d3f24","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724366855058,"stop":1724366855059,"duration":1},"status":"passed","severity":"normal"},{"uid":"d09e1da1773e4e29","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724366855066,"stop":1724366855066,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cee2269a423671b","name":"Check publish message containing emoji","time":{"start":1724367202332,"stop":1724367202333,"duration":1},"status":"passed","severity":"normal"},{"uid":"a65ecd1f12d1f9d1","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1724366589608,"stop":1724366589608,"duration":0},"status":"passed","severity":"normal"},{"uid":"48edcf4e66dfff87","name":"should throw an error for missing sharding configuration","time":{"start":1724366589637,"stop":1724366589637,"duration":0},"status":"passed","severity":"normal"},{"uid":"482a9de36a048e53","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1724367353008,"stop":1724367353008,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e10a2a739c4f6fe","name":"Check received message with timestamp: 1724366640024000000 ","time":{"start":1724367174419,"stop":1724367174419,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6327c82c577ad36","name":"Throws when trying to push message with empty payload","time":{"start":1724367306024,"stop":1724367306025,"duration":1},"status":"passed","severity":"normal"},{"uid":"90d884df7489981c","name":"can start the service","time":{"start":1724367210970,"stop":1724367210970,"duration":0},"status":"passed","severity":"normal"},{"uid":"60dbb1dcc2983d5c","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1724367304323,"stop":1724367304323,"duration":0},"status":"passed","severity":"normal"},{"uid":"85b9205b155dc4b7","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724367174406,"stop":1724367174407,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1fcdcec55b1fe3","name":"random static sharding 10 - Cluster ID: 857, Shard ID: 899","time":{"start":1724367274376,"stop":1724367274377,"duration":1},"status":"passed","severity":"normal"},{"uid":"98f8a4c8007af124","name":"udp ip6 address","time":{"start":1724366597717,"stop":1724366597718,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9677953ed398910","name":"Round trip binary encryption [ecies, signature]","time":{"start":1724366626058,"stop":1724366626058,"duration":0},"status":"passed","severity":"normal"},{"uid":"157ba526d1523630","name":"Push message with meta","time":{"start":1724367306033,"stop":1724367306033,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf1aab1ba14adc6b","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1724366597618,"stop":1724366597618,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c1e45192c919298","name":"can start and stop the service","time":{"start":1724366618124,"stop":1724366618124,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e9100ca2f1e060f","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1724367353007,"stop":1724367353007,"duration":0},"status":"passed","severity":"normal"},{"uid":"9142fb817ae9d035","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724367319630,"stop":1724367319630,"duration":0},"status":"passed","severity":"normal"},{"uid":"d53b32018ffe7364","name":"Check received message containing short","time":{"start":1724367174410,"stop":1724367174410,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee045499a54fa56e","name":"should return the pubsub topic directly if a string is provided","time":{"start":1724366589633,"stop":1724366589633,"duration":0},"status":"passed","severity":"normal"},{"uid":"6906cf6caf0826ad","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724367319647,"stop":1724367319647,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bb04156ea881862","name":"Check message received after jswaku node is restarted","time":{"start":1724367174425,"stop":1724367174425,"duration":0},"status":"skipped","severity":"normal"},{"uid":"76d2f91a098b875d","name":"should not receive a peer event before start","time":{"start":1724366618125,"stop":1724366618126,"duration":1},"status":"passed","severity":"normal"},{"uid":"b30d94ead35f6d95","name":"Fails to publish duplicate message","time":{"start":1724367202353,"stop":1724367202354,"duration":1},"status":"passed","severity":"normal"},{"uid":"994752653ce7d6a3","name":"Push message with SQL Injection payload","time":{"start":1724367306017,"stop":1724367306018,"duration":1},"status":"passed","severity":"normal"},{"uid":"d15ef7434a7a9b34","name":"Push message with SQL Injection payload","time":{"start":1724367169927,"stop":1724367169928,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2226b5a73396a89","name":"Encoder throws on empty string content topic","time":{"start":1724366624174,"stop":1724366624175,"duration":1},"status":"passed","severity":"normal"},{"uid":"660ba365e10d84a8","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1724367089241,"stop":1724367089241,"duration":0},"status":"passed","severity":"normal"},{"uid":"c526a561b9ac8b89","name":"Number of peers are maintained correctly","time":{"start":1724366765748,"stop":1724366765749,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ddd1d4b5b97ebab","name":"Generator, custom pubsub topic","time":{"start":1724367324139,"stop":1724367324140,"duration":1},"status":"passed","severity":"normal"},{"uid":"eac269806f90fda8","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1724367250896,"stop":1724367250896,"duration":0},"status":"passed","severity":"normal"},{"uid":"18eaf72a31d0281f","name":"Generator, custom pubsub topic","time":{"start":1724367324138,"stop":1724367324138,"duration":0},"status":"passed","severity":"normal"},{"uid":"f922eee97597b6c5","name":"Push message on custom pubsubTopic","time":{"start":1724367016031,"stop":1724367016031,"duration":0},"status":"passed","severity":"normal"},{"uid":"734afbb08621c175","name":"Reopen subscription with peer with lost subscription","time":{"start":1724366742306,"stop":1724366742306,"duration":0},"status":"passed","severity":"normal"},{"uid":"c32d80d0c240ed10","name":"Does not throw an exception when node disconnects","time":{"start":1724367343233,"stop":1724367343233,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2ee04b2434f4ae6","name":"Query generator for multiple messages with different content topic format","time":{"start":1724367311359,"stop":1724367311359,"duration":0},"status":"passed","severity":"normal"},{"uid":"48559a7bf631c787","name":"Subscribe to topic containing XML and receive message","time":{"start":1724366896805,"stop":1724366896805,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2b867d53549177f","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1724367208977,"stop":1724367208978,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d4cf45146fdb1cb","name":"Subscribe and receives messages on 20 topics","time":{"start":1724366896796,"stop":1724366896798,"duration":2},"status":"passed","severity":"normal"},{"uid":"e7d318ac75f1695c","name":"random static sharding 1 - Cluster ID: 302, Shard ID: 86","time":{"start":1724367274349,"stop":1724367274350,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dcf6415f2879302","name":"Check received message containing special chars","time":{"start":1724367174399,"stop":1724367174399,"duration":0},"status":"passed","severity":"normal"},{"uid":"f187359ea2426b6","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1724366614338,"stop":1724366614339,"duration":1},"status":"passed","severity":"normal"},{"uid":"edbf91540098f0e1","name":"Check received message containing unicode special characters","time":{"start":1724367174417,"stop":1724367174418,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7e25599c5c95e78","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724367319620,"stop":1724367319621,"duration":1},"status":"passed","severity":"normal"},{"uid":"773399018d6cdc0c","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724367089241,"stop":1724367089241,"duration":0},"status":"passed","severity":"normal"},{"uid":"adb30d9588599228","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1724366589606,"stop":1724366589606,"duration":0},"status":"passed","severity":"normal"},{"uid":"a79084e606f7f70c","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724366769530,"stop":1724366769530,"duration":0},"status":"passed","severity":"normal"},{"uid":"52ecb603cd296c64","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1724366597610,"stop":1724366597611,"duration":1},"status":"passed","severity":"normal"},{"uid":"916fbc78398fd2b6","name":"Passing page size 110 when there are 120 messages","time":{"start":1724367338670,"stop":1724367338670,"duration":0},"status":"passed","severity":"normal"},{"uid":"202a6dcc0f2f7bdf","name":"Check meta is set [ecies]","time":{"start":1724366626058,"stop":1724366626059,"duration":1},"status":"passed","severity":"normal"},{"uid":"d96fa36501e57d2c","name":"should throw error - no public key","time":{"start":1724366598297,"stop":1724366598297,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5b13f9a8ddebbd8","name":"Check message received after nwaku node is restarted","time":{"start":1724367174425,"stop":1724367174426,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1d20723c269e7547","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1724367202355,"stop":1724367202355,"duration":0},"status":"passed","severity":"normal"},{"uid":"26568601b87d86ac","name":"Push message with content topic containing Chinese","time":{"start":1724367306027,"stop":1724367306027,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbe2acfe5cf39afd","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724366896810,"stop":1724366896811,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a2cc0536a03c173","name":"Subscribe to topic containing Script and receive message","time":{"start":1724367319627,"stop":1724367319628,"duration":1},"status":"passed","severity":"normal"},{"uid":"db69534677586508","name":"Check received message containing escaped characters","time":{"start":1724367174404,"stop":1724367174404,"duration":0},"status":"passed","severity":"normal"},{"uid":"8848518d546b34be","name":"Push message with content topic containing XML","time":{"start":1724367169936,"stop":1724367169937,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d99b4a312917d97","name":"should not receive a peer event after stop","time":{"start":1724366651780,"stop":1724366651780,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7f28a61649cc459","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1724366614372,"stop":1724366614372,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff0a4ccbe02f2ab3","name":"should load peers from local storage and dispatch events","time":{"start":1724366618127,"stop":1724366618127,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb8c3ac35ae79263","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1724367089235,"stop":1724367089235,"duration":0},"status":"passed","severity":"normal"},{"uid":"9463cfe06e9f551c","name":"Check message with invalid timestamp is not received","time":{"start":1724367174407,"stop":1724367174407,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f85d169db1d44bd","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724366896794,"stop":1724366896794,"duration":0},"status":"passed","severity":"normal"},{"uid":"43063caac9d7800c","name":"Ephemeral messages are not stored","time":{"start":1724366650283,"stop":1724366650284,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f6a23b5dcf36880","name":"Ping on unsubscribed peer","time":{"start":1724366742303,"stop":1724366742304,"duration":1},"status":"passed","severity":"normal"},{"uid":"a443ae82a33813d4","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1724366855075,"stop":1724366855075,"duration":0},"status":"passed","severity":"normal"},{"uid":"288a16b1b07faf29","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1724366589640,"stop":1724366589641,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e5d4f42a30f182e","name":"Push message with content topic containing SQL Injection","time":{"start":1724367306028,"stop":1724367306029,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ff382e28993acef","name":"different cluster, same shard: nodes don't connect","time":{"start":1724367068182,"stop":1724367068182,"duration":0},"status":"passed","severity":"normal"},{"uid":"699c528561eeaebe","name":"pre and post cipher","time":{"start":1724366624677,"stop":1724366624677,"duration":0},"status":"passed","severity":"normal"},{"uid":"969b0ddcb424726e","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1724366603218,"stop":1724366603219,"duration":1},"status":"passed","severity":"normal"},{"uid":"51a909d22f06930b","name":"should properly compute the node id","time":{"start":1724366598298,"stop":1724366598298,"duration":0},"status":"passed","severity":"normal"},{"uid":"feeb73f005ff0e39","name":"Push message equal or less that 1MB","time":{"start":1724367169945,"stop":1724367169946,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f46a72c2b15fad4","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1724367353009,"stop":1724367353009,"duration":0},"status":"passed","severity":"normal"},{"uid":"671fec0fd4979c3f","name":"should be able to encode the field with only RELAY set to true","time":{"start":1724366597605,"stop":1724366597607,"duration":2},"status":"passed","severity":"normal"},{"uid":"6839dc0351c82f3d","name":"1 Store, 2 relays, 2 fetches","time":{"start":1724366614008,"stop":1724366614008,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e84b7fd938d57a","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app50/9/topic868/utf8","time":{"start":1724367250599,"stop":1724367250599,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e8a6b5a649282e0","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app33/7/topic857/utf8","time":{"start":1724367250599,"stop":1724367250600,"duration":1},"status":"passed","severity":"normal"},{"uid":"2be4f5e5d955f74e","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1724366855060,"stop":1724366855060,"duration":0},"status":"passed","severity":"normal"},{"uid":"88607ad086a4ee6c","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1724367353005,"stop":1724367353005,"duration":0},"status":"passed","severity":"normal"},{"uid":"d63969093fa128b1","name":"Ephemeral field set to true","time":{"start":1724366603215,"stop":1724366603216,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b5ac4c02e7f3d62","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1724367353006,"stop":1724367353006,"duration":0},"status":"passed","severity":"normal"},{"uid":"30f2eb01430fe6a7","name":"Refresh subscription","time":{"start":1724367319623,"stop":1724367319624,"duration":1},"status":"passed","severity":"normal"},{"uid":"9383872de3264c76","name":"Push message on custom pubsubTopic","time":{"start":1724367016032,"stop":1724367016033,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa6d4e42af459c34","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1724367089236,"stop":1724367089236,"duration":0},"status":"passed","severity":"normal"},{"uid":"59421c527471e9fc","name":"Tracks peer failures correctly","time":{"start":1724366765752,"stop":1724366765752,"duration":0},"status":"passed","severity":"normal"},{"uid":"de7373438853232b","name":"Push message with Script payload","time":{"start":1724367306018,"stop":1724367306018,"duration":0},"status":"passed","severity":"normal"},{"uid":"61141fb875914069","name":"creates an iterator","time":{"start":1724367337730,"stop":1724367337731,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6e1f14356cec8bd","name":"should set field with only RELAY enabled","time":{"start":1724366598303,"stop":1724366598303,"duration":0},"status":"passed","severity":"normal"},{"uid":"d385e6f8a832efb4","name":"Push message on custom pubsubTopic","time":{"start":1724367016029,"stop":1724367016030,"duration":1},"status":"passed","severity":"normal"},{"uid":"87c4d9622abea036","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1724366614337,"stop":1724366614337,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e7187c12e5f4bb2","name":"can start and stop the service","time":{"start":1724366651777,"stop":1724366651777,"duration":0},"status":"passed","severity":"normal"},{"uid":"15648189f10db5a0","name":"Subscribe and receive messages via waku relay post","time":{"start":1724366896795,"stop":1724366896795,"duration":0},"status":"passed","severity":"normal"},{"uid":"87c7c56fb397d1ec","name":"Fails to push message bigger that 1MB","time":{"start":1724367306037,"stop":1724367306037,"duration":0},"status":"passed","severity":"normal"},{"uid":"9abb448de289ba9c","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1724366614338,"stop":1724366614338,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c6823fa28136015","name":"Check received message with timestamp: 1724366640263 ","time":{"start":1724366851919,"stop":1724366851920,"duration":1},"status":"passed","severity":"normal"},{"uid":"e238e39d095d81bc","name":"Check publish message containing unicode special characters","time":{"start":1724367202332,"stop":1724367202332,"duration":0},"status":"passed","severity":"normal"},{"uid":"c06a4e0c68053453","name":"Ordered Callback - true","time":{"start":1724367326753,"stop":1724367326753,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ef0c5df1d6264be","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724366722711,"stop":1724366722711,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee7af9e85293b531","name":"throws on content topic with too few or too many fields","time":{"start":1724366589579,"stop":1724366589588,"duration":9},"status":"passed","severity":"normal"},{"uid":"3cbc2bdd4529330","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724366896803,"stop":1724366896803,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4dfaf21ed156781","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724367089235,"stop":1724367089235,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ed981b64dbc859f","name":"Ping on subscribed peer","time":{"start":1724366707986,"stop":1724366707987,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f95e46eb46d0c4a","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1724366855083,"stop":1724366855084,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e4e47f76b291aa4","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1724366592302,"stop":1724366592303,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e41d955d302d27f","name":"Relay - dialed after","time":{"start":1724367349822,"stop":1724367349822,"duration":0},"status":"passed","severity":"normal"},{"uid":"998a43f56f6af9de","name":"1 Relay, 1 fetch","time":{"start":1724366614006,"stop":1724366614006,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fdb00ed4d0a0de5","name":"Check received message containing emoji","time":{"start":1724366851917,"stop":1724366851918,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e895732b6f21862","name":"Push message with unicode special characters payload","time":{"start":1724367169930,"stop":1724367169931,"duration":1},"status":"passed","severity":"normal"},{"uid":"11f5c9b117356ec","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1724366855077,"stop":1724366855078,"duration":1},"status":"passed","severity":"normal"},{"uid":"4537f6d9ead6cef5","name":"Ping succeeds for all connected peers","time":{"start":1724366765749,"stop":1724366765749,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a5328936fd96d73","name":"Check message on other pubsub topic is not received","time":{"start":1724367174421,"stop":1724367174422,"duration":1},"status":"passed","severity":"normal"},{"uid":"9be8696f171f8e01","name":"should not receive a peer event before start","time":{"start":1724367210973,"stop":1724367210973,"duration":0},"status":"passed","severity":"normal"},{"uid":"acb9f2c376ee2c1f","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1724366640879,"stop":1724366640880,"duration":1},"status":"passed","severity":"normal"},{"uid":"303ac02a4b8f92d9","name":"Subscribe to topic containing XML and receive message","time":{"start":1724367319628,"stop":1724367319628,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0cfe4ea619a4a22","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1724367208979,"stop":1724367208979,"duration":0},"status":"passed","severity":"normal"},{"uid":"58571f174f27004a","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1724367250606,"stop":1724367250607,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8e8dd25d83d7da8","name":"should only return 1 node with relay and store capability","time":{"start":1724366614371,"stop":1724366614371,"duration":0},"status":"passed","severity":"normal"},{"uid":"18edce26956c6bec","name":"Ping fails for unsubscribed peers","time":{"start":1724366765750,"stop":1724366765750,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e97ddcf60919f96","name":"Fails to publish message with size larger than 1 MB","time":{"start":1724367202356,"stop":1724367202356,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e559e6e442c8334","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1724366855069,"stop":1724366855070,"duration":1},"status":"passed","severity":"normal"},{"uid":"775d66030790c83f","name":"Check received message containing numeric","time":{"start":1724366851907,"stop":1724366851907,"duration":0},"status":"passed","severity":"normal"},{"uid":"20c1d7cdd90f303b","name":"throws on content topic with empty topic name field","time":{"start":1724366589592,"stop":1724366589593,"duration":1},"status":"passed","severity":"normal"},{"uid":"da36abce842d8cfc","name":"should be able to decode the field with only FILTER set to true","time":{"start":1724366597614,"stop":1724366597615,"duration":1},"status":"passed","severity":"normal"},{"uid":"174e313ee0e76405","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1724367184732,"stop":1724367184733,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7d0dab1c68e88d7","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1724367177032,"stop":1724367177033,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6e4dbb11f4224d8d","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1724366648470,"stop":1724366648470,"duration":0},"status":"passed","severity":"normal"},{"uid":"d32586d1baf15914","name":"Default pageSize","time":{"start":1724367338671,"stop":1724367338671,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a00a023724660c8","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724367319631,"stop":1724367319631,"duration":0},"status":"passed","severity":"normal"},{"uid":"82be7dd2c5dc5690","name":"should return false","time":{"start":1724366598297,"stop":1724366598297,"duration":0},"status":"passed","severity":"normal"},{"uid":"5efa4a3c923e5b78","name":"Check received message containing Arabic","time":{"start":1724367174400,"stop":1724367174400,"duration":0},"status":"passed","severity":"normal"},{"uid":"490356cf41c2fec8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1724366589626,"stop":1724366589626,"duration":0},"status":"passed","severity":"normal"},{"uid":"938fc3f7d0a93f85","name":"Push message with escaped characters payload","time":{"start":1724367306022,"stop":1724367306022,"duration":0},"status":"passed","severity":"normal"},{"uid":"845580738dc770b6","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1724367250894,"stop":1724367250895,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2f3833dd7b5c104","name":"Delete observer","time":{"start":1724367173567,"stop":1724367173567,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb3c1a5d42109b4f","name":"Subscribe to topic containing numeric and publish message","time":{"start":1724367208973,"stop":1724367208973,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4698224c0b2c969","name":"Decoder throws on undefined content topic","time":{"start":1724366624175,"stop":1724366624175,"duration":0},"status":"passed","severity":"normal"},{"uid":"d27a6f70cc9482da","name":"Passing page size 1 when there are 4 messages","time":{"start":1724367338668,"stop":1724367338668,"duration":0},"status":"passed","severity":"normal"},{"uid":"72c388899469f341","name":"isConnected return false after peer stops","time":{"start":1724366698412,"stop":1724366698413,"duration":1},"status":"passed","severity":"normal"},{"uid":"b215c17dfea9c0df","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724367016033,"stop":1724367016033,"duration":0},"status":"passed","severity":"normal"},{"uid":"81a772672397a49b","name":"groups content topics by expected pubsub topic","time":{"start":1724366589607,"stop":1724366589607,"duration":0},"status":"passed","severity":"normal"},{"uid":"67bf8b05c8ebe772","name":"Push message with content topic containing SQL Injection","time":{"start":1724367169936,"stop":1724367169936,"duration":0},"status":"passed","severity":"normal"},{"uid":"aecba4789e1360fa","name":"throws an error for improperly formatted content topics","time":{"start":1724366589609,"stop":1724366589610,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d0f6bd3d8a0f718","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724366912095,"stop":1724366912096,"duration":1},"status":"passed","severity":"normal"},{"uid":"9768c23acb532994","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724367319622,"stop":1724367319622,"duration":0},"status":"passed","severity":"normal"},{"uid":"a637ddbab3a01571","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724367319629,"stop":1724367319629,"duration":0},"status":"passed","severity":"normal"},{"uid":"13f7461b33464e5f","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1724366722710,"stop":1724366722711,"duration":1},"status":"passed","severity":"normal"},{"uid":"61240c0304319ec6","name":"Check received message containing short","time":{"start":1724366851906,"stop":1724366851906,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aaea11f119bae66","name":"should not receive a peer event after stop","time":{"start":1724366618126,"stop":1724366618126,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3ac4b61bab222a1","name":"1 Relay, 1 Filter, gives up","time":{"start":1724366614008,"stop":1724366614008,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f1450ea32527e34","name":"Callback on promise, aborts when callback returns true","time":{"start":1724367311362,"stop":1724367311364,"duration":2},"status":"passed","severity":"normal"},{"uid":"2e6877f5de1bb230","name":"Encoder throws on undefined content topic","time":{"start":1724366624174,"stop":1724366624174,"duration":0},"status":"passed","severity":"normal"},{"uid":"a85618384d63659b","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1724366855054,"stop":1724366855055,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d84cb35750c1ad8","name":"should throw error - invalid id","time":{"start":1724366598296,"stop":1724366598297,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a1987a895868829","name":"Asymmetric encrypt & decrypt","time":{"start":1724366624676,"stop":1724366624676,"duration":0},"status":"passed","severity":"normal"},{"uid":"df673c5582b1b51f","name":"Fails to publish message with empty text","time":{"start":1724367202354,"stop":1724367202354,"duration":0},"status":"passed","severity":"normal"},{"uid":"794e9f670e1705f2","name":"different cluster, same shard: nodes don't connect","time":{"start":1724366855053,"stop":1724366855054,"duration":1},"status":"passed","severity":"normal"},{"uid":"a18f58e1fc72b8e2","name":"Check received message containing special chars","time":{"start":1724367174412,"stop":1724367174412,"duration":0},"status":"passed","severity":"normal"},{"uid":"54cd950c24ad8bcd","name":"Subscribe to topic containing long and receive message","time":{"start":1724367319624,"stop":1724367319625,"duration":1},"status":"passed","severity":"normal"},{"uid":"7505185b0eb5e55e","name":"Check received message containing unicode special characters","time":{"start":1724366851916,"stop":1724366851917,"duration":1},"status":"passed","severity":"normal"},{"uid":"73877d65adecad82","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1724366855076,"stop":1724366855077,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3bcb6e403f87a03","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724366855076,"stop":1724366855076,"duration":0},"status":"passed","severity":"normal"},{"uid":"49ef647f2ba0774b","name":"Query Generator, Wrong PubsubTopic","time":{"start":1724367304315,"stop":1724367304320,"duration":5},"status":"passed","severity":"normal"},{"uid":"1996e19ce0d7b27a","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1724366597616,"stop":1724366597617,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd6d35f27c3f4766","name":"Push message with rate limit","time":{"start":1724367306034,"stop":1724367306035,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe39c28c1f4cbee3","name":"Check received message containing Chinese","time":{"start":1724367174399,"stop":1724367174400,"duration":1},"status":"passed","severity":"normal"},{"uid":"26c891007693f6a8","name":"should encode/decode to RLP encoding","time":{"start":1724366598298,"stop":1724366598298,"duration":0},"status":"passed","severity":"normal"},{"uid":"1379a9d9ace3c97e","name":"Push 30 different messages","time":{"start":1724367169931,"stop":1724367169931,"duration":0},"status":"passed","severity":"normal"},{"uid":"18dce9a8f0879fbf","name":"Push message with content topic containing numeric","time":{"start":1724367169933,"stop":1724367169933,"duration":0},"status":"passed","severity":"normal"},{"uid":"d739bd1b033ae93d","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1724366855062,"stop":1724366855062,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1834ba76f2817c9","name":"should not fail to start the service if it is already started","time":{"start":1724366618125,"stop":1724366618125,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2740c9468d1efbf","name":"Ping on unsubscribed peer","time":{"start":1724366742305,"stop":1724366742306,"duration":1},"status":"passed","severity":"normal"},{"uid":"2231063bf22cad18","name":"Check message on other pubsub topic is not received","time":{"start":1724367174407,"stop":1724367174407,"duration":0},"status":"passed","severity":"normal"},{"uid":"29b1f470172d6a78","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724367319631,"stop":1724367319632,"duration":1},"status":"passed","severity":"normal"},{"uid":"2681264354901bb0","name":"Overlapping topic subscription","time":{"start":1724367208971,"stop":1724367208972,"duration":1},"status":"skipped","severity":"normal"},{"uid":"45145593d2e950fb","name":"Push message with Arabic payload","time":{"start":1724367169926,"stop":1724367169927,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfe34439f4fe149a","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724367319633,"stop":1724367319634,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c189eeee675c751","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1724366648469,"stop":1724366648469,"duration":0},"status":"passed","severity":"normal"},{"uid":"79fe66d4433658f5","name":"Subscribe to topic containing Russian and publish message","time":{"start":1724367208976,"stop":1724367208976,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbac21999fa51b98","name":"should not receive a peer event after stop","time":{"start":1724367210974,"stop":1724367210974,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3259e85ef11bbd9","name":"Check received message containing Basic HTML tag","time":{"start":1724367174415,"stop":1724367174415,"duration":0},"status":"passed","severity":"normal"},{"uid":"f77a56c874fa789a","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724367319626,"stop":1724367319627,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b9ece8b5f5c9f0e","name":"Check received message containing XML","time":{"start":1724366851910,"stop":1724366851910,"duration":0},"status":"passed","severity":"normal"},{"uid":"736b188c2c85577b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724366722714,"stop":1724366722714,"duration":0},"status":"passed","severity":"normal"},{"uid":"f61bfde42b951dbf","name":"should return empty list for no shard","time":{"start":1724366589617,"stop":1724366589617,"duration":0},"status":"passed","severity":"normal"},{"uid":"75e71a374bf95469","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724367016033,"stop":1724367016033,"duration":0},"status":"passed","severity":"normal"},{"uid":"516df39c9e83710b","name":"Check message with no payload is not received","time":{"start":1724367174423,"stop":1724367174423,"duration":0},"status":"passed","severity":"normal"},{"uid":"8342ec4ff71704b9","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1724366640882,"stop":1724366640889,"duration":7},"status":"passed","severity":"normal"},{"uid":"9629ff991961f26f","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1724367250894,"stop":1724367250894,"duration":0},"status":"passed","severity":"normal"},{"uid":"861c07c5b7145038","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724367016031,"stop":1724367016032,"duration":1},"status":"passed","severity":"normal"},{"uid":"7104c653318a9f0f","name":"Decoder throws on undefined content topic","time":{"start":1724366626060,"stop":1724366626060,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aea5a75acca3a92","name":"Publish without waiting for remote peer","time":{"start":1724367208968,"stop":1724367208968,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ce8b62cfd3101c9","name":"Check message received after jswaku node is restarted","time":{"start":1724366851924,"stop":1724366851924,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2e93090cd3a7344a","name":"Check message received after nwaku node is restarted","time":{"start":1724366851925,"stop":1724366851925,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b0701dae5acb7763","name":"Check received message containing Russian","time":{"start":1724366851909,"stop":1724366851909,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ac75c793b033f1c","name":"should set field with all protocols enabled","time":{"start":1724366598303,"stop":1724366598303,"duration":0},"status":"passed","severity":"normal"},{"uid":"b80f7e0f44b6646d","name":"start node with empty content topic","time":{"start":1724367250607,"stop":1724367250607,"duration":0},"status":"passed","severity":"normal"},{"uid":"16b9c12720bcd581","name":"Push message with long payload","time":{"start":1724367169925,"stop":1724367169925,"duration":0},"status":"passed","severity":"normal"},{"uid":"c19b5e51144e7871","name":"Reusing cursor across nodes","time":{"start":1724367250897,"stop":1724367250897,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7a8fe4436ed6f82","name":"Passing invalid cursor","time":{"start":1724367250897,"stop":1724367250897,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f210da0f8719fde","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1724367325515,"stop":1724367325515,"duration":0},"status":"passed","severity":"normal"},{"uid":"bff7f9c67c736c83","name":"Check received message containing short","time":{"start":1724367174398,"stop":1724367174398,"duration":0},"status":"passed","severity":"normal"},{"uid":"32d36d27c9d4cb71","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1724366855062,"stop":1724366855062,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8155b705ba96926","name":"should throw an error for an unconfigured topic","time":{"start":1724366589632,"stop":1724366589632,"duration":0},"status":"passed","severity":"normal"},{"uid":"38fd5df557daac21","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1724366722713,"stop":1724366722713,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea14d46f7268e5dd","name":"Push message with content topic containing shell command","time":{"start":1724367169938,"stop":1724367169939,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b7c11323ad19aed","name":"should throw error - no id","time":{"start":1724366598292,"stop":1724366598296,"duration":4},"status":"passed","severity":"normal"},{"uid":"d07d094a51db9c0b","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1724366589604,"stop":1724366589604,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6586a7386e7e3cb","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1724366589621,"stop":1724366589621,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8acfe2d866a0cf","name":"Query generator for multiple messages","time":{"start":1724367311357,"stop":1724367311358,"duration":1},"status":"passed","severity":"normal"},{"uid":"81fc6b6b715994ba","name":"Push message with content topic containing unicode special characters","time":{"start":1724367169940,"stop":1724367169941,"duration":1},"status":"passed","severity":"normal"},{"uid":"e66a54ec550589d2","name":"Check received message containing XML","time":{"start":1724367174402,"stop":1724367174402,"duration":0},"status":"passed","severity":"normal"},{"uid":"d036f92525f2c1f7","name":"Relay + Store","time":{"start":1724366649081,"stop":1724366649081,"duration":0},"status":"passed","severity":"normal"},{"uid":"13855c90408bbb2b","name":"connects to nwaku","time":{"start":1724367343233,"stop":1724367343233,"duration":0},"status":"passed","severity":"normal"},{"uid":"648b7410dbd16fcf","name":"Check received message containing Basic HTML tag","time":{"start":1724366851911,"stop":1724366851912,"duration":1},"status":"passed","severity":"normal"},{"uid":"efd3ddeab5c6feb8","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1724366613438,"stop":1724366613438,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e280909570e092d","name":"should set field with only FILTER enabled","time":{"start":1724366598304,"stop":1724366598304,"duration":0},"status":"passed","severity":"normal"},{"uid":"7472cdf801f2af9d","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1724366602945,"stop":1724366602945,"duration":0},"status":"passed","severity":"normal"},{"uid":"21fb52b59651d74d","name":"random static sharding 2 - Cluster ID: 769, Shard ID: 193","time":{"start":1724367274351,"stop":1724367274351,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3f3ef698ae2558c","name":"Number of peers are maintained correctly","time":{"start":1724366942561,"stop":1724366942562,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2826b9f4459f908","name":"should be able to encode the field with only STORE set to true","time":{"start":1724366597607,"stop":1724366597608,"duration":1},"status":"passed","severity":"normal"},{"uid":"59e8c219fe34e436","name":"should not fail to stop the service if it was not started","time":{"start":1724366651777,"stop":1724366651778,"duration":1},"status":"passed","severity":"normal"},{"uid":"3973424734ef19","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724367089243,"stop":1724367089243,"duration":0},"status":"passed","severity":"normal"},{"uid":"45b4a2eca8fa3608","name":"Push message with content topic containing Chinese","time":{"start":1724367169934,"stop":1724367169934,"duration":0},"status":"passed","severity":"normal"},{"uid":"2af31fbc266aeca","name":"should be called for bootstrap peers","time":{"start":1724366648465,"stop":1724366648468,"duration":3},"status":"passed","severity":"normal"},{"uid":"274fe634af540d1c","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724367319598,"stop":1724367319619,"duration":21},"status":"passed","severity":"normal"},{"uid":"ec51dab6ddf61d15","name":"Throws when trying to push message with empty payload","time":{"start":1724367169932,"stop":1724367169932,"duration":0},"status":"passed","severity":"normal"},{"uid":"274c3662e6751f95","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1724367353006,"stop":1724367353006,"duration":0},"status":"passed","severity":"normal"},{"uid":"59b8a8aef1fb9104","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724366896804,"stop":1724366896804,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea034cd4fc5f3560","name":"Meta field set when metaSetter is specified","time":{"start":1724366603216,"stop":1724366603216,"duration":0},"status":"passed","severity":"normal"},{"uid":"15b3b614d9967225","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1724366592306,"stop":1724366592306,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8ad8a3423f05d70","name":"Push message with Chinese payload","time":{"start":1724367306014,"stop":1724367306015,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a3c60ae20097616","name":"Ping on peer without subscriptions","time":{"start":1724366742303,"stop":1724366742303,"duration":0},"status":"passed","severity":"normal"},{"uid":"96a89ebc7689b54e","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1724367304324,"stop":1724367304324,"duration":0},"status":"passed","severity":"normal"},{"uid":"f80e51d71b401903","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app98/5/topic330/test.js","time":{"start":1724367250600,"stop":1724367250600,"duration":0},"status":"passed","severity":"normal"},{"uid":"17a8af7502184f0b","name":"Subscribe and receives messages on 20 topics","time":{"start":1724367319622,"stop":1724367319622,"duration":0},"status":"passed","severity":"normal"},{"uid":"b07b925ed0c12e3c","name":"dispatchEvent via connectionManager","time":{"start":1724366681040,"stop":1724366681041,"duration":1},"status":"passed","severity":"normal"},{"uid":"7eb9495842ab447a","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1724367184735,"stop":1724367184735,"duration":0},"status":"passed","severity":"normal"},{"uid":"b99325cc9dad4b6a","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1724366589635,"stop":1724366589635,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1c7cdbb1e8ea094","name":"getPeersByDiscovery","time":{"start":1724366681039,"stop":1724366681040,"duration":1},"status":"passed","severity":"normal"},{"uid":"b32c9875aa6ba8a8","name":"Query Generator - false","time":{"start":1724367326752,"stop":1724367326752,"duration":0},"status":"passed","severity":"normal"},{"uid":"336d9a763df9e132","name":"Check publish message containing JSON","time":{"start":1724367202331,"stop":1724367202331,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d29688156a1196","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724367319640,"stop":1724367319640,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ba619de34908673","name":"Publish message with rate limit","time":{"start":1724367202357,"stop":1724367202357,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff5a80eee8dc1111","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724366912098,"stop":1724366912098,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aa4bde966b612cd","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1724366597612,"stop":1724366597613,"duration":1},"status":"passed","severity":"normal"},{"uid":"28489119004559f2","name":"Publish message with large meta","time":{"start":1724367202357,"stop":1724367202357,"duration":0},"status":"passed","severity":"normal"},{"uid":"367e05fec80aa6b2","name":"handles different clusterIds correctly","time":{"start":1724366589608,"stop":1724366589609,"duration":1},"status":"passed","severity":"normal"},{"uid":"122ba902a4aa998f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1724366589622,"stop":1724366589622,"duration":0},"status":"passed","severity":"normal"},{"uid":"172157bb8ff6cd60","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724366769528,"stop":1724366769529,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b26d274b1943cc5","name":"Subscribe to topic containing short and receive message","time":{"start":1724367319624,"stop":1724367319624,"duration":0},"status":"passed","severity":"normal"},{"uid":"62b0d4b55799ad2a","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1724366597611,"stop":1724366597612,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ec9f0f16e825fa0","name":"Relay - times out","time":{"start":1724367349822,"stop":1724367349823,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa8f755302b75e7d","name":"Privacy Node - default protocol","time":{"start":1724367349825,"stop":1724367349825,"duration":0},"status":"passed","severity":"normal"},{"uid":"d21ad54b71d4d9ec","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1724366589627,"stop":1724366589627,"duration":0},"status":"passed","severity":"normal"},{"uid":"b233fe7ea4860a8","name":"should emit a peer event after start","time":{"start":1724366651778,"stop":1724366651779,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dd42f599b1cfb2","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1724367177033,"stop":1724367177033,"duration":0},"status":"passed","severity":"normal"},{"uid":"570598a145ad0890","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724367319640,"stop":1724367319641,"duration":1},"status":"passed","severity":"normal"},{"uid":"998a2567d918ae50","name":"Check received message containing Script","time":{"start":1724366851910,"stop":1724366851910,"duration":0},"status":"passed","severity":"normal"},{"uid":"9985ee6c74bde7a0","name":"Check message with invalid timestamp is not received","time":{"start":1724367174421,"stop":1724367174421,"duration":0},"status":"passed","severity":"normal"},{"uid":"46b081654ebe9269","name":"Filter","time":{"start":1724367349824,"stop":1724367349824,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ccf90df2f4b039f","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724367319623,"stop":1724367319623,"duration":0},"status":"passed","severity":"normal"},{"uid":"47b1e8b1b04faaa6","name":"caches peers it previously fetched","time":{"start":1724366614370,"stop":1724366614370,"duration":0},"status":"passed","severity":"normal"},{"uid":"369372cb8ef9f0fb","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1724366722700,"stop":1724366722701,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f30fc0b7b7e44c0","name":"Filter with 0 connections","time":{"start":1724366920137,"stop":1724366920137,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f4767d7cd4ff4ff","name":"Generator, custom pubsub topic","time":{"start":1724367324143,"stop":1724367324143,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad6606386771c08c","name":"random static sharding 9 - Cluster ID: 353, Shard ID: 588","time":{"start":1724367274375,"stop":1724367274375,"duration":0},"status":"passed","severity":"normal"},{"uid":"b12ae6eca6f7d0dc","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724366769531,"stop":1724366769531,"duration":0},"status":"passed","severity":"normal"},{"uid":"d69b023410fefd28","name":"Promise Callback - false","time":{"start":1724367326752,"stop":1724367326753,"duration":1},"status":"passed","severity":"normal"},{"uid":"66093fd8ee87c93","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1724367250598,"stop":1724367250598,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0fada295609897a","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1724366855077,"stop":1724366855077,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e2b9511eacbf49d","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1724366589620,"stop":1724366589621,"duration":1},"status":"passed","severity":"normal"},{"uid":"816edc52cb3ddef6","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1724366589634,"stop":1724366589635,"duration":1},"status":"passed","severity":"normal"},{"uid":"461631366442048d","name":"should throw an error if shards are undefined for static sharding","time":{"start":1724366589617,"stop":1724366589618,"duration":1},"status":"passed","severity":"normal"},{"uid":"29218e45526d875d","name":"Passing page size 11 when there are 10 messages","time":{"start":1724367338669,"stop":1724367338670,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb2967032b864c13","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724367319646,"stop":1724367319646,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e738be439ce3423","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724366851921,"stop":1724366851921,"duration":0},"status":"passed","severity":"normal"},{"uid":"662034e1f7b2ded9","name":"Passing page size 0 when there are 110 messages","time":{"start":1724367338667,"stop":1724367338668,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb4fd74a8f59a807","name":"Rejects garbage","time":{"start":1724366606691,"stop":1724366606691,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd813900fc206b1e","name":"Push message with custom timestamp: 1724370497063","time":{"start":1724367306036,"stop":1724367306036,"duration":0},"status":"passed","severity":"normal"},{"uid":"5169cc6d40b6d4c5","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1724366722715,"stop":1724366722715,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ebf9eda99eb8166","name":"Should update shard info","time":{"start":1724367089569,"stop":1724367089569,"duration":0},"status":"passed","severity":"normal"},{"uid":"daa6ef297079f60e","name":"random static sharding 6 - Cluster ID: 458, Shard ID: 16","time":{"start":1724367274358,"stop":1724367274359,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0d6a55873fb30aa","name":"can start and stop the service","time":{"start":1724367210971,"stop":1724367210971,"duration":0},"status":"passed","severity":"normal"},{"uid":"114e27a4538c1f1f","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1724366589616,"stop":1724366589617,"duration":1},"status":"passed","severity":"normal"},{"uid":"965b9e4cd539f2ce","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724367319644,"stop":1724367319645,"duration":1},"status":"passed","severity":"normal"},{"uid":"a52f95f2a21d9197","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1724366855059,"stop":1724366855060,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e3d076f148bce4b","name":"should be able to decode the field with only STORE set to true","time":{"start":1724366597615,"stop":1724366597616,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6bb0d75d1d67aff","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724366769532,"stop":1724366769532,"duration":0},"status":"passed","severity":"normal"},{"uid":"28fde0986a6e43dc","name":"Check received message containing shell command","time":{"start":1724367174416,"stop":1724367174416,"duration":0},"status":"passed","severity":"normal"},{"uid":"867d283ee5544b65","name":"connected peers and dial","time":{"start":1724367170115,"stop":1724367170115,"duration":0},"status":"skipped","severity":"normal"},{"uid":"caeec29a626f62a9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724366855061,"stop":1724366855061,"duration":0},"status":"passed","severity":"normal"},{"uid":"3467c4a361064307","name":"random static sharding 8 - Cluster ID: 507, Shard ID: 951","time":{"start":1724367274374,"stop":1724367274375,"duration":1},"status":"passed","severity":"normal"},{"uid":"482909ceacdb2272","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724366722714,"stop":1724366722714,"duration":0},"status":"passed","severity":"normal"},{"uid":"5698dc7edba111d0","name":"Fails to push message bigger that 1MB","time":{"start":1724367169946,"stop":1724367169946,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f2addc781e52630","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724366851920,"stop":1724366851921,"duration":1},"status":"passed","severity":"normal"},{"uid":"f49d5525c5f5fe30","name":"Check received message containing SQL Injection","time":{"start":1724367174414,"stop":1724367174414,"duration":0},"status":"passed","severity":"normal"},{"uid":"85ca776fddb747a2","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1724366855065,"stop":1724366855066,"duration":1},"status":"passed","severity":"normal"},{"uid":"134983c4768e9982","name":"Push message with custom timestamp: 1693608520282","time":{"start":1724367169944,"stop":1724367169944,"duration":0},"status":"passed","severity":"normal"},{"uid":"22ca37592a8e99e9","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724366896796,"stop":1724366896796,"duration":0},"status":"passed","severity":"normal"},{"uid":"577112b3dbfb9347","name":"Subscribe to topic containing JSON and publish message","time":{"start":1724367208979,"stop":1724367208980,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce18d8bc522914e0","name":"handles different networkShards values correctly","time":{"start":1724366589609,"stop":1724366589609,"duration":0},"status":"passed","severity":"normal"},{"uid":"d54b5751c1488890","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1724366698410,"stop":1724366698410,"duration":0},"status":"passed","severity":"normal"},{"uid":"f48512bfe778bf26","name":"Generator, 2 different pubsubtopics","time":{"start":1724367324144,"stop":1724367324144,"duration":0},"status":"passed","severity":"normal"},{"uid":"c80b70870ee927b3","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1724367184731,"stop":1724367184732,"duration":1},"status":"passed","severity":"normal"},{"uid":"61b573ea96297593","name":"Reopen subscription with peer with lost subscription","time":{"start":1724366707994,"stop":1724366707995,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f981e95bb06b33f","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724367319639,"stop":1724367319639,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d7cc7fbfad38ad5","name":"Push message with Basic HTML tag payload","time":{"start":1724367169929,"stop":1724367169929,"duration":0},"status":"passed","severity":"normal"},{"uid":"58a0e5ee38330e2","name":"Ordered Callback - false","time":{"start":1724367326753,"stop":1724367326754,"duration":1},"status":"passed","severity":"normal"},{"uid":"59fb53414c2fd267","name":"Subscribe and receives messages on 20 topics","time":{"start":1724367319636,"stop":1724367319636,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5926e3105a2e562","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1724366855067,"stop":1724366855068,"duration":1},"status":"passed","severity":"normal"},{"uid":"282455a778d3c5ca","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724366722712,"stop":1724366722712,"duration":0},"status":"passed","severity":"normal"},{"uid":"59ac5f4c482ab741","name":"Check received message containing numeric","time":{"start":1724367174411,"stop":1724367174412,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f9b6e2c4dd2de13","name":"should set field with only STORE enabled","time":{"start":1724366598303,"stop":1724366598304,"duration":1},"status":"passed","severity":"normal"},{"uid":"70bce37d78c22429","name":"configure the node with multiple content topics","time":{"start":1724367250606,"stop":1724367250606,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8cef698e032cf5","name":"Check received message containing long","time":{"start":1724366851906,"stop":1724366851907,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae18c2b0b857f8fb","name":"should only return 1 node with relay capability","time":{"start":1724366614370,"stop":1724366614371,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae9885751073eedf","name":"Check received message containing emoji","time":{"start":1724367174405,"stop":1724367174405,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa0748272b3b13dc","name":"Init the array if not present","time":{"start":1724366589086,"stop":1724366589089,"duration":3},"status":"passed","severity":"normal"},{"uid":"336a80c8ecd810ed","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1724367369633,"stop":1724367369633,"duration":0},"status":"passed","severity":"normal"},{"uid":"32b381a14f4585d6","name":"should handle corrupted local storage data gracefully","time":{"start":1724366618127,"stop":1724366618128,"duration":1},"status":"passed","severity":"normal"},{"uid":"d963c937cb9e6c2f","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1724367325515,"stop":1724367325515,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2b5657e77c28a62","name":"Check received message containing Chinese","time":{"start":1724366851908,"stop":1724366851908,"duration":0},"status":"passed","severity":"normal"},{"uid":"9204f8939cfd3628","name":"Check received message with timestamp: 1724366640024000000 ","time":{"start":1724367174405,"stop":1724367174405,"duration":0},"status":"passed","severity":"normal"},{"uid":"37b8c668a0931c82","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1724366624172,"stop":1724366624172,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef7f4530f90058c1","name":"Check received message with timestamp: 1724366640024 ","time":{"start":1724367174405,"stop":1724367174406,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7c1a5d58cceff02","name":"Push message with escaped characters payload","time":{"start":1724367169930,"stop":1724367169930,"duration":0},"status":"passed","severity":"normal"},{"uid":"87d53edfb307ebc6","name":"Filter with 2 connections","time":{"start":1724366920139,"stop":1724366920139,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8339d8f17941aa8","name":"should handle a minimal index list","time":{"start":1724366589743,"stop":1724366589743,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eeecdb24aefb6af","name":"Encoder throws on empty string content topic","time":{"start":1724366626059,"stop":1724366626060,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecc7b17d538ff37d","name":"Push message with content topic containing JSON","time":{"start":1724367306030,"stop":1724367306031,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba659804c5f0e4c7","name":"Publishes to nwaku","time":{"start":1724367194399,"stop":1724367194400,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ee20c6098d0261a","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1724366589603,"stop":1724366589603,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e0abd6e131901c8","name":"throws on content topic with empty encoding field","time":{"start":1724366589594,"stop":1724366589595,"duration":1},"status":"passed","severity":"normal"},{"uid":"62e5af09613fb1a","name":"Check message on other pubsub topic is not received","time":{"start":1724366851922,"stop":1724366851922,"duration":0},"status":"passed","severity":"normal"},{"uid":"f85ad34e3a7f8285","name":"Publish message with custom timestamp: Thu Aug 22 2024 21:52:57 GMT+0000 (Coordinated Universal Time)","time":{"start":1724367202334,"stop":1724367202334,"duration":0},"status":"passed","severity":"normal"},{"uid":"1006df0041a08dff","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1724367325516,"stop":1724367325517,"duration":1},"status":"passed","severity":"normal"},{"uid":"84dfbfc7d4671c9a","name":"Push 30 different messages","time":{"start":1724367306024,"stop":1724367306024,"duration":0},"status":"passed","severity":"normal"},{"uid":"556f5bc28bed0a4","name":"Register correct protocols","time":{"start":1724367208966,"stop":1724367208968,"duration":2},"status":"passed","severity":"normal"},{"uid":"ef59551ee790743b","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1724366589631,"stop":1724366589632,"duration":1},"status":"passed","severity":"normal"},{"uid":"f48911b199ffd0f2","name":"should use the provided clusterId for the pubsub topic","time":{"start":1724366589641,"stop":1724366589641,"duration":0},"status":"passed","severity":"normal"},{"uid":"b98327a8af1ce96a","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1724366765752,"stop":1724366765752,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce574b2153ff3314","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1724367208970,"stop":1724367208970,"duration":0},"status":"passed","severity":"normal"},{"uid":"a68bca26a4a13cb3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1724366589629,"stop":1724366589629,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bc22dbdc309c9e1","name":"handles multiple messages","time":{"start":1724367337731,"stop":1724367337731,"duration":0},"status":"passed","severity":"normal"},{"uid":"46f8d6c8312cd38f","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1724367089244,"stop":1724367089245,"duration":1},"status":"passed","severity":"normal"},{"uid":"e165d291e1ffcbae","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1724367325514,"stop":1724367325514,"duration":0},"status":"passed","severity":"normal"},{"uid":"95cf8a337b8cf0da","name":"Check received message containing emoji","time":{"start":1724367174418,"stop":1724367174419,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2cf57f6c5dfbe72","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app31/9/topic373/json","time":{"start":1724367250603,"stop":1724367250604,"duration":1},"status":"passed","severity":"normal"},{"uid":"34f4826cbe36b5b7","name":"Push message with content topic containing numeric","time":{"start":1724367306026,"stop":1724367306026,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d8720d0396a1d87","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1724366597617,"stop":1724366597618,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ad67f1c8d50d977","name":"should decode valid enr successfully","time":{"start":1724366598290,"stop":1724366598290,"duration":0},"status":"passed","severity":"normal"},{"uid":"6144c20b34117b8b","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1724366589633,"stop":1724366589634,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e6fa23b864da642","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1724366589598,"stop":1724366589599,"duration":1},"status":"passed","severity":"normal"},{"uid":"ace93c5a114b688d","name":"Check message with no content topic is not received","time":{"start":1724367174422,"stop":1724367174423,"duration":1},"status":"passed","severity":"normal"},{"uid":"84816c104472e397","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724366896811,"stop":1724366896811,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7dbba644215fb21","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724367324139,"stop":1724367324139,"duration":0},"status":"passed","severity":"normal"},{"uid":"4da94887a26c6f96","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724366896802,"stop":1724366896802,"duration":0},"status":"passed","severity":"normal"},{"uid":"b92077ab5cc8271a","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1724366855058,"stop":1724366855058,"duration":0},"status":"passed","severity":"normal"},{"uid":"71c5d2c46765097a","name":"Query with Ordered Callback, No Decoder","time":{"start":1724367304324,"stop":1724367304324,"duration":0},"status":"passed","severity":"normal"},{"uid":"d45034ebdc75e312","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1724366589626,"stop":1724366589626,"duration":0},"status":"passed","severity":"normal"},{"uid":"399a5eafbe3585f4","name":"Ping on unsubscribed peer","time":{"start":1724366707991,"stop":1724366707994,"duration":3},"status":"passed","severity":"normal"},{"uid":"3491ef2154c5636d","name":"Check publish message containing long","time":{"start":1724367202315,"stop":1724367202315,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d96372b8fae2b0d","name":"Push message with content topic containing short","time":{"start":1724367306025,"stop":1724367306025,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e10badc37a744db","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724366896809,"stop":1724366896810,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d6ffb0f232473d9","name":"Decoder throws on empty string content topic","time":{"start":1724366626060,"stop":1724366626060,"duration":0},"status":"passed","severity":"normal"},{"uid":"69644d203bbf0037","name":"returns all values when wanted number is greater than available values","time":{"start":1724366613437,"stop":1724366613437,"duration":0},"status":"passed","severity":"normal"},{"uid":"b27a9aec16bedcf8","name":"less peers than existing","time":{"start":1724367170116,"stop":1724367170116,"duration":0},"status":"skipped","severity":"normal"},{"uid":"82a8898ad022b704","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1724367208970,"stop":1724367208970,"duration":0},"status":"passed","severity":"normal"},{"uid":"34df54d6e3eeca35","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1724366589600,"stop":1724366589601,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d7cc7111bcc065c","name":"Push message with Russian payload","time":{"start":1724367306016,"stop":1724367306017,"duration":1},"status":"passed","severity":"normal"},{"uid":"2701be45c3d94eb","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1724366589630,"stop":1724366589630,"duration":0},"status":"passed","severity":"normal"},{"uid":"51e1f6c98ebbedd9","name":"Subscribe and receive messages via lightPush","time":{"start":1724366896793,"stop":1724366896793,"duration":0},"status":"passed","severity":"normal"},{"uid":"c25a46d2e6e93c96","name":"Push message with special chars payload","time":{"start":1724367169925,"stop":1724367169926,"duration":1},"status":"passed","severity":"normal"},{"uid":"a966ed6523c751e5","name":"should correctly map a content topic to a pubsub topic","time":{"start":1724366589640,"stop":1724366589640,"duration":0},"status":"passed","severity":"normal"},{"uid":"e155fb1c421cc7b0","name":"should add and remove event listeners correctly","time":{"start":1724366618128,"stop":1724366618128,"duration":0},"status":"passed","severity":"normal"},{"uid":"26a4f3895a44e8af","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1724366589604,"stop":1724366589604,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ca1e3f9673bb09e","name":"Push message with shell command payload","time":{"start":1724367306021,"stop":1724367306022,"duration":1},"status":"passed","severity":"normal"},{"uid":"103be71c47c52c48","name":"Failed peers are renewed","time":{"start":1724366942562,"stop":1724366942562,"duration":0},"status":"passed","severity":"normal"},{"uid":"59dd6a77b9a973ba","name":"Check publish message containing Arabic","time":{"start":1724367202317,"stop":1724367202317,"duration":0},"status":"passed","severity":"normal"},{"uid":"db72211afba318fb","name":"should set field with all protocols disabled","time":{"start":1724366598302,"stop":1724366598302,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f863f753a605704","name":"new peer added after a peer was already found","time":{"start":1724367177032,"stop":1724367177032,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fbf1749fb255577b","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1724366855086,"stop":1724366855087,"duration":1},"status":"passed","severity":"normal"},{"uid":"72dcd1ea77621c6c","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1724367311364,"stop":1724367311365,"duration":1},"status":"passed","severity":"normal"},{"uid":"54f3db1cd4e41e49","name":"should emit a peer event after start","time":{"start":1724366618125,"stop":1724366618125,"duration":0},"status":"passed","severity":"normal"},{"uid":"73794d90f701ae47","name":"1 Store, 2 fetches","time":{"start":1724366614007,"stop":1724366614007,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2ca13e0de4a5b12","name":"Sample","time":{"start":1724366597736,"stop":1724366597736,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5189a010091c510","name":"should properly create location multiaddrs - udp4","time":{"start":1724366598300,"stop":1724366598300,"duration":0},"status":"passed","severity":"normal"},{"uid":"88e46ffb39ad4a4e","name":"Using a function","time":{"start":1724367343234,"stop":1724367343234,"duration":0},"status":"passed","severity":"normal"},{"uid":"3085e43f732a8863","name":"should properly create location multiaddrs - tcp4","time":{"start":1724366598300,"stop":1724366598300,"duration":0},"status":"passed","severity":"normal"},{"uid":"15390cab0862b0a1","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1724366614339,"stop":1724366614339,"duration":0},"status":"passed","severity":"normal"},{"uid":"16053074a6cce91b","name":"Subscribe and publish message","time":{"start":1724367208968,"stop":1724367208969,"duration":1},"status":"passed","severity":"normal"},{"uid":"208e43d7afd1cc4d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1724366589622,"stop":1724366589623,"duration":1},"status":"passed","severity":"normal"},{"uid":"17b024889eb0770a","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724366912097,"stop":1724366912098,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9d96748aee04131","name":"Decoder throws on empty string content topic","time":{"start":1724366603218,"stop":1724366603218,"duration":0},"status":"passed","severity":"normal"},{"uid":"435172e469dd876a","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1724366626057,"stop":1724366626058,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7ff90b30d7162f4","name":"Ping on peer without subscriptions","time":{"start":1724366742305,"stop":1724366742305,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9fd1e437c600ace","name":"Should update multiaddrs","time":{"start":1724367089568,"stop":1724367089568,"duration":0},"status":"passed","severity":"normal"},{"uid":"64ea340cd238a488","name":"Check publish message after service node is restarted","time":{"start":1724367202356,"stop":1724367202356,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b3b6f3baffff4ce0","name":"Check received message containing XML","time":{"start":1724367174415,"stop":1724367174415,"duration":0},"status":"passed","severity":"normal"},{"uid":"10a159a847f1b240","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1724366589629,"stop":1724366589629,"duration":0},"status":"passed","severity":"normal"},{"uid":"564ae0ce4ca5d6a","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724367324142,"stop":1724367324142,"duration":0},"status":"passed","severity":"normal"},{"uid":"57570fbf4f1119ea","name":"Subscribe to topic containing special chars and publish message","time":{"start":1724367208973,"stop":1724367208973,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e0537ebc4fb165c","name":"can start the service","time":{"start":1724366651776,"stop":1724366651777,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f0bc463bf249fed","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724366896798,"stop":1724366896798,"duration":0},"status":"passed","severity":"normal"},{"uid":"84da8e3fab8a0767","name":"Query with Ordered Callback, No message returned","time":{"start":1724367304325,"stop":1724367304325,"duration":0},"status":"passed","severity":"normal"},{"uid":"d852a109153086d5","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1724367089243,"stop":1724367089244,"duration":1},"status":"passed","severity":"normal"},{"uid":"1400deac1ff81a3c","name":"Subscribe and receive messages via waku relay post","time":{"start":1724367319634,"stop":1724367319634,"duration":0},"status":"passed","severity":"normal"},{"uid":"cccf356a0f3d4aa9","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724367089240,"stop":1724367089240,"duration":0},"status":"passed","severity":"normal"},{"uid":"18a6e71c4f6834ce","name":"Js publishes, other Js receives","time":{"start":1724367194401,"stop":1724367194402,"duration":1},"status":"passed","severity":"normal"},{"uid":"99852c372de0aeb3","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1724366589636,"stop":1724366589637,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba0d205be996429b","name":"Ping on subscribed peer","time":{"start":1724366742302,"stop":1724366742302,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a59e9d17b2176c4","name":"Subscribe to topic containing short and receive message","time":{"start":1724367319638,"stop":1724367319638,"duration":0},"status":"passed","severity":"normal"},{"uid":"f77075f8682dc219","name":"Subscribe to topic containing Script and publish message","time":{"start":1724367208978,"stop":1724367208978,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbd891b2721d3794","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1724366896813,"stop":1724366896814,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca77c27f9643005","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1724366855055,"stop":1724366855055,"duration":0},"status":"passed","severity":"normal"},{"uid":"edbed84888e6b49a","name":"addEventListener with wrong event","time":{"start":1724366681037,"stop":1724366681038,"duration":1},"status":"passed","severity":"normal"},{"uid":"448563d6ce9cf851","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724367174406,"stop":1724367174406,"duration":0},"status":"passed","severity":"normal"},{"uid":"25990e90175e9c7b","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1724366589613,"stop":1724366589613,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e1df202840d2749","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1724367304325,"stop":1724367304325,"duration":0},"status":"passed","severity":"normal"},{"uid":"976cbf1410a99e66","name":"Check message with no content topic is not received","time":{"start":1724366851923,"stop":1724366851923,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d9b6d8d0e2df68d","name":"Check publish message containing shell command","time":{"start":1724367202331,"stop":1724367202331,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d711df22072e5c1","name":"Filter with 3 connections","time":{"start":1724366920140,"stop":1724366920140,"duration":0},"status":"passed","severity":"normal"},{"uid":"76315254cc692cef","name":"Push message with custom timestamp: 1724363297063","time":{"start":1724367306035,"stop":1724367306036,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f445195f468f5bd","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1724366650286,"stop":1724366650288,"duration":2},"status":"passed","severity":"normal"},{"uid":"e5931be4468cb636","name":"Check received message containing SQL Injection","time":{"start":1724367174401,"stop":1724367174401,"duration":0},"status":"passed","severity":"normal"},{"uid":"759c1ef46bf01a22","name":"should throw an error for missing required configuration","time":{"start":1724366589618,"stop":1724366589618,"duration":0},"status":"passed","severity":"normal"},{"uid":"a092625b0a1807a7","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724367319635,"stop":1724367319636,"duration":1},"status":"passed","severity":"normal"},{"uid":"65b8e2aefd735279","name":"Check received message containing numeric","time":{"start":1724367174399,"stop":1724367174399,"duration":0},"status":"passed","severity":"normal"},{"uid":"e08c8df45fb70810","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1724366855059,"stop":1724366855059,"duration":0},"status":"passed","severity":"normal"},{"uid":"c41c670aaf49d7e1","name":"Wrong topic","time":{"start":1724367250605,"stop":1724367250606,"duration":1},"status":"passed","severity":"normal"},{"uid":"d62115ec21228052","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1724366855067,"stop":1724366855067,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee61a8814e5c8514","name":"Push message with numeric payload","time":{"start":1724367306012,"stop":1724367306013,"duration":1},"status":"passed","severity":"normal"},{"uid":"87d7b20b5875733b","name":"Store - dialed after - with timeout","time":{"start":1724367349823,"stop":1724367349823,"duration":0},"status":"passed","severity":"normal"},{"uid":"86831da6cc98cf90","name":"Check received message containing JSON","time":{"start":1724367174403,"stop":1724367174403,"duration":0},"status":"passed","severity":"normal"},{"uid":"7992a54167449c7d","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1724367184730,"stop":1724367184730,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b85ee29c626b693","name":"Check publish message containing Chinese","time":{"start":1724367202317,"stop":1724367202317,"duration":0},"status":"passed","severity":"normal"},{"uid":"4146145f0f6918d5","name":"configure the node with multiple pubsub topics","time":{"start":1724367274378,"stop":1724367274378,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd814b329f106b68","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1724366698409,"stop":1724366698409,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7be1920fe6c344a","name":"Push message with XML payload","time":{"start":1724367169928,"stop":1724367169929,"duration":1},"status":"passed","severity":"normal"},{"uid":"f188cf7c4ae648b7","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1724366589642,"stop":1724366589642,"duration":0},"status":"passed","severity":"normal"},{"uid":"48efc289fd60a45a","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724367319626,"stop":1724367319626,"duration":0},"status":"passed","severity":"normal"},{"uid":"5df9af9b4a12d277","name":"LightPush with 1 connections","time":{"start":1724366920137,"stop":1724366920138,"duration":1},"status":"passed","severity":"normal"},{"uid":"834eafa7c04e2459","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1724367369633,"stop":1724367369633,"duration":0},"status":"passed","severity":"normal"},{"uid":"d55599798e749897","name":"Push message with content topic containing special chars","time":{"start":1724367306026,"stop":1724367306027,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9dad12b1616787e","name":"throws on content topic with empty version field","time":{"start":1724366589591,"stop":1724366589592,"duration":1},"status":"passed","severity":"normal"},{"uid":"74cc1731568dcdb1","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724366896802,"stop":1724366896802,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cc70c6e3aec4dd4","name":"Refresh subscription","time":{"start":1724367208971,"stop":1724367208971,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8eaf2bd9064df1a7","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1724366614373,"stop":1724366614373,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bd40556bec067575","name":"Push message with emoji payload","time":{"start":1724367306024,"stop":1724367306024,"duration":0},"status":"passed","severity":"normal"},{"uid":"76a1f545230fbc76","name":"Push message with content topic containing Script","time":{"start":1724367306029,"stop":1724367306029,"duration":0},"status":"passed","severity":"normal"},{"uid":"f55c18ee6009925d","name":"Refresh subscription","time":{"start":1724366896799,"stop":1724366896800,"duration":1},"status":"passed","severity":"normal"},{"uid":"80c7665613440c4c","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1724366855074,"stop":1724366855074,"duration":0},"status":"passed","severity":"normal"},{"uid":"97bc63acde0ba634","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1724366589624,"stop":1724366589624,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f0cb2132e7520e2","name":"Check message with non string payload is not received","time":{"start":1724367174423,"stop":1724367174424,"duration":1},"status":"passed","severity":"normal"},{"uid":"662402d532c71c86","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1724366589628,"stop":1724366589628,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba15417fcb0d8982","name":"should encode/decode to text encoding","time":{"start":1724366598298,"stop":1724366598299,"duration":1},"status":"passed","severity":"normal"},{"uid":"38459db354e8628","name":"Check received message containing long","time":{"start":1724367174410,"stop":1724367174411,"duration":1},"status":"passed","severity":"normal"},{"uid":"5862d3c9b5e2a819","name":"Callback on promise","time":{"start":1724367311361,"stop":1724367311362,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7ca85399a6b8b12","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724367089237,"stop":1724367089237,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7c5c917f7fa5ecc","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1724366589625,"stop":1724366589625,"duration":0},"status":"passed","severity":"normal"},{"uid":"95b4cc1fdd2b502d","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1724366589610,"stop":1724366589611,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe112fc4efd58b04","name":"Check publish message containing short","time":{"start":1724367202315,"stop":1724367202315,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a074fbc388cc228","name":"should only return 1 node with store capability","time":{"start":1724366614371,"stop":1724366614371,"duration":0},"status":"passed","severity":"normal"},{"uid":"56170471e07effc2","name":"Query generator for 2000 messages","time":{"start":1724367311366,"stop":1724367311366,"duration":0},"status":"passed","severity":"normal"},{"uid":"29823c96a2cc0d7","name":"Generator, 2 different pubsubtopics","time":{"start":1724367324138,"stop":1724367324139,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a9cf8826a71d374","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1724367208991,"stop":1724367208991,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b5e9621ef2f7f47","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1724366589599,"stop":1724366589600,"duration":1},"status":"passed","severity":"normal"},{"uid":"88a41c832966d3f7","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1724366855075,"stop":1724366855075,"duration":0},"status":"passed","severity":"normal"},{"uid":"c72c98554c76935d","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1724366722712,"stop":1724366722713,"duration":1},"status":"passed","severity":"normal"},{"uid":"314ed612a181ad44","name":"Subscribe to topic containing long and receive message","time":{"start":1724367319638,"stop":1724367319639,"duration":1},"status":"passed","severity":"normal"},{"uid":"a364de705e2a5177","name":"Passing page size 3 when there are 20 messages","time":{"start":1724367338668,"stop":1724367338669,"duration":1},"status":"passed","severity":"normal"},{"uid":"8afaa2e8dcbafaf1","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724366912095,"stop":1724366912095,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cee5daf1fa2a3ca","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724367089236,"stop":1724367089237,"duration":1},"status":"passed","severity":"normal"},{"uid":"469ec1b7a98516ae","name":"Sign & Recover","time":{"start":1724366624677,"stop":1724366624678,"duration":1},"status":"passed","severity":"normal"},{"uid":"6675a517f091ac88","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724366896794,"stop":1724366896795,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d031bb314a03761","name":"Push message with Basic HTML tag payload","time":{"start":1724367306020,"stop":1724367306021,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b3531e1d0475ab3","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1724367208974,"stop":1724367208974,"duration":0},"status":"passed","severity":"normal"},{"uid":"95d70b27c55ec394","name":"Push message with meta","time":{"start":1724367169942,"stop":1724367169943,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fb48ac35849ef77","name":"Check publish message containing XML","time":{"start":1724367202327,"stop":1724367202327,"duration":0},"status":"passed","severity":"normal"},{"uid":"b53266e6e1ccb367","name":"Subscribe to topic containing XML and receive message","time":{"start":1724367319643,"stop":1724367319643,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f29b1e6c39aece2","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1724367369634,"stop":1724367369634,"duration":0},"status":"passed","severity":"normal"},{"uid":"1951a24c4c1a74ae","name":"Push message with rate limit","time":{"start":1724367169944,"stop":1724367169944,"duration":0},"status":"passed","severity":"normal"},{"uid":"a51510fa0f4da9cc","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1724366624170,"stop":1724366624172,"duration":2},"status":"passed","severity":"normal"},{"uid":"48751d4a5475ff0a","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724367319646,"stop":1724367319647,"duration":1},"status":"passed","severity":"normal"},{"uid":"1839ae06e26693ee","name":"different cluster, different shard: nodes don't connect","time":{"start":1724366855054,"stop":1724366855054,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1dfebc25f3e299d","name":"through manual discovery","time":{"start":1724367075030,"stop":1724367075030,"duration":0},"status":"passed","severity":"normal"},{"uid":"75cf7d79e6d21197","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1724366589603,"stop":1724366589603,"duration":0},"status":"passed","severity":"normal"},{"uid":"afeb682017109ea9","name":"A test","time":{"start":1724367016102,"stop":1724367016103,"duration":1},"status":"passed","severity":"normal"},{"uid":"871228a58afb8a22","name":"Push message with content topic containing escaped characters","time":{"start":1724367169940,"stop":1724367169940,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aaf4c3a813bc7b4","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1724366589743,"stop":1724366589744,"duration":1},"status":"passed","severity":"normal"},{"uid":"a98f63f89b5b057b","name":"should properly create peer info with all multiaddrs","time":{"start":1724366598302,"stop":1724366598302,"duration":0},"status":"passed","severity":"normal"},{"uid":"f345b14a597b9cee","name":"Push message with Arabic payload","time":{"start":1724367306016,"stop":1724367306016,"duration":0},"status":"passed","severity":"normal"},{"uid":"11b49ecbf1f25713","name":"start node with empty shard should fail","time":{"start":1724367274380,"stop":1724367274383,"duration":3},"status":"passed","severity":"normal"},{"uid":"4a9d7a43e9bb92cd","name":"Check received message containing escaped characters","time":{"start":1724367174416,"stop":1724367174417,"duration":1},"status":"passed","severity":"normal"},{"uid":"9246d0d30ee468ca","name":"Reopen subscription with peer with lost subscription","time":{"start":1724366742304,"stop":1724366742304,"duration":0},"status":"passed","severity":"normal"},{"uid":"90b950dee4c1ce4a","name":"passes more than one ENR URLs and attempts connection","time":{"start":1724366651782,"stop":1724366651782,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cad2d81a4e249c23","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1724366855061,"stop":1724366855061,"duration":0},"status":"passed","severity":"normal"},{"uid":"a55ac5ca71865586","name":"ignores unrecognized TXT record formats","time":{"start":1724366614369,"stop":1724366614370,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1c8e4e466f34c2f","name":"should properly create location multiaddrs - tcp","time":{"start":1724366598301,"stop":1724366598302,"duration":1},"status":"passed","severity":"normal"},{"uid":"a605fa40b3245a27","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1724366589743,"stop":1724366589743,"duration":0},"status":"passed","severity":"normal"},{"uid":"c457209eca0ac501","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724366722701,"stop":1724366722701,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd7e98da94472849","name":"Check received message containing Arabic","time":{"start":1724366851908,"stop":1724366851909,"duration":1},"status":"passed","severity":"normal"},{"uid":"bed402726fb420b4","name":"removeEventListener with wrong event","time":{"start":1724366681039,"stop":1724366681039,"duration":0},"status":"passed","severity":"normal"},{"uid":"523f710b99cbb916","name":"Passing an array","time":{"start":1724367343234,"stop":1724367343234,"duration":0},"status":"passed","severity":"normal"},{"uid":"54c8492b46062c4e","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1724366589616,"stop":1724366589616,"duration":0},"status":"passed","severity":"normal"},{"uid":"88c0659f1be84afa","name":"Passing page size 19 when there are 20 messages","time":{"start":1724367338670,"stop":1724367338670,"duration":0},"status":"passed","severity":"normal"},{"uid":"65ea8778855e9e23","name":"Check received message containing unicode special characters","time":{"start":1724367174404,"stop":1724367174404,"duration":0},"status":"passed","severity":"normal"},{"uid":"62d49a794df33903","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1724367202333,"stop":1724367202333,"duration":0},"status":"passed","severity":"normal"},{"uid":"97a67f5d450b01ea","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1724366640876,"stop":1724366640879,"duration":3},"status":"passed","severity":"normal"},{"uid":"c4f8bdabd77fe169","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724367319645,"stop":1724367319646,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d13d581dbc9f170","name":"Push message equal or less that 1MB","time":{"start":1724367306036,"stop":1724367306036,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dc3fd0ed1087e6c","name":"Passing cursor with wrong pubsubTopic","time":{"start":1724367250898,"stop":1724367250898,"duration":0},"status":"passed","severity":"normal"},{"uid":"78b39a3d06004fba","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724367319621,"stop":1724367319621,"duration":0},"status":"passed","severity":"normal"},{"uid":"25480d200a6559e5","name":"Push message with content topic containing long","time":{"start":1724367306025,"stop":1724367306026,"duration":1},"status":"passed","severity":"normal"},{"uid":"b96b29d5f2f55b72","name":"Push message with content topic containing Russian","time":{"start":1724367306028,"stop":1724367306028,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c8f2fa6a196e61d","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1724366855055,"stop":1724366855056,"duration":1},"status":"passed","severity":"normal"},{"uid":"e398f204676e73de","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1724367068181,"stop":1724367068181,"duration":0},"status":"passed","severity":"normal"},{"uid":"b57e845a1d4a8eec","name":"Query Generator, No Decoder","time":{"start":1724367304321,"stop":1724367304323,"duration":2},"status":"passed","severity":"normal"},{"uid":"609f4a7305350c89","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724366896812,"stop":1724366896812,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e9154e7b8d0aab8","name":"Push message with content topic containing short","time":{"start":1724367169932,"stop":1724367169932,"duration":0},"status":"passed","severity":"normal"},{"uid":"4afdf1ca9e41aed2","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1724367089241,"stop":1724367089242,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8b78dc6aa9ff7a9","name":"Nwaku publishes","time":{"start":1724367194400,"stop":1724367194400,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a131300096f8808","name":"Check message with non string payload is not received","time":{"start":1724366851924,"stop":1724366851924,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c8819b959ed7e41","name":"Subscribe to topic containing Script and receive message","time":{"start":1724367319641,"stop":1724367319642,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d42a3a082242684","name":"Check message with no payload is not received","time":{"start":1724367174408,"stop":1724367174408,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b3139bcb033865e","name":"Push message with content topic containing XML","time":{"start":1724367306029,"stop":1724367306030,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d01a639fcfdf8af","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724366855068,"stop":1724366855069,"duration":1},"status":"passed","severity":"normal"},{"uid":"309f0abf524667b1","name":"should not fail to start the service if it is already started","time":{"start":1724366651778,"stop":1724366651778,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c63662b898037cf","name":"should throw an error for empty SingleShardInfos array","time":{"start":1724366589612,"stop":1724366589613,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad3fe006db1cc6fd","name":"should be able to encode the field with only FILTER set to true","time":{"start":1724366597608,"stop":1724366597609,"duration":1},"status":"passed","severity":"normal"},{"uid":"eede6591e86d6c08","name":"Push message with JSON payload","time":{"start":1724367306021,"stop":1724367306021,"duration":0},"status":"passed","severity":"normal"},{"uid":"15d13284b32137","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1724366589627,"stop":1724366589627,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef2488af831440bf","name":"Fails to push message with large meta","time":{"start":1724367306034,"stop":1724367306034,"duration":0},"status":"passed","severity":"normal"},{"uid":"f57beb7ffd950cb","name":"Check received message containing Script","time":{"start":1724367174414,"stop":1724367174415,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e287a3541763c0b","name":"Push message with content topic containing escaped characters","time":{"start":1724367306031,"stop":1724367306031,"duration":0},"status":"passed","severity":"normal"},{"uid":"91f16a2ea059280f","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724366769530,"stop":1724366769530,"duration":0},"status":"passed","severity":"normal"},{"uid":"af6a3c3e8a2b0576","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724367319640,"stop":1724367319640,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e798639fe94d311","name":"Push message with Russian payload","time":{"start":1724367169927,"stop":1724367169927,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1bd90efb295c394","name":"should use DNS peer discovery with light client","time":{"start":1724366651781,"stop":1724366651781,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e6fd04130a548023","name":"unsubscribes","time":{"start":1724367337731,"stop":1724367337731,"duration":0},"status":"passed","severity":"normal"},{"uid":"db8ef31d1b4b9ca0","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1724366855073,"stop":1724366855074,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ee4638f8731475c","name":"should return unique PubsubTopics for static sharding","time":{"start":1724366589615,"stop":1724366589615,"duration":0},"status":"passed","severity":"normal"},{"uid":"69bb95490b21621b","name":"should throw error - no id","time":{"start":1724366598291,"stop":1724366598291,"duration":0},"status":"passed","severity":"normal"},{"uid":"13fe8113c49e7f43","name":"Check publish message containing Russian","time":{"start":1724367202317,"stop":1724367202318,"duration":1},"status":"passed","severity":"normal"},{"uid":"b80bcfeb27646f18","name":"All","time":{"start":1724366649081,"stop":1724366649081,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7075d715956a5f7","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1724366589605,"stop":1724366589605,"duration":0},"status":"passed","severity":"normal"},{"uid":"37120b6b0c682660","name":"Fails to push message with empty content topic","time":{"start":1724367306032,"stop":1724367306033,"duration":1},"status":"passed","severity":"normal"},{"uid":"f29c6baac03fa10e","name":"Overlapping topic subscription","time":{"start":1724367319637,"stop":1724367319637,"duration":0},"status":"passed","severity":"normal"},{"uid":"560e00720eef6217","name":"Light Node - default protocols","time":{"start":1724367349824,"stop":1724367349825,"duration":1},"status":"passed","severity":"normal"},{"uid":"469a78b0c05cfa9a","name":"Subscribe to topic containing long and publish message","time":{"start":1724367208972,"stop":1724367208973,"duration":1},"status":"passed","severity":"normal"},{"uid":"564bf600fb1a9b55","name":"Push message with JSON payload","time":{"start":1724367169929,"stop":1724367169929,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1be6f501e77125b","name":"Push message with XML payload","time":{"start":1724367306019,"stop":1724367306020,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fae98d3ee05ea5a","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724367319625,"stop":1724367319625,"duration":0},"status":"passed","severity":"normal"},{"uid":"d12da56578da2db9","name":"Non TWN Cluster","time":{"start":1724367250599,"stop":1724367250599,"duration":0},"status":"passed","severity":"normal"},{"uid":"f29d6bef979b1916","name":"Check received message containing long","time":{"start":1724367174398,"stop":1724367174398,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fc2c36c6b24a150","name":"Push message with content topic containing shell command","time":{"start":1724367306031,"stop":1724367306031,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb00851814a45614","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1724367208974,"stop":1724367208974,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8bd96273a522b7e","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1724367208991,"stop":1724367208992,"duration":1},"status":"passed","severity":"normal"},{"uid":"a36c71117e08b176","name":"Subscribe to topic containing Script and receive message","time":{"start":1724366896805,"stop":1724366896805,"duration":0},"status":"passed","severity":"normal"},{"uid":"43c95ef107142ed5","name":"A test","time":{"start":1724367016102,"stop":1724367016102,"duration":0},"status":"passed","severity":"normal"},{"uid":"384eaadf363284ff","name":"random static sharding 7 - Cluster ID: 152, Shard ID: 81","time":{"start":1724367274372,"stop":1724367274372,"duration":0},"status":"passed","severity":"normal"},{"uid":"525717abc619cf0a","name":"Generator, 2 different pubsubtopics","time":{"start":1724367324141,"stop":1724367324141,"duration":0},"status":"passed","severity":"normal"},{"uid":"8922f4cec8dd6c48","name":"Decoder throws on empty string content topic","time":{"start":1724366624176,"stop":1724366624176,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfbcb77653ff187","name":"Passing page size 10 when there are 10 messages","time":{"start":1724367338669,"stop":1724367338669,"duration":0},"status":"passed","severity":"normal"},{"uid":"a00cf700c7b0217c","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724367319641,"stop":1724367319641,"duration":0},"status":"passed","severity":"normal"},{"uid":"aada8e5c3cd87f64","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724366722701,"stop":1724366722702,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6d0e309cfce1abc","name":"should set field with only LIGHTPUSH enabled","time":{"start":1724366598304,"stop":1724366598304,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e986ad1fb737411","name":"throws on content topic with generation field greater than 0","time":{"start":1724366589589,"stop":1724366589590,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fc7918faf3f26b6","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724367319639,"stop":1724367319639,"duration":0},"status":"passed","severity":"normal"},{"uid":"832bf2a21d39984e","name":"Accepts a valid Waku Message","time":{"start":1724366606690,"stop":1724366606691,"duration":1},"status":"passed","severity":"normal"},{"uid":"8503669b7b8078e9","name":"removeEventListener with correct event","time":{"start":1724366681038,"stop":1724366681039,"duration":1},"status":"passed","severity":"normal"},{"uid":"b23dcdeb55343761","name":"Push message with content topic containing Arabic","time":{"start":1724367306028,"stop":1724367306028,"duration":0},"status":"passed","severity":"normal"},{"uid":"c15e8521910dc949","name":"Keep-alive pings maintain the connection","time":{"start":1724366765750,"stop":1724366765751,"duration":1},"status":"passed","severity":"normal"},{"uid":"211f2caa34f73e64","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1724366589619,"stop":1724366589620,"duration":1},"status":"passed","severity":"normal"},{"uid":"63eb4b274bde28f4","name":"Store - dialed first","time":{"start":1724367349823,"stop":1724367349823,"duration":0},"status":"passed","severity":"normal"},{"uid":"b33e8d43ed610e29","name":"same cluster, different shard: nodes don't connect","time":{"start":1724366855053,"stop":1724366855053,"duration":0},"status":"passed","severity":"normal"},{"uid":"c61f9cf64d04690e","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724367319644,"stop":1724367319644,"duration":0},"status":"passed","severity":"normal"},{"uid":"f99623bac12456a4","name":"Push message with special chars payload","time":{"start":1724367306014,"stop":1724367306014,"duration":0},"status":"passed","severity":"normal"},{"uid":"47352baa623e64cc","name":"random static sharding 5 - Cluster ID: 144, Shard ID: 616","time":{"start":1724367274356,"stop":1724367274357,"duration":1},"status":"passed","severity":"normal"},{"uid":"21f46ea4236b70b4","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1724367274379,"stop":1724367274379,"duration":0},"status":"passed","severity":"normal"},{"uid":"85fe5ce773ecc601","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724367319630,"stop":1724367319630,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3821e388eeaa0b","name":"Check message with invalid timestamp is not received","time":{"start":1724366851921,"stop":1724366851922,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d3251609d4f4e30","name":"should be able to decode the field with only RELAY set to true","time":{"start":1724366597614,"stop":1724366597614,"duration":0},"status":"passed","severity":"normal"},{"uid":"356fbad0e46d6457","name":"Check received message containing Script","time":{"start":1724367174401,"stop":1724367174401,"duration":0},"status":"passed","severity":"normal"},{"uid":"1983c60ea6f49e9f","name":"Overlapping topic subscription","time":{"start":1724366896799,"stop":1724366896799,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fa6cbc8f7a4feaa","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724367319636,"stop":1724367319636,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a7f08f2ac69b790","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724366912092,"stop":1724366912093,"duration":1},"status":"passed","severity":"normal"},{"uid":"f75c731ab7e43fff","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1724367068180,"stop":1724367068180,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdf06c7bffc4e481","name":"Check message received after nwaku node is restarted","time":{"start":1724367174409,"stop":1724367174409,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6edaf002d14a2458","name":"Waku message hash computation (meta attribute not present)","time":{"start":1724366592304,"stop":1724366592305,"duration":1},"status":"passed","severity":"normal"},{"uid":"a971652a371a0bf","name":"Check publish message containing Script","time":{"start":1724367202318,"stop":1724367202327,"duration":9},"status":"passed","severity":"normal"},{"uid":"697f0f7853e5ba05","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724367174420,"stop":1724367174421,"duration":1},"status":"passed","severity":"normal"},{"uid":"3141c91b4aae654f","name":"Check received message containing shell command","time":{"start":1724367174403,"stop":1724367174404,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd93b40fe64054d2","name":"Subscribe to topic containing long and receive message","time":{"start":1724366896801,"stop":1724366896801,"duration":0},"status":"passed","severity":"normal"},{"uid":"771a4c387d78ed37","name":"Check meta is set [symmetric]","time":{"start":1724366624173,"stop":1724366624173,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b8e7ffa1b142547","name":"Ephemeral field is preserved - encoder v0","time":{"start":1724366650284,"stop":1724366650284,"duration":0},"status":"passed","severity":"normal"},{"uid":"6581de77fc00c215","name":"Check received message containing shell command","time":{"start":1724366851913,"stop":1724366851914,"duration":1},"status":"passed","severity":"normal"},{"uid":"ded11d7bc2e01fd0","name":"Relay + Store","time":{"start":1724366598304,"stop":1724366598305,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb569365906d6f0c","name":"Subscribe to topic containing shell command and publish message","time":{"start":1724367208980,"stop":1724367208980,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7cc388ffe205af4","name":"Fails to push message with large meta","time":{"start":1724367169943,"stop":1724367169944,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8d66347944a7449","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1724367274344,"stop":1724367274349,"duration":5},"status":"passed","severity":"normal"},{"uid":"86061192e7934501","name":"Push message with content topic containing JSON","time":{"start":1724367169937,"stop":1724367169938,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb691321d61dea77","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1724367208969,"stop":1724367208969,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bd220605b5101a8","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1724366589615,"stop":1724366589616,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c35588ad9a39f3b","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1724366602944,"stop":1724366602944,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1c012ef3a5e6a52","name":"Renews peer on consistent missed messages","time":{"start":1724366765752,"stop":1724366765753,"duration":1},"status":"passed","severity":"normal"},{"uid":"52cd2621d0a33822","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1724366855081,"stop":1724366855082,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6df7b19009bfc62","name":"Ping on peer without subscriptions","time":{"start":1724366707988,"stop":1724366707990,"duration":2},"status":"passed","severity":"normal"},{"uid":"18329ccc65d47377","name":"Check received message containing Russian","time":{"start":1724367174414,"stop":1724367174414,"duration":0},"status":"passed","severity":"normal"},{"uid":"782e1a0ba6cb1e06","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1724366589612,"stop":1724366589612,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b75de2d1642d295","name":"Nodes with multiple pubsub topic","time":{"start":1724367184734,"stop":1724367184734,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8ce000f3aadf167","name":"retrieves a single peer","time":{"start":1724366614368,"stop":1724366614368,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab1659a893d0d1ae","name":"Check publish message containing numeric","time":{"start":1724367202316,"stop":1724367202316,"duration":0},"status":"passed","severity":"normal"},{"uid":"b871f14849e4e647","name":"Check message received after jswaku node is restarted","time":{"start":1724367174409,"stop":1724367174409,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ea75fd8a502f8a2","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1724366592304,"stop":1724366592304,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5ea3bed8559b71a","name":"Check message with non string payload is not received","time":{"start":1724367174408,"stop":1724367174409,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaad94d796a79a7e","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1724367184733,"stop":1724367184733,"duration":0},"status":"passed","severity":"normal"},{"uid":"af1d4835f56b961","name":"random static sharding 4 - Cluster ID: 795, Shard ID: 426","time":{"start":1724367274352,"stop":1724367274356,"duration":4},"status":"passed","severity":"normal"},{"uid":"a9f5448d4e1a8b38","name":"should get / set TCP multiaddr","time":{"start":1724366598299,"stop":1724366598299,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1ed03ea90d37d78","name":"returns all values when wanted number matches available values","time":{"start":1724366613435,"stop":1724366613436,"duration":1},"status":"passed","severity":"normal"},{"uid":"91d22e7407f1ebae","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1724366614373,"stop":1724366614373,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3f1a8c2adab9446e","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724367016030,"stop":1724367016031,"duration":1},"status":"passed","severity":"normal"},{"uid":"98eef9fd57edad74","name":"Waku message hash computation (no timestamp)","time":{"start":1724366592305,"stop":1724366592306,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dca26c09b5fb575","name":"should get / set UDP multiaddr","time":{"start":1724366598299,"stop":1724366598299,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd1dece056341c44","name":"should properly create location multiaddrs - tcp6","time":{"start":1724366598301,"stop":1724366598301,"duration":0},"status":"passed","severity":"normal"},{"uid":"6345f6afb33a6da9","name":"should encodeTxt and decodeTxt","time":{"start":1724366598289,"stop":1724366598289,"duration":0},"status":"passed","severity":"normal"},{"uid":"9be7450a3deef8a8","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724367319633,"stop":1724367319633,"duration":0},"status":"passed","severity":"normal"},{"uid":"847dc0807715ced7","name":"should properly create location multiaddrs - udp","time":{"start":1724366598301,"stop":1724366598301,"duration":0},"status":"passed","severity":"normal"},{"uid":"e80be09677b5292","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724366912094,"stop":1724366912095,"duration":1},"status":"passed","severity":"normal"},{"uid":"68ef03e33e6a55a0","name":"shard 0","time":{"start":1724367274343,"stop":1724367274343,"duration":0},"status":"passed","severity":"normal"},{"uid":"96d78676cae18dac","name":"ignores domain fetching errors","time":{"start":1724366614369,"stop":1724366614369,"duration":0},"status":"passed","severity":"normal"},{"uid":"a864413925b289b","name":"Push message with custom timestamp: 1724363320282","time":{"start":1724367169945,"stop":1724367169945,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a7230dcdd2a14c4","name":"Correctly serialized arguments","time":{"start":1724367075118,"stop":1724367075118,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3a27a80b646c35","name":"Push message with long payload","time":{"start":1724367306011,"stop":1724367306012,"duration":1},"status":"passed","severity":"normal"},{"uid":"14aba4d951cc05e4","name":"should not fail to start the service if it is already started","time":{"start":1724367210972,"stop":1724367210972,"duration":0},"status":"passed","severity":"normal"},{"uid":"3043e5e3f7e10115","name":"Nodes with multiple pubsub topic","time":{"start":1724367184731,"stop":1724367184731,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b4ca82faa92caec","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724367319619,"stop":1724367319619,"duration":0},"status":"passed","severity":"normal"},{"uid":"b41f4f1f5e4ee0b4","name":"throws on empty content topic","time":{"start":1724366589579,"stop":1724366589579,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c7a7adc76eed5be","name":"should not fail to stop the service if it was not started","time":{"start":1724367210971,"stop":1724367210971,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a5fbb7226514add","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1724366614336,"stop":1724366614337,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9f835691d150f56","name":"Push message with content topic containing Basic HTML tag","time":{"start":1724367169937,"stop":1724367169937,"duration":0},"status":"passed","severity":"normal"},{"uid":"6df27e69ce6dc628","name":"getPeersByDiscovery","time":{"start":1724367177031,"stop":1724367177032,"duration":1},"status":"passed","severity":"normal"},{"uid":"adb72c2931d53158","name":"Promise Callback - true","time":{"start":1724367326752,"stop":1724367326752,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b8a6941f3fd190a","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1724366589634,"stop":1724366589634,"duration":0},"status":"passed","severity":"normal"},{"uid":"f205da021c04a4f1","name":"can start the service","time":{"start":1724366618123,"stop":1724366618124,"duration":1},"status":"passed","severity":"normal"},{"uid":"d58d92bd4e4d5097","name":"should throw an error for insufficient data","time":{"start":1724366589744,"stop":1724366589744,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d298033de55e341","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1724366614335,"stop":1724366614336,"duration":1},"status":"passed","severity":"normal"},{"uid":"75b5cf235d638a8d","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1724366855069,"stop":1724366855069,"duration":0},"status":"passed","severity":"normal"},{"uid":"cda9e174891c8a75","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1724366598290,"stop":1724366598290,"duration":0},"status":"passed","severity":"normal"},{"uid":"198017fa57620b25","name":"Decoder throws on undefined content topic","time":{"start":1724366603218,"stop":1724366603218,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d7e63986025d640","name":"Check message with no payload is not received","time":{"start":1724366851923,"stop":1724366851924,"duration":1},"status":"passed","severity":"normal"},{"uid":"33b552cf24fedca4","name":"isConnected between 2 js-waku relay nodes","time":{"start":1724366698413,"stop":1724366698413,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f8eea2fe255fa4f","name":"Check received message containing Basic HTML tag","time":{"start":1724367174402,"stop":1724367174403,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f2c801eece8e0e3","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1724366602943,"stop":1724366602944,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9555b80146e6338","name":"Push message with short payload","time":{"start":1724367169924,"stop":1724367169924,"duration":0},"status":"passed","severity":"normal"},{"uid":"dde7549bfc8c986c","name":"Subscribe to topic containing emoji and publish message","time":{"start":1724367208992,"stop":1724367208992,"duration":0},"status":"passed","severity":"normal"},{"uid":"29ed15acea935e04","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app15/10/topic327/xml","time":{"start":1724367250600,"stop":1724367250600,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c7e26719bec4ca1","name":"Relay - dialed first","time":{"start":1724367349821,"stop":1724367349822,"duration":1},"status":"passed","severity":"normal"},{"uid":"47f8dc035c727a4","name":"Check publish message containing Basic HTML tag","time":{"start":1724367202327,"stop":1724367202328,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4a02a978e127b40","name":"random static sharding 3 - Cluster ID: 4, Shard ID: 773","time":{"start":1724367274351,"stop":1724367274352,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdd8ad1ce1eacc5a","name":"Subscribe to topic containing XML and publish message","time":{"start":1724367208978,"stop":1724367208979,"duration":1},"status":"passed","severity":"normal"},{"uid":"df462d3bc14ac6f9","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724366912093,"stop":1724366912093,"duration":0},"status":"passed","severity":"normal"},{"uid":"977df4bff7db9347","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724366896806,"stop":1724366896806,"duration":0},"status":"passed","severity":"normal"},{"uid":"58c9eda303a393be","name":"Check received message containing Russian","time":{"start":1724367174400,"stop":1724367174401,"duration":1},"status":"passed","severity":"normal"},{"uid":"173165b2c8b5d948","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724366855078,"stop":1724366855080,"duration":2},"status":"passed","severity":"normal"},{"uid":"a8522bd298dc19d6","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1724366855070,"stop":1724366855071,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a62d6c9b0472cc6","name":"different cluster, different shard: nodes don't connect","time":{"start":1724367068183,"stop":1724367068183,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6a60febd2a64691","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1724366650285,"stop":1724366650286,"duration":1},"status":"passed","severity":"normal"},{"uid":"21aadbb89c4c496d","name":"should properly create location multiaddrs - udp6","time":{"start":1724366598300,"stop":1724366598301,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f6c00ed76baa143","name":"LightPush","time":{"start":1724367349823,"stop":1724367349824,"duration":1},"status":"passed","severity":"normal"},{"uid":"3162b7e5ea1d0e6a","name":"Overlapping topic subscription","time":{"start":1724367319623,"stop":1724367319623,"duration":0},"status":"passed","severity":"normal"},{"uid":"af97ef14736ef08b","name":"Encoder throws on undefined content topic","time":{"start":1724366626059,"stop":1724366626059,"duration":0},"status":"passed","severity":"normal"},{"uid":"76cb022336d05c15","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1724366597616,"stop":1724366597616,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7fd547b68c92d09","name":"Subscribe and receive messages via lightPush","time":{"start":1724367319597,"stop":1724367319598,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bd1dce6da2f4899","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724367319626,"stop":1724367319626,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab0d10dc81ef021c","name":"Sets default value correctly","time":{"start":1724367343235,"stop":1724367343235,"duration":0},"status":"passed","severity":"normal"},{"uid":"db5cefcd31b8fcfc","name":"Check message with no content topic is not received","time":{"start":1724367174408,"stop":1724367174408,"duration":0},"status":"passed","severity":"normal"},{"uid":"58fd23a91f5361e3","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1724366855066,"stop":1724366855067,"duration":1},"status":"passed","severity":"normal"},{"uid":"e601da008a7bf5e6","name":"should throw error - no public key","time":{"start":1724366598291,"stop":1724366598292,"duration":1},"status":"passed","severity":"normal"},{"uid":"2654044662b4c5da","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1724366597609,"stop":1724366597610,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2566bedef10a7c8","name":"Subscribe and receive messages via waku relay post","time":{"start":1724367319619,"stop":1724367319620,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f78426ddd70908","name":"Mutual subscription","time":{"start":1724367208965,"stop":1724367208966,"duration":1},"status":"passed","severity":"normal"},{"uid":"50f3f8c78aac90ef","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1724367250895,"stop":1724367250895,"duration":0},"status":"passed","severity":"normal"},{"uid":"227e579315d6d0a9","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724366896798,"stop":1724366896799,"duration":1},"status":"passed","severity":"normal"},{"uid":"86b9a665d8470470","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1724366589623,"stop":1724366589623,"duration":0},"status":"passed","severity":"normal"},{"uid":"57d83897d19048a0","name":"Push message with unicode special characters payload","time":{"start":1724367306022,"stop":1724367306023,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdd0f4ab7fe2df02","name":"Push message with custom timestamp: 1724370520282","time":{"start":1724367169945,"stop":1724367169945,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3347ef40bcd7145","name":"same cluster, different shard: nodes connect","time":{"start":1724367068181,"stop":1724367068182,"duration":1},"status":"passed","severity":"normal"},{"uid":"74735f5435419189","name":"Check publish message containing SQL Injection","time":{"start":1724367202318,"stop":1724367202318,"duration":0},"status":"passed","severity":"normal"},{"uid":"d64ac593c647c67c","name":"Query generator for multiple messages with different message text format","time":{"start":1724367311358,"stop":1724367311358,"duration":0},"status":"passed","severity":"normal"},{"uid":"aad7723c20944713","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1724366589620,"stop":1724366589620,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d9952b48a18b7c3","name":"Encoder throws on undefined content topic","time":{"start":1724366603217,"stop":1724366603217,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eadefc61ebbca7","name":"addEventListener with correct event","time":{"start":1724366681037,"stop":1724366681037,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab02b6ea5ec669dd","name":"isConnected should return false after all peers disconnect","time":{"start":1724366640911,"stop":1724366640911,"duration":0},"status":"passed","severity":"normal"},{"uid":"74c51a6b5beed453","name":"Query generator for multiple messages with multiple decoders","time":{"start":1724367311358,"stop":1724367311359,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a772e209c2ae78a","name":"Publish message with custom timestamp: Fri Sep 01 2023 22:52:57 GMT+0000 (Coordinated Universal Time)","time":{"start":1724367202333,"stop":1724367202334,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2d54195a7031484","name":"Ordered callback, aborts when callback returns true","time":{"start":1724367311365,"stop":1724367311366,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8b7a2dbe12ee00","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724366896805,"stop":1724366896806,"duration":1},"status":"passed","severity":"normal"},{"uid":"276a11bc092152d","name":"Push message with short payload","time":{"start":1724367306010,"stop":1724367306011,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1473c519b5c8c17","name":"isConnected should return true after first peer connects","time":{"start":1724366698411,"stop":1724366698411,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ba3cc2e4db06b7","name":"Fails to publish message with wrong content topic","time":{"start":1724367202354,"stop":1724367202355,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba9ca03e1c595437","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1724367184730,"stop":1724367184731,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0e11594f02c6690","name":"Subscribe to topic containing short and receive message","time":{"start":1724366896800,"stop":1724366896800,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce9988b19a79463c","name":"topics with same application and version share the same shard","time":{"start":1724366589606,"stop":1724366589607,"duration":1},"status":"passed","severity":"normal"},{"uid":"5df0dc994634ceb","name":"listenerCount","time":{"start":1724366681040,"stop":1724366681040,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8694b32252446d7","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1724366614337,"stop":1724366614337,"duration":0},"status":"passed","severity":"normal"},{"uid":"5956ea752d7f3fd3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1724366589624,"stop":1724366589624,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1c5d4546e5585eb","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1724366589614,"stop":1724366589614,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a803734fb49067d","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app15/1/topic615/proto","time":{"start":1724367250602,"stop":1724367250602,"duration":0},"status":"passed","severity":"normal"},{"uid":"6abca5e7c8657a59","name":"Fields are not dropped","time":{"start":1724366602659,"stop":1724366602661,"duration":2},"status":"passed","severity":"normal"},{"uid":"cd2588952e9f393e","name":"Relay","time":{"start":1724366649080,"stop":1724366649080,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4b60f344fddbfe2","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1724366855084,"stop":1724366855085,"duration":1},"status":"passed","severity":"normal"},{"uid":"db06a08b81982c8e","name":"should return valid sharding parameters for static sharding","time":{"start":1724366589636,"stop":1724366589636,"duration":0},"status":"passed","severity":"normal"},{"uid":"30983fcab3f385a3","name":"more peers than existing","time":{"start":1724367170116,"stop":1724367170116,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d70fc601da0bb29c","name":"Query with Promise Callback, No Decoder","time":{"start":1724367304326,"stop":1724367304326,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c6c2783b7fead22","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1724366614371,"stop":1724366614372,"duration":1},"status":"passed","severity":"normal"},{"uid":"23f498b19c31e359","name":"Check message with no pubsub topic is not received","time":{"start":1724366851922,"stop":1724366851923,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb4ea5f4e9a1e0e8","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724367089242,"stop":1724367089242,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d0f3fc6e51df145","name":"Push message with content topic containing emoji","time":{"start":1724367306032,"stop":1724367306032,"duration":0},"status":"passed","severity":"normal"},{"uid":"f48a0908a6bdd164","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1724367208971,"stop":1724367208971,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c7877cb44ba2814","name":"Check received message containing Chinese","time":{"start":1724367174412,"stop":1724367174413,"duration":1},"status":"passed","severity":"normal"},{"uid":"91103756479c1181","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724367319645,"stop":1724367319645,"duration":0},"status":"passed","severity":"normal"},{"uid":"c71f586add0da912","name":"Push message with content topic containing Arabic","time":{"start":1724367169934,"stop":1724367169935,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb0809c1cd116897","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1724366651781,"stop":1724366651781,"duration":0},"status":"skipped","severity":"normal"},{"uid":"50f63da783f80c6e","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1724366618127,"stop":1724366618127,"duration":0},"status":"passed","severity":"normal"},{"uid":"7694a751f370274b","name":"Push message with Chinese payload","time":{"start":1724367169926,"stop":1724367169926,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9006aa6e365bb16","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1724366589625,"stop":1724366589625,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b02d237e1ecdc5e","name":"Waku message hash computation (payload length 0)","time":{"start":1724366592305,"stop":1724366592305,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbbcd49bc235ac93","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724367174420,"stop":1724367174420,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dda1e58ef71cbb0","name":"Filter with 1 connections","time":{"start":1724366920138,"stop":1724366920138,"duration":0},"status":"passed","severity":"normal"},{"uid":"30e0c53b98f7792b","name":"Query with Promise Callback, No message returned","time":{"start":1724367304326,"stop":1724367304326,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c05fc2bd5dab34d","name":"Push message with content topic containing Russian","time":{"start":1724367169935,"stop":1724367169935,"duration":0},"status":"passed","severity":"normal"},{"uid":"256de9787b0ae1cf","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724367016032,"stop":1724367016032,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0b76b6da501993","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1724366589621,"stop":1724366589622,"duration":1},"status":"passed","severity":"normal"},{"uid":"8553d60fb102f7c9","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724366896807,"stop":1724366896808,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7b6bf1932b2e616","name":"Check received message containing Arabic","time":{"start":1724367174413,"stop":1724367174413,"duration":0},"status":"passed","severity":"normal"},{"uid":"495835458539e26a","name":"Push message with shell command payload","time":{"start":1724367169929,"stop":1724367169930,"duration":1},"status":"passed","severity":"normal"},{"uid":"62290ba7bae9ad65","name":"Query Generator, Multiple PubsubTopics","time":{"start":1724367304320,"stop":1724367304321,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e49ffba9e4f3536","name":"Check received message containing JSON","time":{"start":1724367174416,"stop":1724367174416,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dbe00eb12bfb4fe","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1724366855071,"stop":1724366855072,"duration":1},"status":"passed","severity":"normal"},{"uid":"21ef6600a5d63846","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724367319625,"stop":1724367319625,"duration":0},"status":"passed","severity":"normal"},{"uid":"40e6275f86fff09f","name":"Symmetric encrypt & Decrypt","time":{"start":1724366624676,"stop":1724366624677,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb2de00f66f0e74e","name":"Push message with content topic containing long","time":{"start":1724367169932,"stop":1724367169933,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2f198e015ca4df5","name":"should not receive a peer event before start","time":{"start":1724366651779,"stop":1724366651780,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e49801f32b32357","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1724366855063,"stop":1724366855065,"duration":2},"status":"passed","severity":"normal"},{"uid":"a68d3c05bfc44b53","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app5/2/topic573/utf8","time":{"start":1724367250605,"stop":1724367250605,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb45595660a96cd4","name":"should emit a peer event after start","time":{"start":1724367210973,"stop":1724367210973,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec495d0b9b7ffd98","name":"Fails to push message with empty content topic","time":{"start":1724367169941,"stop":1724367169941,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6e4e16c62610c23","name":"Check received message with timestamp: 1724366640263000000 ","time":{"start":1724366851918,"stop":1724366851919,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4bcad3b702699a8","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724367319628,"stop":1724367319628,"duration":0},"status":"passed","severity":"normal"},{"uid":"e30415003d4e3b9f","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1724367369634,"stop":1724367369635,"duration":1},"status":"passed","severity":"normal"},{"uid":"51673751529e38c7","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1724366589602,"stop":1724366589602,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2683e4372856a98","name":"Check received message with timestamp: 1724366640024 ","time":{"start":1724367174419,"stop":1724367174420,"duration":1},"status":"passed","severity":"normal"},{"uid":"443877f12c9de147","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724366896803,"stop":1724366896803,"duration":0},"status":"passed","severity":"normal"},{"uid":"4908ff6d5a9eeb5","name":"Refresh subscription","time":{"start":1724367319638,"stop":1724367319638,"duration":0},"status":"passed","severity":"normal"},{"uid":"f443a97f82514de5","name":"should decode valid enr with tcp successfully","time":{"start":1724366598291,"stop":1724366598291,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fbf35f2b77bf8f7","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724366896801,"stop":1724366896802,"duration":1},"status":"passed","severity":"normal"},{"uid":"270a55645ca034be","name":"Check publish message after client node is restarted","time":{"start":1724367202356,"stop":1724367202357,"duration":1},"status":"skipped","severity":"normal"},{"uid":"31dbebafee9de49","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1724367353007,"stop":1724367353007,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7bc4f8683420a1c","name":"it tolerates circular branch references","time":{"start":1724366614368,"stop":1724366614369,"duration":1},"status":"passed","severity":"normal"},{"uid":"d096fedac739b1e0","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1724367089237,"stop":1724367089239,"duration":2},"status":"passed","severity":"normal"},{"uid":"b8c539b17bc9ca12","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724366912096,"stop":1724366912096,"duration":0},"status":"passed","severity":"normal"},{"uid":"b98dc727d081d4e","name":"Check received message containing special chars","time":{"start":1724366851907,"stop":1724366851908,"duration":1},"status":"passed","severity":"normal"},{"uid":"524a44d1dedac30","name":"Publish message with custom timestamp: Thu Aug 22 2024 23:52:57 GMT+0000 (Coordinated Universal Time)","time":{"start":1724367202335,"stop":1724367202353,"duration":18},"status":"passed","severity":"normal"},{"uid":"f22c5956c69ebe71","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724367319629,"stop":1724367319629,"duration":0},"status":"passed","severity":"normal"},{"uid":"785f070fe433ec4a","name":"Push to array if already present","time":{"start":1724366589090,"stop":1724366589091,"duration":1},"status":"passed","severity":"normal"},{"uid":"66adad4c89c50f4f","name":"Push message with Script payload","time":{"start":1724367169928,"stop":1724367169928,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5f9c698cb039b68","name":"Used by Waku Relay","time":{"start":1724367343235,"stop":1724367343235,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4171a1e7112df59","name":"LightPush with 2 connections","time":{"start":1724366920138,"stop":1724366920138,"duration":0},"status":"passed","severity":"normal"},{"uid":"531cf4553bf34a16","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1724367089240,"stop":1724367089240,"duration":0},"status":"passed","severity":"normal"},{"uid":"c88dcf3166103c59","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1724366614338,"stop":1724366614338,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e2246adc781105a","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724366912093,"stop":1724366912094,"duration":1},"status":"passed","severity":"normal"},{"uid":"f620ad46828d462d","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1724366855082,"stop":1724366855083,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8cba7b37a41d8ee","name":"throws on content topic with non-number generation field","time":{"start":1724366589588,"stop":1724366589589,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4410bf80888dfac","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app52/9/topic596/test.js","time":{"start":1724367250601,"stop":1724367250601,"duration":0},"status":"passed","severity":"normal"},{"uid":"99b01d48107d543a","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app28/6/topic954/json","time":{"start":1724367250604,"stop":1724367250605,"duration":1},"status":"passed","severity":"normal"},{"uid":"49b44ae88106eb13","name":"same cluster, same shard: nodes connect","time":{"start":1724367068181,"stop":1724367068181,"duration":0},"status":"passed","severity":"normal"},{"uid":"605c6047574cf31b","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724366896795,"stop":1724366896796,"duration":1},"status":"passed","severity":"normal"},{"uid":"94473edbd792545a","name":"Encoder throws on empty string content topic","time":{"start":1724366603217,"stop":1724366603217,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8c218e5e33cc26d","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1724366855076,"stop":1724366855076,"duration":0},"status":"passed","severity":"normal"},{"uid":"a839b07f679c0b87","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1724366597617,"stop":1724366597617,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e24b57b8ec57f7f","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724367324144,"stop":1724367324144,"duration":0},"status":"passed","severity":"normal"},{"uid":"a97b0074775f15c9","name":"Push message with content topic containing emoji","time":{"start":1724367169941,"stop":1724367169941,"duration":0},"status":"passed","severity":"normal"},{"uid":"343b824281556925","name":"Query Generator, No message returned","time":{"start":1724367304323,"stop":1724367304323,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee7d202a21004f5d","name":"Push message with numeric payload","time":{"start":1724367169925,"stop":1724367169925,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c3ac7155526768","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1724366589619,"stop":1724366589619,"duration":0},"status":"passed","severity":"normal"},{"uid":"32bef6ed7b64edc2","name":"Query Generator - true","time":{"start":1724367326750,"stop":1724367326751,"duration":1},"status":"passed","severity":"normal"},{"uid":"e58e4a57e1e6b8af","name":"Check publish message containing special chars","time":{"start":1724367202316,"stop":1724367202316,"duration":0},"status":"passed","severity":"normal"},{"uid":"989b984ea88c2b4f","name":"Check received message containing JSON","time":{"start":1724366851912,"stop":1724366851913,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cf2e4d7a0096780","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1724367250896,"stop":1724367250897,"duration":1},"status":"passed","severity":"normal"},{"uid":"87779e40421a957b","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1724367353008,"stop":1724367353008,"duration":0},"status":"passed","severity":"normal"},{"uid":"48d8403fce888ba","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724367016030,"stop":1724367016030,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9fa231cc45efd4c","name":"Check received message containing SQL Injection","time":{"start":1724366851909,"stop":1724366851909,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3b7d33b7e2e02f1","name":"handles empty shards array correctly","time":{"start":1724366589638,"stop":1724366589638,"duration":0},"status":"passed","severity":"normal"},{"uid":"492a2407f278674f","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724366769529,"stop":1724366769529,"duration":0},"status":"passed","severity":"normal"},{"uid":"95b860fa26feba0f","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1724366589605,"stop":1724366589605,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3d622851be805ad","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724367319634,"stop":1724367319635,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae864372cdd36454","name":"Push message with content topic containing unicode special characters","time":{"start":1724367306032,"stop":1724367306032,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0484566e1bc8418","name":"Push message with emoji payload","time":{"start":1724367169931,"stop":1724367169931,"duration":0},"status":"passed","severity":"normal"},{"uid":"58e9346f22112bd4","name":"Round trip binary serialization","time":{"start":1724366603215,"stop":1724366603215,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffc2d179f1a31acd","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1724367304325,"stop":1724367304326,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ca1341aeeb0f542","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724366912098,"stop":1724366912099,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7765dd15af2071","name":"Check received message containing escaped characters","time":{"start":1724366851915,"stop":1724366851916,"duration":1},"status":"passed","severity":"normal"},{"uid":"5368026441585c4a","name":"recovers when dns.resolve returns empty","time":{"start":1724366614369,"stop":1724366614369,"duration":0},"status":"passed","severity":"normal"},{"uid":"3119a4751a831b98","name":"tcp ip4 address","time":{"start":1724366597717,"stop":1724366597717,"duration":0},"status":"passed","severity":"normal"},{"uid":"6621858b3b5c2c35","name":"should not throw an error for a single configured topic","time":{"start":1724366589631,"stop":1724366589631,"duration":0},"status":"passed","severity":"normal"},{"uid":"870dbe5a16e56ebb","name":"Push message with content topic containing Script","time":{"start":1724367169936,"stop":1724367169936,"duration":0},"status":"passed","severity":"normal"},{"uid":"b666084e9f7dd67","name":"can dial TLS multiaddrs","time":{"start":1724367075029,"stop":1724367075030,"duration":1},"status":"passed","severity":"normal"},{"uid":"50b93eaf225828b8","name":"Subscribe to topic containing short and publish message","time":{"start":1724367208972,"stop":1724367208972,"duration":0},"status":"passed","severity":"normal"},{"uid":"72050be0a926e353","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1724366640890,"stop":1724366640909,"duration":19},"status":"passed","severity":"normal"},{"uid":"cff087753c57d8e9","name":"stop","time":{"start":1724366681041,"stop":1724366681041,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f76e50cc1e26e89","name":"should not fail to stop the service if it was not started","time":{"start":1724366618124,"stop":1724366618124,"duration":0},"status":"passed","severity":"normal"},{"uid":"67d69e81c96794b7","name":"does not throw on valid cases","time":{"start":1724366589578,"stop":1724366589578,"duration":0},"status":"passed","severity":"normal"},{"uid":"75c101694d8f9499","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1724366648470,"stop":1724366648471,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc7eae75c7999530","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724366912096,"stop":1724366912096,"duration":0},"status":"passed","severity":"normal"},{"uid":"39846f4d123a5e7e","name":"LightPush with 3 connections","time":{"start":1724366920139,"stop":1724366920140,"duration":1},"status":"passed","severity":"normal"},{"uid":"11fc10a49a28ee23","name":"Ping on subscribed peer","time":{"start":1724366742304,"stop":1724366742305,"duration":1},"status":"passed","severity":"normal"},{"uid":"29a456cac6b21724","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1724366614336,"stop":1724366614336,"duration":0},"status":"passed","severity":"normal"},{"uid":"87d1561c50c9d7d8","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1724366698410,"stop":1724366698410,"duration":0},"status":"passed","severity":"normal"},{"uid":"89e43ba0fcccc258","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1724366597609,"stop":1724366597609,"duration":0},"status":"passed","severity":"normal"},{"uid":"e65f8d079b95a7a3","name":"Push message with content topic containing special chars","time":{"start":1724367169933,"stop":1724367169934,"duration":1},"status":"passed","severity":"normal"}]