mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-17 12:23:10 +00:00
1 line
157 KiB
JSON
1 line
157 KiB
JSON
[{"uid":"cc8a50531f5e7965","name":"Check received message with timestamp: 1724763124452000000 ","time":{"start":1724763683860,"stop":1724763683860,"duration":0},"status":"passed","severity":"normal"},{"uid":"32478ba53246fc7a","name":"Check received message containing Arabic","time":{"start":1724763340004,"stop":1724763340004,"duration":0},"status":"passed","severity":"normal"},{"uid":"b368a5a5cdee0e62","name":"Check received message containing emoji","time":{"start":1724763340014,"stop":1724763340020,"duration":6},"status":"passed","severity":"normal"},{"uid":"2c9dae374dd3be9c","name":"Check publish message containing XML","time":{"start":1724763725728,"stop":1724763725729,"duration":1},"status":"passed","severity":"normal"},{"uid":"9483c7d01dc42170","name":"Passing page size 0 when there are 110 messages","time":{"start":1724763827925,"stop":1724763827932,"duration":7},"status":"passed","severity":"normal"},{"uid":"479899be26be098b","name":"Check received message with timestamp: 1724763124210 ","time":{"start":1724763340020,"stop":1724763340021,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c0e52ef1105a787","name":"Ordered callback, aborts when callback returns true","time":{"start":1724763811962,"stop":1724763811963,"duration":1},"status":"passed","severity":"normal"},{"uid":"e28eab3b90c8ac56","name":"should properly create peer info with all multiaddrs","time":{"start":1724763082951,"stop":1724763082951,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca1f0fa055cc33f2","name":"should use the provided clusterId for the pubsub topic","time":{"start":1724763074416,"stop":1724763074417,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7db2bd5a770c68d","name":"Check message with invalid timestamp is not received","time":{"start":1724763683862,"stop":1724763683862,"duration":0},"status":"passed","severity":"normal"},{"uid":"8def5b85279e45c5","name":"different cluster, different shard: nodes don't connect","time":{"start":1724763350218,"stop":1724763350218,"duration":0},"status":"passed","severity":"normal"},{"uid":"101effef50775016","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724763953858,"stop":1724763953858,"duration":0},"status":"passed","severity":"normal"},{"uid":"6689b948bb37bf6","name":"Decoder throws on undefined content topic","time":{"start":1724763108763,"stop":1724763108764,"duration":1},"status":"passed","severity":"normal"},{"uid":"6db8c4665f343000","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1724763350297,"stop":1724763350298,"duration":1},"status":"passed","severity":"normal"},{"uid":"d255cff9ba95db47","name":"Push message with content topic containing emoji","time":{"start":1724763779047,"stop":1724763779047,"duration":0},"status":"passed","severity":"normal"},{"uid":"dce3500312e8f038","name":"should not receive a peer event before start","time":{"start":1724763102734,"stop":1724763102734,"duration":0},"status":"passed","severity":"normal"},{"uid":"c97470c989aef502","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1724763074392,"stop":1724763074392,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a4f0bf8a1957c51","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724763605616,"stop":1724763605616,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce24eb8fad524ea2","name":"Query Generator, No Decoder","time":{"start":1724763800259,"stop":1724763800260,"duration":1},"status":"passed","severity":"normal"},{"uid":"3785af8a4b48b5f","name":"Push message with short payload","time":{"start":1724763693146,"stop":1724763693146,"duration":0},"status":"passed","severity":"normal"},{"uid":"9548928938dfe7d0","name":"Push message with content topic containing shell command","time":{"start":1724763693163,"stop":1724763693163,"duration":0},"status":"passed","severity":"normal"},{"uid":"a058a9994239f50c","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724763605611,"stop":1724763605611,"duration":0},"status":"passed","severity":"normal"},{"uid":"f77c7c4003cd953a","name":"Subscribe and receive messages via lightPush","time":{"start":1724763953852,"stop":1724763953852,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d3fa1af82c780ea","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1724763605617,"stop":1724763605617,"duration":0},"status":"passed","severity":"normal"},{"uid":"95e73a563a7c2159","name":"Subscribe and receive messages via lightPush","time":{"start":1724763380281,"stop":1724763380282,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4f7ad9b1035f0f5","name":"Check message with no content topic is not received","time":{"start":1724763340023,"stop":1724763340023,"duration":0},"status":"passed","severity":"normal"},{"uid":"528ee779573bdf41","name":"Push message with JSON payload","time":{"start":1724763779024,"stop":1724763779025,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab4903570bb71ae6","name":"Check meta is set [symmetric]","time":{"start":1724763108761,"stop":1724763108762,"duration":1},"status":"passed","severity":"normal"},{"uid":"c36d61b66084bb61","name":"Check received message containing XML","time":{"start":1724763683869,"stop":1724763683869,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa0c5e17ef04266a","name":"Subscribe to topic containing JSON and publish message","time":{"start":1724763728521,"stop":1724763728521,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc6d56091495ebf7","name":"should throw an error if shards are undefined for static sharding","time":{"start":1724763074401,"stop":1724763074401,"duration":0},"status":"passed","severity":"normal"},{"uid":"6185bac17ebfd8c0","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1724763132856,"stop":1724763132857,"duration":1},"status":"passed","severity":"normal"},{"uid":"f33d931dbbf4e895","name":"Filter","time":{"start":1724763841116,"stop":1724763841116,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f429aeef990bf15","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1724763074414,"stop":1724763074415,"duration":1},"status":"passed","severity":"normal"},{"uid":"e25109227e2008f6","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1724763132857,"stop":1724763132859,"duration":2},"status":"passed","severity":"normal"},{"uid":"b64a3ab5b899380c","name":"Overlapping topic subscription","time":{"start":1724763380287,"stop":1724763380287,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ecd3055d4fbc621","name":"Check message received after nwaku node is restarted","time":{"start":1724763683876,"stop":1724763683877,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ecd994811da29ad0","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1724763097265,"stop":1724763097266,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3ac51a240c530a8","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1724763074392,"stop":1724763074392,"duration":0},"status":"passed","severity":"normal"},{"uid":"e64b846ad3df618d","name":"Check received message containing escaped characters","time":{"start":1724763683871,"stop":1724763683871,"duration":0},"status":"passed","severity":"normal"},{"uid":"d60f6904e6717bf8","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1724763874969,"stop":1724763874969,"duration":0},"status":"passed","severity":"normal"},{"uid":"45f9900761cd2360","name":"Check message received after nwaku node is restarted","time":{"start":1724763340024,"stop":1724763340025,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a739714adbdb0764","name":"Push message with content topic containing short","time":{"start":1724763779027,"stop":1724763779028,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fa6fdedd0db4ef4","name":"Push message with custom timestamp: 1724759843072","time":{"start":1724763693167,"stop":1724763693167,"duration":0},"status":"passed","severity":"normal"},{"uid":"2819a78c3c5f9076","name":"Subscribe to topic containing Script and receive message","time":{"start":1724763953860,"stop":1724763953860,"duration":0},"status":"passed","severity":"normal"},{"uid":"27d08aaf96bf5ba3","name":"Ping on unsubscribed peer","time":{"start":1724763191307,"stop":1724763191308,"duration":1},"status":"passed","severity":"normal"},{"uid":"57e7dc31f3c4f4d8","name":"Push message with Script payload","time":{"start":1724763693153,"stop":1724763693154,"duration":1},"status":"passed","severity":"normal"},{"uid":"b828a7751db77774","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724763262868,"stop":1724763262870,"duration":2},"status":"passed","severity":"normal"},{"uid":"433fc7de39b7f5e1","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724763953873,"stop":1724763953873,"duration":0},"status":"passed","severity":"normal"},{"uid":"123c1a46dccb98d1","name":"Check message on other pubsub topic is not received","time":{"start":1724763683874,"stop":1724763683875,"duration":1},"status":"passed","severity":"normal"},{"uid":"b64a42d7711350ef","name":"Decoder throws on undefined content topic","time":{"start":1724763087835,"stop":1724763087835,"duration":0},"status":"passed","severity":"normal"},{"uid":"f88c8411e7cbece","name":"Subscribe and receives messages on 20 topics","time":{"start":1724763953855,"stop":1724763953855,"duration":0},"status":"broken","severity":"normal"},{"uid":"6ed465488d6e120c","name":"Push message on custom pubsubTopic","time":{"start":1724763518038,"stop":1724763518038,"duration":0},"status":"passed","severity":"normal"},{"uid":"6016b492049c16bd","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1724763833732,"stop":1724763833732,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae05f7cedccd24d2","name":"Push message with content topic containing escaped characters","time":{"start":1724763693164,"stop":1724763693164,"duration":0},"status":"passed","severity":"normal"},{"uid":"84750d2ab2fea739","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1724763350219,"stop":1724763350220,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a9cacff6887e9a9","name":"should encodeTxt and decodeTxt","time":{"start":1724763082938,"stop":1724763082939,"duration":1},"status":"passed","severity":"normal"},{"uid":"19362375b4a980c0","name":"can start and stop the service","time":{"start":1724763136151,"stop":1724763136151,"duration":0},"status":"passed","severity":"normal"},{"uid":"793670425069a899","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1724763098296,"stop":1724763098297,"duration":1},"status":"passed","severity":"normal"},{"uid":"a51752601486e6bb","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1724763696449,"stop":1724763696449,"duration":0},"status":"passed","severity":"normal"},{"uid":"1642525e051887ec","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1724763765689,"stop":1724763765689,"duration":0},"status":"passed","severity":"normal"},{"uid":"d26f41fabe8328a0","name":"Fields are not dropped","time":{"start":1724763087219,"stop":1724763087221,"duration":2},"status":"passed","severity":"normal"},{"uid":"f951d5b70219526c","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1724763087836,"stop":1724763087836,"duration":0},"status":"passed","severity":"normal"},{"uid":"e69809246e965555","name":"Relay + Store","time":{"start":1724763082953,"stop":1724763082953,"duration":0},"status":"passed","severity":"normal"},{"uid":"77ea08ccd54a72fd","name":"throws on content topic with generation field greater than 0","time":{"start":1724763074376,"stop":1724763074376,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e8fd4f016f77479","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1724763074414,"stop":1724763074414,"duration":0},"status":"passed","severity":"normal"},{"uid":"b86a44e82fd22ac6","name":"should throw error - no id","time":{"start":1724763082941,"stop":1724763082941,"duration":0},"status":"passed","severity":"normal"},{"uid":"399e8db98d073437","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1724763074408,"stop":1724763074408,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf46220451547407","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724763453115,"stop":1724763453116,"duration":1},"status":"passed","severity":"normal"},{"uid":"e341287cb5af776c","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app56/1/topic513/proto","time":{"start":1724763763087,"stop":1724763763088,"duration":1},"status":"passed","severity":"normal"},{"uid":"67893dc1fa6f03b1","name":"unsubscribes","time":{"start":1724763822162,"stop":1724763822162,"duration":0},"status":"passed","severity":"normal"},{"uid":"e878effd6505f66","name":"Push message with Basic HTML tag payload","time":{"start":1724763693155,"stop":1724763693155,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f9b81e0e64b4c55","name":"Check message with non string payload is not received","time":{"start":1724763683863,"stop":1724763683864,"duration":1},"status":"passed","severity":"normal"},{"uid":"c440a7797de078ed","name":"stop","time":{"start":1724763165966,"stop":1724763165966,"duration":0},"status":"passed","severity":"normal"},{"uid":"85143fbca82a771e","name":"Ordered Callback - false","time":{"start":1724763801162,"stop":1724763801162,"duration":0},"status":"passed","severity":"normal"},{"uid":"50456c8f21ef7c07","name":"Check received message containing emoji","time":{"start":1724763683860,"stop":1724763683860,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b9ba3c272973dce","name":"Round trip binary encryption [ecies, signature]","time":{"start":1724763110403,"stop":1724763110404,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc6249bfbfdd8c6","name":"Correctly serialized arguments","time":{"start":1724763578432,"stop":1724763578432,"duration":0},"status":"passed","severity":"normal"},{"uid":"8863f1bbf0e3d5a0","name":"safeDispatchEvent","time":{"start":1724763165965,"stop":1724763165966,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ee477e58473fc7b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724763350259,"stop":1724763350260,"duration":1},"status":"passed","severity":"normal"},{"uid":"a74c371e2ea73b0a","name":"Push message with content topic containing JSON","time":{"start":1724763693163,"stop":1724763693163,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d442b33bc9567e3","name":"Push message on custom pubsubTopic","time":{"start":1724763518041,"stop":1724763518042,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4c2d9ea3b3dd875","name":"should not receive a peer event before start","time":{"start":1724763136157,"stop":1724763136158,"duration":1},"status":"passed","severity":"normal"},{"uid":"7258eb0d397b9bab","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1724763076964,"stop":1724763076964,"duration":0},"status":"passed","severity":"normal"},{"uid":"4990854657390e85","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724763953872,"stop":1724763953873,"duration":1},"status":"passed","severity":"normal"},{"uid":"76a53979fccef91b","name":"Check received message containing Chinese","time":{"start":1724763683853,"stop":1724763683853,"duration":0},"status":"passed","severity":"normal"},{"uid":"230d602588a293c5","name":"Push message with content topic containing shell command","time":{"start":1724763779043,"stop":1724763779044,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca005bfa5fb5d52d","name":"Check publish message containing Chinese","time":{"start":1724763725726,"stop":1724763725726,"duration":0},"status":"passed","severity":"normal"},{"uid":"abb8a7b1f68ae233","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1724763605613,"stop":1724763605614,"duration":1},"status":"passed","severity":"normal"},{"uid":"53d8fb610245cef7","name":"should add and remove event listeners correctly","time":{"start":1724763102736,"stop":1724763102736,"duration":0},"status":"passed","severity":"normal"},{"uid":"e62483980cb085c5","name":"Push message with content topic containing Basic HTML tag","time":{"start":1724763779041,"stop":1724763779042,"duration":1},"status":"passed","severity":"normal"},{"uid":"146cf4d6b84bdc2","name":"Check message with no content topic is not received","time":{"start":1724763683875,"stop":1724763683875,"duration":0},"status":"passed","severity":"normal"},{"uid":"701b9fcd97ba59ff","name":"Push message with custom timestamp: 1694005043072","time":{"start":1724763693166,"stop":1724763693167,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b4be4fa820ad985","name":"Push message with escaped characters payload","time":{"start":1724763693156,"stop":1724763693156,"duration":0},"status":"passed","severity":"normal"},{"uid":"b59e9d4e51534441","name":"Fails to push message bigger that 1MB","time":{"start":1724763693168,"stop":1724763693168,"duration":0},"status":"passed","severity":"normal"},{"uid":"e70661b47055ab7a","name":"handles empty shards array correctly","time":{"start":1724763074415,"stop":1724763074415,"duration":0},"status":"passed","severity":"normal"},{"uid":"53188fa2a1df4924","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724763953863,"stop":1724763953863,"duration":0},"status":"passed","severity":"normal"},{"uid":"983daa584ed070c9","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724763518036,"stop":1724763518037,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b85dc8f4410c193","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1724763350261,"stop":1724763350261,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee59666929e06945","name":"LightPush with 2 connections","time":{"start":1724763409402,"stop":1724763409402,"duration":0},"status":"passed","severity":"normal"},{"uid":"48f7b70a775ff3f9","name":"should encode/decode to RLP encoding","time":{"start":1724763082944,"stop":1724763082945,"duration":1},"status":"passed","severity":"normal"},{"uid":"2300dc3e999d20c3","name":"addEventListener with wrong event","time":{"start":1724763165960,"stop":1724763165962,"duration":2},"status":"passed","severity":"normal"},{"uid":"9237b1d0b3455a9e","name":"Subscribe to topic containing XML and receive message","time":{"start":1724763953860,"stop":1724763953860,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9153dc0a00575a4","name":"Filter with 3 connections","time":{"start":1724763409404,"stop":1724763409405,"duration":1},"status":"passed","severity":"normal"},{"uid":"535b5e6080976ec7","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724763262867,"stop":1724763262867,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c56bc77f37e7cf4","name":"returns all values when wanted number matches available values","time":{"start":1724763097263,"stop":1724763097264,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7325535fa12cbf2","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724763953852,"stop":1724763953853,"duration":1},"status":"passed","severity":"normal"},{"uid":"75c7e817d774be89","name":"Push message with Chinese payload","time":{"start":1724763779021,"stop":1724763779022,"duration":1},"status":"passed","severity":"normal"},{"uid":"22d34af02d7aba73","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1724763074401,"stop":1724763074402,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9c9fc4fc11e8ebd","name":"Passing page size 19 when there are 20 messages","time":{"start":1724763827935,"stop":1724763827935,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef690a05a0a70f56","name":"Throws when trying to push message with empty payload","time":{"start":1724763779027,"stop":1724763779027,"duration":0},"status":"passed","severity":"normal"},{"uid":"404b9ee0d08b906c","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1724763082236,"stop":1724763082237,"duration":1},"status":"passed","severity":"normal"},{"uid":"87ca47fb8122f214","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724763380306,"stop":1724763380307,"duration":1},"status":"passed","severity":"normal"},{"uid":"795b9636c3c47630","name":"random static sharding 9 - Cluster ID: 322, Shard ID: 354","time":{"start":1724763782429,"stop":1724763782429,"duration":0},"status":"passed","severity":"normal"},{"uid":"472d741d35806274","name":"Fails to publish message with empty text","time":{"start":1724763725734,"stop":1724763725735,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a56d17e7444c803","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724763953861,"stop":1724763953861,"duration":0},"status":"passed","severity":"normal"},{"uid":"4976acf7c52200e1","name":"Passing page size 11 when there are 10 messages","time":{"start":1724763827935,"stop":1724763827935,"duration":0},"status":"passed","severity":"normal"},{"uid":"81e159dc4c5c03ca","name":"Check received message containing JSON","time":{"start":1724763683870,"stop":1724763683870,"duration":0},"status":"passed","severity":"normal"},{"uid":"a78b4252d19e0087","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1724763350300,"stop":1724763350300,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a67681d5a0e771a","name":"Fails to push message with empty content topic","time":{"start":1724763779048,"stop":1724763779048,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bb8c55fe19488f5","name":"Push message with content topic containing unicode special characters","time":{"start":1724763779047,"stop":1724763779047,"duration":0},"status":"passed","severity":"normal"},{"uid":"da15d813ff050224","name":"Push message with escaped characters payload","time":{"start":1724763779025,"stop":1724763779026,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f9b28e43de03c95","name":"Overlapping topic subscription","time":{"start":1724763953856,"stop":1724763953856,"duration":0},"status":"passed","severity":"normal"},{"uid":"37980d955974bc3f","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724763380285,"stop":1724763380286,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8350eb269dfc0e1","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1724763074413,"stop":1724763074413,"duration":0},"status":"passed","severity":"normal"},{"uid":"e15043aeefd04670","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724763380307,"stop":1724763380307,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1baa98248aafdb0","name":"caches peers it previously fetched","time":{"start":1724763098647,"stop":1724763098648,"duration":1},"status":"passed","severity":"normal"},{"uid":"6eb65a24fde10f40","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1724763074410,"stop":1724763074410,"duration":0},"status":"passed","severity":"normal"},{"uid":"df0cd7d5c2824ad7","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724763605611,"stop":1724763605611,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f49e0d058377911","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724763953854,"stop":1724763953854,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f0725dd72c9a24a","name":"Check received message containing numeric","time":{"start":1724763683850,"stop":1724763683850,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea75f11e4992e5ed","name":"Query with Ordered Callback, No Decoder","time":{"start":1724763800268,"stop":1724763800269,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4df1f0cdb5a0a3f","name":"non connected peers","time":{"start":1724763684056,"stop":1724763684057,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a63c672ee1b26416","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1724763800271,"stop":1724763800272,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba4b4727c5d1f24d","name":"Encoder throws on empty string content topic","time":{"start":1724763108763,"stop":1724763108763,"duration":0},"status":"passed","severity":"normal"},{"uid":"a07bc87f5fe1b0f1","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724763350284,"stop":1724763350285,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e949c5dc94da3fe","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1724763833730,"stop":1724763833730,"duration":0},"status":"passed","severity":"normal"},{"uid":"9447c94cf229d6c3","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1724763350261,"stop":1724763350264,"duration":3},"status":"passed","severity":"normal"},{"uid":"5e6ccb9459c8228e","name":"Promise Callback - false","time":{"start":1724763801160,"stop":1724763801160,"duration":0},"status":"passed","severity":"normal"},{"uid":"32cd666b03479a99","name":"Check received message containing long","time":{"start":1724763683865,"stop":1724763683865,"duration":0},"status":"passed","severity":"normal"},{"uid":"76394d5b27aca841","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1724763098299,"stop":1724763098300,"duration":1},"status":"passed","severity":"normal"},{"uid":"addf92f08d7497e6","name":"Subscribe to topic containing long and publish message","time":{"start":1724763728517,"stop":1724763728517,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed312780d19ee7eb","name":"Push message with long payload","time":{"start":1724763693147,"stop":1724763693147,"duration":0},"status":"passed","severity":"normal"},{"uid":"4320bbaef1b240e5","name":"can start the service","time":{"start":1724763136147,"stop":1724763136150,"duration":3},"status":"passed","severity":"normal"},{"uid":"f8a3d9d10289dcfc","name":"Query generator for multiple messages","time":{"start":1724763811958,"stop":1724763811958,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc7c55802ab23f0","name":"handles different networkShards values correctly","time":{"start":1724763074395,"stop":1724763074395,"duration":0},"status":"passed","severity":"normal"},{"uid":"32cbca5732f0e6d1","name":"Store - dialed first","time":{"start":1724763841115,"stop":1724763841115,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1ec0e1e31fe13b8","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724763683873,"stop":1724763683874,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d70b8c6e19587d8","name":"Fails to push message with empty content topic","time":{"start":1724763693165,"stop":1724763693165,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c6517ac673dfe7b","name":"Push message with content topic containing Script","time":{"start":1724763779039,"stop":1724763779040,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7d869af032066aa","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724763953866,"stop":1724763953866,"duration":0},"status":"passed","severity":"normal"},{"uid":"28237494abf5eb71","name":"Number of peers are maintained correctly","time":{"start":1724763272769,"stop":1724763272770,"duration":1},"status":"passed","severity":"normal"},{"uid":"48795b3a24782147","name":"Push message with content topic containing Script","time":{"start":1724763693162,"stop":1724763693162,"duration":0},"status":"passed","severity":"normal"},{"uid":"49a7d839b48049b7","name":"Check received message containing short","time":{"start":1724763683865,"stop":1724763683865,"duration":0},"status":"passed","severity":"normal"},{"uid":"c30464bc06451bc","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724763212871,"stop":1724763212872,"duration":1},"status":"passed","severity":"normal"},{"uid":"50923b4bb2026dff","name":"should throw an error for insufficient data","time":{"start":1724763074577,"stop":1724763074577,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9f8728909ca6ced","name":"handles multiple messages","time":{"start":1724763822162,"stop":1724763822162,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f5e6cb09c76ab20","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1724763074406,"stop":1724763074406,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4cfee31f119ddf1","name":"Check received message containing unicode special characters","time":{"start":1724763340013,"stop":1724763340013,"duration":0},"status":"passed","severity":"normal"},{"uid":"61a8193b719b7e89","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724763605612,"stop":1724763605613,"duration":1},"status":"passed","severity":"normal"},{"uid":"1359b3a810eb4d11","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724763380306,"stop":1724763380306,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebe4ecc5e49589f8","name":"Should update multiaddrs","time":{"start":1724763606031,"stop":1724763606031,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ea37736035f8a19","name":"throws on content topic with empty application field","time":{"start":1724763074376,"stop":1724763074377,"duration":1},"status":"passed","severity":"normal"},{"uid":"7582c859c3a4a8c8","name":"same cluster, same shard: nodes connect","time":{"start":1724763350216,"stop":1724763350216,"duration":0},"status":"passed","severity":"normal"},{"uid":"7724c5ea5a6bc603","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1724763765690,"stop":1724763765691,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d5b76cddeb56673","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1724763350299,"stop":1724763350299,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e94c03544f210aa","name":"Reopen subscription with peer with lost subscription","time":{"start":1724763232349,"stop":1724763232349,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ad54cebeb581d85","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1724763098651,"stop":1724763098651,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f88fc0a8dab99980","name":"should return empty list for no shard","time":{"start":1724763074400,"stop":1724763074400,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eafe1939724d5bc","name":"Push 30 different messages","time":{"start":1724763693157,"stop":1724763693157,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca462b9407fdf383","name":"nwaku subscribes","time":{"start":1724763711079,"stop":1724763711079,"duration":0},"status":"passed","severity":"normal"},{"uid":"306f22ae6e4c1cb7","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724763380287,"stop":1724763380287,"duration":0},"status":"passed","severity":"normal"},{"uid":"d11edafa19ea6a87","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724763380290,"stop":1724763380291,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef79a58250f2a06f","name":"Push message with Basic HTML tag payload","time":{"start":1724763779024,"stop":1724763779024,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ef670e74410b3c2","name":"should not receive a peer event after stop","time":{"start":1724763136158,"stop":1724763136158,"duration":0},"status":"passed","severity":"normal"},{"uid":"f93353aabc8051df","name":"ignores unrecognized TXT record formats","time":{"start":1724763098645,"stop":1724763098647,"duration":2},"status":"passed","severity":"normal"},{"uid":"465572b03502d1e8","name":"Check received message with timestamp: 1724763124452 ","time":{"start":1724763683860,"stop":1724763683861,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdaaa3f7f298656f","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1724763874968,"stop":1724763874969,"duration":1},"status":"passed","severity":"normal"},{"uid":"17a3abba21960e2","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1724763728520,"stop":1724763728521,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7becc4eada431c3","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1724763605612,"stop":1724763605612,"duration":0},"status":"passed","severity":"normal"},{"uid":"610a82e5683bdcf8","name":"Check publish message containing numeric","time":{"start":1724763725725,"stop":1724763725725,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5fd888005de0cbe","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1724763350243,"stop":1724763350257,"duration":14},"status":"passed","severity":"normal"},{"uid":"3f6a3d1fc037af82","name":"should be able to decode the field with only RELAY set to true","time":{"start":1724763082229,"stop":1724763082230,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb23b74825e702dc","name":"Symmetric encrypt & Decrypt","time":{"start":1724763109136,"stop":1724763109136,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ad12d929aa42fea","name":"Check received message containing XML","time":{"start":1724763340007,"stop":1724763340008,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0850feead5b4d92","name":"Push message with meta","time":{"start":1724763693165,"stop":1724763693166,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3f1aa55cb30857f","name":"Check message on other pubsub topic is not received","time":{"start":1724763683862,"stop":1724763683862,"duration":0},"status":"passed","severity":"normal"},{"uid":"15005e8a614e97a7","name":"Check publish message containing SQL Injection","time":{"start":1724763725727,"stop":1724763725728,"duration":1},"status":"passed","severity":"normal"},{"uid":"22f413c044ad1d86","name":"topics with same application and version share the same shard","time":{"start":1724763074392,"stop":1724763074393,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ccb1f093ce012c9","name":"Refresh subscription","time":{"start":1724763953867,"stop":1724763953867,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8d9174f563e18e5","name":"Check received message containing SQL Injection","time":{"start":1724763683855,"stop":1724763683855,"duration":0},"status":"passed","severity":"normal"},{"uid":"88ff16d77bc7da53","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724763453117,"stop":1724763453117,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5a9d98036d94a10","name":"Does not throw an exception when node disconnects","time":{"start":1724763835095,"stop":1724763835095,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fa6355bf99239f5","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724763340021,"stop":1724763340021,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e59ca5fe00af869","name":"Check received message containing Script","time":{"start":1724763340006,"stop":1724763340007,"duration":1},"status":"passed","severity":"normal"},{"uid":"10bc64e88fb9a204","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1724763074404,"stop":1724763074404,"duration":0},"status":"passed","severity":"normal"},{"uid":"b125ce3479ebf200","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724763810494,"stop":1724763810494,"duration":0},"status":"passed","severity":"normal"},{"uid":"a54c5d6058035da2","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1724763570708,"stop":1724763570708,"duration":0},"status":"passed","severity":"normal"},{"uid":"388dbd638d38006f","name":"Push message with short payload","time":{"start":1724763779019,"stop":1724763779020,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbc31efa57f0d97","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app61/4/topic832/json","time":{"start":1724763763080,"stop":1724763763080,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bf1b915831ca48d","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724763262867,"stop":1724763262867,"duration":0},"status":"passed","severity":"normal"},{"uid":"84ceea42faa54a08","name":"1 Relay, 1 fetch","time":{"start":1724763098150,"stop":1724763098151,"duration":1},"status":"passed","severity":"normal"},{"uid":"af161498cc012f57","name":"should load peers from local storage and dispatch events","time":{"start":1724763102735,"stop":1724763102735,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea6e1cf34a962d73","name":"Generator, custom pubsub topic","time":{"start":1724763810493,"stop":1724763810494,"duration":1},"status":"passed","severity":"normal"},{"uid":"75e4391e5f595b20","name":"should not fail to stop the service if it was not started","time":{"start":1724763136151,"stop":1724763136152,"duration":1},"status":"passed","severity":"normal"},{"uid":"473552e3f956d7f7","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724763212879,"stop":1724763212879,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceab86fa116c0219","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724763262870,"stop":1724763262877,"duration":7},"status":"passed","severity":"normal"},{"uid":"47f2aab0aa90ad1b","name":"Check received message containing Chinese","time":{"start":1724763683866,"stop":1724763683867,"duration":1},"status":"passed","severity":"normal"},{"uid":"af3b3c7a85ffd1fb","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724763605612,"stop":1724763605612,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3daedd37eb9d27a","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1724763704626,"stop":1724763704627,"duration":1},"status":"passed","severity":"normal"},{"uid":"8700c2e399f5f4b8","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1724763350265,"stop":1724763350265,"duration":0},"status":"passed","severity":"normal"},{"uid":"1183fbb4d26c27dd","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724763953866,"stop":1724763953866,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c3b920f20755083","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724763953856,"stop":1724763953856,"duration":0},"status":"passed","severity":"normal"},{"uid":"d123e40d6234f58d","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1724763074390,"stop":1724763074390,"duration":0},"status":"passed","severity":"normal"},{"uid":"bab7ec8848836ac2","name":"should handle a minimal index list","time":{"start":1724763074576,"stop":1724763074576,"duration":0},"status":"passed","severity":"normal"},{"uid":"db392c948ccb5a68","name":"should not fail to start the service if it is already started","time":{"start":1724763136152,"stop":1724763136152,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b7f7e0c56ebf6a5","name":"Push message with emoji payload","time":{"start":1724763779026,"stop":1724763779026,"duration":0},"status":"passed","severity":"normal"},{"uid":"380c01207690b3cf","name":"can start and stop the service","time":{"start":1724763102732,"stop":1724763102732,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab4bc7ef655ff333","name":"should throw an error for missing required configuration","time":{"start":1724763074401,"stop":1724763074401,"duration":0},"status":"passed","severity":"normal"},{"uid":"54d0e326a05cf280","name":"addEventListener with correct event","time":{"start":1724763165960,"stop":1724763165960,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9d2c3dec7834e97","name":"recovers when dns.resolve returns empty","time":{"start":1724763098645,"stop":1724763098645,"duration":0},"status":"passed","severity":"normal"},{"uid":"741f9195783ecd35","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1724763782431,"stop":1724763782431,"duration":0},"status":"passed","severity":"normal"},{"uid":"d301b1247f5c020f","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1724763074390,"stop":1724763074391,"duration":1},"status":"passed","severity":"normal"},{"uid":"a61ccca73474816b","name":"passes more than one ENR URLs and attempts connection","time":{"start":1724763136162,"stop":1724763136163,"duration":1},"status":"skipped","severity":"normal"},{"uid":"33d51c3eb3d75240","name":"Ping on subscribed peer","time":{"start":1724763191306,"stop":1724763191307,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6ad6b893cf5dd39","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1724763728515,"stop":1724763728515,"duration":0},"status":"passed","severity":"normal"},{"uid":"88516d265c4240f0","name":"Using a function","time":{"start":1724763835096,"stop":1724763835096,"duration":0},"status":"passed","severity":"normal"},{"uid":"13ccf252d2b7d442","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1724763082226,"stop":1724763082227,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c90a627aa8c7a6a","name":"Push message with content topic containing special chars","time":{"start":1724763693159,"stop":1724763693159,"duration":0},"status":"passed","severity":"normal"},{"uid":"f799daec87ea83e2","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724763605615,"stop":1724763605615,"duration":0},"status":"broken","severity":"normal"},{"uid":"b20ac6160c6919af","name":"should only return 1 node with store capability","time":{"start":1724763098649,"stop":1724763098649,"duration":0},"status":"passed","severity":"normal"},{"uid":"a647f385c12a011b","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1724763350258,"stop":1724763350258,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aa026eabd836a53","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1724763082223,"stop":1724763082226,"duration":3},"status":"passed","severity":"normal"},{"uid":"786ce4f62c4267f4","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1724763098650,"stop":1724763098650,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c425f6901bb34e0","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724763453117,"stop":1724763453117,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c33ce49cc54bd15","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1724763108761,"stop":1724763108761,"duration":0},"status":"passed","severity":"normal"},{"uid":"962620b964f4f4ea","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1724763272772,"stop":1724763272772,"duration":0},"status":"passed","severity":"normal"},{"uid":"20006c777dc80dd3","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1724763350290,"stop":1724763350295,"duration":5},"status":"passed","severity":"normal"},{"uid":"7e4c18a28f965689","name":"should decode valid enr successfully","time":{"start":1724763082939,"stop":1724763082940,"duration":1},"status":"passed","severity":"normal"},{"uid":"f939f25eac60a6b2","name":"Ping on subscribed peer","time":{"start":1724763232346,"stop":1724763232347,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c12e494e7bbb51a","name":"Push message with content topic containing JSON","time":{"start":1724763779042,"stop":1724763779043,"duration":1},"status":"passed","severity":"normal"},{"uid":"624c183f20dbd6e6","name":"throws an error for improperly formatted content topics","time":{"start":1724763074395,"stop":1724763074395,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb57b6593d3bcca5","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1724763074404,"stop":1724763074405,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8099c10cbd99250","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1724763102735,"stop":1724763102735,"duration":0},"status":"passed","severity":"normal"},{"uid":"5714bd326e32400d","name":"Push message with content topic containing SQL Injection","time":{"start":1724763693161,"stop":1724763693161,"duration":0},"status":"passed","severity":"normal"},{"uid":"b44d30e2c40d5b21","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1724763074404,"stop":1724763074404,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a22a39c983add04","name":"Relay - dialed first","time":{"start":1724763841113,"stop":1724763841114,"duration":1},"status":"passed","severity":"normal"},{"uid":"c55a6e5c323436c8","name":"Generator, 2 different pubsubtopics","time":{"start":1724763810494,"stop":1724763810494,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fe4a153d30ee75b","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1724763728518,"stop":1724763728519,"duration":1},"status":"passed","severity":"normal"},{"uid":"1eea316a2ca4a85","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1724763074388,"stop":1724763074388,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc5eaa2ca61a1623","name":"Passing page size 10 when there are 10 messages","time":{"start":1724763827934,"stop":1724763827934,"duration":0},"status":"passed","severity":"normal"},{"uid":"cde3819b3f3999bc","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1724763728514,"stop":1724763728514,"duration":0},"status":"passed","severity":"normal"},{"uid":"d52054655c74c622","name":"Generator, custom pubsub topic","time":{"start":1724763810495,"stop":1724763810495,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e50d63b61525d6a","name":"Delete observer","time":{"start":1724763688648,"stop":1724763688648,"duration":0},"status":"passed","severity":"normal"},{"uid":"28e8cf1b6b34bf76","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1724763074400,"stop":1724763074400,"duration":0},"status":"passed","severity":"normal"},{"uid":"667cc596a1e95f58","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724763212877,"stop":1724763212877,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d3b7a674e672129","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724763953860,"stop":1724763953860,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a831ccc15379104","name":"Subscribe to topic containing numeric and publish message","time":{"start":1724763728517,"stop":1724763728517,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b685d619239fbe8","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1724763811961,"stop":1724763811962,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b9b07746528c5c","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724763212877,"stop":1724763212878,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcc194baa29688b8","name":"should be able to encode the field with only RELAY set to true","time":{"start":1724763082213,"stop":1724763082217,"duration":4},"status":"passed","severity":"normal"},{"uid":"c80c00cad555d904","name":"random static sharding 7 - Cluster ID: 979, Shard ID: 553","time":{"start":1724763782423,"stop":1724763782425,"duration":2},"status":"passed","severity":"normal"},{"uid":"482476dced4025eb","name":"Register correct protocols","time":{"start":1724763728513,"stop":1724763728513,"duration":0},"status":"passed","severity":"normal"},{"uid":"76ab2bfb6758ce79","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724763518043,"stop":1724763518044,"duration":1},"status":"passed","severity":"normal"},{"uid":"f08ac22c1cc51580","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1724763098650,"stop":1724763098650,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5402ce8c4101c57","name":"Check received message containing special chars","time":{"start":1724763683866,"stop":1724763683866,"duration":0},"status":"passed","severity":"normal"},{"uid":"168184abbf4e03f3","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724763340021,"stop":1724763340021,"duration":0},"status":"passed","severity":"normal"},{"uid":"55f9a58d25ca327f","name":"should handle corrupted local storage data gracefully","time":{"start":1724763102736,"stop":1724763102736,"duration":0},"status":"passed","severity":"normal"},{"uid":"a983e489cd016c19","name":"Callback on promise, aborts when callback returns true","time":{"start":1724763811960,"stop":1724763811961,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4dc3d7c3bcfc103","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1724763074409,"stop":1724763074409,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba9670df22075899","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1724763350259,"stop":1724763350259,"duration":0},"status":"passed","severity":"normal"},{"uid":"5664296ca8288da7","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1724763350221,"stop":1724763350235,"duration":14},"status":"passed","severity":"normal"},{"uid":"998edda0e30163f1","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724763518042,"stop":1724763518043,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ca8592aaf052c2","name":"Publish without waiting for remote peer","time":{"start":1724763728513,"stop":1724763728513,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d1219866c8bea53","name":"Passing page size 1 when there are 4 messages","time":{"start":1724763827932,"stop":1724763827933,"duration":1},"status":"passed","severity":"normal"},{"uid":"df89b40e27e5566d","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724763953871,"stop":1724763953872,"duration":1},"status":"passed","severity":"normal"},{"uid":"22e3bf351c23a5d3","name":"Check received message containing Russian","time":{"start":1724763683867,"stop":1724763683868,"duration":1},"status":"passed","severity":"normal"},{"uid":"652ad890ad7edd1b","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app66/3/topic918/test.js","time":{"start":1724763763090,"stop":1724763763090,"duration":0},"status":"passed","severity":"normal"},{"uid":"d05695f146c11350","name":"Ping on unsubscribed peer","time":{"start":1724763232347,"stop":1724763232349,"duration":2},"status":"passed","severity":"normal"},{"uid":"21c5344aae383d8c","name":"Check publish message containing escaped characters","time":{"start":1724763725730,"stop":1724763725731,"duration":1},"status":"passed","severity":"normal"},{"uid":"40ed6f85b2cf48c1","name":"1 Relay, 1 Filter, gives up","time":{"start":1724763098152,"stop":1724763098153,"duration":1},"status":"passed","severity":"normal"},{"uid":"7695c29bc4fe1342","name":"Store - dialed after - with timeout","time":{"start":1724763841115,"stop":1724763841115,"duration":0},"status":"passed","severity":"normal"},{"uid":"abf01f3156b318e7","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1724763074576,"stop":1724763074577,"duration":1},"status":"passed","severity":"normal"},{"uid":"19cf7b79b8dad5f","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1724763074417,"stop":1724763074417,"duration":0},"status":"passed","severity":"normal"},{"uid":"793a0c7000b9faf6","name":"Subscribe to topic containing short and receive message","time":{"start":1724763953867,"stop":1724763953867,"duration":0},"status":"passed","severity":"normal"},{"uid":"35e62580404b9c72","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1724763833731,"stop":1724763833731,"duration":0},"status":"passed","severity":"normal"},{"uid":"b51b48e67e49e636","name":"Check received message containing emoji","time":{"start":1724763683872,"stop":1724763683872,"duration":0},"status":"passed","severity":"normal"},{"uid":"d69dd8bf6eb6e213","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app15/4/topic526/proto","time":{"start":1724763763079,"stop":1724763763079,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0ec18b01a6ac386","name":"Overlapping topic subscription","time":{"start":1724763953866,"stop":1724763953867,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9f29a94c69991bf","name":"Push message with Arabic payload","time":{"start":1724763693152,"stop":1724763693152,"duration":0},"status":"passed","severity":"normal"},{"uid":"f900a2e910508bd6","name":"Fails to publish message with size larger than 1 MB","time":{"start":1724763725736,"stop":1724763725736,"duration":0},"status":"passed","severity":"normal"},{"uid":"12bac66c4c4de535","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1724763605616,"stop":1724763605617,"duration":1},"status":"passed","severity":"normal"},{"uid":"9de877d17da6095f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1724763074410,"stop":1724763074410,"duration":0},"status":"passed","severity":"normal"},{"uid":"d481ff41a8d20166","name":"Query generator for multiple messages with different message text format","time":{"start":1724763811958,"stop":1724763811958,"duration":0},"status":"passed","severity":"normal"},{"uid":"103dc20a0f940e9b","name":"should set field with all protocols disabled","time":{"start":1724763082951,"stop":1724763082952,"duration":1},"status":"passed","severity":"normal"},{"uid":"89ed136465926de8","name":"getPeersByDiscovery","time":{"start":1724763165963,"stop":1724763165963,"duration":0},"status":"passed","severity":"normal"},{"uid":"594aa011d141276c","name":"Failed peers are renewed","time":{"start":1724763442853,"stop":1724763442854,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2e9d0fa0b21985a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1724763074407,"stop":1724763074407,"duration":0},"status":"passed","severity":"normal"},{"uid":"44d50b151c38e47f","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1724763765688,"stop":1724763765688,"duration":0},"status":"passed","severity":"normal"},{"uid":"569656f144a02c10","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app41/8/topic204/utf8","time":{"start":1724763763089,"stop":1724763763090,"duration":1},"status":"passed","severity":"normal"},{"uid":"81022eca441f426c","name":"Generator, 2 different pubsubtopics","time":{"start":1724763810496,"stop":1724763810497,"duration":1},"status":"passed","severity":"normal"},{"uid":"a687375a476f2c8f","name":"Tracks peer failures correctly","time":{"start":1724763272771,"stop":1724763272772,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bbaf3a6bbb7395","name":"should be able to encode the field with only STORE set to true","time":{"start":1724763082218,"stop":1724763082219,"duration":1},"status":"passed","severity":"normal"},{"uid":"e25e8918714c819a","name":"Push message with numeric payload","time":{"start":1724763693147,"stop":1724763693149,"duration":2},"status":"passed","severity":"normal"},{"uid":"23f64be4e34841f8","name":"Query with Promise Callback, No Decoder","time":{"start":1724763800272,"stop":1724763800273,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ea06832a45b1b8d","name":"LightPush with 0 connections","time":{"start":1724763409400,"stop":1724763409401,"duration":1},"status":"passed","severity":"normal"},{"uid":"23aee1b18f9f7a68","name":"Push message with SQL Injection payload","time":{"start":1724763693153,"stop":1724763693153,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c82c6a088e04707","name":"Number of peers are maintained correctly","time":{"start":1724763442849,"stop":1724763442853,"duration":4},"status":"passed","severity":"normal"},{"uid":"f75d7e20bb9a54f4","name":"Js publishes, other Js receives","time":{"start":1724763711080,"stop":1724763711081,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf75d8a72d93ae71","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1724763098294,"stop":1724763098295,"duration":1},"status":"passed","severity":"normal"},{"uid":"281c9ffe330d41c0","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1724763074407,"stop":1724763074407,"duration":0},"status":"passed","severity":"normal"},{"uid":"51b50ac420e16b44","name":"should not fail to stop the service if it was not started","time":{"start":1724763102732,"stop":1724763102733,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a2cdaf0d5528a2","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1724763181217,"stop":1724763181217,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a9f2b47c3b39660","name":"Fails to publish duplicate message","time":{"start":1724763725734,"stop":1724763725734,"duration":0},"status":"passed","severity":"normal"},{"uid":"b770426218dce4c4","name":"Check received message containing escaped characters","time":{"start":1724763340012,"stop":1724763340012,"duration":0},"status":"passed","severity":"normal"},{"uid":"4268dba88444b137","name":"Ephemeral field is preserved - encoder v0","time":{"start":1724763137607,"stop":1724763137607,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe14c68051d36e71","name":"Push message with long payload","time":{"start":1724763779020,"stop":1724763779020,"duration":0},"status":"passed","severity":"normal"},{"uid":"40b7bc55c766a80d","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1724763212878,"stop":1724763212878,"duration":0},"status":"passed","severity":"normal"},{"uid":"99704d0873c1ea12","name":"Push message with content topic containing emoji","time":{"start":1724763693164,"stop":1724763693165,"duration":1},"status":"passed","severity":"normal"},{"uid":"56bcb1edccab7557","name":"throws on content topic with non-number generation field","time":{"start":1724763074375,"stop":1724763074376,"duration":1},"status":"passed","severity":"normal"},{"uid":"f675c87321ff0d89","name":"groups content topics by expected pubsub topic","time":{"start":1724763074393,"stop":1724763074393,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed323cdec642e0cb","name":"Check received message containing Script","time":{"start":1724763683868,"stop":1724763683869,"duration":1},"status":"passed","severity":"normal"},{"uid":"b310b1e4623ac83","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724763380289,"stop":1724763380290,"duration":1},"status":"passed","severity":"normal"},{"uid":"23897ae575d99d22","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1724763570708,"stop":1724763570708,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecb7291e3c79fde5","name":"handles different clusterIds correctly","time":{"start":1724763074394,"stop":1724763074394,"duration":0},"status":"passed","severity":"normal"},{"uid":"47fbddf35afe910a","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1724763833732,"stop":1724763833733,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc821d61bd15f005","name":"Publishes to nwaku","time":{"start":1724763711079,"stop":1724763711080,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa0a745ec9d831df","name":"Passing invalid cursor","time":{"start":1724763765692,"stop":1724763765692,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c1429d32dc19720","name":"Reopen subscription with peer with lost subscription","time":{"start":1724763232345,"stop":1724763232346,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cc37e4773ac3689","name":"same cluster, different shard: nodes connect","time":{"start":1724763570713,"stop":1724763570713,"duration":0},"status":"passed","severity":"normal"},{"uid":"1961a18e3e5696b4","name":"should emit a peer event after start","time":{"start":1724763711441,"stop":1724763711441,"duration":0},"status":"passed","severity":"normal"},{"uid":"61215dc0d416a97f","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1724763815383,"stop":1724763815383,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0fa8cbd0726ba90","name":"1 Store, 2 relays, 2 fetches","time":{"start":1724763098152,"stop":1724763098152,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbf312988bbc3bda","name":"should throw error - invalid id","time":{"start":1724763082943,"stop":1724763082943,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbd4a88044018303","name":"Sign & Recover","time":{"start":1724763109137,"stop":1724763109137,"duration":0},"status":"passed","severity":"normal"},{"uid":"88c5c8433b21291b","name":"Init the array if not present","time":{"start":1724763074082,"stop":1724763074083,"duration":1},"status":"passed","severity":"normal"},{"uid":"9019b2d5188fbacc","name":"Subscribe and receive messages via waku relay post","time":{"start":1724763953853,"stop":1724763953853,"duration":0},"status":"passed","severity":"normal"},{"uid":"10b185cdd6cce8b7","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724763453116,"stop":1724763453117,"duration":1},"status":"passed","severity":"normal"},{"uid":"5602acae1133c676","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1724763137607,"stop":1724763137608,"duration":1},"status":"passed","severity":"normal"},{"uid":"39cd1920c03c4ea9","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724763380290,"stop":1724763380290,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba002a078d0a203f","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1724763350281,"stop":1724763350282,"duration":1},"status":"passed","severity":"normal"},{"uid":"64c12ec253b54e00","name":"Fails to push message with large meta","time":{"start":1724763779048,"stop":1724763779049,"duration":1},"status":"passed","severity":"normal"},{"uid":"9791f6da529dd68e","name":"start node with empty content topic","time":{"start":1724763763096,"stop":1724763763096,"duration":0},"status":"passed","severity":"normal"},{"uid":"91e86435668b8cfb","name":"it tolerates circular branch references","time":{"start":1724763098644,"stop":1724763098644,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd4c1f59858b9bb9","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1724763074394,"stop":1724763074394,"duration":0},"status":"passed","severity":"normal"},{"uid":"82479db86aedcefb","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1724763728514,"stop":1724763728514,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b4e843c8f6567bb","name":"Push message with XML payload","time":{"start":1724763693154,"stop":1724763693154,"duration":0},"status":"passed","severity":"normal"},{"uid":"91c2376fa823f432","name":"Push message with content topic containing numeric","time":{"start":1724763779028,"stop":1724763779028,"duration":0},"status":"passed","severity":"normal"},{"uid":"49ff1deffa57f5e7","name":"Ping fails for unsubscribed peers","time":{"start":1724763272770,"stop":1724763272771,"duration":1},"status":"passed","severity":"normal"},{"uid":"6aca68503aafa5f7","name":"Check received message containing numeric","time":{"start":1724763683866,"stop":1724763683866,"duration":0},"status":"passed","severity":"normal"},{"uid":"6775e8fcc8867129","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1724763076966,"stop":1724763076966,"duration":0},"status":"passed","severity":"normal"},{"uid":"27ccd1d793140fa1","name":"random static sharding 5 - Cluster ID: 176, Shard ID: 473","time":{"start":1724763782421,"stop":1724763782422,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba73fe5ba28e2145","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1724763212879,"stop":1724763212879,"duration":0},"status":"passed","severity":"normal"},{"uid":"85febde9dafa7bc0","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724763453116,"stop":1724763453116,"duration":0},"status":"passed","severity":"normal"},{"uid":"975f2b9bdbb136f1","name":"Push message with SQL Injection payload","time":{"start":1724763779022,"stop":1724763779023,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a4eadd672aabb46","name":"Check message received after nwaku node is restarted","time":{"start":1724763683864,"stop":1724763683864,"duration":0},"status":"skipped","severity":"normal"},{"uid":"acef1a9b8bd289b8","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1724763136162,"stop":1724763136162,"duration":0},"status":"skipped","severity":"normal"},{"uid":"aa2dc0606644bb5c","name":"random static sharding 8 - Cluster ID: 462, Shard ID: 731","time":{"start":1724763782425,"stop":1724763782428,"duration":3},"status":"passed","severity":"normal"},{"uid":"c1696d5b2371004a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1724763074408,"stop":1724763074408,"duration":0},"status":"passed","severity":"normal"},{"uid":"46c9b1c8bb9ac8e8","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1724763350265,"stop":1724763350280,"duration":15},"status":"passed","severity":"normal"},{"uid":"faa1500337a25096","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1724763074409,"stop":1724763074409,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e66915a9f53c1e8","name":"Check received message containing short","time":{"start":1724763340001,"stop":1724763340002,"duration":1},"status":"passed","severity":"normal"},{"uid":"3786233cadb9a009","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724763953872,"stop":1724763953872,"duration":0},"status":"passed","severity":"normal"},{"uid":"63da2660e8a0952b","name":"Fails to publish message with wrong content topic","time":{"start":1724763725735,"stop":1724763725735,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ded36fd2434943b","name":"Publish message with custom timestamp: Tue Aug 27 2024 14:01:36 GMT+0000 (Coordinated Universal Time)","time":{"start":1724763725733,"stop":1724763725734,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb8aa9e71b0284fa","name":"Ping on unsubscribed peer","time":{"start":1724763232339,"stop":1724763232345,"duration":6},"status":"passed","severity":"normal"},{"uid":"d14ef1171da19b6e","name":"Check message received after jswaku node is restarted","time":{"start":1724763340024,"stop":1724763340024,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c27c8f7953cdba63","name":"Check message with no payload is not received","time":{"start":1724763340023,"stop":1724763340023,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b88566079da303d","name":"Check received message containing Arabic","time":{"start":1724763683854,"stop":1724763683854,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff9af4667f36983e","name":"removeEventListener with wrong event","time":{"start":1724763165962,"stop":1724763165962,"duration":0},"status":"passed","severity":"normal"},{"uid":"272aee556fbd8327","name":"Relay - times out","time":{"start":1724763841114,"stop":1724763841114,"duration":0},"status":"passed","severity":"normal"},{"uid":"8efc738d4d22b0b1","name":"Query generator for 2000 messages","time":{"start":1724763811963,"stop":1724763811963,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ce9e89b1a333366","name":"Passing cursor with wrong pubsubTopic","time":{"start":1724763765692,"stop":1724763765692,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9dbf934293597d5","name":"should return false","time":{"start":1724763082944,"stop":1724763082944,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7f0c132a8c9547e","name":"Filter with 1 connections","time":{"start":1724763409402,"stop":1724763409402,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff44270c914b4606","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1724763074391,"stop":1724763074391,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f4bcc7c6eb9838c","name":"Ping on subscribed peer","time":{"start":1724763232337,"stop":1724763232338,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d082ae5fe802bd8","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1724763125419,"stop":1724763125421,"duration":2},"status":"passed","severity":"normal"},{"uid":"395a0542c531faa1","name":"Default pageSize","time":{"start":1724763827936,"stop":1724763827936,"duration":0},"status":"passed","severity":"normal"},{"uid":"943038dc91b19e7d","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1724763074380,"stop":1724763074380,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfae61343957fe54","name":"Push message with meta","time":{"start":1724763779048,"stop":1724763779048,"duration":0},"status":"passed","severity":"normal"},{"uid":"20b87bad92436fba","name":"Relay + Store","time":{"start":1724763135743,"stop":1724763135743,"duration":0},"status":"passed","severity":"normal"},{"uid":"c76ae265f833cfa0","name":"removeEventListener with correct event","time":{"start":1724763165962,"stop":1724763165962,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f0f3349256ff44e","name":"Generator, custom pubsub topic","time":{"start":1724763810496,"stop":1724763810496,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc2edac1b77b95e2","name":"Decoder throws on empty string content topic","time":{"start":1724763087835,"stop":1724763087835,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff9289b7e8d1d227","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724763953868,"stop":1724763953868,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d55a6e61ba3d92e","name":"should not fail to start the service if it is already started","time":{"start":1724763102733,"stop":1724763102733,"duration":0},"status":"passed","severity":"normal"},{"uid":"371a55f45a495363","name":"Publish message with custom timestamp: Wed Sep 06 2023 13:01:36 GMT+0000 (Coordinated Universal Time)","time":{"start":1724763725733,"stop":1724763725733,"duration":0},"status":"passed","severity":"normal"},{"uid":"72ce90d527b15092","name":"Throws when trying to push message with empty payload","time":{"start":1724763693157,"stop":1724763693158,"duration":1},"status":"passed","severity":"normal"},{"uid":"18d7397fea05a6e5","name":"dispatchEvent via connectionManager","time":{"start":1724763165963,"stop":1724763165965,"duration":2},"status":"passed","severity":"normal"},{"uid":"92e5cd1b78d39018","name":"Filter with 2 connections","time":{"start":1724763409402,"stop":1724763409404,"duration":2},"status":"passed","severity":"normal"},{"uid":"5120da99f7375988","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1724763605609,"stop":1724763605609,"duration":0},"status":"passed","severity":"normal"},{"uid":"25681b07b54f938d","name":"Check received message containing numeric","time":{"start":1724763340002,"stop":1724763340003,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5eb73b1f0f02a0d","name":"Fails to push message with large meta","time":{"start":1724763693166,"stop":1724763693166,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dce81c0033b1008","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1724763212870,"stop":1724763212870,"duration":0},"status":"passed","severity":"normal"},{"uid":"a50e8c8e3fc130e8","name":"Subscribe to topic containing XML and publish message","time":{"start":1724763728520,"stop":1724763728520,"duration":0},"status":"passed","severity":"normal"},{"uid":"b881f60a8834faf6","name":"Check received message containing Chinese","time":{"start":1724763340003,"stop":1724763340003,"duration":0},"status":"passed","severity":"normal"},{"uid":"b212f329444ea13f","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1724763815383,"stop":1724763815384,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1423e363f4c46f3","name":"Check received message containing escaped characters","time":{"start":1724763683859,"stop":1724763683859,"duration":0},"status":"passed","severity":"normal"},{"uid":"33fcb4a7a4d2f220","name":"Push message with content topic containing Arabic","time":{"start":1724763693160,"stop":1724763693161,"duration":1},"status":"passed","severity":"normal"},{"uid":"b74ee151f7e13098","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724763953870,"stop":1724763953870,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f49063e7b43928d","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724763953869,"stop":1724763953870,"duration":1},"status":"passed","severity":"normal"},{"uid":"4111186948d9db5d","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724763953861,"stop":1724763953861,"duration":0},"status":"passed","severity":"normal"},{"uid":"344f879201cc8b67","name":"Push message with content topic containing SQL Injection","time":{"start":1724763779038,"stop":1724763779039,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc8dd86901a025c2","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1724763800270,"stop":1724763800271,"duration":1},"status":"passed","severity":"normal"},{"uid":"561949370363840b","name":"Check message with no payload is not received","time":{"start":1724763683863,"stop":1724763683863,"duration":0},"status":"passed","severity":"normal"},{"uid":"f70c0ace0cc9f961","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1724763074413,"stop":1724763074413,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc27fbcfc48c10f4","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1724763074380,"stop":1724763074381,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c90ddf1b4ffa4f9","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1724763125418,"stop":1724763125418,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ac684ae4f0486f2","name":"Subscribe and receive messages via lightPush","time":{"start":1724763953863,"stop":1724763953863,"duration":0},"status":"passed","severity":"normal"},{"uid":"91b0b35ab4d23355","name":"Should update shard info","time":{"start":1724763606032,"stop":1724763606032,"duration":0},"status":"passed","severity":"normal"},{"uid":"554e4052be9016a4","name":"Query Generator - true","time":{"start":1724763801157,"stop":1724763801158,"duration":1},"status":"passed","severity":"normal"},{"uid":"60cb05a1fdf8c62f","name":"handles empty contentTopics array correctly","time":{"start":1724763074415,"stop":1724763074416,"duration":1},"status":"passed","severity":"normal"},{"uid":"3641cd19b6eec796","name":"Fails to push message bigger that 1MB","time":{"start":1724763779051,"stop":1724763779051,"duration":0},"status":"passed","severity":"normal"},{"uid":"76a9b0588e87242b","name":"should not receive a peer event after stop","time":{"start":1724763102734,"stop":1724763102734,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff8839c797178819","name":"random static sharding 4 - Cluster ID: 924, Shard ID: 105","time":{"start":1724763782418,"stop":1724763782419,"duration":1},"status":"passed","severity":"normal"},{"uid":"5699e4397a11f534","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1724763212880,"stop":1724763212880,"duration":0},"status":"passed","severity":"normal"},{"uid":"e00a623e44c2e684","name":"Subscribe and publish message","time":{"start":1724763728513,"stop":1724763728514,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5c37d1bd2f0","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724763953871,"stop":1724763953871,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb9553f0559bc720","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1724763765688,"stop":1724763765689,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ca2b899fe42bd05","name":"should not receive a peer event after stop","time":{"start":1724763711442,"stop":1724763711442,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bdc04fa15dd4034","name":"should properly create location multiaddrs - udp","time":{"start":1724763082951,"stop":1724763082951,"duration":0},"status":"passed","severity":"normal"},{"uid":"88dcf6ab72dc5802","name":"Push message with content topic containing special chars","time":{"start":1724763779028,"stop":1724763779029,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9f2716fe4606ca9","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724763953869,"stop":1724763953869,"duration":0},"status":"passed","severity":"normal"},{"uid":"6437c1ab0743e522","name":"Subscribe and receives messages on 20 topics","time":{"start":1724763380286,"stop":1724763380286,"duration":0},"status":"passed","severity":"normal"},{"uid":"308f0d01cd5ad64d","name":"Subscribe to topic containing emoji and publish message","time":{"start":1724763728522,"stop":1724763728523,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f5033b937dfbc47","name":"different cluster, same shard: nodes don't connect","time":{"start":1724763570713,"stop":1724763570714,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ef21f8b686a824f","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1724763704625,"stop":1724763704626,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0595d823a44a307","name":"Push message with JSON payload","time":{"start":1724763693155,"stop":1724763693155,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a9959b8d1d4d05c","name":"Check received message containing long","time":{"start":1724763683850,"stop":1724763683850,"duration":0},"status":"passed","severity":"normal"},{"uid":"aae25883eb55ced9","name":"random static sharding 1 - Cluster ID: 985, Shard ID: 110","time":{"start":1724763782412,"stop":1724763782413,"duration":1},"status":"passed","severity":"normal"},{"uid":"9547c772e50a05f6","name":"LightPush with 3 connections","time":{"start":1724763409404,"stop":1724763409404,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2952aaee891a731","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724763953855,"stop":1724763953856,"duration":1},"status":"passed","severity":"normal"},{"uid":"54c15c1b515a688d","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1724763098301,"stop":1724763098302,"duration":1},"status":"passed","severity":"normal"},{"uid":"5384182d89ce254","name":"Ephemeral field set to true","time":{"start":1724763087833,"stop":1724763087833,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dea701f4a53ad63","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724763953858,"stop":1724763953858,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c5ce8237ef452d3","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724763683861,"stop":1724763683862,"duration":1},"status":"passed","severity":"normal"},{"uid":"51cfc12b831964aa","name":"Check received message containing shell command","time":{"start":1724763340011,"stop":1724763340012,"duration":1},"status":"passed","severity":"normal"},{"uid":"e429c75637cd0b36","name":"Used by Waku Relay","time":{"start":1724763835097,"stop":1724763835097,"duration":0},"status":"passed","severity":"normal"},{"uid":"63379d8b64e0323","name":"Query generator for multiple messages with multiple decoders","time":{"start":1724763811959,"stop":1724763811959,"duration":0},"status":"passed","severity":"normal"},{"uid":"8586cc3f14b09975","name":"Non TWN Cluster","time":{"start":1724763763079,"stop":1724763763079,"duration":0},"status":"passed","severity":"normal"},{"uid":"79b4e82fbddf1aed","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app11/1/topic415/json","time":{"start":1724763763080,"stop":1724763763080,"duration":0},"status":"passed","severity":"normal"},{"uid":"f43afceaf98607f1","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1724763087563,"stop":1724763087564,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5d1315a6789ca2","name":"Check publish message containing special chars","time":{"start":1724763725725,"stop":1724763725726,"duration":1},"status":"passed","severity":"normal"},{"uid":"10b9720ab078c563","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724763380284,"stop":1724763380284,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eacf30a54d881dd","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1724763725735,"stop":1724763725735,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccc6cd7c43e98b59","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1724763074389,"stop":1724763074389,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ea14aa16b8ac3f8","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724763953859,"stop":1724763953859,"duration":0},"status":"passed","severity":"normal"},{"uid":"d858526b3c7bb0c0","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724763953858,"stop":1724763953858,"duration":0},"status":"passed","severity":"normal"},{"uid":"b70b328a1b084b28","name":"Relay","time":{"start":1724763135743,"stop":1724763135743,"duration":0},"status":"passed","severity":"normal"},{"uid":"845b9577cb1c54e2","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724763953861,"stop":1724763953862,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7ce0ce7aa9a5a09","name":"more peers than existing","time":{"start":1724763684055,"stop":1724763684056,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2b0217a4e9257f74","name":"Check message with non string payload is not received","time":{"start":1724763683876,"stop":1724763683876,"duration":0},"status":"passed","severity":"normal"},{"uid":"c70976a370bb61fb","name":"should be called at least once on all `peer:discovery` events","time":{"start":1724763132854,"stop":1724763132855,"duration":1},"status":"passed","severity":"normal"},{"uid":"44d502c68c005c04","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1724763125413,"stop":1724763125415,"duration":2},"status":"passed","severity":"normal"},{"uid":"43a032214131d645","name":"should set field with only RELAY enabled","time":{"start":1724763082952,"stop":1724763082952,"duration":0},"status":"passed","severity":"normal"},{"uid":"49c30fda2d7b6d85","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1724763074398,"stop":1724763074399,"duration":1},"status":"passed","severity":"normal"},{"uid":"74fe6f2ffdd5c88b","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1724763074397,"stop":1724763074397,"duration":0},"status":"passed","severity":"normal"},{"uid":"f090035241bd4136","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1724763076963,"stop":1724763076964,"duration":1},"status":"passed","severity":"normal"},{"uid":"110d2f0976fe70a3","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1724763874967,"stop":1724763874967,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3daa3ef44fed455","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1724763074405,"stop":1724763074405,"duration":0},"status":"passed","severity":"normal"},{"uid":"364cc56c91bda10d","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1724763350288,"stop":1724763350289,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e9ecc3fc0f63585","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1724763082233,"stop":1724763082234,"duration":1},"status":"passed","severity":"normal"},{"uid":"207635185ce70ad8","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1724763800266,"stop":1724763800267,"duration":1},"status":"passed","severity":"normal"},{"uid":"80e9fa3966e16574","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724763262868,"stop":1724763262868,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f60b925dbd5c623","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724763380291,"stop":1724763380300,"duration":9},"status":"passed","severity":"normal"},{"uid":"f53c8803f9ef6612","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724763380282,"stop":1724763380284,"duration":2},"status":"passed","severity":"normal"},{"uid":"cf0c6550c552b53b","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1724763350296,"stop":1724763350297,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cf9abd43fe64be4","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724763953853,"stop":1724763953853,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b8194574e933194","name":"Check publish message containing emoji","time":{"start":1724763725731,"stop":1724763725732,"duration":1},"status":"passed","severity":"normal"},{"uid":"a858136a06f8cadb","name":"Check received message containing JSON","time":{"start":1724763340010,"stop":1724763340011,"duration":1},"status":"passed","severity":"normal"},{"uid":"12f0d9b1c80061de","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724763350257,"stop":1724763350258,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa4d1ada27c338df","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1724763074411,"stop":1724763074412,"duration":1},"status":"passed","severity":"normal"},{"uid":"d102bfeeefaf71ba","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724763350220,"stop":1724763350221,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1e7363df5c6862f","name":"Waku message hash computation (no timestamp)","time":{"start":1724763076965,"stop":1724763076966,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc7c3750c40566b1","name":"should throw an error for empty SingleShardInfos array","time":{"start":1724763074397,"stop":1724763074397,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f9d46f91f6fcb53","name":"returns all values when wanted number is greater than available values","time":{"start":1724763097265,"stop":1724763097265,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b17cdc247c9698","name":"Push message with content topic containing long","time":{"start":1724763693158,"stop":1724763693159,"duration":1},"status":"passed","severity":"normal"},{"uid":"efb2ebe2a5ecc362","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1724763782412,"stop":1724763782412,"duration":0},"status":"passed","severity":"normal"},{"uid":"ded74e96030de01a","name":"Check received message containing unicode special characters","time":{"start":1724763683859,"stop":1724763683859,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb3ea8384a7c0150","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724763380286,"stop":1724763380287,"duration":1},"status":"passed","severity":"normal"},{"uid":"9df5c567ef774dc5","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1724763728514,"stop":1724763728515,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dc02f42ba334b18","name":"Check received message containing Basic HTML tag","time":{"start":1724763683857,"stop":1724763683857,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c894e21d7938790","name":"Passing page size 110 when there are 120 messages","time":{"start":1724763827935,"stop":1724763827936,"duration":1},"status":"passed","severity":"normal"},{"uid":"155f9aea946c9362","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1724763815383,"stop":1724763815383,"duration":0},"status":"passed","severity":"normal"},{"uid":"44147d251054e5b6","name":"Check publish message containing short","time":{"start":1724763725724,"stop":1724763725724,"duration":0},"status":"passed","severity":"normal"},{"uid":"e77c7ffd33e0cd62","name":"should be called for bootstrap peers","time":{"start":1724763132856,"stop":1724763132856,"duration":0},"status":"passed","severity":"normal"},{"uid":"84998fa162ffb37","name":"Generator, 2 different pubsubtopics","time":{"start":1724763810495,"stop":1724763810495,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0b64f559ccaa858","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1724763074405,"stop":1724763074405,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c0dd23149821cf2","name":"Overlapping topic subscription","time":{"start":1724763728516,"stop":1724763728516,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2322934b71a71660","name":"Accepts a valid Waku Message","time":{"start":1724763091051,"stop":1724763091053,"duration":2},"status":"passed","severity":"normal"},{"uid":"bc1d542645e601b4","name":"Ping on peer without subscriptions","time":{"start":1724763232338,"stop":1724763232339,"duration":1},"status":"passed","severity":"normal"},{"uid":"77ea654de01996a9","name":"should properly create location multiaddrs - tcp4","time":{"start":1724763082950,"stop":1724763082950,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e0dd689a7eab16e","name":"Push to array if already present","time":{"start":1724763074087,"stop":1724763074087,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ae90c30065778e2","name":"should get / set UDP multiaddr","time":{"start":1724763082945,"stop":1724763082946,"duration":1},"status":"passed","severity":"normal"},{"uid":"abf8fdf58d402d83","name":"Check received message containing Russian","time":{"start":1724763340004,"stop":1724763340004,"duration":0},"status":"passed","severity":"normal"},{"uid":"105f7ad48837aae2","name":"same cluster, same shard: nodes connect","time":{"start":1724763570709,"stop":1724763570713,"duration":4},"status":"passed","severity":"normal"},{"uid":"bc2e49181a8cb2d8","name":"Encoder throws on undefined content topic","time":{"start":1724763087834,"stop":1724763087834,"duration":0},"status":"passed","severity":"normal"},{"uid":"cddbc3651a730168","name":"connected peers and dial","time":{"start":1724763684055,"stop":1724763684055,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d36eea0705eab0cc","name":"should return unique PubsubTopics for static sharding","time":{"start":1724763074399,"stop":1724763074399,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f19777cf7f65faf","name":"should be able to decode the field with only FILTER set to true","time":{"start":1724763082231,"stop":1724763082232,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac5d412d614676c1","name":"Check received message containing Script","time":{"start":1724763683856,"stop":1724763683856,"duration":0},"status":"passed","severity":"normal"},{"uid":"9313076729e489b7","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1724763704624,"stop":1724763704624,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d38495fed4dea29","name":"should only return 1 node with relay capability","time":{"start":1724763098648,"stop":1724763098649,"duration":1},"status":"passed","severity":"normal"},{"uid":"be734c1c7a173ab7","name":"Query Generator, Multiple PubsubTopics","time":{"start":1724763800259,"stop":1724763800259,"duration":0},"status":"passed","severity":"normal"},{"uid":"958a7e1866fde507","name":"shard 0","time":{"start":1724763782411,"stop":1724763782412,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8ea1ca816ca3fa1","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724763953863,"stop":1724763953864,"duration":1},"status":"passed","severity":"normal"},{"uid":"572bae68f5bd16e4","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724763953864,"stop":1724763953864,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4df923c3991fab8","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1724763181217,"stop":1724763181218,"duration":1},"status":"passed","severity":"normal"},{"uid":"c38da647a272edb0","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1724763728519,"stop":1724763728520,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6a33e6e0f2d6bee","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724763453113,"stop":1724763453113,"duration":0},"status":"passed","severity":"normal"},{"uid":"afc859cff368d9e3","name":"should not receive a peer event before start","time":{"start":1724763711442,"stop":1724763711442,"duration":0},"status":"passed","severity":"normal"},{"uid":"25a9aabebc5099c6","name":"can start the service","time":{"start":1724763711439,"stop":1724763711440,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d3c19e3e8d6e812","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1724763704623,"stop":1724763704623,"duration":0},"status":"passed","severity":"normal"},{"uid":"7832ceff87979a7f","name":"throws on content topic with too few or too many fields","time":{"start":1724763074375,"stop":1724763074375,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb8a2fe0dd31a9b3","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724763605609,"stop":1724763605609,"duration":0},"status":"passed","severity":"normal"},{"uid":"abd7619748032280","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1724763181218,"stop":1724763181218,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a8c8099ff43b343","name":"Nodes with multiple pubsub topic","time":{"start":1724763704626,"stop":1724763704626,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7bb50c7a2983d6e","name":"should throw an error for missing sharding configuration","time":{"start":1724763074415,"stop":1724763074415,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa72402368b7bba7","name":"same cluster, different shard: nodes don't connect","time":{"start":1724763350216,"stop":1724763350216,"duration":0},"status":"passed","severity":"normal"},{"uid":"118baa4234acb213","name":"Check received message containing Basic HTML tag","time":{"start":1724763683870,"stop":1724763683870,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0e6121fc9322cee","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724763953872,"stop":1724763953872,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8fffcd912dd59de","name":"Query Generator, No message returned","time":{"start":1724763800265,"stop":1724763800266,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffb4f15eadb63b4f","name":"Ping on peer without subscriptions","time":{"start":1724763232347,"stop":1724763232347,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fe94dd40516f353","name":"Publish message with rate limit","time":{"start":1724763725738,"stop":1724763725738,"duration":0},"status":"passed","severity":"normal"},{"uid":"abfc203301ce6ac8","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1724763874967,"stop":1724763874967,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8f6296739f912f","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1724763350296,"stop":1724763350296,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f1a2cd4bb6b5445","name":"Decoder throws on undefined content topic","time":{"start":1724763110405,"stop":1724763110405,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a066a0b56012dfc","name":"Check received message containing short","time":{"start":1724763683849,"stop":1724763683849,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fc41dab9d32ff44","name":"less peers than existing","time":{"start":1724763684056,"stop":1724763684056,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c34590500c36b79","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724763953871,"stop":1724763953871,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc4cb5d9203cc683","name":"random static sharding 3 - Cluster ID: 83, Shard ID: 851","time":{"start":1724763782418,"stop":1724763782418,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee142abc56bbc409","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1724763728522,"stop":1724763728522,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5d305ffda276035","name":"Subscribe to topic containing long and receive message","time":{"start":1724763380288,"stop":1724763380289,"duration":1},"status":"passed","severity":"normal"},{"uid":"62f57c14ce726c39","name":"creates an iterator","time":{"start":1724763822161,"stop":1724763822161,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e46285feffe812e","name":"Check message with no pubsub topic is not received","time":{"start":1724763340022,"stop":1724763340023,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bbd1be6a3df1606","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1724763074397,"stop":1724763074398,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e10d541ae57d771","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app2/10/topic301/test.js","time":{"start":1724763763080,"stop":1724763763081,"duration":1},"status":"passed","severity":"normal"},{"uid":"b05d0475cfa2de74","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724763212870,"stop":1724763212871,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dccd0ec0e9f18f0","name":"Wrong topic","time":{"start":1724763763090,"stop":1724763763095,"duration":5},"status":"passed","severity":"normal"},{"uid":"7fde22ddb3d7dccf","name":"Push message with special chars payload","time":{"start":1724763779021,"stop":1724763779021,"duration":0},"status":"passed","severity":"normal"},{"uid":"882bebba267a762e","name":"Round trip binary serialization","time":{"start":1724763087832,"stop":1724763087832,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d429d46a1caa47d","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1724763098296,"stop":1724763098296,"duration":0},"status":"passed","severity":"normal"},{"uid":"526607740854c400","name":"Check received message containing Russian","time":{"start":1724763683855,"stop":1724763683855,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a5dd70cd6eab66f","name":"ignores domain fetching errors","time":{"start":1724763098645,"stop":1724763098645,"duration":0},"status":"passed","severity":"normal"},{"uid":"68ea4fc4817181e8","name":"Refresh subscription","time":{"start":1724763728515,"stop":1724763728515,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c1ab1804335268e1","name":"throws on content topic with empty version field","time":{"start":1724763074377,"stop":1724763074378,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf077ea7289c752e","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app17/1/topic425/xml","time":{"start":1724763763089,"stop":1724763763089,"duration":0},"status":"passed","severity":"normal"},{"uid":"eca4b78cae45dd8","name":"Publish message with large meta","time":{"start":1724763725737,"stop":1724763725737,"duration":0},"status":"passed","severity":"normal"},{"uid":"f55f24f615a0695c","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1724763815384,"stop":1724763815384,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9366f4b8dbfa743","name":"Push message with custom timestamp: 1724767043072","time":{"start":1724763693167,"stop":1724763693168,"duration":1},"status":"passed","severity":"normal"},{"uid":"f58257a3a8b5067f","name":"Waku message hash computation (payload length 0)","time":{"start":1724763076965,"stop":1724763076965,"duration":0},"status":"passed","severity":"normal"},{"uid":"9009ac0caa51a482","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1724763074399,"stop":1724763074399,"duration":0},"status":"passed","severity":"normal"},{"uid":"55db08455699c0df","name":"should properly create location multiaddrs - udp6","time":{"start":1724763082950,"stop":1724763082950,"duration":0},"status":"passed","severity":"normal"},{"uid":"89b7a44ff3d218b3","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1724763074391,"stop":1724763074391,"duration":0},"status":"passed","severity":"normal"},{"uid":"eba1e3583543b858","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1724763350218,"stop":1724763350219,"duration":1},"status":"passed","severity":"normal"},{"uid":"9149bc1548792cc","name":"Subscribe to topic containing short and publish message","time":{"start":1724763728516,"stop":1724763728517,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfca0a10953fdfb4","name":"should throw error - no id","time":{"start":1724763082942,"stop":1724763082942,"duration":0},"status":"passed","severity":"normal"},{"uid":"801c28fc4c346440","name":"Check received message containing special chars","time":{"start":1724763340003,"stop":1724763340003,"duration":0},"status":"passed","severity":"normal"},{"uid":"46507d2d6cfdb50a","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724763453118,"stop":1724763453118,"duration":0},"status":"passed","severity":"normal"},{"uid":"81c7fbf58547881e","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1724763074389,"stop":1724763074390,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc2bb5bf37c7505d","name":"Check message with invalid timestamp is not received","time":{"start":1724763340022,"stop":1724763340022,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f8a4c4474fb14cb","name":"udp ip6 address","time":{"start":1724763082289,"stop":1724763082290,"duration":1},"status":"passed","severity":"normal"},{"uid":"684787017254d2e9","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1724763728518,"stop":1724763728518,"duration":0},"status":"passed","severity":"normal"},{"uid":"d843c3b7e57d9d00","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1724763074577,"stop":1724763074577,"duration":0},"status":"passed","severity":"normal"},{"uid":"17077369fe0d631b","name":"should be able to encode the field with only FILTER set to true","time":{"start":1724763082219,"stop":1724763082220,"duration":1},"status":"passed","severity":"normal"},{"uid":"aee35efb07046362","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1724763082238,"stop":1724763082239,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5472a8d5bc489b7","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724763683861,"stop":1724763683861,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb557be3220e9df8","name":"Push message with numeric payload","time":{"start":1724763779020,"stop":1724763779021,"duration":1},"status":"passed","severity":"normal"},{"uid":"9efac33f2d047214","name":"isConnected should return false after all peers disconnect","time":{"start":1724763181218,"stop":1724763181218,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe403b103decca2f","name":"Push message with unicode special characters payload","time":{"start":1724763779026,"stop":1724763779026,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f285b8030569b74","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1724763074408,"stop":1724763074408,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fcdb64efea010b3","name":"Decoder throws on empty string content topic","time":{"start":1724763110405,"stop":1724763110405,"duration":0},"status":"passed","severity":"normal"},{"uid":"6966bf535c55ffb5","name":"different cluster, same shard: nodes don't connect","time":{"start":1724763350217,"stop":1724763350217,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dc7c9f5fdddf031","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1724763074406,"stop":1724763074406,"duration":0},"status":"passed","severity":"normal"},{"uid":"73832b135d36750b","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1724763082227,"stop":1724763082228,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4ecf04bcc863b83","name":"Push message with content topic containing long","time":{"start":1724763779028,"stop":1724763779028,"duration":0},"status":"passed","severity":"normal"},{"uid":"5568c69322095ef2","name":"Waku message hash computation (meta attribute not present)","time":{"start":1724763076964,"stop":1724763076965,"duration":1},"status":"passed","severity":"normal"},{"uid":"34328e589541073c","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1724763098302,"stop":1724763098303,"duration":1},"status":"passed","severity":"normal"},{"uid":"d45174b1c5e58458","name":"Push 30 different messages","time":{"start":1724763779027,"stop":1724763779027,"duration":0},"status":"passed","severity":"normal"},{"uid":"2abb4fd85d8f5e7a","name":"Check received message containing unicode special characters","time":{"start":1724763683871,"stop":1724763683872,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7c767c6dfa5108c","name":"Push message with content topic containing short","time":{"start":1724763693158,"stop":1724763693158,"duration":0},"status":"passed","severity":"normal"},{"uid":"f720ce16a21314c4","name":"Check received message with timestamp: 1724763124210000000 ","time":{"start":1724763340020,"stop":1724763340020,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7b7e43bcfdaa775","name":"Refresh subscription","time":{"start":1724763380287,"stop":1724763380288,"duration":1},"status":"passed","severity":"normal"},{"uid":"a71041264d7b14be","name":"Check message received after jswaku node is restarted","time":{"start":1724763683864,"stop":1724763683864,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cf6553a68663f408","name":"Subscribe to topic containing long and receive message","time":{"start":1724763953857,"stop":1724763953857,"duration":0},"status":"passed","severity":"normal"},{"uid":"3958100378083ec4","name":"Push message with emoji payload","time":{"start":1724763693157,"stop":1724763693157,"duration":0},"status":"passed","severity":"normal"},{"uid":"694693ae35af72c6","name":"isConnected between 2 js-waku relay nodes","time":{"start":1724763181219,"stop":1724763181219,"duration":0},"status":"passed","severity":"normal"},{"uid":"f09dd8fcdef4eff2","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724763953865,"stop":1724763953865,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bcc663a689bfde6","name":"should decode valid enr with tcp successfully","time":{"start":1724763082940,"stop":1724763082941,"duration":1},"status":"passed","severity":"normal"},{"uid":"4298a8269bbfc03c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1724763350300,"stop":1724763350300,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbd2219383741d3c","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724763380305,"stop":1724763380306,"duration":1},"status":"passed","severity":"normal"},{"uid":"9572543520b8c9eb","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1724763098300,"stop":1724763098301,"duration":1},"status":"passed","severity":"normal"},{"uid":"84514ffd64e05c7b","name":"Subscribe to topic containing Russian and publish message","time":{"start":1724763728519,"stop":1724763728519,"duration":0},"status":"passed","severity":"normal"},{"uid":"468dcffbe7171725","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1724763605611,"stop":1724763605612,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ba6dca04764e219","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1724763765691,"stop":1724763765691,"duration":0},"status":"passed","severity":"normal"},{"uid":"c898ff3ee0e880fd","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1724763087563,"stop":1724763087563,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b7946c161cafbe0","name":"Check received message with timestamp: 1724763124452000000 ","time":{"start":1724763683872,"stop":1724763683873,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffcd2d2baa35d2a3","name":"Nwaku publishes","time":{"start":1724763711080,"stop":1724763711080,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d3668a14fa1eed3","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724763380306,"stop":1724763380306,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab37aa1646a1b12","name":"Push message with Russian payload","time":{"start":1724763693152,"stop":1724763693153,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7ba0eff6d289971","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724763518039,"stop":1724763518040,"duration":1},"status":"passed","severity":"normal"},{"uid":"85cd549be674c930","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724763953864,"stop":1724763953864,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7638b41587965dc","name":"Renews peer on consistent missed messages","time":{"start":1724763272772,"stop":1724763272773,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e0bcdba2935862a","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1724763725732,"stop":1724763725732,"duration":0},"status":"passed","severity":"normal"},{"uid":"326f7395b80c6890","name":"Subscribe to topic containing XML and receive message","time":{"start":1724763953870,"stop":1724763953871,"duration":1},"status":"passed","severity":"normal"},{"uid":"62de7a21f2048cca","name":"Decrypt messages","time":{"start":1724763688647,"stop":1724763688648,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9490a1edc2784d5","name":"A test","time":{"start":1724763518107,"stop":1724763518108,"duration":1},"status":"passed","severity":"normal"},{"uid":"60ed836affbc13f9","name":"Push message with unicode special characters payload","time":{"start":1724763693156,"stop":1724763693156,"duration":0},"status":"passed","severity":"normal"},{"uid":"59b2c4da7490dae6","name":"through manual discovery","time":{"start":1724763578377,"stop":1724763578377,"duration":0},"status":"passed","severity":"normal"},{"uid":"42beaba2e7cb9953","name":"getPeersByDiscovery","time":{"start":1724763696448,"stop":1724763696448,"duration":0},"status":"passed","severity":"normal"},{"uid":"418f3e8848cabf4c","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724763683874,"stop":1724763683874,"duration":0},"status":"passed","severity":"normal"},{"uid":"960e4c877fd66f16","name":"Decoder throws on empty string content topic","time":{"start":1724763108764,"stop":1724763108764,"duration":0},"status":"passed","severity":"normal"},{"uid":"504766c06be4341f","name":"Push message with content topic containing Chinese","time":{"start":1724763693159,"stop":1724763693160,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecf46cd444915606","name":"Query Generator - false","time":{"start":1724763801158,"stop":1724763801159,"duration":1},"status":"passed","severity":"normal"},{"uid":"c158930c11d4dc5f","name":"should emit a peer event after start","time":{"start":1724763136157,"stop":1724763136157,"duration":0},"status":"passed","severity":"normal"},{"uid":"c37735becb24792","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1724763765689,"stop":1724763765690,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e90ea8b38a7b4c8","name":"Ping succeeds for all connected peers","time":{"start":1724763272770,"stop":1724763272770,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf4da3c75e6807ec","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1724763125416,"stop":1724763125416,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fdb84f2857b6160","name":"Reusing cursor across nodes","time":{"start":1724763765691,"stop":1724763765691,"duration":0},"status":"passed","severity":"normal"},{"uid":"da7c0367e5845766","name":"should properly create location multiaddrs - udp4","time":{"start":1724763082950,"stop":1724763082950,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ffdb4a47c921507","name":"Subscribe to topic containing short and receive message","time":{"start":1724763380288,"stop":1724763380288,"duration":0},"status":"passed","severity":"normal"},{"uid":"383db26052cd4984","name":"random static sharding 6 - Cluster ID: 833, Shard ID: 810","time":{"start":1724763782422,"stop":1724763782423,"duration":1},"status":"passed","severity":"normal"},{"uid":"240aef4944b570eb","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1724763137608,"stop":1724763137608,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce9e60774fe5f6a8","name":"Passing page size 3 when there are 20 messages","time":{"start":1724763827933,"stop":1724763827934,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdebbf88b5ad45fa","name":"Check message with non string payload is not received","time":{"start":1724763340024,"stop":1724763340024,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c8eb50862a9ae44","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724763953862,"stop":1724763953862,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa55f2e48d41f752","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724763453114,"stop":1724763453114,"duration":0},"status":"passed","severity":"normal"},{"uid":"72f108aa216761cd","name":"Filter with 0 connections","time":{"start":1724763409401,"stop":1724763409401,"duration":0},"status":"passed","severity":"normal"},{"uid":"61c29e0c7deb5dcd","name":"Relay - dialed after","time":{"start":1724763841114,"stop":1724763841114,"duration":0},"status":"passed","severity":"normal"},{"uid":"d701b1571467810b","name":"Push message with custom timestamp: 1724766980534","time":{"start":1724763779050,"stop":1724763779051,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec5d2a9e08be46cb","name":"Meta field set when metaSetter is specified","time":{"start":1724763087833,"stop":1724763087833,"duration":0},"status":"passed","severity":"normal"},{"uid":"839c7ee293c84c6a","name":"A test","time":{"start":1724763518107,"stop":1724763518107,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1922dddbbd7dced","name":"should not fail to start the service if it is already started","time":{"start":1724763711441,"stop":1724763711441,"duration":0},"status":"passed","severity":"normal"},{"uid":"f774f5dd63022b12","name":"Push message equal or less that 1MB","time":{"start":1724763693168,"stop":1724763693168,"duration":0},"status":"passed","severity":"normal"},{"uid":"74b942ae6933c111","name":"Push message with Russian payload","time":{"start":1724763779022,"stop":1724763779022,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f37f244a69e0e33","name":"Push message with Script payload","time":{"start":1724763779023,"stop":1724763779023,"duration":0},"status":"passed","severity":"normal"},{"uid":"8202fcf04ce3ae22","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724763350264,"stop":1724763350264,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba96fb48a04f329a","name":"Check message with no content topic is not received","time":{"start":1724763683862,"stop":1724763683863,"duration":1},"status":"passed","severity":"normal"},{"uid":"50d90f99da3740f8","name":"Check received message containing Arabic","time":{"start":1724763683867,"stop":1724763683867,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc228af640b76751","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1724763696449,"stop":1724763696449,"duration":0},"status":"skipped","severity":"normal"},{"uid":"10c11263210877d","name":"Encoder throws on empty string content topic","time":{"start":1724763110405,"stop":1724763110405,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4f49d3f890e6645","name":"Push message with content topic containing XML","time":{"start":1724763779040,"stop":1724763779041,"duration":1},"status":"passed","severity":"normal"},{"uid":"586a8a5b00c4434e","name":"should emit a peer event after start","time":{"start":1724763102733,"stop":1724763102733,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef83040eca6bbd11","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1724763350298,"stop":1724763350299,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4c10c8991ed28b2","name":"Push message with rate limit","time":{"start":1724763693166,"stop":1724763693166,"duration":0},"status":"passed","severity":"normal"},{"uid":"c83558326862d818","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724763350296,"stop":1724763350296,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3132ff49fcd5e29","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1724763605610,"stop":1724763605610,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cad10410a1b9c86","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1724763074416,"stop":1724763074416,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d58170ea980f310","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1724763074403,"stop":1724763074404,"duration":1},"status":"passed","severity":"normal"},{"uid":"54ae6dfbf3ca785f","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1724763350258,"stop":1724763350258,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d4d314ba3f4f059","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1724763833734,"stop":1724763833734,"duration":0},"status":"passed","severity":"normal"},{"uid":"d18f43f20a4f89f9","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1724763082220,"stop":1724763082222,"duration":2},"status":"passed","severity":"normal"},{"uid":"fa6a42b6a91b4a0","name":"Query with Promise Callback, No message returned","time":{"start":1724763800273,"stop":1724763800274,"duration":1},"status":"passed","severity":"normal"},{"uid":"eeb7f69e27e06805","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724763810496,"stop":1724763810496,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac1cd284e86523c9","name":"Push message with Chinese payload","time":{"start":1724763693151,"stop":1724763693152,"duration":1},"status":"passed","severity":"normal"},{"uid":"d02c6c8fd6571b5b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1724763074410,"stop":1724763074411,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b1a4bb70634d64d","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724763453112,"stop":1724763453113,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bb2b8e6d1051fd5","name":"Subscribe to topic containing long and receive message","time":{"start":1724763953867,"stop":1724763953868,"duration":1},"status":"passed","severity":"normal"},{"uid":"356858492f9d6dae","name":"start node with empty shard should fail","time":{"start":1724763782432,"stop":1724763782432,"duration":0},"status":"passed","severity":"normal"},{"uid":"c94e9b17f4e8d3a6","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724763380305,"stop":1724763380305,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef542c7751c41255","name":"Privacy Node - default protocol","time":{"start":1724763841117,"stop":1724763841117,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0967f5a9db70cff","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1724763800267,"stop":1724763800268,"duration":1},"status":"passed","severity":"normal"},{"uid":"62bbd3f88b07d545","name":"Encoder throws on empty string content topic","time":{"start":1724763087834,"stop":1724763087834,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e297dfdd86975ff","name":"should throw error - no public key","time":{"start":1724763082943,"stop":1724763082943,"duration":0},"status":"passed","severity":"normal"},{"uid":"39e142c46d989f91","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1724763350242,"stop":1724763350243,"duration":1},"status":"passed","severity":"normal"},{"uid":"8df5f01f8638bc3d","name":"should not throw an error for a single configured topic","time":{"start":1724763074411,"stop":1724763074411,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cef4aa56c0600ba","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724763518036,"stop":1724763518036,"duration":0},"status":"passed","severity":"normal"},{"uid":"40b6ab2ba1cb8829","name":"LightPush","time":{"start":1724763841115,"stop":1724763841115,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e7b055673c1398","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1724763125418,"stop":1724763125419,"duration":1},"status":"passed","severity":"normal"},{"uid":"c075dd596eaa044","name":"random static sharding 2 - Cluster ID: 509, Shard ID: 910","time":{"start":1724763782413,"stop":1724763782418,"duration":5},"status":"passed","severity":"normal"},{"uid":"3ed99e3a57d8511","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1724763350299,"stop":1724763350299,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aa4851d6ee92b88","name":"Ephemeral messages are not stored","time":{"start":1724763137606,"stop":1724763137607,"duration":1},"status":"passed","severity":"normal"},{"uid":"56560d8a64bc3d4c","name":"should be able to decode the field with only STORE set to true","time":{"start":1724763082232,"stop":1724763082233,"duration":1},"status":"passed","severity":"normal"},{"uid":"319c76a66be12e6b","name":"Check message on other pubsub topic is not received","time":{"start":1724763340022,"stop":1724763340022,"duration":0},"status":"passed","severity":"normal"},{"uid":"d04d526ccd008fc2","name":"Subscribe to topic containing special chars and publish message","time":{"start":1724763728518,"stop":1724763728518,"duration":0},"status":"passed","severity":"normal"},{"uid":"7025660f45a7ffa","name":"Check message received after jswaku node is restarted","time":{"start":1724763683876,"stop":1724763683876,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1298ce373f9e95a4","name":"Push message on custom pubsubTopic","time":{"start":1724763518034,"stop":1724763518035,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b736a5e75afe9c9","name":"connects to nwaku","time":{"start":1724763835095,"stop":1724763835095,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bc1246fb233377f","name":"Push message equal or less that 1MB","time":{"start":1724763779051,"stop":1724763779051,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7e25008b1f186f2","name":"isConnected return false after peer stops","time":{"start":1724763181219,"stop":1724763181219,"duration":0},"status":"passed","severity":"normal"},{"uid":"4577c50271cc78b0","name":"should set field with only FILTER enabled","time":{"start":1724763082952,"stop":1724763082953,"duration":1},"status":"passed","severity":"normal"},{"uid":"475830f3c0f83191","name":"should return all peers when numPeers is 0","time":{"start":1724763087562,"stop":1724763087563,"duration":1},"status":"passed","severity":"normal"},{"uid":"16a585c29b1e4b98","name":"configure the node with multiple content topics","time":{"start":1724763763095,"stop":1724763763096,"duration":1},"status":"passed","severity":"normal"},{"uid":"633155859df4f7e5","name":"Rejects garbage","time":{"start":1724763091053,"stop":1724763091053,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fa56235fd705131","name":"Subscribe to topic containing XML and receive message","time":{"start":1724763380304,"stop":1724763380305,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4301f62da0e787","name":"Sample","time":{"start":1724763082366,"stop":1724763082367,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9e9d1ffed395b6f","name":"Check publish message containing unicode special characters","time":{"start":1724763725731,"stop":1724763725731,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d96eefccb6589ec","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1724763350259,"stop":1724763350259,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e38e029c3b8eab3","name":"Check message with invalid timestamp is not received","time":{"start":1724763683874,"stop":1724763683874,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2eea5c8ea2e1e3a","name":"should properly create location multiaddrs - tcp","time":{"start":1724763082951,"stop":1724763082951,"duration":0},"status":"passed","severity":"normal"},{"uid":"9166e3c20e2869cc","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1724763082234,"stop":1724763082235,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c0c60c2da9a49d9","name":"isConnected should return false after all peers disconnect","time":{"start":1724763125421,"stop":1724763125434,"duration":13},"status":"passed","severity":"normal"},{"uid":"c77f90f37223cf56","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1724763108759,"stop":1724763108760,"duration":1},"status":"passed","severity":"normal"},{"uid":"83ba686b49c58be","name":"LightPush with 1 connections","time":{"start":1724763409401,"stop":1724763409401,"duration":0},"status":"passed","severity":"normal"},{"uid":"66de77fbfcf11d75","name":"Check received message with timestamp: 1724763124452 ","time":{"start":1724763683873,"stop":1724763683873,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebb6e2e22fe5678f","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1724763350286,"stop":1724763350287,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff9897a9e42d7176","name":"Check received message containing special chars","time":{"start":1724763683851,"stop":1724763683851,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c5671c4e4c51d7d","name":"Check received message containing shell command","time":{"start":1724763683858,"stop":1724763683859,"duration":1},"status":"passed","severity":"normal"},{"uid":"63c88669e6f3db79","name":"should use DNS peer discovery with light client","time":{"start":1724763136159,"stop":1724763136159,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2c5d1605fdc493a5","name":"Push message with content topic containing unicode special characters","time":{"start":1724763693164,"stop":1724763693164,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e83a310d776bce6","name":"Check publish message containing Basic HTML tag","time":{"start":1724763725729,"stop":1724763725729,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb1b1771554dddd7","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724763380285,"stop":1724763380285,"duration":0},"status":"passed","severity":"normal"},{"uid":"a07f1c856e6a20e4","name":"throws on content topic with empty encoding field","time":{"start":1724763074378,"stop":1724763074379,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2395723a4f19d37","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1724763082940,"stop":1724763082940,"duration":0},"status":"passed","severity":"normal"},{"uid":"ded643745ac7c7a3","name":"different cluster, different shard: nodes don't connect","time":{"start":1724763570716,"stop":1724763570717,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7221dd4ddc5f577","name":"Renews peer on consistent ping failures","time":{"start":1724763272771,"stop":1724763272771,"duration":0},"status":"passed","severity":"normal"},{"uid":"931d064ecbbf026e","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1724763082237,"stop":1724763082238,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8e35b0ad43b9e38","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1724763132859,"stop":1724763132860,"duration":1},"status":"passed","severity":"normal"},{"uid":"c100ee542be9ccc8","name":"Check publish message containing shell command","time":{"start":1724763725730,"stop":1724763725730,"duration":0},"status":"passed","severity":"normal"},{"uid":"71b4271a461154b3","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1724763704623,"stop":1724763704623,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5cd83f3dc35b9a0","name":"Check message with no payload is not received","time":{"start":1724763683875,"stop":1724763683875,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2f013ce59757143","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1724763605610,"stop":1724763605610,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f88fc735f3a1477","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1724763350260,"stop":1724763350260,"duration":0},"status":"passed","severity":"normal"},{"uid":"75be1deddbc3a5f0","name":"Subscribe and receives messages on 20 topics","time":{"start":1724763953865,"stop":1724763953865,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a9bc61dc67774bf","name":"Push message with special chars payload","time":{"start":1724763693150,"stop":1724763693151,"duration":1},"status":"passed","severity":"normal"},{"uid":"eec2e59f38a1c924","name":"Check publish message containing Arabic","time":{"start":1724763725726,"stop":1724763725727,"duration":1},"status":"passed","severity":"normal"},{"uid":"df212153b1a8ca96","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724763953862,"stop":1724763953862,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bca816a27a5d823","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724763453115,"stop":1724763453115,"duration":0},"status":"passed","severity":"normal"},{"uid":"26f7fd5a25de9b23","name":"Push message with Arabic payload","time":{"start":1724763779022,"stop":1724763779022,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5496ca94371d9f7","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1724763350295,"stop":1724763350295,"duration":0},"status":"passed","severity":"normal"},{"uid":"c732ecfc5ad89f8b","name":"Nodes with multiple pubsub topic","time":{"start":1724763704624,"stop":1724763704624,"duration":0},"status":"passed","severity":"normal"},{"uid":"77b9fdacbdcf234d","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1724763704625,"stop":1724763704625,"duration":0},"status":"passed","severity":"normal"},{"uid":"440d78f304e10d06","name":"should get / set TCP multiaddr","time":{"start":1724763082946,"stop":1724763082949,"duration":3},"status":"passed","severity":"normal"},{"uid":"85e08832872f82ca","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1724763833733,"stop":1724763833733,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6400d174a78aa4b","name":"Keep-alive pings maintain the connection","time":{"start":1724763272771,"stop":1724763272771,"duration":0},"status":"passed","severity":"normal"},{"uid":"d81a3c0e9ce0d045","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1724763833729,"stop":1724763833730,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ed9c378e8647c1f","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1724763763078,"stop":1724763763078,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4296eb8de96fd1f","name":"Check publish message after service node is restarted","time":{"start":1724763725736,"stop":1724763725737,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4161bf011012c21c","name":"Check received message containing long","time":{"start":1724763340002,"stop":1724763340002,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb8936be6a6cac4a","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724763953854,"stop":1724763953854,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1e569968104d5fa","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724763453114,"stop":1724763453114,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bcc96c881f05f20","name":"Check publish message containing Script","time":{"start":1724763725728,"stop":1724763725728,"duration":0},"status":"passed","severity":"normal"},{"uid":"546fcb644f85d6f3","name":"Refresh subscription","time":{"start":1724763953857,"stop":1724763953857,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c891dfed2f1a720","name":"should encode/decode to text encoding","time":{"start":1724763082945,"stop":1724763082945,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bd168b2a51f337a","name":"random static sharding 10 - Cluster ID: 244, Shard ID: 721","time":{"start":1724763782429,"stop":1724763782430,"duration":1},"status":"passed","severity":"normal"},{"uid":"218bad992ea559f9","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1724763074407,"stop":1724763074407,"duration":0},"status":"passed","severity":"normal"},{"uid":"519a62bcc6f22694","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1724763074413,"stop":1724763074413,"duration":0},"status":"passed","severity":"normal"},{"uid":"50ada8a5e6554048","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1724763098295,"stop":1724763098295,"duration":0},"status":"passed","severity":"normal"},{"uid":"f89957bfaedf57c6","name":"Subscribe and receive messages via waku relay post","time":{"start":1724763380284,"stop":1724763380285,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d21591d50a6c63a","name":"Push message with shell command payload","time":{"start":1724763779025,"stop":1724763779025,"duration":0},"status":"passed","severity":"normal"},{"uid":"550974ff428c993d","name":"Query with Ordered Callback, No message returned","time":{"start":1724763800269,"stop":1724763800270,"duration":1},"status":"passed","severity":"normal"},{"uid":"e53905ab4f9c351f","name":"pre and post cipher","time":{"start":1724763109136,"stop":1724763109137,"duration":1},"status":"passed","severity":"normal"},{"uid":"70b9d104860d63c6","name":"Subscribe to topic containing shell command and publish message","time":{"start":1724763728521,"stop":1724763728521,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9d60a83f1f56fd2","name":"Query Generator, Wrong PubsubTopic","time":{"start":1724763800257,"stop":1724763800258,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2411a794603edf1","name":"should set field with only STORE enabled","time":{"start":1724763082952,"stop":1724763082952,"duration":0},"status":"passed","severity":"normal"},{"uid":"83d2ccfd6157d383","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724763380307,"stop":1724763380307,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d66e2bc8388354e","name":"Promise Callback - true","time":{"start":1724763801159,"stop":1724763801159,"duration":0},"status":"passed","severity":"normal"},{"uid":"739b614908aa5e9c","name":"Sets default value correctly","time":{"start":1724763835097,"stop":1724763835098,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbee8288444fafaf","name":"Query generator for multiple messages with different content topic format","time":{"start":1724763811959,"stop":1724763811959,"duration":0},"status":"passed","severity":"normal"},{"uid":"3699d06b466d7943","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1724763833733,"stop":1724763833733,"duration":0},"status":"passed","severity":"normal"},{"uid":"30014106c6885b75","name":"Check received message containing SQL Injection","time":{"start":1724763340004,"stop":1724763340006,"duration":2},"status":"passed","severity":"normal"},{"uid":"3e49aa818ecebecd","name":"listenerCount","time":{"start":1724763165963,"stop":1724763165963,"duration":0},"status":"passed","severity":"normal"},{"uid":"263f78987c708cd3","name":"can dial TLS multiaddrs","time":{"start":1724763578376,"stop":1724763578376,"duration":0},"status":"passed","severity":"normal"},{"uid":"f208fea405302ccc","name":"Light Node - default protocols","time":{"start":1724763841117,"stop":1724763841117,"duration":0},"status":"passed","severity":"normal"},{"uid":"729f96739ded4375","name":"Subscribe and receive messages via waku relay post","time":{"start":1724763953864,"stop":1724763953864,"duration":0},"status":"passed","severity":"normal"},{"uid":"52117b2195944c18","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724763350298,"stop":1724763350298,"duration":0},"status":"passed","severity":"normal"},{"uid":"b22afb7de4e4fb42","name":"Check received message containing Basic HTML tag","time":{"start":1724763340008,"stop":1724763340010,"duration":2},"status":"passed","severity":"normal"},{"uid":"9dac46254f00761c","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724763380303,"stop":1724763380304,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9ac7cc8c96b7296","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app65/9/topic67/proto","time":{"start":1724763763089,"stop":1724763763089,"duration":0},"status":"passed","severity":"normal"},{"uid":"97f22731fe092b83","name":"Ordered Callback - true","time":{"start":1724763801161,"stop":1724763801162,"duration":1},"status":"passed","severity":"normal"},{"uid":"25b40bd664ef3cc","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724763953868,"stop":1724763953869,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d23e5335d001eb6","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1724763098298,"stop":1724763098299,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e415408a1f30c","name":"should only return 1 node with relay and store capability","time":{"start":1724763098649,"stop":1724763098649,"duration":0},"status":"passed","severity":"normal"},{"uid":"c340ed0c09abfef2","name":"Encoder throws on undefined content topic","time":{"start":1724763108762,"stop":1724763108763,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ceb63e52d79b873","name":"can start the service","time":{"start":1724763102731,"stop":1724763102731,"duration":0},"status":"passed","severity":"normal"},{"uid":"26790824cd331acb","name":"should throw error - no public key","time":{"start":1724763082941,"stop":1724763082942,"duration":1},"status":"passed","severity":"normal"},{"uid":"98dc839bec8f9858","name":"Check received message containing XML","time":{"start":1724763683856,"stop":1724763683857,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb6d2c3ea424f161","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1724763350218,"stop":1724763350218,"duration":0},"status":"passed","severity":"normal"},{"uid":"aec5f2587a56babb","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app33/10/topic176/json","time":{"start":1724763763079,"stop":1724763763080,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d03c8a4951f25d6","name":"Subscribe to topic containing short and receive message","time":{"start":1724763953857,"stop":1724763953857,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3673231453808cd","name":"Check meta is set [ecies]","time":{"start":1724763110404,"stop":1724763110404,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b84559d520c8c66","name":"tcp ip4 address","time":{"start":1724763082289,"stop":1724763082289,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0328e1178653cc7","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1724763728522,"stop":1724763728522,"duration":0},"status":"passed","severity":"normal"},{"uid":"86b70e047c4ef757","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1724763074396,"stop":1724763074396,"duration":0},"status":"passed","severity":"normal"},{"uid":"88f0f10648b13301","name":"Push message with content topic containing Chinese","time":{"start":1724763779029,"stop":1724763779029,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc6edb50288aff3e","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1724763350260,"stop":1724763350260,"duration":0},"status":"passed","severity":"normal"},{"uid":"84537df8b3578625","name":"should properly compute the node id","time":{"start":1724763082944,"stop":1724763082944,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb7b94a4b80d3875","name":"Check publish message containing long","time":{"start":1724763725724,"stop":1724763725725,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c3dc293f2ef434a","name":"Callback on promise","time":{"start":1724763811960,"stop":1724763811960,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa9343fe0f0bf7b","name":"Check received message containing JSON","time":{"start":1724763683857,"stop":1724763683858,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ef2fb6cc0099796","name":"Check publish message containing JSON","time":{"start":1724763725729,"stop":1724763725730,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b992d8e8557a156","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724763453113,"stop":1724763453114,"duration":1},"status":"passed","severity":"normal"},{"uid":"90a694a64cc4cb39","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1724763605613,"stop":1724763605613,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fd66f980e3ce26e","name":"isConnected should return true after first peer connects","time":{"start":1724763181218,"stop":1724763181218,"duration":0},"status":"passed","severity":"normal"},{"uid":"85fd8aed63acde64","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1724763074389,"stop":1724763074389,"duration":0},"status":"passed","severity":"normal"},{"uid":"9938a43aab71da92","name":"should correctly map a content topic to a pubsub topic","time":{"start":1724763074416,"stop":1724763074416,"duration":0},"status":"passed","severity":"normal"},{"uid":"bba816f790d219bb","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1724763087564,"stop":1724763087565,"duration":1},"status":"passed","severity":"normal"},{"uid":"204c470fe7177fcb","name":"Check received message containing shell command","time":{"start":1724763683871,"stop":1724763683871,"duration":0},"status":"passed","severity":"normal"},{"uid":"14e660705925beb3","name":"configure the node with multiple pubsub topics","time":{"start":1724763782430,"stop":1724763782431,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d9a1fc97c59591f","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1724763110403,"stop":1724763110403,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5e4dd78e019fcab","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1724763098651,"stop":1724763098652,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2f9370f0ddd86bdc","name":"Encoder throws on undefined content topic","time":{"start":1724763110404,"stop":1724763110404,"duration":0},"status":"passed","severity":"normal"},{"uid":"763ef28f64b52049","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1724763350282,"stop":1724763350283,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf79a1e407afc96c","name":"Push message with content topic containing Russian","time":{"start":1724763779037,"stop":1724763779038,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7d577912c528d07","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724763953859,"stop":1724763953859,"duration":0},"status":"passed","severity":"normal"},{"uid":"476c5060862245d4","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724763810498,"stop":1724763810499,"duration":1},"status":"passed","severity":"normal"},{"uid":"e99f018e30502d86","name":"retrieves a single peer","time":{"start":1724763098643,"stop":1724763098644,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba91c2d464e2aedf","name":"Subscribe to topic containing Script and publish message","time":{"start":1724763728520,"stop":1724763728520,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc1b6dc859a240a8","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1724763082222,"stop":1724763082223,"duration":1},"status":"passed","severity":"normal"},{"uid":"669ad19651332c79","name":"Push message with shell command payload","time":{"start":1724763693155,"stop":1724763693156,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f7666e7b68544cf","name":"Push message with rate limit","time":{"start":1724763779049,"stop":1724763779049,"duration":0},"status":"passed","severity":"normal"},{"uid":"23ed246ec2ddf87f","name":"Asymmetric encrypt & decrypt","time":{"start":1724763109135,"stop":1724763109136,"duration":1},"status":"passed","severity":"normal"},{"uid":"c563027357ae78fe","name":"should properly create location multiaddrs - tcp6","time":{"start":1724763082950,"stop":1724763082950,"duration":0},"status":"passed","severity":"normal"},{"uid":"445683a2f90ef542","name":"should return valid sharding parameters for static sharding","time":{"start":1724763074414,"stop":1724763074414,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dcb700b1525653a","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724763380300,"stop":1724763380303,"duration":3},"status":"passed","severity":"normal"},{"uid":"9f9bd0625d71f7c2","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1724763833731,"stop":1724763833732,"duration":1},"status":"passed","severity":"normal"},{"uid":"3951e44c1152dc3f","name":"Push message with content topic containing Russian","time":{"start":1724763693161,"stop":1724763693161,"duration":0},"status":"passed","severity":"normal"},{"uid":"edc2ed93cdfaefaf","name":"Push message with content topic containing XML","time":{"start":1724763693162,"stop":1724763693162,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad20e092d73c1967","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724763953859,"stop":1724763953859,"duration":0},"status":"passed","severity":"normal"},{"uid":"934e017e026b48d7","name":"Ping on peer without subscriptions","time":{"start":1724763191307,"stop":1724763191307,"duration":0},"status":"passed","severity":"normal"},{"uid":"379fa3b25280a302","name":"should return the pubsub topic directly if a string is provided","time":{"start":1724763074412,"stop":1724763074412,"duration":0},"status":"passed","severity":"normal"},{"uid":"580f2c3cd366224f","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1724763350297,"stop":1724763350297,"duration":0},"status":"passed","severity":"normal"},{"uid":"51ede7111db1f7fa","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1724763074388,"stop":1724763074388,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c4829b0afa67bb2","name":"does not throw on valid cases","time":{"start":1724763074373,"stop":1724763074373,"duration":0},"status":"passed","severity":"normal"},{"uid":"a982f08082358d70","name":"Reopen subscription with peer with lost subscription","time":{"start":1724763191308,"stop":1724763191308,"duration":0},"status":"passed","severity":"normal"},{"uid":"f42fb607abdc029c","name":"should throw an error for an unconfigured topic","time":{"start":1724763074412,"stop":1724763074412,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a7721fddb008673","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724763518038,"stop":1724763518039,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bb272143a370b0a","name":"throws on empty content topic","time":{"start":1724763074374,"stop":1724763074374,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a798146e04f360c","name":"Mutual subscription","time":{"start":1724763728512,"stop":1724763728512,"duration":0},"status":"passed","severity":"normal"},{"uid":"939cf09cdf4b2ae","name":"Push message with content topic containing numeric","time":{"start":1724763693159,"stop":1724763693159,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4b523a6f86fad0e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1724763350257,"stop":1724763350257,"duration":0},"status":"passed","severity":"normal"},{"uid":"86d23b96e730b38d","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1724763074409,"stop":1724763074410,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a286b1f88027fd","name":"All","time":{"start":1724763135744,"stop":1724763135744,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b89a88797f64e64","name":"can start and stop the service","time":{"start":1724763711440,"stop":1724763711440,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e85c2d5b2dd2f30","name":"1 Store, 2 fetches","time":{"start":1724763098151,"stop":1724763098152,"duration":1},"status":"passed","severity":"normal"},{"uid":"13f24fec16fb44d1","name":"Push message with content topic containing Basic HTML tag","time":{"start":1724763693162,"stop":1724763693163,"duration":1},"status":"passed","severity":"normal"},{"uid":"b99a78e1a231543d","name":"Push message with content topic containing Arabic","time":{"start":1724763779029,"stop":1724763779037,"duration":8},"status":"passed","severity":"normal"},{"uid":"a8462afbc5cce947","name":"should not fail to stop the service if it was not started","time":{"start":1724763711440,"stop":1724763711441,"duration":1},"status":"passed","severity":"normal"},{"uid":"74206b9a0f377bd1","name":"Publish message with custom timestamp: Tue Aug 27 2024 12:01:36 GMT+0000 (Coordinated Universal Time)","time":{"start":1724763725733,"stop":1724763725733,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c5e60ea5594d91b","name":"Check publish message after client node is restarted","time":{"start":1724763725737,"stop":1724763725737,"duration":0},"status":"skipped","severity":"normal"},{"uid":"20e3dc0e5d5953f1","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1724763212873,"stop":1724763212877,"duration":4},"status":"passed","severity":"normal"},{"uid":"c5042af4ced06cdb","name":"Push message with XML payload","time":{"start":1724763779024,"stop":1724763779024,"duration":0},"status":"passed","severity":"normal"},{"uid":"277ccd36112fb6d9","name":"Check received message containing SQL Injection","time":{"start":1724763683868,"stop":1724763683868,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2aee453ff263aaf","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1724763350220,"stop":1724763350220,"duration":0},"status":"passed","severity":"normal"},{"uid":"813b9d04e36e04a4","name":"should set field with only LIGHTPUSH enabled","time":{"start":1724763082953,"stop":1724763082953,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdc848befd7dcfaf","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724763212879,"stop":1724763212880,"duration":1},"status":"passed","severity":"normal"},{"uid":"e35821768d1b73bf","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1724763074399,"stop":1724763074400,"duration":1},"status":"passed","severity":"normal"},{"uid":"70edef2786c7c7d2","name":"Push message with custom timestamp: 1724759780534","time":{"start":1724763779050,"stop":1724763779050,"duration":0},"status":"passed","severity":"normal"},{"uid":"96ee7e84375c83f4","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724763262878,"stop":1724763262878,"duration":0},"status":"passed","severity":"normal"},{"uid":"c71a5343771312e2","name":"Passing an array","time":{"start":1724763835096,"stop":1724763835096,"duration":0},"status":"passed","severity":"normal"},{"uid":"fde08b387b9c665a","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724763953869,"stop":1724763953869,"duration":0},"status":"passed","severity":"normal"},{"uid":"68c08d842a72db75","name":"Push message with content topic containing escaped characters","time":{"start":1724763779044,"stop":1724763779047,"duration":3},"status":"passed","severity":"normal"},{"uid":"4049c5e778462ed5","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1724763763096,"stop":1724763763096,"duration":0},"status":"passed","severity":"normal"},{"uid":"8adc87c367714cbf","name":"should set field with all protocols enabled","time":{"start":1724763082952,"stop":1724763082952,"duration":0},"status":"passed","severity":"normal"},{"uid":"290dde35c76bec0","name":"Push message with custom timestamp: 1694004980534","time":{"start":1724763779049,"stop":1724763779050,"duration":1},"status":"passed","severity":"normal"},{"uid":"716aa86669056404","name":"Check publish message containing Russian","time":{"start":1724763725727,"stop":1724763725727,"duration":0},"status":"passed","severity":"normal"},{"uid":"43ec3b845d1c2b37","name":"throws on content topic with empty topic name field","time":{"start":1724763074378,"stop":1724763074378,"duration":0},"status":"passed","severity":"normal"},{"uid":"80ab4db0d41093f4","name":"Subscribe to topic containing Script and receive message","time":{"start":1724763953870,"stop":1724763953870,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b865e2cbbe76b6a","name":"Subscribe to topic containing Script and receive message","time":{"start":1724763380304,"stop":1724763380304,"duration":0},"status":"passed","severity":"normal"},{"uid":"154655140b8f0116","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1724763380308,"stop":1724763380308,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7ff0ed910691e0f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1724763074406,"stop":1724763074406,"duration":0},"status":"passed","severity":"normal"},{"uid":"91f0082e375b2ac6","name":"new peer added after a peer was already found","time":{"start":1724763696448,"stop":1724763696449,"duration":1},"status":"skipped","severity":"normal"}] |