2024-01-19 16:29:29 +00:00

1 line
128 KiB
JSON

[{"uid":"aeaeacb19d8d0705","name":"Fails to publish message with wrong content topic","time":{"start":1705681459381,"stop":1705681459381,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4d5025209f8132","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1705681115423,"stop":1705681115424,"duration":1},"status":"passed","severity":"normal"},{"uid":"35a697c91d8f266e","name":"Callback on promise, aborts when callback returns true","time":{"start":1705681668627,"stop":1705681668627,"duration":0},"status":"passed","severity":"normal"},{"uid":"c321de8d147daca0","name":"Push message with special chars payload","time":{"start":1705681544247,"stop":1705681544247,"duration":0},"status":"passed","severity":"normal"},{"uid":"fee8d9c6f8122e4d","name":"Subscribe and receive messages via waku relay post","time":{"start":1705681341585,"stop":1705681341586,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ba0d8821b63412b","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1705681100674,"stop":1705681100674,"duration":0},"status":"passed","severity":"normal"},{"uid":"615e6ace3a780c1d","name":"Encoder throws on empty string content topic","time":{"start":1705681106440,"stop":1705681106441,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9f1e31139de3146","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1705681745212,"stop":1705681745212,"duration":0},"status":"passed","severity":"normal"},{"uid":"9449d0931d33f32","name":"Check publish message containing Basic HTML tag","time":{"start":1705681459376,"stop":1705681459376,"duration":0},"status":"passed","severity":"normal"},{"uid":"191983ff574577bf","name":"Push message with custom timestamp: 1674922927174","time":{"start":1705681544264,"stop":1705681544265,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9ac622f0cf4ad97","name":"Push message with SQL Injection payload","time":{"start":1705681544249,"stop":1705681544250,"duration":1},"status":"passed","severity":"normal"},{"uid":"3baddc7f1bf0d433","name":"should not fail to start the service if it is already started","time":{"start":1705681150033,"stop":1705681150035,"duration":2},"status":"passed","severity":"normal"},{"uid":"f29513f4b4b98300","name":"Check received message containing Script","time":{"start":1705681678147,"stop":1705681678147,"duration":0},"status":"passed","severity":"normal"},{"uid":"4321c525bd824f1c","name":"Refresh subscription","time":{"start":1705681472166,"stop":1705681472166,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2efe6b6ec88a1958","name":"isConnected should return false after all peers disconnect","time":{"start":1705681179659,"stop":1705681179659,"duration":0},"status":"passed","severity":"normal"},{"uid":"221b6a9e310fdbb","name":"Check publish message containing escaped characters","time":{"start":1705681459377,"stop":1705681459377,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e170aeee3edade8","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1705681610291,"stop":1705681610292,"duration":1},"status":"passed","severity":"normal"},{"uid":"389e3e6308918dbc","name":"should throw error - no id","time":{"start":1705681101422,"stop":1705681101422,"duration":0},"status":"passed","severity":"normal"},{"uid":"59d0b02ba796c7ef","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1705681289849,"stop":1705681289849,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4bc469aaecfe142","name":"Push message with content topic containing JSON","time":{"start":1705681544261,"stop":1705681544261,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eb61491cb9f88b8","name":"ignores unrecognized TXT record formats","time":{"start":1705681116434,"stop":1705681116435,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b2657d4154b5718","name":"Check publish message containing short","time":{"start":1705681459371,"stop":1705681459372,"duration":1},"status":"passed","severity":"normal"},{"uid":"1feab0d548deb914","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1705681289871,"stop":1705681289872,"duration":1},"status":"passed","severity":"normal"},{"uid":"f66b2464fecbda0f","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1705681722827,"stop":1705681722827,"duration":0},"status":"passed","severity":"normal"},{"uid":"904eda28f9b288d3","name":"Push message with content topic containing Basic HTML tag","time":{"start":1705681713150,"stop":1705681713150,"duration":0},"status":"passed","severity":"normal"},{"uid":"190cc6f8293b0b26","name":"Sets default value correctly","time":{"start":1705681723223,"stop":1705681723223,"duration":0},"status":"passed","severity":"normal"},{"uid":"81e92b9896e6f291","name":"Subscribe to topic containing Script and receive message","time":{"start":1705681745211,"stop":1705681745211,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4dacd61a9c0d817","name":"caches peers it previously fetched","time":{"start":1705681116435,"stop":1705681116435,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fc16ae60584086e","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1705681722825,"stop":1705681722826,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a97eff2b7e4d771","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1705681341598,"stop":1705681341598,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ee57652463a9346","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1705681442876,"stop":1705681442877,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dcb70c46fae1bee","name":"Subscribe to topic containing special chars and receive message","time":{"start":1705681745209,"stop":1705681745209,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ce812459a9b6af3","name":"1 Store, 2 relays, 2 fetches","time":{"start":1705681116161,"stop":1705681116162,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f54c45981b6df68","name":"should not fail to stop the service if it was not started","time":{"start":1705681150030,"stop":1705681150032,"duration":2},"status":"passed","severity":"normal"},{"uid":"d3cce7bd45ae13ff","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1705681745210,"stop":1705681745210,"duration":0},"status":"passed","severity":"normal"},{"uid":"27c303228fe81177","name":"should properly compute the node id","time":{"start":1705681101425,"stop":1705681101425,"duration":0},"status":"passed","severity":"normal"},{"uid":"9371257c1077e970","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1705681442867,"stop":1705681442872,"duration":5},"status":"passed","severity":"normal"},{"uid":"dd947ff7344d1d47","name":"Push message equal or less that 1MB","time":{"start":1705681713156,"stop":1705681713157,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cc906153d3a240d","name":"Query Generator, Wrong PubsubTopic","time":{"start":1705681629286,"stop":1705681629287,"duration":1},"status":"passed","severity":"normal"},{"uid":"fba5c214e120b114","name":"throws on content topic with empty encoding field","time":{"start":1705681092100,"stop":1705681092100,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a64e1bd85e29c41","name":"Subscribe to 30 topics at once and receives messages","time":{"start":1705681745198,"stop":1705681745199,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0062b202a3a7cc6","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1705681289866,"stop":1705681289867,"duration":1},"status":"passed","severity":"normal"},{"uid":"33e8c3bb19305422","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1705681745210,"stop":1705681745210,"duration":0},"status":"passed","severity":"normal"},{"uid":"60d3ebbdaa1f0ea7","name":"Store - dialed after - with timeout","time":{"start":1705681729460,"stop":1705681729460,"duration":0},"status":"passed","severity":"normal"},{"uid":"362000b34346414e","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1705681610293,"stop":1705681610293,"duration":0},"status":"passed","severity":"normal"},{"uid":"15123467b25e7773","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1705681100667,"stop":1705681100667,"duration":0},"status":"passed","severity":"normal"},{"uid":"53564ff0474e3133","name":"Fields are not dropped","time":{"start":1705681105900,"stop":1705681105901,"duration":1},"status":"passed","severity":"normal"},{"uid":"d57a6e744b30591c","name":"Check message with no pubsub topic is not received","time":{"start":1705681678134,"stop":1705681678134,"duration":0},"status":"passed","severity":"normal"},{"uid":"19c5f3bab570ceae","name":"Push message with Basic HTML tag payload","time":{"start":1705681544251,"stop":1705681544251,"duration":0},"status":"passed","severity":"normal"},{"uid":"1690fa321065db16","name":"Push message with Russian payload","time":{"start":1705681544249,"stop":1705681544249,"duration":0},"status":"passed","severity":"normal"},{"uid":"f726d34a77cf79ef","name":"Query with Ordered Callback, No Decoder","time":{"start":1705681629292,"stop":1705681629293,"duration":1},"status":"passed","severity":"normal"},{"uid":"c665e60dae3224c0","name":"pre and post cipher","time":{"start":1705681122902,"stop":1705681122902,"duration":0},"status":"passed","severity":"normal"},{"uid":"d317867f4279d235","name":"should only return 1 node with relay and store capability","time":{"start":1705681116436,"stop":1705681116436,"duration":0},"status":"passed","severity":"normal"},{"uid":"f19fc5eda563891e","name":"Init the array if not present","time":{"start":1705681092091,"stop":1705681092092,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa7a42ee1461503e","name":"Check publish message after service node is restarted","time":{"start":1705681459384,"stop":1705681459384,"duration":0},"status":"skipped","severity":"normal"},{"uid":"68d4fa37a19010f4","name":"Check received message containing escaped characters","time":{"start":1705681326950,"stop":1705681326951,"duration":1},"status":"passed","severity":"normal"},{"uid":"630fb8d5ff152651","name":"Fails to push message bigger that 1MB","time":{"start":1705681713157,"stop":1705681713157,"duration":0},"status":"passed","severity":"normal"},{"uid":"28456f010b59d042","name":"Subscribe and receive messages via waku relay post","time":{"start":1705681745206,"stop":1705681745206,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e59c134e9cc317","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1705681629289,"stop":1705681629289,"duration":0},"status":"passed","severity":"normal"},{"uid":"62d69c6cb83988ee","name":"Symmetric encrypt & Decrypt","time":{"start":1705681122901,"stop":1705681122902,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a2405c70a9c33","name":"returns all values when wanted number matches available values","time":{"start":1705681115416,"stop":1705681115421,"duration":5},"status":"passed","severity":"normal"},{"uid":"9a65f1c9d93184ba","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1705681212168,"stop":1705681212168,"duration":0},"status":"passed","severity":"normal"},{"uid":"e61c760f1612ebd9","name":"Push message with content topic containing Russian","time":{"start":1705681713148,"stop":1705681713148,"duration":0},"status":"passed","severity":"normal"},{"uid":"86461abb6b23067f","name":"Relay + Store","time":{"start":1705681101432,"stop":1705681101432,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc4cbd697c8a48c9","name":"Push message with content topic containing emoji","time":{"start":1705681544262,"stop":1705681544263,"duration":1},"status":"passed","severity":"normal"},{"uid":"785c076fd10752f2","name":"Add multiple subscription objects on single nwaku node","time":{"start":1705681745204,"stop":1705681745205,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6807d09474b5273","name":"Query generator for multiple messages","time":{"start":1705681668615,"stop":1705681668617,"duration":2},"status":"passed","severity":"normal"},{"uid":"997490977e62932e","name":"Push message with numeric payload","time":{"start":1705681544247,"stop":1705681544247,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b19f276ee791c0d","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1705681459382,"stop":1705681459382,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca5460a490763952","name":"Push message with short payload","time":{"start":1705681544241,"stop":1705681544241,"duration":0},"status":"passed","severity":"normal"},{"uid":"8001b7b640b90a9f","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1705681341596,"stop":1705681341596,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec10f7be12fec166","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1705681289851,"stop":1705681289851,"duration":0},"status":"passed","severity":"normal"},{"uid":"24ab2cbb6e2d3e18","name":"handles multiple messages","time":{"start":1705681704983,"stop":1705681704984,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c1fae40cdd81fd2","name":"Subscribe to topic containing long and receive message","time":{"start":1705681745200,"stop":1705681745200,"duration":0},"status":"passed","severity":"normal"},{"uid":"47583a83cf048efe","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1705681116116,"stop":1705681116116,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec38cdf75177ade3","name":"Ping on subscribed peer","time":{"start":1705681219092,"stop":1705681219093,"duration":1},"status":"passed","severity":"normal"},{"uid":"1167673a7e0acb70","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1705681687015,"stop":1705681687015,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e9a03197073ac1c","name":"Check received message containing escaped characters","time":{"start":1705681678161,"stop":1705681678161,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb9554bcf9c0383a","name":"Query generator for multiple messages with multiple decoders","time":{"start":1705681668625,"stop":1705681668626,"duration":1},"status":"passed","severity":"normal"},{"uid":"81fcce803756c282","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1705681100673,"stop":1705681100673,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e31dbca8baf0f44","name":"Fails to push message bigger that 1MB","time":{"start":1705681544266,"stop":1705681544267,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a4546ac5bb18cd7","name":"Push message with content topic containing numeric","time":{"start":1705681544256,"stop":1705681544256,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7b024f831bf4ad","name":"Ephemeral messages are not stored","time":{"start":1705681160571,"stop":1705681160571,"duration":0},"status":"passed","severity":"normal"},{"uid":"73799985e2859727","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1705681100666,"stop":1705681100666,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6b56c2b31f3fbad","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1705681101421,"stop":1705681101422,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9d36aae15d5e64c","name":"Overlapping topic subscription","time":{"start":1705681341590,"stop":1705681341591,"duration":1},"status":"passed","severity":"normal"},{"uid":"26fc3179b37f50ec","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1705681402450,"stop":1705681402451,"duration":1},"status":"passed","severity":"normal"},{"uid":"f52139abeda713fd","name":"1 Relay, 1 fetch","time":{"start":1705681116161,"stop":1705681116161,"duration":0},"status":"passed","severity":"normal"},{"uid":"58d5449c65ebe553","name":"Check message on other pubsub topic is not received","time":{"start":1705681678175,"stop":1705681678175,"duration":0},"status":"passed","severity":"normal"},{"uid":"83c23f4f25ac8eca","name":"Generator, 2 different pubsubtopics","time":{"start":1705681687013,"stop":1705681687013,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2e8fc885226bc9b","name":"Query with Promise Callback, No Decoder","time":{"start":1705681629294,"stop":1705681629295,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea3f525abf9b1c43","name":"Passing page size 10 when there are 10 messages","time":{"start":1705681714513,"stop":1705681714514,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a026738afb6c16e","name":"udp ip6 address","time":{"start":1705681100744,"stop":1705681100744,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a9e7a75f675c457","name":"nwaku subscribes","time":{"start":1705681431810,"stop":1705681431810,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b6ee5e9c49d8ded","name":"Subscribe to topic containing emoji and receive message","time":{"start":1705681745213,"stop":1705681745213,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6e5c6cff0c56d31","name":"Passing cursor with wrong pubsubTopic","time":{"start":1705681610294,"stop":1705681610295,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a31b5c8ca494cb1","name":"Check received message containing numeric","time":{"start":1705681678144,"stop":1705681678145,"duration":1},"status":"passed","severity":"normal"},{"uid":"ace940bfeea5639c","name":"Query with Ordered Callback, No message returned","time":{"start":1705681629293,"stop":1705681629293,"duration":0},"status":"passed","severity":"normal"},{"uid":"53e079390565d40c","name":"Subscribe to topic containing emoji and receive message","time":{"start":1705681745204,"stop":1705681745204,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae1973dab0bcd19c","name":"Check received message containing numeric","time":{"start":1705681678120,"stop":1705681678121,"duration":1},"status":"passed","severity":"normal"},{"uid":"320111aa4145e723","name":"same cluster, same shard: nodes connect","time":{"start":1705681289833,"stop":1705681289833,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d6056ad6e1931ed","name":"should properly create location multiaddrs - tcp","time":{"start":1705681101429,"stop":1705681101429,"duration":0},"status":"passed","severity":"normal"},{"uid":"b121d2dec688b8e4","name":"Accepts a valid Waku Message","time":{"start":1705681110129,"stop":1705681110130,"duration":1},"status":"passed","severity":"normal"},{"uid":"538b8a2c5c2c54f8","name":"Passing an array","time":{"start":1705681723221,"stop":1705681723221,"duration":0},"status":"passed","severity":"normal"},{"uid":"e19a9f29d4e32eb1","name":"Round trip binary serialization","time":{"start":1705681106438,"stop":1705681106439,"duration":1},"status":"passed","severity":"normal"},{"uid":"6be39ce9f14dbde2","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1705681116112,"stop":1705681116113,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc062d64a635b01b","name":"should only return 1 node with store capability","time":{"start":1705681116436,"stop":1705681116436,"duration":0},"status":"passed","severity":"normal"},{"uid":"362e7a0ad33bcd6d","name":"Overlapping topic subscription","time":{"start":1705681472166,"stop":1705681472167,"duration":1},"status":"skipped","severity":"normal"},{"uid":"99e90852ec666bcc","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1705681341583,"stop":1705681341583,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0aeef001bfd67dd","name":"Ordered callback, aborts when callback returns true","time":{"start":1705681668631,"stop":1705681668631,"duration":0},"status":"passed","severity":"normal"},{"uid":"b13025e14e55636b","name":"Throws when trying to push message with empty payload","time":{"start":1705681544254,"stop":1705681544254,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3c5e072af022676","name":"Nodes with multiple pubsub topic","time":{"start":1705681442874,"stop":1705681442874,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f98ab85c728827e","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1705681722827,"stop":1705681722828,"duration":1},"status":"passed","severity":"normal"},{"uid":"e91f30c5ee22ef8c","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1705681289858,"stop":1705681289859,"duration":1},"status":"passed","severity":"normal"},{"uid":"891df7592348c7cf","name":"should properly create location multiaddrs - tcp4","time":{"start":1705681101428,"stop":1705681101428,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ff70add9de3539e","name":"Check received message with timestamp: 1649153314 ","time":{"start":1705681678132,"stop":1705681678132,"duration":0},"status":"passed","severity":"normal"},{"uid":"413afa569ef21168","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1705681289858,"stop":1705681289858,"duration":0},"status":"passed","severity":"normal"},{"uid":"479f0b858fdb82a1","name":"Check meta is set [ecies]","time":{"start":1705681124309,"stop":1705681124310,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d9eaac9ae9e733c","name":"Ping on unsubscribed peer","time":{"start":1705681219096,"stop":1705681219099,"duration":3},"status":"passed","severity":"normal"},{"uid":"ca9041a2090152b2","name":"Subscribe to topic containing long and receive message","time":{"start":1705681341592,"stop":1705681341592,"duration":0},"status":"passed","severity":"normal"},{"uid":"614ff849e78f1409","name":"Subscribe and receives messages on 20 topics","time":{"start":1705681745207,"stop":1705681745207,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc50740fce391be8","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1705681179658,"stop":1705681179659,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8b1fecab43a3d60","name":"should throw error - invalid id","time":{"start":1705681101423,"stop":1705681101424,"duration":1},"status":"passed","severity":"normal"},{"uid":"3498d574040e8690","name":"Passing page size 3 when there are 20 messages","time":{"start":1705681714513,"stop":1705681714513,"duration":0},"status":"passed","severity":"normal"},{"uid":"3824dd040e287543","name":"Encoder throws on undefined content topic","time":{"start":1705681124310,"stop":1705681124310,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b0f325f63b1c107","name":"Subscribe to topic containing emoji and publish message","time":{"start":1705681472179,"stop":1705681472179,"duration":0},"status":"passed","severity":"normal"},{"uid":"73567c1c6b81cd02","name":"Publish message with large meta","time":{"start":1705681459384,"stop":1705681459385,"duration":1},"status":"passed","severity":"normal"},{"uid":"cce853b737dac261","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1705681289861,"stop":1705681289862,"duration":1},"status":"passed","severity":"normal"},{"uid":"147f5993bc08b1c6","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1705681745211,"stop":1705681745211,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae46466d07bd8714","name":"retrieves a single peer","time":{"start":1705681116433,"stop":1705681116433,"duration":0},"status":"passed","severity":"normal"},{"uid":"24138bc42f7325dc","name":"should properly create location multiaddrs - udp4","time":{"start":1705681101427,"stop":1705681101428,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1d920e9798a0ca2","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1705681160573,"stop":1705681160574,"duration":1},"status":"passed","severity":"normal"},{"uid":"79f87ca4fe276e61","name":"Push message with custom timestamp: 1705684927174","time":{"start":1705681544265,"stop":1705681544266,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c9e4e9cc3b969e0","name":"Push message with JSON payload","time":{"start":1705681713142,"stop":1705681713142,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b369a269e2d60f","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1705681106335,"stop":1705681106335,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f81ac31b6d9c084","name":"Check message with no pubsub topic is not received","time":{"start":1705681326962,"stop":1705681326963,"duration":1},"status":"passed","severity":"normal"},{"uid":"805557dc10535679","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1705681472173,"stop":1705681472174,"duration":1},"status":"passed","severity":"normal"},{"uid":"1eca0ea763b1ff1f","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1705681442877,"stop":1705681442877,"duration":0},"status":"passed","severity":"normal"},{"uid":"310c43035fc0a865","name":"should not receive a peer event before start","time":{"start":1705681567906,"stop":1705681567906,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3091049588ccc2f","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1705681100669,"stop":1705681100669,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce419a3e0a6586a1","name":"should emit a peer event after start","time":{"start":1705681567905,"stop":1705681567905,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c1fcd2bc714f338","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1705681116437,"stop":1705681116438,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d0feb76b4a7f2ac9","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1705681745201,"stop":1705681745201,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fffe6edd6567a0d","name":"Push message with shell command payload","time":{"start":1705681544252,"stop":1705681544252,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1eb26d01b5e0461","name":"Default pageSize","time":{"start":1705681714515,"stop":1705681714515,"duration":0},"status":"passed","severity":"normal"},{"uid":"95939041e4af9a79","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1705681289853,"stop":1705681289853,"duration":0},"status":"passed","severity":"normal"},{"uid":"446e7b12a8d6e1e5","name":"Add multiple subscription objects on single nwaku node","time":{"start":1705681745213,"stop":1705681745213,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a8a4b7f989d562","name":"Sample","time":{"start":1705681100814,"stop":1705681100815,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b7e326725ae61a4","name":"Nodes with multiple pubsub topic","time":{"start":1705681442864,"stop":1705681442865,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1f3873200cd0337","name":"Subscribe to topic containing Script and receive message","time":{"start":1705681341595,"stop":1705681341595,"duration":0},"status":"passed","severity":"normal"},{"uid":"9219b3404874a86c","name":"should not fail to start the service if it is already started","time":{"start":1705681567905,"stop":1705681567905,"duration":0},"status":"passed","severity":"normal"},{"uid":"22ec43245a3e7b14","name":"should emit a peer event after start","time":{"start":1705681150036,"stop":1705681150040,"duration":4},"status":"passed","severity":"normal"},{"uid":"2aecae2fec60efa","name":"should properly create location multiaddrs - tcp6","time":{"start":1705681101428,"stop":1705681101429,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cd0da827de93cc3","name":"Check publish message containing numeric","time":{"start":1705681459373,"stop":1705681459373,"duration":0},"status":"passed","severity":"normal"},{"uid":"c081aaaad852cb1d","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1705681179656,"stop":1705681179656,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbeefb11dd6e984a","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1705681212145,"stop":1705681212165,"duration":20},"status":"passed","severity":"normal"},{"uid":"26de688417c6dff3","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1705681150048,"stop":1705681150049,"duration":1},"status":"skipped","severity":"normal"},{"uid":"46c1b74fbc4ac7b7","name":"Delete observer","time":{"start":1705681404969,"stop":1705681404970,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dc02eff94890dd","name":"Push message with content topic containing SQL Injection","time":{"start":1705681713149,"stop":1705681713149,"duration":0},"status":"passed","severity":"normal"},{"uid":"3efbd77360699cf6","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1705681179657,"stop":1705681179657,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ede5d82471bfb6e","name":"isConnected should return true after first peer connects","time":{"start":1705681179658,"stop":1705681179658,"duration":0},"status":"passed","severity":"normal"},{"uid":"d88d1e0f5cada036","name":"Push message with content topic containing short","time":{"start":1705681544254,"stop":1705681544255,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce4df3813cdc99bf","name":"Ping on peer without subscriptions","time":{"start":1705681219093,"stop":1705681219093,"duration":0},"status":"passed","severity":"normal"},{"uid":"884bba7d3ffefda","name":"Throws when trying to push message with empty payload","time":{"start":1705681713145,"stop":1705681713145,"duration":0},"status":"passed","severity":"normal"},{"uid":"156f4fa138f98878","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1705681745212,"stop":1705681745212,"duration":0},"status":"passed","severity":"normal"},{"uid":"2461ed89caa2ac44","name":"Push message with emoji payload","time":{"start":1705681544253,"stop":1705681544253,"duration":0},"status":"passed","severity":"normal"},{"uid":"46e50bcbc944bae9","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1705681289855,"stop":1705681289855,"duration":0},"status":"passed","severity":"normal"},{"uid":"db64b6a9422901a4","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1705681361927,"stop":1705681361928,"duration":1},"status":"passed","severity":"normal"},{"uid":"a20b720fb3c9c784","name":"should not receive a peer event after stop","time":{"start":1705681567906,"stop":1705681567906,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea65837bde29fea1","name":"Push message with meta","time":{"start":1705681713153,"stop":1705681713154,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a6ee79a334840e3","name":"Check received message containing Basic HTML tag","time":{"start":1705681678160,"stop":1705681678160,"duration":0},"status":"passed","severity":"normal"},{"uid":"44673e875501e80c","name":"should set field with all protocols disabled","time":{"start":1705681101430,"stop":1705681101430,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5581c0388eb5a","name":"Subscribe to topic containing short and receive message","time":{"start":1705681745200,"stop":1705681745200,"duration":0},"status":"passed","severity":"normal"},{"uid":"4343917a65ba42c1","name":"Meta field set when metaSetter is specified","time":{"start":1705681106439,"stop":1705681106440,"duration":1},"status":"passed","severity":"normal"},{"uid":"dea0626081c549d0","name":"Privacy Node - default protocol","time":{"start":1705681729461,"stop":1705681729461,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c89f5755e42f83a","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1705681472164,"stop":1705681472165,"duration":1},"status":"passed","severity":"normal"},{"uid":"16ae6fa73ca720ea","name":"Check received message containing JSON","time":{"start":1705681326927,"stop":1705681326928,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f680925fef4c0c6","name":"isConnected should return false after all peers disconnect","time":{"start":1705681179653,"stop":1705681179653,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f3c4e38087f32b6","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1705681212172,"stop":1705681212172,"duration":0},"status":"passed","severity":"normal"},{"uid":"566d87d6e6eeab70","name":"Ping on unsubscribed peer","time":{"start":1705681219094,"stop":1705681219094,"duration":0},"status":"passed","severity":"normal"},{"uid":"d91e39224bde47c0","name":"Check received message containing short","time":{"start":1705681678117,"stop":1705681678120,"duration":3},"status":"passed","severity":"normal"},{"uid":"2d10bb77842bcb5e","name":"Check received message containing long","time":{"start":1705681678120,"stop":1705681678120,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe30880ccdfa6e5b","name":"should be able to encode the field with only RELAY set to true","time":{"start":1705681100660,"stop":1705681100664,"duration":4},"status":"passed","severity":"normal"},{"uid":"7ae93c3b33094923","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1705681100672,"stop":1705681100672,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0079b4e54ad145c","name":"Push message on custom pubsubTopic","time":{"start":1705681402456,"stop":1705681402456,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a39755a424cbb4","name":"Check received message containing shell command","time":{"start":1705681326949,"stop":1705681326950,"duration":1},"status":"passed","severity":"normal"},{"uid":"de367e3d47c19951","name":"Decrypt messages","time":{"start":1705681404969,"stop":1705681404969,"duration":0},"status":"passed","severity":"normal"},{"uid":"5486545b678f6060","name":"Refresh subscription","time":{"start":1705681341591,"stop":1705681341591,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb5f27487d9c9f3","name":"should be able to decode the field with only RELAY set to true","time":{"start":1705681100670,"stop":1705681100670,"duration":0},"status":"passed","severity":"normal"},{"uid":"92bbc23be0cc0286","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1705681092512,"stop":1705681092512,"duration":0},"status":"passed","severity":"normal"},{"uid":"32a021698398c61c","name":"Relay - times out","time":{"start":1705681729459,"stop":1705681729460,"duration":1},"status":"passed","severity":"normal"},{"uid":"1348792a18184cbb","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1705681100673,"stop":1705681100674,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e5695ad00ea4a46","name":"should not fail to stop the service if it was not started","time":{"start":1705681567904,"stop":1705681567904,"duration":0},"status":"passed","severity":"normal"},{"uid":"6474874974d905ff","name":"Check meta is set [symmetric]","time":{"start":1705681122379,"stop":1705681122379,"duration":0},"status":"passed","severity":"normal"},{"uid":"599832a14df8e904","name":"Subscribe to topic containing XML and receive message","time":{"start":1705681745211,"stop":1705681745211,"duration":0},"status":"passed","severity":"normal"},{"uid":"89300554f439cfa3","name":"Push message with escaped characters payload","time":{"start":1705681544252,"stop":1705681544252,"duration":0},"status":"passed","severity":"normal"},{"uid":"80ca063b7ba9b3fa","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1705681722828,"stop":1705681722829,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3e7d535fa63bac8","name":"Check message received after nwaku node is restarted","time":{"start":1705681326976,"stop":1705681326977,"duration":1},"status":"skipped","severity":"normal"},{"uid":"71b83a05050a5c0f","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1705681116111,"stop":1705681116112,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbeed7ce60bc8a1a","name":"configure the node with multiple pubsub topics","time":{"start":1705681556309,"stop":1705681556311,"duration":2},"status":"passed","severity":"normal"},{"uid":"278948e9223ea60","name":"1 Store, 2 fetches","time":{"start":1705681116161,"stop":1705681116161,"duration":0},"status":"passed","severity":"normal"},{"uid":"5288ac3532693e46","name":"Subscribe and receive messages via lightPush","time":{"start":1705681341582,"stop":1705681341582,"duration":0},"status":"passed","severity":"normal"},{"uid":"6214284af4a7fb48","name":"Check received message containing Russian","time":{"start":1705681678146,"stop":1705681678146,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3963e0b31f97670","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1705681361923,"stop":1705681361926,"duration":3},"status":"passed","severity":"normal"},{"uid":"b97234415a7784e7","name":"should not receive a peer event after stop","time":{"start":1705681150042,"stop":1705681150045,"duration":3},"status":"passed","severity":"normal"},{"uid":"8eac80d985b2b92d","name":"A test","time":{"start":1705681362037,"stop":1705681362037,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9598bb533873f85","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1705681289850,"stop":1705681289850,"duration":0},"status":"passed","severity":"normal"},{"uid":"e81153279dd93a0d","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1705681442875,"stop":1705681442876,"duration":1},"status":"passed","severity":"normal"},{"uid":"a676baee467c50fa","name":"Push message with XML payload","time":{"start":1705681713141,"stop":1705681713141,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9d995b4b7527557","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1705681289857,"stop":1705681289857,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb0afea6caebca39","name":"Subscribe to topic containing Script and receive message","time":{"start":1705681745202,"stop":1705681745202,"duration":0},"status":"passed","severity":"normal"},{"uid":"7af691406243a97f","name":"Check received message with extra option is received","time":{"start":1705681326974,"stop":1705681326975,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd02072d5fec7940","name":"Check received message containing special chars","time":{"start":1705681678121,"stop":1705681678121,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc4a2678bba13cdd","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1705681219594,"stop":1705681219594,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f15eb9deb4113ff","name":"Fails to publish message with size larger than 1 MB","time":{"start":1705681459383,"stop":1705681459383,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e02c0b46381b8ba","name":"Decoder throws on undefined content topic","time":{"start":1705681122381,"stop":1705681122382,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb02af1ff75d607","name":"Push message with Arabic payload","time":{"start":1705681713139,"stop":1705681713139,"duration":0},"status":"passed","severity":"normal"},{"uid":"80a77e524793ed4e","name":"Check received message with timestamp: undefined ","time":{"start":1705681326960,"stop":1705681326960,"duration":0},"status":"passed","severity":"normal"},{"uid":"a50a69677c1f6ea9","name":"Check received message containing JSON","time":{"start":1705681678160,"stop":1705681678160,"duration":0},"status":"passed","severity":"normal"},{"uid":"846812b644007eb5","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1705681442861,"stop":1705681442863,"duration":2},"status":"passed","severity":"normal"},{"uid":"fab58130b384f5a9","name":"Push message with JSON payload","time":{"start":1705681544251,"stop":1705681544252,"duration":1},"status":"passed","severity":"normal"},{"uid":"b095eb2067ea85c1","name":"Push message with content topic containing long","time":{"start":1705681544255,"stop":1705681544256,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2db9216a3179a73","name":"Check received message containing Chinese","time":{"start":1705681678126,"stop":1705681678126,"duration":0},"status":"passed","severity":"normal"},{"uid":"337b890d2918621e","name":"Subscribe to topic containing numeric and receive message","time":{"start":1705681745200,"stop":1705681745200,"duration":0},"status":"passed","severity":"normal"},{"uid":"61aa446a011ca24","name":"Check received message containing escaped characters","time":{"start":1705681678130,"stop":1705681678130,"duration":0},"status":"passed","severity":"normal"},{"uid":"f72c8422fa3cd907","name":"Check message with no payload is not received","time":{"start":1705681678176,"stop":1705681678176,"duration":0},"status":"passed","severity":"normal"},{"uid":"77603c8b121eb70b","name":"Passing page size 11 when there are 10 messages","time":{"start":1705681714514,"stop":1705681714514,"duration":0},"status":"passed","severity":"normal"},{"uid":"d09ec0be72f1a6ff","name":"Push message with content topic containing XML","time":{"start":1705681544260,"stop":1705681544260,"duration":0},"status":"passed","severity":"normal"},{"uid":"4044b9c3ab27e4f6","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1705681722829,"stop":1705681722829,"duration":0},"status":"passed","severity":"normal"},{"uid":"30f6c5bc27683141","name":"should be able to decode the field with only STORE set to true","time":{"start":1705681100671,"stop":1705681100672,"duration":1},"status":"passed","severity":"normal"},{"uid":"1974bbefc148aee9","name":"Subscribe and publish message","time":{"start":1705681472161,"stop":1705681472161,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd6ecb17f3a9d819","name":"throws on content topic with empty version field","time":{"start":1705681092099,"stop":1705681092099,"duration":0},"status":"passed","severity":"normal"},{"uid":"2732b91622d7d81b","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1705681289856,"stop":1705681289857,"duration":1},"status":"passed","severity":"normal"},{"uid":"20426aed0b351354","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1705681179641,"stop":1705681179642,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc3ed3b246618b29","name":"Check received message containing Chinese","time":{"start":1705681678145,"stop":1705681678145,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4a83c891af86571","name":"Push message with XML payload","time":{"start":1705681544250,"stop":1705681544251,"duration":1},"status":"passed","severity":"normal"},{"uid":"97dbff2420eaedb7","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1705681341593,"stop":1705681341593,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6d3480f2d43445f","name":"should not receive a peer event before start","time":{"start":1705681150041,"stop":1705681150042,"duration":1},"status":"passed","severity":"normal"},{"uid":"b434a3293bfd1a1f","name":"Check received message containing unicode special characters","time":{"start":1705681326951,"stop":1705681326952,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f597f9ced40a751","name":"Fails to push message with large meta","time":{"start":1705681713154,"stop":1705681713154,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ecf2273c1c36afd","name":"Fails to push message with large meta","time":{"start":1705681544264,"stop":1705681544264,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fa7a74f54860d8c","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1705681219594,"stop":1705681219595,"duration":1},"status":"passed","severity":"normal"},{"uid":"65c3ea737ab17908","name":"same cluster, same shard: nodes connect","time":{"start":1705681397647,"stop":1705681397648,"duration":1},"status":"passed","severity":"normal"},{"uid":"87075d6e45f7a04f","name":"Waku message hash computation (meta attribute not present)","time":{"start":1705681095264,"stop":1705681095264,"duration":0},"status":"passed","severity":"normal"},{"uid":"1636dd355425a6","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1705681722829,"stop":1705681722829,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5992ca2911672c","name":"Check received message containing Arabic","time":{"start":1705681678126,"stop":1705681678126,"duration":0},"status":"passed","severity":"normal"},{"uid":"40e71d0ff40a10bf","name":"Check received message with timestamp: 1705681140501 ","time":{"start":1705681326957,"stop":1705681326958,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fcf27e1e5a5041e","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1705681179655,"stop":1705681179655,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebfd4b9f99e1c1ca","name":"should only return 1 node with relay capability","time":{"start":1705681116435,"stop":1705681116435,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c2c69abf092a87c","name":"Check received message with timestamp: 1705681140587000000 ","time":{"start":1705681678131,"stop":1705681678131,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4507b9800cda04c","name":"Callback on promise","time":{"start":1705681668626,"stop":1705681668627,"duration":1},"status":"passed","severity":"normal"},{"uid":"63ef538a999be99d","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1705681652786,"stop":1705681652786,"duration":0},"status":"passed","severity":"normal"},{"uid":"83aa53d50297a354","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1705681472162,"stop":1705681472163,"duration":1},"status":"passed","severity":"normal"},{"uid":"832d1f95b1e1efa2","name":"unsubscribes","time":{"start":1705681704984,"stop":1705681704984,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e0837d9afa9ae1f","name":"Push message with content topic containing Basic HTML tag","time":{"start":1705681544260,"stop":1705681544261,"duration":1},"status":"passed","severity":"normal"},{"uid":"144e0b7d76afc769","name":"Check message with no payload is not received","time":{"start":1705681326964,"stop":1705681326965,"duration":1},"status":"passed","severity":"normal"},{"uid":"de239f72538d6266","name":"Push message with content topic containing special chars","time":{"start":1705681544256,"stop":1705681544257,"duration":1},"status":"passed","severity":"normal"},{"uid":"774666eb6343a9ed","name":"different cluster, different shard: nodes don't connect","time":{"start":1705681397649,"stop":1705681397650,"duration":1},"status":"passed","severity":"normal"},{"uid":"377ed610d23ed518","name":"Decoder throws on undefined content topic","time":{"start":1705681106441,"stop":1705681106441,"duration":0},"status":"passed","severity":"normal"},{"uid":"5df43c8a8da1cfe","name":"Subscribe and receive messages via lightPush","time":{"start":1705681745196,"stop":1705681745196,"duration":0},"status":"passed","severity":"normal"},{"uid":"c48cf99dcb063679","name":"throws on content topic with generation field greater than 0","time":{"start":1705681092098,"stop":1705681092098,"duration":0},"status":"passed","severity":"normal"},{"uid":"74d5a741b082f313","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1705681106334,"stop":1705681106334,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a3533a4b5994082","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1705681361926,"stop":1705681361927,"duration":1},"status":"passed","severity":"normal"},{"uid":"58c645fada3a37a3","name":"Check received message containing Russian","time":{"start":1705681326899,"stop":1705681326900,"duration":1},"status":"passed","severity":"normal"},{"uid":"89b6b186e9e6282b","name":"Promise Callback - backward","time":{"start":1705681688148,"stop":1705681688148,"duration":0},"status":"passed","severity":"normal"},{"uid":"74275fa034618ad","name":"Push 30 different messages","time":{"start":1705681713144,"stop":1705681713144,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f539a3dab9fcdf5","name":"should be able to encode the field with only STORE set to true","time":{"start":1705681100665,"stop":1705681100665,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bcce084825b58ab","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1705681341594,"stop":1705681341594,"duration":0},"status":"passed","severity":"normal"},{"uid":"33d11f129968cd82","name":"Check message with no payload is not received","time":{"start":1705681678137,"stop":1705681678137,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8c7e2b5661ffce8","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1705681361929,"stop":1705681361930,"duration":1},"status":"passed","severity":"normal"},{"uid":"23e61c793523f29f","name":"Ephemeral field set to true","time":{"start":1705681106439,"stop":1705681106439,"duration":0},"status":"passed","severity":"normal"},{"uid":"25a561d9ff90e39b","name":"Check publish message containing shell command","time":{"start":1705681459376,"stop":1705681459377,"duration":1},"status":"passed","severity":"normal"},{"uid":"944a4affe3efd46","name":"Check received message with timestamp: undefined ","time":{"start":1705681678132,"stop":1705681678133,"duration":1},"status":"passed","severity":"normal"},{"uid":"654f23c5d64f2c81","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1705681697422,"stop":1705681697430,"duration":8},"status":"passed","severity":"normal"},{"uid":"3fc0dde14aa12719","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1705681289859,"stop":1705681289860,"duration":1},"status":"passed","severity":"normal"},{"uid":"908b4d850fce03e8","name":"Push message with Script payload","time":{"start":1705681713140,"stop":1705681713140,"duration":0},"status":"passed","severity":"normal"},{"uid":"7847821a9e5bdf49","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1705681289860,"stop":1705681289861,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9b6e08aa7cb7bb3","name":"Push message with content topic containing Arabic","time":{"start":1705681544258,"stop":1705681544258,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b3a5109365332a6","name":"Query generator for multiple messages with different content topic format","time":{"start":1705681668626,"stop":1705681668626,"duration":0},"status":"passed","severity":"normal"},{"uid":"a357507367cfc5a6","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1705681472175,"stop":1705681472176,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a6ba3bf9771411e","name":"Decoder throws on empty string content topic","time":{"start":1705681122382,"stop":1705681122382,"duration":0},"status":"passed","severity":"normal"},{"uid":"a63726a663897058","name":"Subscribe to topic containing short and receive message","time":{"start":1705681745208,"stop":1705681745208,"duration":0},"status":"passed","severity":"normal"},{"uid":"6699636f32b340da","name":"Waku message hash computation (payload length 0)","time":{"start":1705681095264,"stop":1705681095265,"duration":1},"status":"passed","severity":"normal"},{"uid":"63c75504c4ef47ec","name":"Subscribe to topic containing Russian and receive message","time":{"start":1705681341594,"stop":1705681341594,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ad4b0fb6a5f17d9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1705681289869,"stop":1705681289870,"duration":1},"status":"passed","severity":"normal"},{"uid":"565fd72f81e7681a","name":"should decode valid enr successfully","time":{"start":1705681101420,"stop":1705681101421,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa7143a4d8013086","name":"Push message with custom timestamp: 1705684890079","time":{"start":1705681713156,"stop":1705681713156,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ece1a88f54978db","name":"Push message with Chinese payload","time":{"start":1705681544248,"stop":1705681544248,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b10c3df8fbabf66","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1705681629294,"stop":1705681629294,"duration":0},"status":"passed","severity":"normal"},{"uid":"9600d4cf7fceee7b","name":"3 nodes on /waku/2/rs/3/0 topic","time":{"start":1705681442872,"stop":1705681442874,"duration":2},"status":"passed","severity":"normal"},{"uid":"9511517d8958fe8d","name":"Push message with content topic containing unicode special characters","time":{"start":1705681713152,"stop":1705681713152,"duration":0},"status":"passed","severity":"normal"},{"uid":"930f2661bae3bfc3","name":"tcp ip4 address","time":{"start":1705681100744,"stop":1705681100744,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b977f2adf4e6db3","name":"Push message with Script payload","time":{"start":1705681544250,"stop":1705681544250,"duration":0},"status":"passed","severity":"normal"},{"uid":"6997884a7bb927ee","name":"should set field with only FILTER enabled","time":{"start":1705681101431,"stop":1705681101431,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfbbb5c484b5c5eb","name":"returns all values when wanted number is greater than available values","time":{"start":1705681115422,"stop":1705681115423,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b53233d43e33b8","name":"Decoder throws on empty string content topic","time":{"start":1705681106441,"stop":1705681106442,"duration":1},"status":"passed","severity":"normal"},{"uid":"73e0cbff3241be47","name":"A test","time":{"start":1705681362037,"stop":1705681362038,"duration":1},"status":"passed","severity":"normal"},{"uid":"25b057d699d8f0fa","name":"Nwaku publishes","time":{"start":1705681431811,"stop":1705681431811,"duration":0},"status":"passed","severity":"normal"},{"uid":"97d7ba892bacf242","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1705681212171,"stop":1705681212171,"duration":0},"status":"passed","severity":"normal"},{"uid":"237be3b53a59a46e","name":"should be able to encode the field with only FILTER set to true","time":{"start":1705681100665,"stop":1705681100666,"duration":1},"status":"passed","severity":"normal"},{"uid":"df3998eb41a0ece8","name":"should properly create location multiaddrs - udp6","time":{"start":1705681101428,"stop":1705681101428,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc16180bd8977350","name":"Check received message containing SQL Injection","time":{"start":1705681326900,"stop":1705681326900,"duration":0},"status":"passed","severity":"normal"},{"uid":"88525834faafcd08","name":"should handle a minimal index list","time":{"start":1705681092511,"stop":1705681092511,"duration":0},"status":"passed","severity":"normal"},{"uid":"31cf4d2301fb7093","name":"Subscribe and receives messages on 20 topics","time":{"start":1705681341589,"stop":1705681341589,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdf579ec9dad9e9","name":"Error when try to subscribe to more than 30 topics","time":{"start":1705681745207,"stop":1705681745208,"duration":1},"status":"passed","severity":"normal"},{"uid":"84b3f7b7117fe49b","name":"Check message with invalid timestamp is not received","time":{"start":1705681678133,"stop":1705681678133,"duration":0},"status":"passed","severity":"normal"},{"uid":"afb9765fee9f4dca","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1705681341587,"stop":1705681341588,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfc6c1cb2b514801","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1705681289873,"stop":1705681289873,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0af30b02f7ca30c","name":"Push message with content topic containing Script","time":{"start":1705681713149,"stop":1705681713149,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac7d074cbf1db2d0","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1705681472171,"stop":1705681472171,"duration":0},"status":"passed","severity":"normal"},{"uid":"894cc0a0b72ecff1","name":"Using a function","time":{"start":1705681723221,"stop":1705681723222,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c13de26e1b34766","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1705681472171,"stop":1705681472172,"duration":1},"status":"passed","severity":"normal"},{"uid":"3162b3c209339fe7","name":"Publish message with custom timestamp: Fri Jan 19 2024 17:24:03 GMT+0000 (Coordinated Universal Time)","time":{"start":1705681459380,"stop":1705681459380,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f28321d4d062ff6","name":"Subscribe and receive messages via lightPush","time":{"start":1705681745205,"stop":1705681745205,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e07d94854953f2c","name":"Check message on other pubsub topic is not received","time":{"start":1705681326961,"stop":1705681326962,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d33f5d93c95db81","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1705681472178,"stop":1705681472178,"duration":0},"status":"passed","severity":"normal"},{"uid":"adee71c3c9bfe54e","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1705681289873,"stop":1705681289873,"duration":0},"status":"passed","severity":"normal"},{"uid":"f910528186410b0b","name":"Check message received after nwaku node is restarted","time":{"start":1705681678179,"stop":1705681678179,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bb0f6963e95aad49","name":"Fails to publish duplicate message","time":{"start":1705681459381,"stop":1705681459381,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9b80554808f306","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1705681397647,"stop":1705681397647,"duration":0},"status":"passed","severity":"normal"},{"uid":"e595494d5a1ea39a","name":"should set field with only STORE enabled","time":{"start":1705681101431,"stop":1705681101431,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5c517a76116fd17","name":"Check received message containing numeric","time":{"start":1705681326897,"stop":1705681326897,"duration":0},"status":"passed","severity":"normal"},{"uid":"69492c5f7c7da96e","name":"Ephemeral field is preserved - encoder v0","time":{"start":1705681160571,"stop":1705681160572,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d17b2d04185893d","name":"Reopen subscription with peer with lost subscription","time":{"start":1705681176596,"stop":1705681176596,"duration":0},"status":"passed","severity":"normal"},{"uid":"5610e3fe91ae78a1","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1705681160574,"stop":1705681160574,"duration":0},"status":"passed","severity":"normal"},{"uid":"34670a1582465266","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1705681289875,"stop":1705681289879,"duration":4},"status":"passed","severity":"normal"},{"uid":"6394095cc3c69537","name":"Push message on custom pubsubTopic","time":{"start":1705681402452,"stop":1705681402453,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f7c67cb149e1a69","name":"Check message with invalid timestamp is not received","time":{"start":1705681678165,"stop":1705681678174,"duration":9},"status":"passed","severity":"normal"},{"uid":"130577da37e1ac56","name":"1 Relay, 1 Filter, gives up","time":{"start":1705681116162,"stop":1705681116162,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8c1016610b13f29","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1705681212172,"stop":1705681212179,"duration":7},"status":"passed","severity":"normal"},{"uid":"f825e60b78487f57","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1705681652786,"stop":1705681652786,"duration":0},"status":"passed","severity":"normal"},{"uid":"901c6e088865c99a","name":"converts content topics to expected shard index","time":{"start":1705681092101,"stop":1705681092101,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aca708e49819d1c","name":"Check publish message containing long","time":{"start":1705681459372,"stop":1705681459373,"duration":1},"status":"passed","severity":"normal"},{"uid":"458cb2e881833aa2","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1705681697419,"stop":1705681697420,"duration":1},"status":"passed","severity":"normal"},{"uid":"374b531e2710058","name":"different cluster, different shard: nodes don't connect","time":{"start":1705681289834,"stop":1705681289845,"duration":11},"status":"passed","severity":"normal"},{"uid":"9a6705507ed2cece","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1705681745209,"stop":1705681745209,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fe6177c8e8ca0c5","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1705681722826,"stop":1705681722827,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4ffdf0b24564a60","name":"Publish message with custom timestamp: Fri Jan 19 2024 15:24:03 GMT+0000 (Coordinated Universal Time)","time":{"start":1705681459380,"stop":1705681459380,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b9f67252f1875a0","name":"should properly create peer info with all multiaddrs","time":{"start":1705681101429,"stop":1705681101429,"duration":0},"status":"passed","severity":"normal"},{"uid":"42ae7d13e78b5b1c","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1705681629288,"stop":1705681629289,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b4fb0bb1a389c0a","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1705681219593,"stop":1705681219594,"duration":1},"status":"passed","severity":"normal"},{"uid":"1767d23fdafe526e","name":"Push message with rate limit","time":{"start":1705681713155,"stop":1705681713155,"duration":0},"status":"passed","severity":"normal"},{"uid":"b378ca7f08689216","name":"Publishes to nwaku","time":{"start":1705681431810,"stop":1705681431811,"duration":1},"status":"passed","severity":"normal"},{"uid":"c68e92f535df1e40","name":"Passing page size 0 when there are 110 messages","time":{"start":1705681714512,"stop":1705681714512,"duration":0},"status":"passed","severity":"normal"},{"uid":"745515c0f7599c9f","name":"Subscribe to topic containing long and publish message","time":{"start":1705681472169,"stop":1705681472170,"duration":1},"status":"passed","severity":"normal"},{"uid":"b106cb718a957c97","name":"should throw an error for insufficient data","time":{"start":1705681092512,"stop":1705681092513,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa79bc7189157bc5","name":"Push message with content topic containing XML","time":{"start":1705681713150,"stop":1705681713150,"duration":0},"status":"passed","severity":"normal"},{"uid":"535f52dfe109a03f","name":"Check received message containing XML","time":{"start":1705681678148,"stop":1705681678148,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a076e15875cdd6e","name":"Store - dialed first","time":{"start":1705681729460,"stop":1705681729460,"duration":0},"status":"passed","severity":"normal"},{"uid":"96d0d7f76fc86e","name":"Check received message with timestamp: 1649153314 ","time":{"start":1705681678164,"stop":1705681678164,"duration":0},"status":"passed","severity":"normal"},{"uid":"eae36337d3443eb0","name":"throws on empty content topic","time":{"start":1705681092097,"stop":1705681092097,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cddfafc4eea2931","name":"Subscribe to topic containing shell command and publish message","time":{"start":1705681472177,"stop":1705681472177,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dbb73a38f5e0d2e","name":"Ping on subscribed peer","time":{"start":1705681219095,"stop":1705681219095,"duration":0},"status":"passed","severity":"normal"},{"uid":"45bfad9e421b1490","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1705681179649,"stop":1705681179652,"duration":3},"status":"passed","severity":"normal"},{"uid":"c6bc3f265d03925a","name":"Push message with unicode special characters payload","time":{"start":1705681544253,"stop":1705681544253,"duration":0},"status":"passed","severity":"normal"},{"uid":"acadc6372683f8e8","name":"Check publish message containing Arabic","time":{"start":1705681459374,"stop":1705681459374,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a41f2d67ac4ef7","name":"Check message received after nwaku node is restarted","time":{"start":1705681678142,"stop":1705681678143,"duration":1},"status":"skipped","severity":"normal"},{"uid":"99da9b881c17e4b6","name":"Round trip binary encryption [ecies, signature]","time":{"start":1705681124309,"stop":1705681124309,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e8261a0699e85b0","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1705681341599,"stop":1705681341600,"duration":1},"status":"passed","severity":"normal"},{"uid":"d57764f2e427e7ba","name":"Nodes with multiple pubsub topic","time":{"start":1705681442877,"stop":1705681442877,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dcb6108af251947","name":"Ping on unsubscribed peer","time":{"start":1705681176595,"stop":1705681176596,"duration":1},"status":"passed","severity":"normal"},{"uid":"594f1c3596460793","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1705681289855,"stop":1705681289856,"duration":1},"status":"passed","severity":"normal"},{"uid":"65afd298efe4d9d7","name":"Push message with Basic HTML tag payload","time":{"start":1705681713141,"stop":1705681713141,"duration":0},"status":"passed","severity":"normal"},{"uid":"a994523d96dde723","name":"Push message with special chars payload","time":{"start":1705681713138,"stop":1705681713138,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6b9f99024c23391","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1705681678164,"stop":1705681678164,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cae084580701e00","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1705681341598,"stop":1705681341598,"duration":0},"status":"passed","severity":"normal"},{"uid":"c861db068a8fad8b","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1705681116114,"stop":1705681116115,"duration":1},"status":"passed","severity":"normal"},{"uid":"61296ebc417d4a4f","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1705681289849,"stop":1705681289850,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcf22276dd9bc3d6","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1705681361922,"stop":1705681361923,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1156fa156834492","name":"Asymmetric encrypt & decrypt","time":{"start":1705681122901,"stop":1705681122901,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3a297c3366c1287","name":"Push to array if already present","time":{"start":1705681092093,"stop":1705681092093,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd71b78f89bb06d7","name":"Check message received after jswaku node is restarted","time":{"start":1705681678142,"stop":1705681678142,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3f0c5625915829d1","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1705681472177,"stop":1705681472178,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bc2417f4a9acfdc","name":"Check message with non string payload is not received","time":{"start":1705681678137,"stop":1705681678142,"duration":5},"status":"passed","severity":"normal"},{"uid":"a83f428319c1df5b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1705681289854,"stop":1705681289855,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae7c703145342f6d","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1705681697420,"stop":1705681697421,"duration":1},"status":"passed","severity":"normal"},{"uid":"d95f819d2ff720ce","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1705681361928,"stop":1705681361929,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fe913407b0644a2","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1705681745206,"stop":1705681745206,"duration":0},"status":"passed","severity":"normal"},{"uid":"601964a4c3789a07","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1705681116114,"stop":1705681116114,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0f62c74c64224d","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1705681116116,"stop":1705681116117,"duration":1},"status":"passed","severity":"normal"},{"uid":"dab8d187bb6a14dc","name":"Check received message containing unicode special characters","time":{"start":1705681678130,"stop":1705681678130,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2025cc1cf6be3df","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1705681219591,"stop":1705681219592,"duration":1},"status":"passed","severity":"normal"},{"uid":"f20aaca2c1ac0b23","name":"through manual discovery","time":{"start":1705681403542,"stop":1705681403542,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a9694844702142b","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1705681289846,"stop":1705681289847,"duration":1},"status":"passed","severity":"normal"},{"uid":"a04839299a8f698e","name":"Reopen subscription with peer with lost subscription","time":{"start":1705681219099,"stop":1705681219099,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f8df27c7afd1360","name":"Subscribe to topic containing shell command and receive message","time":{"start":1705681745212,"stop":1705681745212,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ced57ec907c3fe1","name":"Correctly serialized arguments","time":{"start":1705681402529,"stop":1705681402530,"duration":1},"status":"passed","severity":"normal"},{"uid":"47b4cee97db0e056","name":"should set field with only RELAY enabled","time":{"start":1705681101430,"stop":1705681101431,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9a6f4591a947a3a","name":"Subscribe to topic containing JSON and receive message","time":{"start":1705681745211,"stop":1705681745211,"duration":0},"status":"passed","severity":"normal"},{"uid":"b89f8ab036e48296","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1705681341595,"stop":1705681341595,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3b913a80698093c","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1705681100672,"stop":1705681100673,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4a0d3059a87f1b7","name":"topics with same application and version share the same shard","time":{"start":1705681092101,"stop":1705681092102,"duration":1},"status":"passed","severity":"normal"},{"uid":"4af69d6e08c5a51f","name":"same cluster, different shard: nodes connect","time":{"start":1705681397649,"stop":1705681397649,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4b622cd41af148e","name":"Check received message with timestamp: 1649153314 ","time":{"start":1705681326958,"stop":1705681326959,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b39df87622a59aa","name":"Push message with content topic containing Script","time":{"start":1705681544259,"stop":1705681544259,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8a0758cbf7b456f","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1705681745205,"stop":1705681745205,"duration":0},"status":"passed","severity":"normal"},{"uid":"91e57b98b37bd333","name":"Push message with Russian payload","time":{"start":1705681713139,"stop":1705681713139,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7703eb7ce552948","name":"Js publishes, other Js receives","time":{"start":1705681431811,"stop":1705681431812,"duration":1},"status":"passed","severity":"normal"},{"uid":"30525e288fb95b03","name":"Decoder throws on undefined content topic","time":{"start":1705681124311,"stop":1705681124311,"duration":0},"status":"passed","severity":"normal"},{"uid":"fec1eee5334aa149","name":"Generator, custom pubsub topic","time":{"start":1705681687012,"stop":1705681687013,"duration":1},"status":"passed","severity":"normal"},{"uid":"33f83c19ce165575","name":"Check received message containing SQL Injection","time":{"start":1705681678147,"stop":1705681678147,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae8cc21f0e561155","name":"Mutual subscription","time":{"start":1705681472159,"stop":1705681472159,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c634ce8338e8faf","name":"Check message with extra parameter is not received","time":{"start":1705681326973,"stop":1705681326974,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0f6984eff79996e","name":"Relay","time":{"start":1705681157037,"stop":1705681157037,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ddd0ddc5eef959e","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1705681289859,"stop":1705681289859,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e635b5629658837","name":"Rejects garbage","time":{"start":1705681110131,"stop":1705681110131,"duration":0},"status":"passed","severity":"normal"},{"uid":"d290f2446e55ada0","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1705681610292,"stop":1705681610292,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6d9de742eadf8df","name":"Push message with long payload","time":{"start":1705681713137,"stop":1705681713137,"duration":0},"status":"passed","severity":"normal"},{"uid":"10640c3eec925cdb","name":"can start the service","time":{"start":1705681567903,"stop":1705681567903,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb123bf6c188ec33","name":"should encode/decode to RLP encoding","time":{"start":1705681101425,"stop":1705681101426,"duration":1},"status":"passed","severity":"normal"},{"uid":"530804b8b1d5b0fc","name":"Push message with custom timestamp: 1705677690079","time":{"start":1705681713155,"stop":1705681713156,"duration":1},"status":"passed","severity":"normal"},{"uid":"c093739b7dc41c20","name":"recovers when dns.resolve returns empty","time":{"start":1705681116434,"stop":1705681116434,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c9eb48184e78574","name":"Fails to publish message with empty text","time":{"start":1705681459381,"stop":1705681459381,"duration":0},"status":"passed","severity":"normal"},{"uid":"27c61cb57b99513","name":"Generator, custom pubsub topic","time":{"start":1705681687014,"stop":1705681687014,"duration":0},"status":"passed","severity":"normal"},{"uid":"53acfed0ade33ab2","name":"Check received message containing special chars","time":{"start":1705681326897,"stop":1705681326898,"duration":1},"status":"passed","severity":"normal"},{"uid":"b54610aff146dc11","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1705681652782,"stop":1705681652783,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa1e9a2ef63956c4","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1705681402454,"stop":1705681402454,"duration":0},"status":"passed","severity":"normal"},{"uid":"798a86c508efd341","name":"Check message received after jswaku node is restarted","time":{"start":1705681678178,"stop":1705681678178,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f4288e466e3b6662","name":"Light Node - default protocols","time":{"start":1705681729461,"stop":1705681729461,"duration":0},"status":"passed","severity":"normal"},{"uid":"695d87a7629fc03d","name":"should set field with only LIGHTPUSH enabled","time":{"start":1705681101431,"stop":1705681101431,"duration":0},"status":"passed","severity":"normal"},{"uid":"71caa1577953bc93","name":"should get / set UDP multiaddr","time":{"start":1705681101426,"stop":1705681101427,"duration":1},"status":"passed","severity":"normal"},{"uid":"929050171dbbb7dd","name":"Check received message with timestamp: undefined ","time":{"start":1705681678164,"stop":1705681678165,"duration":1},"status":"passed","severity":"normal"},{"uid":"10fefdf3c7e1d176","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1705681652784,"stop":1705681652785,"duration":1},"status":"passed","severity":"normal"},{"uid":"77f63d641e180210","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1705681116117,"stop":1705681116117,"duration":0},"status":"passed","severity":"normal"},{"uid":"56eea0c400862321","name":"can start and stop the service","time":{"start":1705681567904,"stop":1705681567904,"duration":0},"status":"passed","severity":"normal"},{"uid":"bae7abdf7b05dbcf","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1705681745204,"stop":1705681745204,"duration":0},"status":"passed","severity":"normal"},{"uid":"53faf64c025c0196","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1705681289850,"stop":1705681289851,"duration":1},"status":"passed","severity":"normal"},{"uid":"1609e09426218302","name":"Relay + Store","time":{"start":1705681157038,"stop":1705681157038,"duration":0},"status":"passed","severity":"normal"},{"uid":"592399b54ae33535","name":"Push message with content topic containing escaped characters","time":{"start":1705681713151,"stop":1705681713152,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf881113f8c2033c","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1705681100667,"stop":1705681100668,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd73ae346eecea54","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1705681289845,"stop":1705681289846,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ace9bf840c29b98","name":"Check message with non string payload is not received","time":{"start":1705681678176,"stop":1705681678177,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed73c97fd0324ad4","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1705681361922,"stop":1705681361922,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b023a46cc1d7870","name":"Sign & Recover","time":{"start":1705681122902,"stop":1705681122903,"duration":1},"status":"passed","severity":"normal"},{"uid":"a82165ba92447fc3","name":"Ping on peer without subscriptions","time":{"start":1705681176595,"stop":1705681176595,"duration":0},"status":"passed","severity":"normal"},{"uid":"44aea1e7f94f44eb","name":"Query generator for 2000 messages","time":{"start":1705681668631,"stop":1705681668631,"duration":0},"status":"passed","severity":"normal"},{"uid":"a06295e0b01f2f2b","name":"Check received message containing short","time":{"start":1705681678143,"stop":1705681678144,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1e5e02544022b1a","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1705681442863,"stop":1705681442864,"duration":1},"status":"passed","severity":"normal"},{"uid":"e46a08685031b6f2","name":"Check received message containing emoji","time":{"start":1705681678162,"stop":1705681678163,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d887b08e393fbe2","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1705681402457,"stop":1705681402457,"duration":0},"status":"passed","severity":"normal"},{"uid":"95a176b472c44107","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1705681289848,"stop":1705681289848,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b4fefdc95fb7e67","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1705681361926,"stop":1705681361926,"duration":0},"status":"passed","severity":"normal"},{"uid":"207ead315d7f372c","name":"Check received message containing SQL Injection","time":{"start":1705681678127,"stop":1705681678127,"duration":0},"status":"passed","severity":"normal"},{"uid":"804a454fecc2bf9d","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1705681122376,"stop":1705681122378,"duration":2},"status":"passed","severity":"normal"},{"uid":"89128ee7d3d37dad","name":"Subscribe to topic containing long and receive message","time":{"start":1705681745208,"stop":1705681745209,"duration":1},"status":"passed","severity":"normal"},{"uid":"64ea41b7b0a843dc","name":"Publish message with rate limit","time":{"start":1705681459385,"stop":1705681459385,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4762261d2205d60","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1705681289847,"stop":1705681289847,"duration":0},"status":"passed","severity":"normal"},{"uid":"860c5ffd38e2ca27","name":"should encode/decode to text encoding","time":{"start":1705681101426,"stop":1705681101426,"duration":0},"status":"passed","severity":"normal"},{"uid":"d020121641b4c457","name":"Push message with content topic containing special chars","time":{"start":1705681713147,"stop":1705681713147,"duration":0},"status":"passed","severity":"normal"},{"uid":"824f4b1468ec979b","name":"Push message on custom pubsubTopic","time":{"start":1705681402448,"stop":1705681402449,"duration":1},"status":"passed","severity":"normal"},{"uid":"82ba849219c207f7","name":"Push message with meta","time":{"start":1705681544263,"stop":1705681544263,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f795e7c5b9e3a71","name":"Query Generator, No message returned","time":{"start":1705681629288,"stop":1705681629288,"duration":0},"status":"passed","severity":"normal"},{"uid":"f624eac31634998","name":"Subscribe to topic containing short and publish message","time":{"start":1705681472167,"stop":1705681472169,"duration":2},"status":"passed","severity":"normal"},{"uid":"16362ba39c043834","name":"Push message with content topic containing Chinese","time":{"start":1705681544257,"stop":1705681544258,"duration":1},"status":"passed","severity":"normal"},{"uid":"1812c6d38ce98764","name":"Refresh subscription","time":{"start":1705681745199,"stop":1705681745199,"duration":0},"status":"passed","severity":"normal"},{"uid":"67374b283e03e977","name":"Push message with content topic containing unicode special characters","time":{"start":1705681544262,"stop":1705681544262,"duration":0},"status":"passed","severity":"normal"},{"uid":"91794db468a808b5","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1705681472163,"stop":1705681472163,"duration":0},"status":"passed","severity":"normal"},{"uid":"25bbf70e69a65513","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1705681629293,"stop":1705681629293,"duration":0},"status":"passed","severity":"normal"},{"uid":"f561c5b1311c7faa","name":"Register correct protocols","time":{"start":1705681472159,"stop":1705681472159,"duration":0},"status":"passed","severity":"normal"},{"uid":"d71f4ef3a4df08dc","name":"Check received message containing XML","time":{"start":1705681678128,"stop":1705681678128,"duration":0},"status":"passed","severity":"normal"},{"uid":"98346722b4a2fb2d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1705681289860,"stop":1705681289860,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc7c636d47c0a61","name":"Does not throw an exception when node disconnects","time":{"start":1705681723220,"stop":1705681723220,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa6287eea13a9c7d","name":"Check received message containing Arabic","time":{"start":1705681326898,"stop":1705681326899,"duration":1},"status":"passed","severity":"normal"},{"uid":"56690aea9afab838","name":"Subscribe to topic containing short and receive message","time":{"start":1705681341591,"stop":1705681341592,"duration":1},"status":"passed","severity":"normal"},{"uid":"42969dc28d0b570e","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1705681361930,"stop":1705681361931,"duration":1},"status":"passed","severity":"normal"},{"uid":"493fbb94a087a14a","name":"Check received message with timestamp: 1705681140587 ","time":{"start":1705681678163,"stop":1705681678164,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1c72550be452de6","name":"Subscribe to topic containing Russian and receive message","time":{"start":1705681745202,"stop":1705681745202,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f173ad1ae6cc056","name":"throws on content topic with empty application field","time":{"start":1705681092098,"stop":1705681092099,"duration":1},"status":"passed","severity":"normal"},{"uid":"2366f188bc626594","name":"LightPush","time":{"start":1705681729460,"stop":1705681729461,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc1edea70e953b00","name":"Ordered Callback - forward","time":{"start":1705681688149,"stop":1705681688149,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b570ea2e44881f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1705681289854,"stop":1705681289854,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2ae114724578cb9","name":"Subscribe to topic containing XML and receive message","time":{"start":1705681341595,"stop":1705681341596,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe6903abdc1e7198","name":"Check message with no pubsub topic is not received","time":{"start":1705681678175,"stop":1705681678175,"duration":0},"status":"passed","severity":"normal"},{"uid":"22433883cbe85a3","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1705681289852,"stop":1705681289852,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff5b4f46485d31b5","name":"Check publish message containing Russian","time":{"start":1705681459374,"stop":1705681459375,"duration":1},"status":"passed","severity":"normal"},{"uid":"f776cab70a6c396f","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1705681116438,"stop":1705681116438,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3a105f387ff25d9c","name":"Encoder throws on undefined content topic","time":{"start":1705681122380,"stop":1705681122381,"duration":1},"status":"passed","severity":"normal"},{"uid":"3454b5835022c020","name":"creates an iterator","time":{"start":1705681704983,"stop":1705681704983,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6fecd1dbf878b98","name":"Promise Callback - forward","time":{"start":1705681688148,"stop":1705681688148,"duration":0},"status":"passed","severity":"normal"},{"uid":"18a145d6ba0640ad","name":"different cluster, same shard: nodes don't connect","time":{"start":1705681397649,"stop":1705681397649,"duration":0},"status":"passed","severity":"normal"},{"uid":"71800fdebff318ba","name":"Push message with content topic containing Chinese","time":{"start":1705681713147,"stop":1705681713148,"duration":1},"status":"passed","severity":"normal"},{"uid":"920c127697105fe9","name":"Push message with content topic containing JSON","time":{"start":1705681713151,"stop":1705681713151,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0097e52d5d20667","name":"Check received message containing short","time":{"start":1705681326895,"stop":1705681326896,"duration":1},"status":"passed","severity":"normal"},{"uid":"93a6a05a398e7f4d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1705681212166,"stop":1705681212166,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2a1980bd4b1d90f","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1705681219593,"stop":1705681219593,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c2a29b11ede1150","name":"should use DNS peer discovery with light client","time":{"start":1705681150047,"stop":1705681150048,"duration":1},"status":"skipped","severity":"normal"},{"uid":"58ff1750023ec58b","name":"Push message with rate limit","time":{"start":1705681544264,"stop":1705681544264,"duration":0},"status":"passed","severity":"normal"},{"uid":"458e331e27d56da3","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1705681289853,"stop":1705681289853,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae80202323ed65c9","name":"should properly create location multiaddrs - udp","time":{"start":1705681101429,"stop":1705681101429,"duration":0},"status":"passed","severity":"normal"},{"uid":"a66e1dbf83e67dfc","name":"Check received message containing shell command","time":{"start":1705681678161,"stop":1705681678161,"duration":0},"status":"passed","severity":"normal"},{"uid":"164110e74afb7826","name":"Push 30 different messages","time":{"start":1705681544254,"stop":1705681544254,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cb775ad75e6b4a2","name":"Push message with Arabic payload","time":{"start":1705681544248,"stop":1705681544248,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f99132c025b3f2a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1705681402449,"stop":1705681402450,"duration":1},"status":"passed","severity":"normal"},{"uid":"89103c24cda4d04b","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1705681610293,"stop":1705681610293,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ff08c1b1ad836cf","name":"groups content topics by expected pubsub topic","time":{"start":1705681092103,"stop":1705681092103,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b62b47360af8865","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1705681289866,"stop":1705681289866,"duration":0},"status":"passed","severity":"normal"},{"uid":"f655e28d4a8075ea","name":"Query Generator, No Decoder","time":{"start":1705681629287,"stop":1705681629288,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9e1b6bcf93fb61a","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1705681745197,"stop":1705681745198,"duration":1},"status":"passed","severity":"normal"},{"uid":"c68f008547740a0e","name":"should decode valid enr with tcp successfully","time":{"start":1705681101422,"stop":1705681101422,"duration":0},"status":"passed","severity":"normal"},{"uid":"34e1adb899f386ff","name":"Passing page size 1 when there are 4 messages","time":{"start":1705681714512,"stop":1705681714513,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2a20dc492440e24","name":"Subscribe to topic containing JSON and receive message","time":{"start":1705681341596,"stop":1705681341597,"duration":1},"status":"passed","severity":"normal"},{"uid":"c18a5966abb4a5ab","name":"connects to nwaku","time":{"start":1705681723219,"stop":1705681723220,"duration":1},"status":"passed","severity":"normal"},{"uid":"a63ce6ddaf3b195a","name":"Check message received after jswaku node is restarted","time":{"start":1705681326975,"stop":1705681326976,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d90b3590f4f16dca","name":"Push message with custom timestamp: 1705677727174","time":{"start":1705681544265,"stop":1705681544265,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4213428aba70c7f","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1705681179642,"stop":1705681179649,"duration":7},"status":"passed","severity":"normal"},{"uid":"371c8f6f448952cc","name":"Subscribe to topic containing numeric and receive message","time":{"start":1705681745209,"stop":1705681745209,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeec6e9048fe3caa","name":"can start the service","time":{"start":1705681150016,"stop":1705681150018,"duration":2},"status":"passed","severity":"normal"},{"uid":"80c78230a4da3da4","name":"Waku message hash computation","time":{"start":1705681095262,"stop":1705681095263,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7aa68206b4ea1e8","name":"Subscribe to topic containing Script and publish message","time":{"start":1705681472174,"stop":1705681472174,"duration":0},"status":"passed","severity":"normal"},{"uid":"960573dd57e84efb","name":"Subscribe to topic containing shell command and receive message","time":{"start":1705681341597,"stop":1705681341597,"duration":0},"status":"passed","severity":"normal"},{"uid":"17ffa6faf69a2e20","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1705681212166,"stop":1705681212167,"duration":1},"status":"passed","severity":"normal"},{"uid":"da97ab95cec85a44","name":"Check received message containing shell command","time":{"start":1705681678129,"stop":1705681678129,"duration":0},"status":"passed","severity":"normal"},{"uid":"513d2670f9fd515","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1705681687012,"stop":1705681687012,"duration":0},"status":"passed","severity":"normal"},{"uid":"3285bc8252339eff","name":"should return all peers when numPeers is 0","time":{"start":1705681106333,"stop":1705681106333,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff224f6116256c1a","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1705681745196,"stop":1705681745197,"duration":1},"status":"passed","severity":"normal"},{"uid":"90d0b732a68d9c41","name":"nwaku interop","time":{"start":1705681567902,"stop":1705681567903,"duration":1},"status":"passed","severity":"normal"},{"uid":"52a4cfa40351f968","name":"same cluster, different shard: nodes connect","time":{"start":1705681289833,"stop":1705681289834,"duration":1},"status":"passed","severity":"normal"},{"uid":"e746b57e8a12ef56","name":"Query with Promise Callback, No message returned","time":{"start":1705681629295,"stop":1705681629295,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea4f14887dc4d62b","name":"Overlapping topic subscription","time":{"start":1705681745208,"stop":1705681745208,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c93ee21cd3f8992","name":"Query generator for multiple messages with different message text format","time":{"start":1705681668618,"stop":1705681668625,"duration":7},"status":"passed","severity":"normal"},{"uid":"8e39c34caf14b913","name":"Subscribe to topic containing emoji and receive message","time":{"start":1705681341598,"stop":1705681341599,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ef4fad3e74132bc","name":"Push message with unicode special characters payload","time":{"start":1705681713143,"stop":1705681713143,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f9f763282a28591","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1705681116436,"stop":1705681116437,"duration":1},"status":"passed","severity":"normal"},{"uid":"5687ef86acfb1519","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1705681745204,"stop":1705681745204,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cea750b8b714948","name":"Used by Waku Relay","time":{"start":1705681723223,"stop":1705681723223,"duration":0},"status":"passed","severity":"normal"},{"uid":"fabb34460ee14d31","name":"Push message with content topic containing Russian","time":{"start":1705681544258,"stop":1705681544259,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbd5f114534520b6","name":"Check publish message containing JSON","time":{"start":1705681459376,"stop":1705681459376,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9a428b290d86581","name":"Push message with short payload","time":{"start":1705681713136,"stop":1705681713136,"duration":0},"status":"passed","severity":"normal"},{"uid":"13c0e076f6b79343","name":"throws on content topic with empty topic name field","time":{"start":1705681092100,"stop":1705681092100,"duration":0},"status":"passed","severity":"normal"},{"uid":"722f14c6ae304684","name":"Check message with non string payload is not received","time":{"start":1705681326965,"stop":1705681326973,"duration":8},"status":"passed","severity":"normal"},{"uid":"cfaad29461601bbd","name":"Check publish message containing Script","time":{"start":1705681459375,"stop":1705681459375,"duration":0},"status":"passed","severity":"normal"},{"uid":"612bfb8500d9220e","name":"Push message with emoji payload","time":{"start":1705681713143,"stop":1705681713144,"duration":1},"status":"passed","severity":"normal"},{"uid":"745a816215902bce","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1705681341584,"stop":1705681341585,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad9d8735626926b8","name":"Subscribe to topic containing special chars and receive message","time":{"start":1705681341593,"stop":1705681341593,"duration":0},"status":"passed","severity":"normal"},{"uid":"38f80689b0068585","name":"Check received message containing long","time":{"start":1705681326896,"stop":1705681326897,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c19fd7fbd6cdc25","name":"Check received message containing emoji","time":{"start":1705681678130,"stop":1705681678131,"duration":1},"status":"passed","severity":"normal"},{"uid":"95d65d285dcba998","name":"Push message with content topic containing numeric","time":{"start":1705681713146,"stop":1705681713147,"duration":1},"status":"passed","severity":"normal"},{"uid":"38d07b0e9aa96b2a","name":"Subscribe to topic containing numeric and receive message","time":{"start":1705681341592,"stop":1705681341593,"duration":1},"status":"passed","severity":"normal"},{"uid":"368bbba6ff0bc276","name":"Ping on subscribed peer","time":{"start":1705681176594,"stop":1705681176595,"duration":1},"status":"passed","severity":"normal"},{"uid":"98cdb7873780be08","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1705681116437,"stop":1705681116437,"duration":0},"status":"passed","severity":"normal"},{"uid":"5940451101139654","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1705681289865,"stop":1705681289865,"duration":0},"status":"passed","severity":"normal"},{"uid":"53d423a2bc999346","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1705681472164,"stop":1705681472164,"duration":0},"status":"passed","severity":"normal"},{"uid":"f875f3082fa558dc","name":"Push message with long payload","time":{"start":1705681544242,"stop":1705681544246,"duration":4},"status":"passed","severity":"normal"},{"uid":"65863bf0ff30f7fc","name":"Filter","time":{"start":1705681729461,"stop":1705681729461,"duration":0},"status":"passed","severity":"normal"},{"uid":"c90029842f7673a9","name":"should get / set TCP multiaddr","time":{"start":1705681101427,"stop":1705681101427,"duration":0},"status":"passed","severity":"normal"},{"uid":"30a525b8efe27086","name":"Query Generator - forward","time":{"start":1705681688146,"stop":1705681688147,"duration":1},"status":"passed","severity":"normal"},{"uid":"61072c063c439701","name":"Subscribe to topic containing numeric and publish message","time":{"start":1705681472170,"stop":1705681472170,"duration":0},"status":"passed","severity":"normal"},{"uid":"7811fc09de3bb20f","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1705681722828,"stop":1705681722828,"duration":0},"status":"passed","severity":"normal"},{"uid":"f20ad09fc9a2ae45","name":"Generator, custom pubsub topic","time":{"start":1705681687011,"stop":1705681687011,"duration":0},"status":"passed","severity":"normal"},{"uid":"a818abe0d58efea8","name":"Push message with content topic containing long","time":{"start":1705681713146,"stop":1705681713146,"duration":0},"status":"passed","severity":"normal"},{"uid":"a526ccc6f940eeac","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1705681219592,"stop":1705681219592,"duration":0},"status":"passed","severity":"normal"},{"uid":"e876cd13177bd7f","name":"Check received message containing Chinese","time":{"start":1705681326898,"stop":1705681326898,"duration":0},"status":"passed","severity":"normal"},{"uid":"b90d6f51aad87438","name":"should throw error - no id","time":{"start":1705681101423,"stop":1705681101423,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef12e59ed9a9556a","name":"Push message with content topic containing shell command","time":{"start":1705681544261,"stop":1705681544262,"duration":1},"status":"passed","severity":"normal"},{"uid":"37141a4ff6431a7f","name":"Publish message with custom timestamp: Sat Jan 28 2023 16:24:03 GMT+0000 (Coordinated Universal Time)","time":{"start":1705681459379,"stop":1705681459379,"duration":0},"status":"passed","severity":"normal"},{"uid":"19f1cfafff9853cb","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1705681402456,"stop":1705681402457,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5685e485a6c1f6","name":"Passing cursor with wrong message digest","time":{"start":1705681610294,"stop":1705681610294,"duration":0},"status":"passed","severity":"normal"},{"uid":"8af05f381d54e356","name":"Reusing cursor across nodes","time":{"start":1705681610294,"stop":1705681610294,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a2989661220b509","name":"throws on content topic with too few or too many fields","time":{"start":1705681092097,"stop":1705681092097,"duration":0},"status":"passed","severity":"normal"},{"uid":"469356e76bf06926","name":"Push message with SQL Injection payload","time":{"start":1705681713140,"stop":1705681713140,"duration":0},"status":"passed","severity":"normal"},{"uid":"c61a0623ec4d57dd","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1705681361930,"stop":1705681361930,"duration":0},"status":"passed","severity":"normal"},{"uid":"352e625440df9c6e","name":"Check received message containing XML","time":{"start":1705681326901,"stop":1705681326926,"duration":25},"status":"passed","severity":"normal"},{"uid":"a3c3d864fbecbfe7","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1705681341586,"stop":1705681341587,"duration":1},"status":"passed","severity":"normal"},{"uid":"e13e1ae9318c8ccf","name":"Check received message containing Script","time":{"start":1705681326900,"stop":1705681326901,"duration":1},"status":"passed","severity":"normal"},{"uid":"434d3af58f6a5aab","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1705681100668,"stop":1705681100669,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed6dbf52d3c5deea","name":"Push message with content topic containing escaped characters","time":{"start":1705681544262,"stop":1705681544262,"duration":0},"status":"passed","severity":"normal"},{"uid":"acd658611a0986ad","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1705681610291,"stop":1705681610291,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff97990880aac828","name":"should be called for bootstrap peers","time":{"start":1705681179654,"stop":1705681179655,"duration":1},"status":"passed","severity":"normal"},{"uid":"6683ef85d3b26d2e","name":"Check received message with timestamp: 1705681140587 ","time":{"start":1705681678131,"stop":1705681678131,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce788ffb975cf07d","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1705681179641,"stop":1705681179641,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ca7e9b6904292c","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1705681745203,"stop":1705681745203,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ad32575766aea3b","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1705681179642,"stop":1705681179642,"duration":0},"status":"passed","severity":"normal"},{"uid":"f06085e28b76e2bc","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1705681361929,"stop":1705681361929,"duration":0},"status":"passed","severity":"normal"},{"uid":"2931be156419d48c","name":"Subscribe to topic containing XML and receive message","time":{"start":1705681745202,"stop":1705681745203,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1d8f7693a44e7c2","name":"Check received message containing long","time":{"start":1705681678144,"stop":1705681678144,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a47f408f132bdbf","name":"Check received message containing Russian","time":{"start":1705681678127,"stop":1705681678127,"duration":0},"status":"passed","severity":"normal"},{"uid":"fce5a61b3d57f754","name":"Subscribe to topic containing JSON and receive message","time":{"start":1705681745203,"stop":1705681745203,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe33c119f0c3ae83","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1705681116112,"stop":1705681116112,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a3efd6c9e33b18c","name":"can start and stop the service","time":{"start":1705681150019,"stop":1705681150030,"duration":11},"status":"passed","severity":"normal"},{"uid":"bfefee9f8562a6e2","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1705681610292,"stop":1705681610293,"duration":1},"status":"passed","severity":"normal"},{"uid":"840773b48313cb4c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1705681289868,"stop":1705681289868,"duration":0},"status":"passed","severity":"normal"},{"uid":"6913cc144eb3c6d7","name":"Error when try to subscribe to more than 30 topics","time":{"start":1705681745199,"stop":1705681745199,"duration":0},"status":"passed","severity":"normal"},{"uid":"da44fb3ab4d784ba","name":"Push message with shell command payload","time":{"start":1705681713142,"stop":1705681713142,"duration":0},"status":"passed","severity":"normal"},{"uid":"43a8125b401a2919","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1705681212168,"stop":1705681212168,"duration":0},"status":"passed","severity":"normal"},{"uid":"874ee3026b564ec1","name":"Passing page size 110 when there are 120 messages","time":{"start":1705681714515,"stop":1705681714515,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3133d7588d9dfd6","name":"Push message equal or less that 1MB","time":{"start":1705681544266,"stop":1705681544266,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d8ad10463fdb60c","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1705681092512,"stop":1705681092512,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0b094ec3af3e90e","name":"passes more than one ENR URLs and attempts connection","time":{"start":1705681150050,"stop":1705681150050,"duration":0},"status":"skipped","severity":"normal"},{"uid":"35bd23fed9eaa956","name":"Error when try to subscribe to more than 101 topics","time":{"start":1705681341589,"stop":1705681341590,"duration":1},"status":"passed","severity":"normal"},{"uid":"230d6011b65d2d79","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1705681212179,"stop":1705681212179,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5d8643d9c33fa75","name":"Check received message containing Script","time":{"start":1705681678127,"stop":1705681678128,"duration":1},"status":"passed","severity":"normal"},{"uid":"d729cc6bc906b14e","name":"Publish without waiting for remote peer","time":{"start":1705681472160,"stop":1705681472160,"duration":0},"status":"passed","severity":"normal"},{"uid":"96fb9996d94660f8","name":"Push message with content topic containing short","time":{"start":1705681713145,"stop":1705681713146,"duration":1},"status":"passed","severity":"normal"},{"uid":"9061f7d391f68886","name":"All","time":{"start":1705681157038,"stop":1705681157039,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba22b5c0f8bf53f1","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1705681687013,"stop":1705681687014,"duration":1},"status":"passed","severity":"normal"},{"uid":"827d56f3a441c8c","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1705681326959,"stop":1705681326960,"duration":1},"status":"passed","severity":"normal"},{"uid":"2721c66371053bda","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1705681678132,"stop":1705681678132,"duration":0},"status":"passed","severity":"normal"},{"uid":"3315a509129d37ec","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1705681212167,"stop":1705681212167,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fa50d84dce300e5","name":"Subscribe and receive messages via waku relay post","time":{"start":1705681745197,"stop":1705681745197,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd8612521eb01c88","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1705681289870,"stop":1705681289871,"duration":1},"status":"passed","severity":"normal"},{"uid":"c31408eb45417692","name":"throws on content topic with non-number generation field","time":{"start":1705681092098,"stop":1705681092098,"duration":0},"status":"passed","severity":"normal"},{"uid":"c23171b4318f246b","name":"Fails to push message with empty content topic","time":{"start":1705681713153,"stop":1705681713153,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca4e5d363c18d801","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1705681556308,"stop":1705681556309,"duration":1},"status":"passed","severity":"normal"},{"uid":"2223edf17e50b54c","name":"Ordered Callback - backward","time":{"start":1705681688149,"stop":1705681688149,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c38b09ed16d91d1","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1705681442878,"stop":1705681442878,"duration":0},"status":"passed","severity":"normal"},{"uid":"97eb55a57c585f51","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1705681289861,"stop":1705681289861,"duration":0},"status":"passed","severity":"normal"},{"uid":"39ff4d4fd8ae7be5","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1705681668629,"stop":1705681668630,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3b4e53a64502097","name":"Encoder throws on empty string content topic","time":{"start":1705681122381,"stop":1705681122381,"duration":0},"status":"passed","severity":"normal"},{"uid":"632cfb69b6eea754","name":"Subscribe to 30 topics at once and receives messages","time":{"start":1705681745207,"stop":1705681745207,"duration":0},"status":"passed","severity":"normal"},{"uid":"8733d6f2830bf861","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1705681289867,"stop":1705681289867,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e2bce5f9dbae249","name":"Relay - dialed first","time":{"start":1705681729459,"stop":1705681729459,"duration":0},"status":"passed","severity":"normal"},{"uid":"665fb51063dffa09","name":"Check received message with timestamp: 1705681140501000000 ","time":{"start":1705681326956,"stop":1705681326957,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d22bb048bb2d3c5","name":"Encoder throws on undefined content topic","time":{"start":1705681106440,"stop":1705681106440,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d0979fa6371a3a9","name":"ignores domain fetching errors","time":{"start":1705681116434,"stop":1705681116434,"duration":0},"status":"passed","severity":"normal"},{"uid":"69e4f88d05e16c1a","name":"Check publish message containing Chinese","time":{"start":1705681459373,"stop":1705681459374,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b5beb44166c39b1","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1705681459378,"stop":1705681459379,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec50d0001827e75d","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1705681179656,"stop":1705681179656,"duration":0},"status":"passed","severity":"normal"},{"uid":"d28baddabb920cbe","name":"Check message with no content topic is not received","time":{"start":1705681326963,"stop":1705681326964,"duration":1},"status":"passed","severity":"normal"},{"uid":"52d8cb155143b62e","name":"Reopen subscription with peer with lost subscription","time":{"start":1705681219094,"stop":1705681219095,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef405d677d03e33a","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1705681106333,"stop":1705681106334,"duration":1},"status":"passed","severity":"normal"},{"uid":"346683fdd08bcf2a","name":"Fails to push message with empty content topic","time":{"start":1705681544263,"stop":1705681544263,"duration":0},"status":"passed","severity":"normal"},{"uid":"48c898f3b5f17de6","name":"Check message on other pubsub topic is not received","time":{"start":1705681678133,"stop":1705681678134,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ebd0b53f21b86b4","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1705681212169,"stop":1705681212169,"duration":0},"status":"passed","severity":"normal"},{"uid":"6737089b5139f904","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1705681745206,"stop":1705681745207,"duration":1},"status":"passed","severity":"normal"},{"uid":"16b043d50e9a9ee3","name":"Check publish message containing unicode special characters","time":{"start":1705681459377,"stop":1705681459378,"duration":1},"status":"passed","severity":"normal"},{"uid":"a64074d0a59a0a30","name":"Check publish message containing emoji","time":{"start":1705681459378,"stop":1705681459378,"duration":0},"status":"passed","severity":"normal"},{"uid":"64b2fca33aedd426","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1705681289852,"stop":1705681289852,"duration":0},"status":"passed","severity":"normal"},{"uid":"508eeb1c3b5e317d","name":"Subscribe to 100 topics at once and receives messages","time":{"start":1705681341589,"stop":1705681341589,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce85b57689daf9bf","name":"Add multiple subscription objects on single nwaku node","time":{"start":1705681341599,"stop":1705681341599,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfd469ed48da0f9e","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1705681745198,"stop":1705681745198,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4c0e62ec5761e07","name":"Subscribe to topic containing XML and publish message","time":{"start":1705681472174,"stop":1705681472175,"duration":1},"status":"passed","severity":"normal"},{"uid":"f37725c782bef31d","name":"Push message with Chinese payload","time":{"start":1705681713138,"stop":1705681713138,"duration":0},"status":"passed","severity":"normal"},{"uid":"c25d339e08a46e99","name":"does not throw on valid cases","time":{"start":1705681092096,"stop":1705681092096,"duration":0},"status":"passed","severity":"normal"},{"uid":"1942ac28537db046","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1705681289865,"stop":1705681289866,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d148d12baf3829f","name":"should be able to decode the field with only FILTER set to true","time":{"start":1705681100670,"stop":1705681100671,"duration":1},"status":"passed","severity":"normal"},{"uid":"982f1e66d7bcac66","name":"Query Generator - backward","time":{"start":1705681688147,"stop":1705681688147,"duration":0},"status":"passed","severity":"normal"},{"uid":"87d78042d61cd84","name":"Check received message with timestamp: 1705681140587000000 ","time":{"start":1705681678163,"stop":1705681678163,"duration":0},"status":"passed","severity":"normal"},{"uid":"860594f812ad9a6b","name":"Check message with invalid timestamp is not received","time":{"start":1705681326960,"stop":1705681326961,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5c8c19d7bbabaf3","name":"Subscribe to topic containing JSON and publish message","time":{"start":1705681472176,"stop":1705681472176,"duration":0},"status":"passed","severity":"normal"},{"uid":"baaa9c3e84e5ee79","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1705681697419,"stop":1705681697419,"duration":0},"status":"passed","severity":"normal"},{"uid":"f13a1ec621212261","name":"Push message with custom timestamp: 1674922890079","time":{"start":1705681713155,"stop":1705681713155,"duration":0},"status":"passed","severity":"normal"},{"uid":"824d15374905aafd","name":"Subscribe to topic containing shell command and receive message","time":{"start":1705681745203,"stop":1705681745203,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b9870f4db70f967","name":"should encodeTxt and decodeTxt","time":{"start":1705681101419,"stop":1705681101420,"duration":1},"status":"passed","severity":"normal"},{"uid":"3287e19f343966eb","name":"Push message with content topic containing SQL Injection","time":{"start":1705681544259,"stop":1705681544259,"duration":0},"status":"passed","severity":"normal"},{"uid":"13b88a808214c9a4","name":"Refresh subscription","time":{"start":1705681745208,"stop":1705681745208,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cb50dfaf92c9a83","name":"Check received message containing emoji","time":{"start":1705681326952,"stop":1705681326952,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eaec44bf960820c","name":"should throw error - no public key","time":{"start":1705681101423,"stop":1705681101423,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dbc34a2814fa4b3","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1705681402455,"stop":1705681402455,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a54a2e5cb894193","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1705681745197,"stop":1705681745197,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd7be7218ce91714","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1705681124308,"stop":1705681124309,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c3f498be2a4b050","name":"Generator, 2 different pubsubtopics","time":{"start":1705681687011,"stop":1705681687012,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f95221d20cbd2d2","name":"Push message with numeric payload","time":{"start":1705681713137,"stop":1705681713137,"duration":0},"status":"passed","severity":"normal"},{"uid":"69d4301223de7c90","name":"Passing page size 19 when there are 20 messages","time":{"start":1705681714514,"stop":1705681714514,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5afefe88f8ef6f6","name":"Ping on peer without subscriptions","time":{"start":1705681219096,"stop":1705681219096,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ea6e90c47ede8bd","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1705681122378,"stop":1705681122379,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c10b4705fb6554c","name":"Overlapping topic subscription","time":{"start":1705681745199,"stop":1705681745199,"duration":0},"status":"passed","severity":"normal"},{"uid":"80e6add9fa20f215","name":"Check message with no content topic is not received","time":{"start":1705681678175,"stop":1705681678176,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e455a7cb95a0b68","name":"Push message with content topic containing shell command","time":{"start":1705681713151,"stop":1705681713151,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ce00df0bec79299","name":"Subscribe to topic containing special chars and receive message","time":{"start":1705681745200,"stop":1705681745201,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c1a0aa630711","name":"Subscribe to topic containing special chars and publish message","time":{"start":1705681472170,"stop":1705681472171,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e7159c7abf14a5f","name":"Check received message containing unicode special characters","time":{"start":1705681678161,"stop":1705681678162,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cf38b5b8f35e049","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1705681745201,"stop":1705681745201,"duration":0},"status":"passed","severity":"normal"},{"uid":"f19b1d05d9210b5a","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1705681361931,"stop":1705681361931,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7c2dceffcf4d194","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1705681442865,"stop":1705681442866,"duration":1},"status":"passed","severity":"normal"},{"uid":"63c2a72fedd61878","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1705681289868,"stop":1705681289868,"duration":0},"status":"passed","severity":"normal"},{"uid":"580586e13a14a76b","name":"Push message with content topic containing Arabic","time":{"start":1705681713148,"stop":1705681713148,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcbd8c9a3b273205","name":"can dial TLS multiaddrs","time":{"start":1705681403541,"stop":1705681403541,"duration":0},"status":"passed","severity":"normal"},{"uid":"198ab28a2c9e51c","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1705681116115,"stop":1705681116116,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdd6430112b0c550","name":"Check received message containing Arabic","time":{"start":1705681678146,"stop":1705681678146,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe471a45dd98ac0e","name":"Check received message containing JSON","time":{"start":1705681678129,"stop":1705681678129,"duration":0},"status":"passed","severity":"normal"},{"uid":"472dc3d1b2d96984","name":"configure the node with multiple pubsub topics","time":{"start":1705681556308,"stop":1705681556308,"duration":0},"status":"passed","severity":"normal"},{"uid":"f30ce627e2d545b7","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1705681212169,"stop":1705681212169,"duration":0},"status":"passed","severity":"normal"},{"uid":"a630254766ccec01","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1705681745202,"stop":1705681745202,"duration":0},"status":"passed","severity":"normal"},{"uid":"acdf8e32c5684f5f","name":"it tolerates circular branch references","time":{"start":1705681116433,"stop":1705681116434,"duration":1},"status":"passed","severity":"normal"},{"uid":"13f779dad8e6a9c0","name":"Generator, 2 different pubsubtopics","time":{"start":1705681687014,"stop":1705681687015,"duration":1},"status":"passed","severity":"normal"},{"uid":"270cd79b7c567164","name":"should set field with all protocols enabled","time":{"start":1705681101430,"stop":1705681101430,"duration":0},"status":"passed","severity":"normal"},{"uid":"e80bc17124985cfb","name":"Encoder throws on empty string content topic","time":{"start":1705681124311,"stop":1705681124311,"duration":0},"status":"passed","severity":"normal"},{"uid":"28f40e9d25413f0f","name":"Check received message containing Basic HTML tag","time":{"start":1705681326927,"stop":1705681326927,"duration":0},"status":"passed","severity":"normal"},{"uid":"80148295937d03e6","name":"should throw error - no public key","time":{"start":1705681101424,"stop":1705681101424,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d89b888a0510667","name":"Check publish message containing XML","time":{"start":1705681459375,"stop":1705681459375,"duration":0},"status":"passed","severity":"normal"},{"uid":"d38d74d32ac073c2","name":"Decoder throws on empty string content topic","time":{"start":1705681124311,"stop":1705681124311,"duration":0},"status":"passed","severity":"normal"},{"uid":"408138b82f1a4131","name":"Subscribe and receives messages on 20 topics","time":{"start":1705681745198,"stop":1705681745198,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebe74ba3dae85e47","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1705681745205,"stop":1705681745206,"duration":1},"status":"passed","severity":"normal"},{"uid":"8207d65542452299","name":"Subscribe to topic containing Russian and receive message","time":{"start":1705681745210,"stop":1705681745210,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a8d40721ba19631","name":"Query Generator, Multiple PubsubTopics","time":{"start":1705681629287,"stop":1705681629287,"duration":0},"status":"passed","severity":"normal"},{"uid":"df36d8876c43da0e","name":"Relay - dialed after","time":{"start":1705681729459,"stop":1705681729459,"duration":0},"status":"passed","severity":"normal"},{"uid":"c486910001a63840","name":"Push message with content topic containing emoji","time":{"start":1705681713152,"stop":1705681713153,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a80a50c2405645","name":"should be called at least once on all `peer:discovery` events","time":{"start":1705681179653,"stop":1705681179654,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c14b467a939bc0a","name":"Subscribe to topic containing Russian and publish message","time":{"start":1705681472172,"stop":1705681472173,"duration":1},"status":"passed","severity":"normal"},{"uid":"926bdabf0f4adf1","name":"Check publish message after client node is restarted","time":{"start":1705681459384,"stop":1705681459384,"duration":0},"status":"skipped","severity":"normal"},{"uid":"417c4a99d8c6a56e","name":"Check received message containing special chars","time":{"start":1705681678145,"stop":1705681678145,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c2d7c600cc136c4","name":"different cluster, same shard: nodes don't connect","time":{"start":1705681289834,"stop":1705681289834,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fe8d1ad4b9a151f","name":"Push message with escaped characters payload","time":{"start":1705681713143,"stop":1705681713143,"duration":0},"status":"passed","severity":"normal"},{"uid":"69225fbbc284264","name":"Check publish message containing special chars","time":{"start":1705681459373,"stop":1705681459373,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eb54c720d3b3dd2","name":"Check message with no content topic is not received","time":{"start":1705681678136,"stop":1705681678137,"duration":1},"status":"passed","severity":"normal"},{"uid":"7658c700f4abc515","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1705681722824,"stop":1705681722825,"duration":1},"status":"passed","severity":"normal"},{"uid":"81208f151d1e1094","name":"Check publish message containing SQL Injection","time":{"start":1705681459375,"stop":1705681459375,"duration":0},"status":"passed","severity":"normal"},{"uid":"de117ea34d23942c","name":"should return false","time":{"start":1705681101424,"stop":1705681101424,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3e706488fda213a","name":"Check received message containing Basic HTML tag","time":{"start":1705681678128,"stop":1705681678128,"duration":0},"status":"passed","severity":"normal"}]