mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-17 15:33:11 +00:00
1 line
162 KiB
JSON
1 line
162 KiB
JSON
[{"uid":"d3e6e6712213c2a1","name":"getPeersByDiscovery","time":{"start":1728469557483,"stop":1728469557483,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa76828d2b24b0c3","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1728469230582,"stop":1728469230583,"duration":1},"status":"passed","severity":"normal"},{"uid":"da081c87b7697a94","name":"Check publish message containing shell command","time":{"start":1728469535661,"stop":1728469535665,"duration":4},"status":"passed","severity":"normal"},{"uid":"1cf41d13d0050af1","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1728469745238,"stop":1728469745239,"duration":1},"status":"passed","severity":"normal"},{"uid":"b28f5d7c0d419b53","name":"same cluster, different shard: nodes connect","time":{"start":1728469412461,"stop":1728469412461,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1c7ffb1ff17a088","name":"same cluster, same shard: nodes connect","time":{"start":1728469230573,"stop":1728469230573,"duration":0},"status":"passed","severity":"normal"},{"uid":"d68a283b8bf9f3c9","name":"Push message with content topic containing JSON","time":{"start":1728469809087,"stop":1728469809088,"duration":1},"status":"broken","severity":"normal"},{"uid":"327bd47f67bed7d6","name":"Using a function","time":{"start":1728469767822,"stop":1728469767822,"duration":0},"status":"passed","severity":"normal"},{"uid":"c437215b2e412a74","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1728469116730,"stop":1728469116732,"duration":2},"status":"passed","severity":"normal"},{"uid":"1f29fea2b7963122","name":"Check received message containing long","time":{"start":1728469391683,"stop":1728469391684,"duration":1},"status":"passed","severity":"normal"},{"uid":"6467b3628823fa7d","name":"Check received message with timestamp: 1649153314 ","time":{"start":1728469391712,"stop":1728469391714,"duration":2},"status":"passed","severity":"normal"},{"uid":"629f0b3832c78a57","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1728469059381,"stop":1728469059381,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd1c4aea6a7567d","name":"Fails to push message with large meta","time":{"start":1728469809095,"stop":1728469809095,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab16269dd047e09b","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1728469494994,"stop":1728469494995,"duration":1},"status":"passed","severity":"normal"},{"uid":"94cef36d62f88872","name":"Check received message containing numeric","time":{"start":1728469391684,"stop":1728469391685,"duration":1},"status":"passed","severity":"normal"},{"uid":"38e069d843f78f69","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1728469494976,"stop":1728469494977,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7a15eaafe6d1472","name":"should set field with all protocols enabled","time":{"start":1728469068186,"stop":1728469068187,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5f72d0f39a63ef9","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1728469477296,"stop":1728469477296,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b6c35825fd63c6d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1728469059392,"stop":1728469059392,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaa4ef02ea36f1e1","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1728469059388,"stop":1728469059389,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0b502388fbf2d7","name":"Push message with XML payload","time":{"start":1728469809062,"stop":1728469809062,"duration":0},"status":"broken","severity":"normal"},{"uid":"55de6006ef85ec0e","name":"Subscribe to topic containing Script and receive message","time":{"start":1728469494992,"stop":1728469494992,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a47898982e134a1","name":"Check received message containing Arabic","time":{"start":1728469232911,"stop":1728469232912,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bb2ba7ca841e9f3","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1728469075540,"stop":1728469075541,"duration":1},"status":"passed","severity":"normal"},{"uid":"15ebe798c746138","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1728469095364,"stop":1728469095364,"duration":0},"status":"passed","severity":"normal"},{"uid":"52dc06590941e837","name":"Subscribe to topic containing emoji and receive message","time":{"start":1728469494995,"stop":1728469494995,"duration":0},"status":"passed","severity":"normal"},{"uid":"df0df50e9e7bf49a","name":"random static sharding 6 - Cluster ID: 8, Shard ID: 187","time":{"start":1728469729230,"stop":1728469729231,"duration":1},"status":"broken","severity":"normal"},{"uid":"cc80db97905617fd","name":"throws an error for improperly formatted content topics","time":{"start":1728469059382,"stop":1728469059382,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d1765abf526212d","name":"1 Relay, 1 Filter, gives up","time":{"start":1728469083373,"stop":1728469083373,"duration":0},"status":"passed","severity":"normal"},{"uid":"b66499639c1979e2","name":"Check received message containing Basic HTML tag","time":{"start":1728469391630,"stop":1728469391630,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e7c00fa15b5d13f","name":"Push message with escaped characters payload","time":{"start":1728469809067,"stop":1728469809067,"duration":0},"status":"broken","severity":"normal"},{"uid":"21ede1a6b5e30841","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1728469083053,"stop":1728469083053,"duration":0},"status":"passed","severity":"normal"},{"uid":"22c6d21e90d27dc","name":"Ephemeral field is preserved - encoder v0","time":{"start":1728469123472,"stop":1728469123473,"duration":1},"status":"passed","severity":"normal"},{"uid":"a598504c6d7faeb7","name":"Push message with content topic containing Chinese","time":{"start":1728469809078,"stop":1728469809078,"duration":0},"status":"broken","severity":"normal"},{"uid":"414d1b3638bfed77","name":"Nodes with multiple pubsub topic","time":{"start":1728469522767,"stop":1728469522771,"duration":4},"status":"passed","severity":"normal"},{"uid":"3d43693f800c2ef8","name":"Push message with content topic containing Basic HTML tag","time":{"start":1728469902662,"stop":1728469902663,"duration":1},"status":"broken","severity":"normal"},{"uid":"7bcbfe2284f19821","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1728469186841,"stop":1728469186841,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e27473e6ded94dd","name":"Passing page size 10 when there are 10 messages","time":{"start":1728469741065,"stop":1728469741065,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1207cfa96e27c09","name":"Check message received after jswaku node is restarted","time":{"start":1728469232921,"stop":1728469232921,"duration":0},"status":"skipped","severity":"normal"},{"uid":"82ffcad0e79c5027","name":"should be able to encode the field with only FILTER set to true","time":{"start":1728469067440,"stop":1728469067440,"duration":0},"status":"passed","severity":"normal"},{"uid":"a82cc73dba7f0629","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728469230596,"stop":1728469230596,"duration":0},"status":"passed","severity":"normal"},{"uid":"722e8b79b6ae473c","name":"Check received message containing XML","time":{"start":1728469391629,"stop":1728469391630,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0ef5083baee6bff","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1728469083342,"stop":1728469083342,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cc886e24ee6f2d4","name":"Callback on promise","time":{"start":1728469720076,"stop":1728469720077,"duration":1},"status":"passed","severity":"normal"},{"uid":"26a38ee01b159ad9","name":"Check received message containing escaped characters","time":{"start":1728469232916,"stop":1728469232916,"duration":0},"status":"passed","severity":"normal"},{"uid":"af2075a5841c92f8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1728469059396,"stop":1728469059397,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c480854f58e39de","name":"Reopen subscription with peer with lost subscription","time":{"start":1728469164705,"stop":1728469164705,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ba0f896bbf6b4e2","name":"Should update shard info","time":{"start":1728469477998,"stop":1728469477998,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e901ad276c6cf20","name":"should create a new stream if no existing for protocol found","time":{"start":1728469075538,"stop":1728469075539,"duration":1},"status":"passed","severity":"normal"},{"uid":"b95d8d8d8137dc09","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1728469075541,"stop":1728469075541,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ec74409463212dc","name":"Waku message hash computation (no timestamp)","time":{"start":1728469061974,"stop":1728469061975,"duration":1},"status":"passed","severity":"normal"},{"uid":"794a3ef14512b08b","name":"should be called at least once on all `peer:discovery` events","time":{"start":1728469124303,"stop":1728469124304,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e48d782992c96f8","name":"Passing page size 110 when there are 120 messages","time":{"start":1728469741067,"stop":1728469741067,"duration":0},"status":"passed","severity":"normal"},{"uid":"9155d198b091bf8b","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1728469257127,"stop":1728469257128,"duration":1},"status":"passed","severity":"normal"},{"uid":"5600db66b51bac20","name":"LightPush with 3 connections","time":{"start":1728469331831,"stop":1728469331831,"duration":0},"status":"broken","severity":"normal"},{"uid":"3a849a73559c8e69","name":"should return no connections if no open connection provided","time":{"start":1728469074870,"stop":1728469074870,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2372182ec1fbabd","name":"LightPush: 0 peers, Filter: 1 peers","time":{"start":1728469622977,"stop":1728469622979,"duration":2},"status":"broken","severity":"normal"},{"uid":"fa69c88ec2772b1d","name":"Generator, 2 different pubsubtopics","time":{"start":1728469719442,"stop":1728469719443,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d19d16c7506d63d","name":"Push message with content topic containing Russian","time":{"start":1728469902658,"stop":1728469902659,"duration":1},"status":"broken","severity":"normal"},{"uid":"3939fb761b858309","name":"should only return 1 node with relay capability","time":{"start":1728469083742,"stop":1728469083742,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c594ad190500165","name":"Push message with content topic containing Arabic","time":{"start":1728469809079,"stop":1728469809079,"duration":0},"status":"broken","severity":"normal"},{"uid":"fee07ca6ca7f9601","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1728469059395,"stop":1728469059395,"duration":0},"status":"passed","severity":"normal"},{"uid":"5da9f1e13fc2286b","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1728469536115,"stop":1728469536116,"duration":1},"status":"passed","severity":"normal"},{"uid":"be3008766d9fba83","name":"should fail to send if no connections available","time":{"start":1728469363157,"stop":1728469363157,"duration":0},"status":"passed","severity":"normal"},{"uid":"b03aa315a1663844","name":"Fails to push message bigger that 1MB","time":{"start":1728469809100,"stop":1728469809100,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a89fd655729d13f","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1728469083340,"stop":1728469083340,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4827a56f805ca73","name":"LightPush with 2 connections","time":{"start":1728469331828,"stop":1728469331828,"duration":0},"status":"broken","severity":"normal"},{"uid":"d5d06a5b1919d24","name":"should handle a minimal index list","time":{"start":1728469059547,"stop":1728469059547,"duration":0},"status":"passed","severity":"normal"},{"uid":"adb074c05fff3bb0","name":"Push message with content topic containing long","time":{"start":1728469809074,"stop":1728469809074,"duration":0},"status":"broken","severity":"normal"},{"uid":"d00cf498b022e3f8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1728469059392,"stop":1728469059392,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a6778ba275d00fc","name":"Subscribe to topic containing XML and publish message","time":{"start":1728469536119,"stop":1728469536119,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef079af0d76b6538","name":"Generator, custom pubsub topic","time":{"start":1728469719439,"stop":1728469719439,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d660cb31a0b2564","name":"should throw an error for missing sharding configuration","time":{"start":1728469059402,"stop":1728469059402,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f5aeac5c61848c6","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1728469059395,"stop":1728469059395,"duration":0},"status":"passed","severity":"normal"},{"uid":"3280d9f045e1a4df","name":"retrieves a single peer","time":{"start":1728469083739,"stop":1728469083740,"duration":1},"status":"passed","severity":"normal"},{"uid":"44e90a515df56984","name":"Query Generator, Multiple PubsubTopics","time":{"start":1728469674885,"stop":1728469674885,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f86dfd26ce407c","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1728469522772,"stop":1728469522772,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bba885c75075150","name":"Check received message containing Script","time":{"start":1728469391691,"stop":1728469391692,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ffcfacc8db65a2b","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1728469192183,"stop":1728469192184,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccc4913562ecf961","name":"groups content topics by expected pubsub topic","time":{"start":1728469059380,"stop":1728469059381,"duration":1},"status":"passed","severity":"normal"},{"uid":"df6b6be6b2346367","name":"Push message with unicode special characters payload","time":{"start":1728469902650,"stop":1728469902650,"duration":0},"status":"broken","severity":"normal"},{"uid":"c580b8feae8ebd17","name":"Fields are not dropped","time":{"start":1728469075049,"stop":1728469075050,"duration":1},"status":"passed","severity":"normal"},{"uid":"4647c146c8445b61","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1728469729194,"stop":1728469729195,"duration":1},"status":"broken","severity":"normal"},{"uid":"37dd27f0f5be9bf7","name":"Fails to push message with empty content topic","time":{"start":1728469809093,"stop":1728469809094,"duration":1},"status":"passed","severity":"normal"},{"uid":"25eef9aac7dc0e6a","name":"All","time":{"start":1728469123258,"stop":1728469123258,"duration":0},"status":"passed","severity":"normal"},{"uid":"af1e424a6446372b","name":"should return unique PubsubTopics for static sharding","time":{"start":1728469059385,"stop":1728469059385,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ca8c53f504fa730","name":"different cluster, different shard: nodes don't connect","time":{"start":1728469230574,"stop":1728469230574,"duration":0},"status":"passed","severity":"normal"},{"uid":"66c1c3d9bfd990da","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1728469647069,"stop":1728469647069,"duration":0},"status":"passed","severity":"normal"},{"uid":"63ab8a9befe6eb00","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1728469230578,"stop":1728469230579,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b91370ad619152e","name":"should use the provided clusterId for the pubsub topic","time":{"start":1728469059404,"stop":1728469059404,"duration":0},"status":"passed","severity":"normal"},{"uid":"a571210cd5508b5b","name":"Check message received after nwaku node is restarted","time":{"start":1728469232921,"stop":1728469232921,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b6d23e4770eb32c0","name":"throws on content topic with empty encoding field","time":{"start":1728469059366,"stop":1728469059366,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c73f795d20acd","name":"should be called for bootstrap peers","time":{"start":1728469124304,"stop":1728469124305,"duration":1},"status":"passed","severity":"normal"},{"uid":"30279c25537b5b4b","name":"Check received message containing long","time":{"start":1728469232910,"stop":1728469232910,"duration":0},"status":"passed","severity":"normal"},{"uid":"36091614211d4a0f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728469230591,"stop":1728469230591,"duration":0},"status":"passed","severity":"normal"},{"uid":"b33acc4c0f8bd85b","name":"should wait for Store peer to be connected","time":{"start":1728469098299,"stop":1728469098299,"duration":0},"status":"passed","severity":"normal"},{"uid":"a22c29ccbb50fc5f","name":"Subscribe to topic containing JSON and publish message","time":{"start":1728469536120,"stop":1728469536120,"duration":0},"status":"passed","severity":"normal"},{"uid":"d456152570bb291f","name":"should throw an error for insufficient data","time":{"start":1728469059548,"stop":1728469059548,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bf9e20a9b776ad0","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1728469059384,"stop":1728469059384,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a59cae1ba2ad974","name":"Push message with meta","time":{"start":1728469902671,"stop":1728469902671,"duration":0},"status":"broken","severity":"normal"},{"uid":"161061006dc5d046","name":"Passing page size 0 when there are 110 messages","time":{"start":1728469741063,"stop":1728469741064,"duration":1},"status":"passed","severity":"normal"},{"uid":"1af00e2933f6125","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728469230582,"stop":1728469230582,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad0ea929e0ddcdfe","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1728469494954,"stop":1728469494958,"duration":4},"status":"passed","severity":"normal"},{"uid":"6ecf7a10d23b7bd0","name":"should wait for Filter peer to be connected","time":{"start":1728469098298,"stop":1728469098298,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3d997af8c03a311","name":"getPeersByDiscovery","time":{"start":1728469156968,"stop":1728469156968,"duration":0},"status":"passed","severity":"normal"},{"uid":"117d6e89c26145e9","name":"Query Generator, Wrong PubsubTopic","time":{"start":1728469674884,"stop":1728469674885,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f7cafcd1a1e67c4","name":"random static sharding 7 - Cluster ID: 800, Shard ID: 434","time":{"start":1728469729237,"stop":1728469729238,"duration":1},"status":"broken","severity":"normal"},{"uid":"87e0fecbbbda0262","name":"Check publish message containing SQL Injection","time":{"start":1728469535651,"stop":1728469535651,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ccf3c90eaa7c51d","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1728469067442,"stop":1728469067443,"duration":1},"status":"passed","severity":"normal"},{"uid":"47043229d75b974c","name":"should not fail to stop the service if it was not started","time":{"start":1728469126220,"stop":1728469126221,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a0300dd8cb0a12a","name":"Check received message containing escaped characters","time":{"start":1728469391703,"stop":1728469391703,"duration":0},"status":"passed","severity":"normal"},{"uid":"10fefe9617c42559","name":"Check received message containing Script","time":{"start":1728469232914,"stop":1728469232914,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd50f68d478c08c2","name":"Push message with content topic containing Russian","time":{"start":1728469809081,"stop":1728469809081,"duration":0},"status":"broken","severity":"normal"},{"uid":"e74596b4308c963e","name":"Subscribe and receive messages via lightPush","time":{"start":1728469263647,"stop":1728469263647,"duration":0},"status":"passed","severity":"normal"},{"uid":"805088ef636c4eea","name":"Publish message with custom timestamp: Thu Oct 19 2023 10:25:18 GMT+0000 (Coordinated Universal Time)","time":{"start":1728469535671,"stop":1728469535672,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ac08f7eb576f4c8","name":"Subscribe to topic containing short and receive message","time":{"start":1728469263657,"stop":1728469263658,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea79ee2cd92f57fd","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1728469494991,"stop":1728469494992,"duration":1},"status":"passed","severity":"normal"},{"uid":"da77455630870cb3","name":"Subscribe to topic containing shell command and publish message","time":{"start":1728469536120,"stop":1728469536120,"duration":0},"status":"passed","severity":"normal"},{"uid":"efa9a28113391923","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1728469230578,"stop":1728469230578,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2f187b4f50a5e73","name":"Decoder throws on undefined content topic","time":{"start":1728469095366,"stop":1728469095366,"duration":0},"status":"passed","severity":"normal"},{"uid":"49749f2aca32679c","name":"Check message received after jswaku node is restarted","time":{"start":1728469391724,"stop":1728469391724,"duration":0},"status":"skipped","severity":"normal"},{"uid":"92c012910a12d5e9","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app95/4/topic58/xml","time":{"start":1728469699779,"stop":1728469699780,"duration":1},"status":"broken","severity":"normal"},{"uid":"1445a00d649916cd","name":"Check received message containing numeric","time":{"start":1728469232910,"stop":1728469232910,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2e17bd478292f66","name":"Ephemeral field set to true","time":{"start":1728469075781,"stop":1728469075782,"duration":1},"status":"passed","severity":"normal"},{"uid":"19a500a1ac96373f","name":"Check received message containing Chinese","time":{"start":1728469391618,"stop":1728469391621,"duration":3},"status":"passed","severity":"normal"},{"uid":"d35dbb76573f8b40","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1728469083341,"stop":1728469083342,"duration":1},"status":"passed","severity":"normal"},{"uid":"84040acc20b9e37e","name":"Number of peers are maintained correctly","time":{"start":1728469186835,"stop":1728469186836,"duration":1},"status":"passed","severity":"normal"},{"uid":"99528120df87cb5b","name":"start node with empty content topic","time":{"start":1728469699809,"stop":1728469699810,"duration":1},"status":"passed","severity":"normal"},{"uid":"d711e6cfed4b6a27","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1728469165821,"stop":1728469165822,"duration":1},"status":"passed","severity":"normal"},{"uid":"d270802e1e5e995f","name":"Subscribe to topic containing special chars and receive message","time":{"start":1728469494989,"stop":1728469494990,"duration":1},"status":"passed","severity":"normal"},{"uid":"c07a618e084b40","name":"Subscribe to topic containing short and receive message","time":{"start":1728469494965,"stop":1728469494966,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6ee51050ed239b3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1728469059393,"stop":1728469059394,"duration":1},"status":"passed","severity":"normal"},{"uid":"8180ae4e7b04b0c3","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1728469719443,"stop":1728469719447,"duration":4},"status":"passed","severity":"normal"},{"uid":"7727f2be33333f67","name":"does not throw on valid cases","time":{"start":1728469059360,"stop":1728469059360,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eff897bc5d6ab8b","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1728469059389,"stop":1728469059389,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1ead5f2e9a2ecce","name":"should throw if no connection provided","time":{"start":1728469075538,"stop":1728469075538,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c1235d346fc3830","name":"Subscribe to topic containing long and publish message","time":{"start":1728469536107,"stop":1728469536109,"duration":2},"status":"passed","severity":"normal"},{"uid":"d05adb4e9d933b00","name":"throws on content topic with generation field greater than 0","time":{"start":1728469059363,"stop":1728469059363,"duration":0},"status":"passed","severity":"normal"},{"uid":"494702732dcefe53","name":"Promise Callback - true","time":{"start":1728469717125,"stop":1728469717125,"duration":0},"status":"passed","severity":"normal"},{"uid":"705e63376ea3f126","name":"should get / set TCP multiaddr","time":{"start":1728469068181,"stop":1728469068184,"duration":3},"status":"passed","severity":"normal"},{"uid":"be4080dcf65e9722","name":"Check message with no payload is not received","time":{"start":1728469232920,"stop":1728469232920,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cbeb89626dace2f","name":"Ping on unsubscribed peer","time":{"start":1728469160772,"stop":1728469160772,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7c7608dd135d67e","name":"Check received message with timestamp: 1728469116043 ","time":{"start":1728469232918,"stop":1728469232918,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6c26a45c84c3640","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1728469230589,"stop":1728469230590,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b3c979986fab9f9","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1728469059401,"stop":1728469059401,"duration":0},"status":"passed","severity":"normal"},{"uid":"f42b7d2bd5dc6bf2","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1728469067446,"stop":1728469067447,"duration":1},"status":"passed","severity":"normal"},{"uid":"53ab31944e10ff5e","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1728469059379,"stop":1728469059380,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc25ee698043c016","name":"Waku message hash computation (meta attribute not present)","time":{"start":1728469061974,"stop":1728469061974,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dd08a5d8925f98d","name":"Query Generator, No Decoder","time":{"start":1728469674885,"stop":1728469674886,"duration":1},"status":"passed","severity":"normal"},{"uid":"410fbd886a951bf0","name":"Ping on unsubscribed peer","time":{"start":1728469160774,"stop":1728469160774,"duration":0},"status":"passed","severity":"normal"},{"uid":"61ded822c35aacb4","name":"safeDispatchEvent","time":{"start":1728469156970,"stop":1728469156971,"duration":1},"status":"passed","severity":"normal"},{"uid":"96893ff0b2d3f9cf","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1728469075571,"stop":1728469075571,"duration":0},"status":"passed","severity":"normal"},{"uid":"42e59b75d043ce0d","name":"more peers than existing","time":{"start":1728469495258,"stop":1728469495258,"duration":0},"status":"skipped","severity":"normal"},{"uid":"afa6b2bd2246fc70","name":"Refresh subscription","time":{"start":1728469536105,"stop":1728469536105,"duration":0},"status":"skipped","severity":"normal"},{"uid":"776dd75a7b576dc0","name":"Check message with no content topic is not received","time":{"start":1728469232920,"stop":1728469232920,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ec1d847a7343e56","name":"Publish message with large meta","time":{"start":1728469535677,"stop":1728469535677,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6d06a41a46c3596","name":"same cluster, same shard: nodes connect","time":{"start":1728469412461,"stop":1728469412461,"duration":0},"status":"passed","severity":"normal"},{"uid":"609ee74e222d9ef6","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1728469192186,"stop":1728469192187,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee46c0447fbde588","name":"should throw error - no public key","time":{"start":1728469068177,"stop":1728469068177,"duration":0},"status":"passed","severity":"normal"},{"uid":"87f020aede35d0fe","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1728469067440,"stop":1728469067441,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ad22cfc97b3433a","name":"Publishes to nwaku","time":{"start":1728469513984,"stop":1728469513984,"duration":0},"status":"passed","severity":"normal"},{"uid":"61e2ac1c5903578c","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1728469192185,"stop":1728469192186,"duration":1},"status":"passed","severity":"normal"},{"uid":"8abe5ce24971aa27","name":"Check message with non string payload is not received","time":{"start":1728469391659,"stop":1728469391659,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a646df0da531abc","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1728469083341,"stop":1728469083341,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f0e51d84eda8a8a","name":"random static sharding 3 - Cluster ID: 142, Shard ID: 557","time":{"start":1728469729204,"stop":1728469729204,"duration":0},"status":"broken","severity":"normal"},{"uid":"483827685b88821f","name":"Query with Ordered Callback, No Decoder","time":{"start":1728469674891,"stop":1728469674893,"duration":2},"status":"passed","severity":"normal"},{"uid":"4fbda3f034a52710","name":"connects to nwaku","time":{"start":1728469767820,"stop":1728469767821,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d9d5f0a0809524b","name":"Check received message containing shell command","time":{"start":1728469391631,"stop":1728469391631,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e87540f15271334","name":"Check message with non string payload is not received","time":{"start":1728469232921,"stop":1728469232921,"duration":0},"status":"passed","severity":"normal"},{"uid":"646de0894b76a14e","name":"should load peers from local storage and dispatch events","time":{"start":1728469087619,"stop":1728469087620,"duration":1},"status":"passed","severity":"normal"},{"uid":"933115fc9385c9fc","name":"Check received message containing Basic HTML tag","time":{"start":1728469232915,"stop":1728469232915,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a1beec5714cef0f","name":"Refresh subscription","time":{"start":1728469263656,"stop":1728469263657,"duration":1},"status":"passed","severity":"normal"},{"uid":"34667fba2d4719e4","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1728469230580,"stop":1728469230581,"duration":1},"status":"passed","severity":"normal"},{"uid":"be429c1a45301f93","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1728469494961,"stop":1728469494961,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5f4b1d8b4b158e5","name":"A test","time":{"start":1728469391918,"stop":1728469391918,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ca80f460e348909","name":"Push message with emoji payload","time":{"start":1728469902651,"stop":1728469902651,"duration":0},"status":"broken","severity":"normal"},{"uid":"55f75b77b703119a","name":"Non TWN Cluster","time":{"start":1728469699763,"stop":1728469699768,"duration":5},"status":"broken","severity":"normal"},{"uid":"64bde279450c6de4","name":"Query generator for 2000 messages","time":{"start":1728469720091,"stop":1728469720091,"duration":0},"status":"passed","severity":"normal"},{"uid":"1258821462a1ac5a","name":"LightPush: 2 peers, Filter: 1 peers","time":{"start":1728469623001,"stop":1728469623004,"duration":3},"status":"broken","severity":"normal"},{"uid":"29188fd93e7a6594","name":"Push message with rate limit","time":{"start":1728469902672,"stop":1728469902672,"duration":0},"status":"broken","severity":"normal"},{"uid":"ede6a7cc9d5e2027","name":"Encoder throws on empty string content topic","time":{"start":1728469075783,"stop":1728469075783,"duration":0},"status":"passed","severity":"normal"},{"uid":"551ff8e0afe1f5","name":"Check received message containing Chinese","time":{"start":1728469391690,"stop":1728469391690,"duration":0},"status":"passed","severity":"normal"},{"uid":"c198aec7dfb96c34","name":"Check message with no content topic is not received","time":{"start":1728469391658,"stop":1728469391658,"duration":0},"status":"passed","severity":"normal"},{"uid":"d741cf12eead95c5","name":"Subscribe and receive messages via lightPush","time":{"start":1728469494980,"stop":1728469494982,"duration":2},"status":"passed","severity":"normal"},{"uid":"e2adaeb3d6bd2292","name":"Store - dialed after - with timeout","time":{"start":1728469754073,"stop":1728469754074,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3d9e4f41e445d0e","name":"new peer added after a peer was already found","time":{"start":1728469557484,"stop":1728469557484,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d5c0803b1a531bd3","name":"Push message with Basic HTML tag payload","time":{"start":1728469902645,"stop":1728469902646,"duration":1},"status":"broken","severity":"normal"},{"uid":"46a73a0b0900d21f","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1728469674890,"stop":1728469674891,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b63433691048712","name":"Decoder throws on empty string content topic","time":{"start":1728469095366,"stop":1728469095367,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdc2aadde0f46d5c","name":"should properly create location multiaddrs - udp6","time":{"start":1728469068185,"stop":1728469068185,"duration":0},"status":"passed","severity":"normal"},{"uid":"60c2a43757cac798","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1728469536119,"stop":1728469536120,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fe7de6fd4d95df9","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1728469165824,"stop":1728469165824,"duration":0},"status":"passed","severity":"normal"},{"uid":"fabc1ab6b6208157","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1728469059389,"stop":1728469059389,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbc25fc0103b6d6b","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1728469689335,"stop":1728469689335,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c78b4b70c34123b","name":"Subscribe to topic containing Russian and publish message","time":{"start":1728469536116,"stop":1728469536117,"duration":1},"status":"passed","severity":"normal"},{"uid":"54795088c17b67d7","name":"Meta field set when metaSetter is specified","time":{"start":1728469075782,"stop":1728469075782,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a174b7a75ee9ea0","name":"Query generator for multiple messages with multiple decoders","time":{"start":1728469720076,"stop":1728469720076,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a6a532d9d0a72a4","name":"Push message with Arabic payload","time":{"start":1728469809058,"stop":1728469809058,"duration":0},"status":"broken","severity":"normal"},{"uid":"20dfafde6bf8595a","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1728469494986,"stop":1728469494987,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4b9275c32b8ed8d","name":"Push message with content topic containing SQL Injection","time":{"start":1728469902659,"stop":1728469902660,"duration":1},"status":"broken","severity":"normal"},{"uid":"1b37c60c6a162d44","name":"Push message with long payload","time":{"start":1728469809055,"stop":1728469809055,"duration":0},"status":"broken","severity":"normal"},{"uid":"15a44ae921ab7f62","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app44/2/topic90/xml","time":{"start":1728469699803,"stop":1728469699804,"duration":1},"status":"broken","severity":"normal"},{"uid":"ce783cbdcf3c68ed","name":"Push message with custom timestamp: 1728465732355","time":{"start":1728469809098,"stop":1728469809098,"duration":0},"status":"broken","severity":"normal"},{"uid":"b3bbc269da07aae7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1728469059397,"stop":1728469059397,"duration":0},"status":"passed","severity":"normal"},{"uid":"6689a7403ac4dd00","name":"Push message with unicode special characters payload","time":{"start":1728469809068,"stop":1728469809069,"duration":1},"status":"broken","severity":"normal"},{"uid":"a3edb7df9bf1838f","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1728469699754,"stop":1728469699757,"duration":3},"status":"broken","severity":"normal"},{"uid":"d21d2668df3560dd","name":"should encode/decode to text encoding","time":{"start":1728469068180,"stop":1728469068180,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3e62fa1914978c3","name":"Check received message containing Chinese","time":{"start":1728469232911,"stop":1728469232911,"duration":0},"status":"passed","severity":"normal"},{"uid":"806e39f18716aee4","name":"Push message with content topic containing Arabic","time":{"start":1728469902657,"stop":1728469902658,"duration":1},"status":"broken","severity":"normal"},{"uid":"a074a1a58dafcead","name":"udp ip6 address","time":{"start":1728469067508,"stop":1728469067508,"duration":0},"status":"passed","severity":"normal"},{"uid":"c85cc97799e40b3c","name":"can start the service","time":{"start":1728469518384,"stop":1728469518387,"duration":3},"status":"passed","severity":"normal"},{"uid":"d5ede79e9886bb88","name":"should properly create location multiaddrs - tcp4","time":{"start":1728469068185,"stop":1728469068185,"duration":0},"status":"passed","severity":"normal"},{"uid":"dee95a4aca5040a3","name":"should not throw an error for a single configured topic","time":{"start":1728469059397,"stop":1728469059398,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5e9edbbd1a9ab2f","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1728469192182,"stop":1728469192183,"duration":1},"status":"passed","severity":"normal"},{"uid":"76c2b27cb7ab0338","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1728469745242,"stop":1728469745243,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ce4d613c446192e","name":"Relay","time":{"start":1728469123256,"stop":1728469123257,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ae279749ebde28d","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1728469732736,"stop":1728469732737,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d4410ba5524bcf5","name":"should be online or offline if network state changed","time":{"start":1728469116740,"stop":1728469116741,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cd462fce40225bd","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1728469151747,"stop":1728469151747,"duration":0},"status":"passed","severity":"normal"},{"uid":"782d48577d6c1246","name":"should be able to encode the field with only RELAY set to true","time":{"start":1728469067437,"stop":1728469067439,"duration":2},"status":"passed","severity":"normal"},{"uid":"450b67953c18a4d0","name":"Passing page size 1 when there are 4 messages","time":{"start":1728469741064,"stop":1728469741064,"duration":0},"status":"passed","severity":"normal"},{"uid":"b728cd992b1ad0bf","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1728469647068,"stop":1728469647068,"duration":0},"status":"passed","severity":"normal"},{"uid":"3544463df19f22e3","name":"Check received message with timestamp: 1728469116326000000 ","time":{"start":1728469391710,"stop":1728469391711,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a110b12307ec537","name":"Ordered callback, aborts when callback returns true","time":{"start":1728469720091,"stop":1728469720091,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dde1892947088a2","name":"Subscribe to topic containing JSON and receive message","time":{"start":1728469494993,"stop":1728469494993,"duration":0},"status":"passed","severity":"normal"},{"uid":"64ebda16910e34b2","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1728469719448,"stop":1728469719448,"duration":0},"status":"passed","severity":"normal"},{"uid":"67ad99d4fa9fd758","name":"LightPush with 0 connections","time":{"start":1728469331807,"stop":1728469331807,"duration":0},"status":"passed","severity":"normal"},{"uid":"f43c2f3c28e3d80a","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1728469059404,"stop":1728469059404,"duration":0},"status":"passed","severity":"normal"},{"uid":"29ae205ee2d737fe","name":"Fails to publish message with empty text","time":{"start":1728469535673,"stop":1728469535674,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa6992291558659e","name":"shard 0","time":{"start":1728469729193,"stop":1728469729193,"duration":0},"status":"broken","severity":"normal"},{"uid":"f29a538b55782326","name":"LightPush: 0 peers, Filter: 2 peers","time":{"start":1728469622982,"stop":1728469622982,"duration":0},"status":"broken","severity":"normal"},{"uid":"f5af774fd7c6b357","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1728469059376,"stop":1728469059377,"duration":1},"status":"passed","severity":"normal"},{"uid":"859805f1385eb2ae","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1728469059394,"stop":1728469059395,"duration":1},"status":"passed","severity":"normal"},{"uid":"3552bd1944439a16","name":"Renews peer on consistent missed messages","time":{"start":1728469186842,"stop":1728469186843,"duration":1},"status":"passed","severity":"normal"},{"uid":"2798a99ca7bd8d08","name":"caches peers it previously fetched","time":{"start":1728469083741,"stop":1728469083741,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aa558ae4ddb2604","name":"LightPush: 3 peers, Filter: 0 peers","time":{"start":1728469623008,"stop":1728469623008,"duration":0},"status":"broken","severity":"normal"},{"uid":"4f573c99a3115403","name":"Renews subscription after lossing a connection","time":{"start":1728469494979,"stop":1728469494980,"duration":1},"status":"passed","severity":"normal"},{"uid":"867454cd1a87141f","name":"Check received message containing Arabic","time":{"start":1728469391621,"stop":1728469391622,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bf7c0aa5fbc7ff4","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1728469232918,"stop":1728469232919,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a627efaa871c738","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1728469230575,"stop":1728469230575,"duration":0},"status":"passed","severity":"normal"},{"uid":"a527f17167c8215c","name":"Add multiple subscription objects on single nwaku node","time":{"start":1728469494979,"stop":1728469494979,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fe56211d7278e61","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1728469067441,"stop":1728469067442,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2596b2791e0826b","name":"Check publish message containing long","time":{"start":1728469535634,"stop":1728469535635,"duration":1},"status":"passed","severity":"normal"},{"uid":"f89f1833563f3b3f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1728469059390,"stop":1728469059391,"duration":1},"status":"passed","severity":"normal"},{"uid":"63dc0316982e16c5","name":"Push message with long payload","time":{"start":1728469902637,"stop":1728469902637,"duration":0},"status":"broken","severity":"normal"},{"uid":"2db79a068fad60bf","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1728469535666,"stop":1728469535671,"duration":5},"status":"passed","severity":"normal"},{"uid":"fea3e6571c8f6867","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1728469494990,"stop":1728469494990,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea67ffcd61340ae4","name":"Does not throw an exception when node disconnects","time":{"start":1728469767821,"stop":1728469767821,"duration":0},"status":"passed","severity":"normal"},{"uid":"26241de3e15c60b3","name":"should handle corrupted local storage data gracefully","time":{"start":1728469087620,"stop":1728469087621,"duration":1},"status":"passed","severity":"normal"},{"uid":"e33b1073c40f66d9","name":"should not fail to start the service if it is already started","time":{"start":1728469087618,"stop":1728469087618,"duration":0},"status":"passed","severity":"normal"},{"uid":"88ac38e2dc8c0cb7","name":"Subscribe to topic containing long and receive message","time":{"start":1728469494988,"stop":1728469494989,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3cfd8e3ef0fafa1","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1728469230591,"stop":1728469230592,"duration":1},"status":"passed","severity":"normal"},{"uid":"c83e8c371f41aa93","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1728469494971,"stop":1728469494973,"duration":2},"status":"passed","severity":"normal"},{"uid":"3d2261416a9a8507","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1728469124306,"stop":1728469124306,"duration":0},"status":"passed","severity":"normal"},{"uid":"476f7c267001fe12","name":"Check meta is set [ecies]","time":{"start":1728469095365,"stop":1728469095365,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb1acf6fbcc55c98","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1728469647057,"stop":1728469647066,"duration":9},"status":"passed","severity":"normal"},{"uid":"3a81de02de81acd1","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1728469263647,"stop":1728469263648,"duration":1},"status":"passed","severity":"normal"},{"uid":"b097c44b88b1a430","name":"Push message with XML payload","time":{"start":1728469902644,"stop":1728469902645,"duration":1},"status":"broken","severity":"normal"},{"uid":"ca0d76cad38d301","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1728469230585,"stop":1728469230586,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f49d16caa2ff08d","name":"Push message with special chars payload","time":{"start":1728469902639,"stop":1728469902639,"duration":0},"status":"broken","severity":"normal"},{"uid":"3dfab6f6da383c7b","name":"LightPush: 2 peers, Filter: 3 peers","time":{"start":1728469623006,"stop":1728469623007,"duration":1},"status":"broken","severity":"normal"},{"uid":"208aa3a4e1e9b84d","name":"Push 30 different messages","time":{"start":1728469809071,"stop":1728469809071,"duration":0},"status":"broken","severity":"normal"},{"uid":"e3c3c3f997b1654c","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1728469124306,"stop":1728469124308,"duration":2},"status":"passed","severity":"normal"},{"uid":"f650a132dc56d9d1","name":"Check received message with timestamp: 1728469116326 ","time":{"start":1728469391643,"stop":1728469391643,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fd61882cd12fdb5","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1728469059368,"stop":1728469059368,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f22109bd9dad98d","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1728469083340,"stop":1728469083341,"duration":1},"status":"passed","severity":"normal"},{"uid":"25dd60ea6f7d6c45","name":"Register correct protocols","time":{"start":1728469536098,"stop":1728469536098,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bdfa79d98180b8c","name":"Check received message containing long","time":{"start":1728469391609,"stop":1728469391609,"duration":0},"status":"passed","severity":"normal"},{"uid":"d31d1e3846553d4f","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1728469257102,"stop":1728469257105,"duration":3},"status":"passed","severity":"normal"},{"uid":"250bc4a43d233436","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1728469061973,"stop":1728469061973,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d567afc85cc5962","name":"Filter with 0 connections","time":{"start":1728469331807,"stop":1728469331808,"duration":1},"status":"passed","severity":"normal"},{"uid":"145f43d4f725b148","name":"LightPush","time":{"start":1728469754074,"stop":1728469754074,"duration":0},"status":"passed","severity":"normal"},{"uid":"24e183917338162","name":"Fails to push message bigger that 1MB","time":{"start":1728469902676,"stop":1728469902676,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e30f6fd81a691e0","name":"should return false","time":{"start":1728469068178,"stop":1728469068178,"duration":0},"status":"passed","severity":"normal"},{"uid":"24becae3a2b879a0","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app23/9/topic923/json","time":{"start":1728469699773,"stop":1728469699774,"duration":1},"status":"broken","severity":"normal"},{"uid":"9404d01fd022a4c4","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1728469059401,"stop":1728469059401,"duration":0},"status":"passed","severity":"normal"},{"uid":"6743301560c0749","name":"should encodeTxt and decodeTxt","time":{"start":1728469068174,"stop":1728469068175,"duration":1},"status":"passed","severity":"normal"},{"uid":"cae41a6b975a50e2","name":"Fails to publish message with wrong content topic","time":{"start":1728469535674,"stop":1728469535674,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffd1f3b56a6da01a","name":"should return empty list for no shard","time":{"start":1728469059387,"stop":1728469059387,"duration":0},"status":"passed","severity":"normal"},{"uid":"de1e7fafda42d8e4","name":"Reopen subscription with peer with lost subscription","time":{"start":1728469160772,"stop":1728469160773,"duration":1},"status":"passed","severity":"normal"},{"uid":"e98b33f1bbafa10a","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1728469257121,"stop":1728469257124,"duration":3},"status":"passed","severity":"normal"},{"uid":"9b234e2926f973a9","name":"it tolerates circular branch references","time":{"start":1728469083740,"stop":1728469083740,"duration":0},"status":"passed","severity":"normal"},{"uid":"f249d956122925b5","name":"Subscribe and receive messages via waku relay post","time":{"start":1728469494958,"stop":1728469494959,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9e22c7f3dcf6842","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app34/8/topic275/test.js","time":{"start":1728469699796,"stop":1728469699796,"duration":0},"status":"broken","severity":"normal"},{"uid":"13375be2e312e6db","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app1/9/topic200/utf8","time":{"start":1728469699783,"stop":1728469699784,"duration":1},"status":"broken","severity":"normal"},{"uid":"c883c042b06049c2","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1728469494994,"stop":1728469494994,"duration":0},"status":"passed","severity":"normal"},{"uid":"186b5133f559d3d","name":"Subscribe to topic containing short and receive message","time":{"start":1728469494988,"stop":1728469494988,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c81eb6ac195c9a8","name":"Passing page size 11 when there are 10 messages","time":{"start":1728469741065,"stop":1728469741066,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0e0b2a52ed0862c","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1728469230598,"stop":1728469230598,"duration":0},"status":"passed","severity":"normal"},{"uid":"baf64e8f4cb1a5e","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1728469059379,"stop":1728469059379,"duration":0},"status":"passed","severity":"normal"},{"uid":"956b0a392c4a7dbb","name":"Encoder throws on undefined content topic","time":{"start":1728469075782,"stop":1728469075782,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ef3f9840f2ce60c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728469477300,"stop":1728469477300,"duration":0},"status":"broken","severity":"normal"},{"uid":"e351394f542adb68","name":"Check message with non string payload is not received","time":{"start":1728469391721,"stop":1728469391724,"duration":3},"status":"passed","severity":"normal"},{"uid":"41bece23bbaf70f2","name":"recovers when dns.resolve returns empty","time":{"start":1728469083740,"stop":1728469083740,"duration":0},"status":"passed","severity":"normal"},{"uid":"61facf5f527bf637","name":"Check received message containing special chars","time":{"start":1728469391685,"stop":1728469391685,"duration":0},"status":"passed","severity":"normal"},{"uid":"a47f9b8ee9a2e377","name":"should reject if Store is requested but not mounted","time":{"start":1728469098296,"stop":1728469098296,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c6428e2c37b935","name":"Decoder throws on undefined content topic","time":{"start":1728469075783,"stop":1728469075783,"duration":0},"status":"passed","severity":"normal"},{"uid":"13ce32e751671646","name":"Push message with special chars payload","time":{"start":1728469809057,"stop":1728469809057,"duration":0},"status":"broken","severity":"normal"},{"uid":"61f2f9ced88fd9b2","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1728469494993,"stop":1728469494993,"duration":0},"status":"passed","severity":"normal"},{"uid":"f14bb745117a02df","name":"returns only open connection if one present","time":{"start":1728469074867,"stop":1728469074870,"duration":3},"status":"passed","severity":"normal"},{"uid":"c6dda2b931196619","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1728469059404,"stop":1728469059405,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d2503da82f68cb3","name":"Passing invalid cursor","time":{"start":1728469647073,"stop":1728469647073,"duration":0},"status":"passed","severity":"normal"},{"uid":"c989b6c3f655ba89","name":"Ordered Callback - false","time":{"start":1728469717127,"stop":1728469717128,"duration":1},"status":"passed","severity":"normal"},{"uid":"acd314119c639d85","name":"Check message with no payload is not received","time":{"start":1728469391717,"stop":1728469391717,"duration":0},"status":"passed","severity":"normal"},{"uid":"c41f8ba6e8989d1","name":"Overlapping topic subscription","time":{"start":1728469536106,"stop":1728469536106,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7dee60f87f68b406","name":"Filter with 2 connections","time":{"start":1728469331828,"stop":1728469331828,"duration":0},"status":"passed","severity":"normal"},{"uid":"6947e5b16bf8a675","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1728469059367,"stop":1728469059367,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd224057a2f5df37","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1728469083344,"stop":1728469083345,"duration":1},"status":"passed","severity":"normal"},{"uid":"8279234047f50b2f","name":"should push to needed amount of connections","time":{"start":1728469363153,"stop":1728469363154,"duration":1},"status":"broken","severity":"normal"},{"uid":"25d9ce1abc07bc4f","name":"Decoder throws on empty string content topic","time":{"start":1728469093768,"stop":1728469093768,"duration":0},"status":"passed","severity":"normal"},{"uid":"208f87b6a36840b9","name":"Subscribe to topic containing special chars and publish message","time":{"start":1728469536110,"stop":1728469536113,"duration":3},"status":"passed","severity":"normal"},{"uid":"e5061fdeb36845bb","name":"Subscribe to topic containing JSON and receive message","time":{"start":1728469494974,"stop":1728469494976,"duration":2},"status":"passed","severity":"normal"},{"uid":"ef336d368063c4ca","name":"Generator, 2 different pubsubtopics","time":{"start":1728469719447,"stop":1728469719448,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5c3086ca2677647","name":"Push message with Arabic payload","time":{"start":1728469902640,"stop":1728469902641,"duration":1},"status":"broken","severity":"normal"},{"uid":"7650037c421331e4","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1728469494959,"stop":1728469494960,"duration":1},"status":"passed","severity":"normal"},{"uid":"69039e126daff719","name":"Check message with no pubsub topic is not received","time":{"start":1728469232919,"stop":1728469232920,"duration":1},"status":"passed","severity":"normal"},{"uid":"324adaa27b96fad4","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1728469059376,"stop":1728469059376,"duration":0},"status":"passed","severity":"normal"},{"uid":"8169f9cfe5adeb75","name":"Encoder throws on empty string content topic","time":{"start":1728469095366,"stop":1728469095366,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfc005018e5d0790","name":"Check received message with timestamp: 1649153314 ","time":{"start":1728469391643,"stop":1728469391644,"duration":1},"status":"passed","severity":"normal"},{"uid":"96b536a821bda842","name":"Check message on other pubsub topic is not received","time":{"start":1728469391657,"stop":1728469391658,"duration":1},"status":"passed","severity":"normal"},{"uid":"b09dbab87ab74f0d","name":"should throw an error for empty SingleShardInfos array","time":{"start":1728469059383,"stop":1728469059384,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffb77c9e327f8b4f","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1728469257116,"stop":1728469257119,"duration":3},"status":"passed","severity":"normal"},{"uid":"96feda1037cfd6f","name":"should not fail to start the service if it is already started","time":{"start":1728469126221,"stop":1728469126221,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba1245785551d379","name":"start node with empty shard should fail","time":{"start":1728469729291,"stop":1728469729292,"duration":1},"status":"passed","severity":"normal"},{"uid":"106d241b6451ca68","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app77/8/topic681/xml","time":{"start":1728469699776,"stop":1728469699777,"duration":1},"status":"broken","severity":"normal"},{"uid":"b3efd67234fde419","name":"Check received message containing JSON","time":{"start":1728469391630,"stop":1728469391631,"duration":1},"status":"passed","severity":"normal"},{"uid":"e890c5be604840ba","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1728469536103,"stop":1728469536103,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e13622e67718ade","name":"Filter with 1 connections","time":{"start":1728469331823,"stop":1728469331823,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b271888014f0a64","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1728469059378,"stop":1728469059378,"duration":0},"status":"passed","severity":"normal"},{"uid":"e64d38a741fab1a0","name":"should set field with only FILTER enabled","time":{"start":1728469068187,"stop":1728469068187,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3368900e7dd5459","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1728469557485,"stop":1728469557485,"duration":0},"status":"passed","severity":"normal"},{"uid":"20d7a7beb897acdd","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1728469067446,"stop":1728469067446,"duration":0},"status":"passed","severity":"normal"},{"uid":"411f64e2bc15a1cd","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1728469059402,"stop":1728469059402,"duration":0},"status":"passed","severity":"normal"},{"uid":"257bc3e73b626b35","name":"should throw an error for missing required configuration","time":{"start":1728469059387,"stop":1728469059388,"duration":1},"status":"passed","severity":"normal"},{"uid":"9893e3170154c0f4","name":"should be able to encode the field with only STORE set to true","time":{"start":1728469067439,"stop":1728469067440,"duration":1},"status":"passed","severity":"normal"},{"uid":"c286f6462f42fcd0","name":"Default pageSize","time":{"start":1728469741067,"stop":1728469741068,"duration":1},"status":"passed","severity":"normal"},{"uid":"4622e8fefcbc1cc8","name":"should set field with only STORE enabled","time":{"start":1728469068187,"stop":1728469068187,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9d7d2f23ce97fbb","name":"Push message with content topic containing short","time":{"start":1728469902653,"stop":1728469902653,"duration":0},"status":"broken","severity":"normal"},{"uid":"4cd90c2910f547c1","name":"Push message with content topic containing unicode special characters","time":{"start":1728469809092,"stop":1728469809092,"duration":0},"status":"broken","severity":"normal"},{"uid":"c9c7e5354805c605","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1728469059394,"stop":1728469059394,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0263e3ca505f167","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1728469689339,"stop":1728469689339,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa1103259475f18c","name":"should throw an error for an unconfigured topic","time":{"start":1728469059399,"stop":1728469059399,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f9e15dbc61ae2ce","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1728469720077,"stop":1728469720090,"duration":13},"status":"passed","severity":"normal"},{"uid":"72605ab10bbfd01c","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1728469059396,"stop":1728469059396,"duration":0},"status":"passed","severity":"normal"},{"uid":"91e73a6cf275eefc","name":"different cluster, different shard: nodes don't connect","time":{"start":1728469412464,"stop":1728469412465,"duration":1},"status":"passed","severity":"normal"},{"uid":"c200f2e99e6e4b2c","name":"Push message with content topic containing SQL Injection","time":{"start":1728469809082,"stop":1728469809082,"duration":0},"status":"broken","severity":"normal"},{"uid":"224eff8eabfded87","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1728469116735,"stop":1728469116735,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a3e48962c554b6d","name":"should encode/decode to RLP encoding","time":{"start":1728469068179,"stop":1728469068180,"duration":1},"status":"passed","severity":"normal"},{"uid":"380fa0026f45a336","name":"peer:update - should do nothing if another protocol hit","time":{"start":1728469075540,"stop":1728469075540,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3582635e21d912","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1728469263653,"stop":1728469263654,"duration":1},"status":"passed","severity":"normal"},{"uid":"b47bb7af91ef188e","name":"Check received message containing short","time":{"start":1728469391673,"stop":1728469391674,"duration":1},"status":"passed","severity":"normal"},{"uid":"93bd36e9edb3a584","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1728469059383,"stop":1728469059383,"duration":0},"status":"passed","severity":"normal"},{"uid":"783f869ca4816d54","name":"should not receive a peer event before start","time":{"start":1728469518414,"stop":1728469518414,"duration":0},"status":"passed","severity":"normal"},{"uid":"695740465964ccd3","name":"should return all peers when numPeers is 0","time":{"start":1728469075568,"stop":1728469075569,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e1d9896202dfad6","name":"Ping on subscribed peer","time":{"start":1728469164704,"stop":1728469164704,"duration":0},"status":"passed","severity":"normal"},{"uid":"914579dd622648c8","name":"Check received message containing escaped characters","time":{"start":1728469391631,"stop":1728469391631,"duration":0},"status":"passed","severity":"normal"},{"uid":"78e2718feb144015","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1728469067447,"stop":1728469067447,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0785a935396e8a6","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1728469116735,"stop":1728469116736,"duration":1},"status":"passed","severity":"normal"},{"uid":"c55ad0c530f2420a","name":"Refresh subscription","time":{"start":1728469494965,"stop":1728469494965,"duration":0},"status":"passed","severity":"normal"},{"uid":"be9f6ae883897b8a","name":"Subscribe and receives messages on 20 topics","time":{"start":1728469494961,"stop":1728469494962,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5ca9e1726533d41","name":"pre and post cipher","time":{"start":1728469094187,"stop":1728469094187,"duration":0},"status":"passed","severity":"normal"},{"uid":"b324406330fd2735","name":"Push message on custom pubsubTopic","time":{"start":1728469477287,"stop":1728469477287,"duration":0},"status":"broken","severity":"normal"},{"uid":"441ef059f8629c7","name":"Check publish message containing Russian","time":{"start":1728469535650,"stop":1728469535651,"duration":1},"status":"passed","severity":"normal"},{"uid":"d57193efb38ad9a1","name":"should throw error - no id","time":{"start":1728469068177,"stop":1728469068177,"duration":0},"status":"passed","severity":"normal"},{"uid":"867b013a9d574930","name":"Push message with numeric payload","time":{"start":1728469902638,"stop":1728469902638,"duration":0},"status":"broken","severity":"normal"},{"uid":"b9f2c844778194a0","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1728469257125,"stop":1728469257125,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b07e557457b71ae","name":"Check received message with timestamp: 1649153314 ","time":{"start":1728469232918,"stop":1728469232918,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef9681d277e868b3","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1728469059385,"stop":1728469059386,"duration":1},"status":"passed","severity":"normal"},{"uid":"6273bea5ceecdfed","name":"Push message with SQL Injection payload","time":{"start":1728469902642,"stop":1728469902642,"duration":0},"status":"broken","severity":"normal"},{"uid":"161c976ec435e083","name":"Check received message with timestamp: 1728469116043000000 ","time":{"start":1728469232917,"stop":1728469232918,"duration":1},"status":"passed","severity":"normal"},{"uid":"b62bfba678fdf6af","name":"should be able to decode the field with only RELAY set to true","time":{"start":1728469067444,"stop":1728469067445,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5577b82a16fb4f0","name":"Subscribe to topic containing XML and receive message","time":{"start":1728469494973,"stop":1728469494973,"duration":0},"status":"passed","severity":"normal"},{"uid":"77857830b5e420d2","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1728469477303,"stop":1728469477303,"duration":0},"status":"broken","severity":"normal"},{"uid":"9e9a7fb6a2d6ee92","name":"Passing cursor with wrong pubsubTopic","time":{"start":1728469647074,"stop":1728469647075,"duration":1},"status":"passed","severity":"normal"},{"uid":"766914016cdf15f7","name":"Push message with content topic containing numeric","time":{"start":1728469809075,"stop":1728469809076,"duration":1},"status":"broken","severity":"normal"},{"uid":"dd871c336eadfa52","name":"Check received message with timestamp: 1728469116326 ","time":{"start":1728469391712,"stop":1728469391712,"duration":0},"status":"passed","severity":"normal"},{"uid":"4618fd3a16b2a7b2","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1728469536122,"stop":1728469536122,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c79fb155d6b1398","name":"LightPush: 3 peers, Filter: 2 peers","time":{"start":1728469623012,"stop":1728469623012,"duration":0},"status":"broken","severity":"normal"},{"uid":"7f714a6d02bb4c02","name":"should reject on timeout if it was set","time":{"start":1728469098297,"stop":1728469098297,"duration":0},"status":"passed","severity":"normal"},{"uid":"f141764456c8b861","name":"removeEventListener with wrong event","time":{"start":1728469156967,"stop":1728469156968,"duration":1},"status":"passed","severity":"normal"},{"uid":"30371ae85fe31c7c","name":"should select older connection if present","time":{"start":1728469074871,"stop":1728469074871,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd12449038e1282b","name":"topics with same application and version share the same shard","time":{"start":1728469059380,"stop":1728469059380,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eaa13092ccf91f4","name":"Query with Promise Callback, No message returned","time":{"start":1728469674897,"stop":1728469674897,"duration":0},"status":"passed","severity":"normal"},{"uid":"782ea036e91f2d49","name":"Relay + Store","time":{"start":1728469068188,"stop":1728469068188,"duration":0},"status":"passed","severity":"normal"},{"uid":"197814250bbe4de3","name":"should not receive a peer event before start","time":{"start":1728469126231,"stop":1728469126231,"duration":0},"status":"passed","severity":"normal"},{"uid":"cecd938b522600e8","name":"Query Generator, No message returned","time":{"start":1728469674887,"stop":1728469674887,"duration":0},"status":"passed","severity":"normal"},{"uid":"12303d267d3eb56e","name":"LightPush: 2 peers, Filter: 2 peers","time":{"start":1728469623005,"stop":1728469623005,"duration":0},"status":"broken","severity":"normal"},{"uid":"2d655eca5e974a97","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1728469165826,"stop":1728469165826,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5a7c76a39a829b9","name":"Ping fails for unsubscribed peers","time":{"start":1728469186836,"stop":1728469186837,"duration":1},"status":"passed","severity":"normal"},{"uid":"718c82bf499defa7","name":"Waku message hash computation (payload length 0)","time":{"start":1728469061974,"stop":1728469061974,"duration":0},"status":"passed","severity":"normal"},{"uid":"a65e4b91110fd549","name":"Subscribe to topic containing numeric and receive message","time":{"start":1728469263659,"stop":1728469263659,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca24b0520275c333","name":"Check publish message containing XML","time":{"start":1728469535652,"stop":1728469535653,"duration":1},"status":"passed","severity":"normal"},{"uid":"334fa6e556b179d3","name":"LightPush with 1 connections","time":{"start":1728469331816,"stop":1728469331823,"duration":7},"status":"broken","severity":"normal"},{"uid":"c33e633c3bb194e9","name":"Ping on peer without subscriptions","time":{"start":1728469160766,"stop":1728469160768,"duration":2},"status":"passed","severity":"normal"},{"uid":"1c2349eaa1315b7a","name":"Check publish message containing emoji","time":{"start":1728469535666,"stop":1728469535666,"duration":0},"status":"passed","severity":"normal"},{"uid":"de16c2429f22e314","name":"Check received message containing special chars","time":{"start":1728469232911,"stop":1728469232911,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e02a168f84f43ac","name":"random static sharding 9 - Cluster ID: 360, Shard ID: 19","time":{"start":1728469729275,"stop":1728469729275,"duration":0},"status":"broken","severity":"normal"},{"uid":"60c5f1fe7a4f3500","name":"Subscribe to topic containing JSON and receive message","time":{"start":1728469263665,"stop":1728469263665,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e0c7f7b34ff0d6c","name":"Check publish message containing Arabic","time":{"start":1728469535641,"stop":1728469535650,"duration":9},"status":"passed","severity":"normal"},{"uid":"ef37ddfafa587887","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1728469494991,"stop":1728469494991,"duration":0},"status":"passed","severity":"normal"},{"uid":"c421324452e807e0","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1728469494970,"stop":1728469494970,"duration":0},"status":"passed","severity":"normal"},{"uid":"2efe82c83948948","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1728469263661,"stop":1728469263661,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0ee8a2c4ab7cc36","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1728469116736,"stop":1728469116739,"duration":3},"status":"passed","severity":"normal"},{"uid":"bab1b99f38ee96e6","name":"addEventListener with wrong event","time":{"start":1728469156966,"stop":1728469156967,"duration":1},"status":"passed","severity":"normal"},{"uid":"819aec9e5f44782f","name":"can dial TLS multiaddrs","time":{"start":1728469415790,"stop":1728469415790,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a7c18edbb3b1581","name":"Relay + Store","time":{"start":1728469123257,"stop":1728469123257,"duration":0},"status":"passed","severity":"normal"},{"uid":"921679d0f287d385","name":"connected peers and dial","time":{"start":1728469495257,"stop":1728469495258,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7cf2da4bb9fc0873","name":"Query with Ordered Callback, No message returned","time":{"start":1728469674893,"stop":1728469674893,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b59d3b6e2db8361","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1728469059398,"stop":1728469059399,"duration":1},"status":"passed","severity":"normal"},{"uid":"917141367c49340f","name":"Reopen subscription with peer with lost subscription","time":{"start":1728469160774,"stop":1728469160777,"duration":3},"status":"passed","severity":"normal"},{"uid":"67627e60c93398b7","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1728469230589,"stop":1728469230589,"duration":0},"status":"passed","severity":"normal"},{"uid":"d89ff1a9d10a02e3","name":"Check publish message containing short","time":{"start":1728469535633,"stop":1728469535634,"duration":1},"status":"passed","severity":"normal"},{"uid":"b16e1de8b43ba084","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1728469257128,"stop":1728469257128,"duration":0},"status":"passed","severity":"normal"},{"uid":"137ff50f974673f8","name":"Subscribe to topic containing Script and publish message","time":{"start":1728469536118,"stop":1728469536119,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b0d9360a238c3c1","name":"1 Store, 2 relays, 2 fetches","time":{"start":1728469083373,"stop":1728469083373,"duration":0},"status":"passed","severity":"normal"},{"uid":"8df093c8f22c1fe9","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1728469257106,"stop":1728469257106,"duration":0},"status":"passed","severity":"normal"},{"uid":"4db5ca68d48834bd","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1728469087620,"stop":1728469087620,"duration":0},"status":"passed","severity":"normal"},{"uid":"70b7247f1db757b2","name":"Check publish message containing Basic HTML tag","time":{"start":1728469535653,"stop":1728469535653,"duration":0},"status":"passed","severity":"normal"},{"uid":"1feb2dbbbe9dd26e","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1728469230596,"stop":1728469230596,"duration":0},"status":"passed","severity":"normal"},{"uid":"e09c35202e46c060","name":"Nwaku publishes","time":{"start":1728469513985,"stop":1728469513985,"duration":0},"status":"passed","severity":"normal"},{"uid":"47ac36bf9c63e5b","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1728469494974,"stop":1728469494974,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d69135db45470f7","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1728469059378,"stop":1728469059378,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c2c26afd3ef7bc2","name":"Check received message with timestamp: 1728469116326000000 ","time":{"start":1728469391643,"stop":1728469391643,"duration":0},"status":"passed","severity":"normal"},{"uid":"388cf6760391aef4","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1728469230580,"stop":1728469230580,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a92b4c9f20a186d","name":"A test","time":{"start":1728469391917,"stop":1728469391917,"duration":0},"status":"passed","severity":"normal"},{"uid":"56a4f7dc02ce2c8a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1728469230590,"stop":1728469230590,"duration":0},"status":"passed","severity":"normal"},{"uid":"633277dfbcecf60b","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1728469536121,"stop":1728469536122,"duration":1},"status":"passed","severity":"normal"},{"uid":"20f8fc03cf713bb0","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1728469067442,"stop":1728469067442,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdb5412333c88f9a","name":"throws on content topic with empty version field","time":{"start":1728469059364,"stop":1728469059365,"duration":1},"status":"passed","severity":"normal"},{"uid":"94084b95eec80e1c","name":"Check message received after nwaku node is restarted","time":{"start":1728469391659,"stop":1728469391673,"duration":14},"status":"skipped","severity":"normal"},{"uid":"6a3cc80b2d6156c2","name":"Nodes with multiple pubsub topic","time":{"start":1728469522773,"stop":1728469522773,"duration":0},"status":"passed","severity":"normal"},{"uid":"43c10febbd370caf","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1728469494983,"stop":1728469494983,"duration":0},"status":"passed","severity":"normal"},{"uid":"81a2a88ccf2d1b93","name":"Subscribe to topic containing short and publish message","time":{"start":1728469536106,"stop":1728469536107,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee603c46b3a26c6b","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1728469494962,"stop":1728469494963,"duration":1},"status":"passed","severity":"normal"},{"uid":"346d08327f658ff4","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1728469494986,"stop":1728469494986,"duration":0},"status":"passed","severity":"normal"},{"uid":"5abbc8df1644cefe","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1728469059388,"stop":1728469059388,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6a29e40894a945b","name":"Decoder throws on undefined content topic","time":{"start":1728469093767,"stop":1728469093767,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8ad85925bea5680","name":"handles empty shards array correctly","time":{"start":1728469059402,"stop":1728469059403,"duration":1},"status":"passed","severity":"normal"},{"uid":"af64e2590d6ff3f0","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1728469230581,"stop":1728469230582,"duration":1},"status":"passed","severity":"normal"},{"uid":"9be2f73c76431136","name":"Push message with content topic containing Chinese","time":{"start":1728469902657,"stop":1728469902657,"duration":0},"status":"broken","severity":"normal"},{"uid":"2c80d7c55356d20e","name":"throws on content topic with too few or too many fields","time":{"start":1728469059361,"stop":1728469059362,"duration":1},"status":"passed","severity":"normal"},{"uid":"e796d8de762c31b0","name":"random static sharding 2 - Cluster ID: 710, Shard ID: 500","time":{"start":1728469729200,"stop":1728469729201,"duration":1},"status":"broken","severity":"normal"},{"uid":"90d798f8f8fc6c4f","name":"Passing an array","time":{"start":1728469767821,"stop":1728469767821,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dcb63483f732c46","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1728469557485,"stop":1728469557485,"duration":0},"status":"skipped","severity":"normal"},{"uid":"29ec8d6ab7affa27","name":"Query generator for multiple messages with different content topic format","time":{"start":1728469720076,"stop":1728469720076,"duration":0},"status":"passed","severity":"normal"},{"uid":"389d982e51296d61","name":"random static sharding 4 - Cluster ID: 451, Shard ID: 276","time":{"start":1728469729210,"stop":1728469729210,"duration":0},"status":"broken","severity":"normal"},{"uid":"9c1fd78db837bdf7","name":"Push message with emoji payload","time":{"start":1728469809070,"stop":1728469809070,"duration":0},"status":"broken","severity":"normal"},{"uid":"3c2cba318a5f8dd5","name":"Check received message containing special chars","time":{"start":1728469391617,"stop":1728469391617,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e301ffae23f7236","name":"Check publish message after client node is restarted","time":{"start":1728469535676,"stop":1728469535676,"duration":0},"status":"skipped","severity":"normal"},{"uid":"df8ce63aa39a1b69","name":"Push message with content topic containing Script","time":{"start":1728469809083,"stop":1728469809084,"duration":1},"status":"broken","severity":"normal"},{"uid":"df0940fda50ebf71","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1728469059396,"stop":1728469059396,"duration":0},"status":"passed","severity":"normal"},{"uid":"94b5407384d73c24","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728469230588,"stop":1728469230589,"duration":1},"status":"passed","severity":"normal"},{"uid":"fea667120cf54109","name":"Push message with content topic containing emoji","time":{"start":1728469809093,"stop":1728469809093,"duration":0},"status":"broken","severity":"normal"},{"uid":"e3c226f31222b3b4","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1728469647069,"stop":1728469647070,"duration":1},"status":"passed","severity":"normal"},{"uid":"fccf72a9aed6a213","name":"Push message with content topic containing XML","time":{"start":1728469809085,"stop":1728469809085,"duration":0},"status":"broken","severity":"normal"},{"uid":"2261ef310a1d2461","name":"same cluster, different shard: nodes don't connect","time":{"start":1728469230573,"stop":1728469230574,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcf63e7909f32307","name":"Push message on custom pubsubTopic","time":{"start":1728469477292,"stop":1728469477293,"duration":1},"status":"broken","severity":"normal"},{"uid":"5c80ac72f7125a94","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1728469230576,"stop":1728469230576,"duration":0},"status":"passed","severity":"normal"},{"uid":"16c2664e4f738461","name":"Push message with shell command payload","time":{"start":1728469809066,"stop":1728469809066,"duration":0},"status":"broken","severity":"normal"},{"uid":"ef7144a00ee7f2e8","name":"ignores unrecognized TXT record formats","time":{"start":1728469083741,"stop":1728469083741,"duration":0},"status":"passed","severity":"normal"},{"uid":"2724d71200ae8e5b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728469230584,"stop":1728469230584,"duration":0},"status":"passed","severity":"normal"},{"uid":"74da7f958053a143","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1728469263650,"stop":1728469263651,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e2b273d4f57f14f","name":"should properly create location multiaddrs - udp","time":{"start":1728469068185,"stop":1728469068185,"duration":0},"status":"passed","severity":"normal"},{"uid":"877ed6e40a06ad80","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1728469536104,"stop":1728469536105,"duration":1},"status":"passed","severity":"normal"},{"uid":"a14d14e14a59004c","name":"Push message with content topic containing long","time":{"start":1728469902654,"stop":1728469902654,"duration":0},"status":"broken","severity":"normal"},{"uid":"59aa7d0180b18dc2","name":"Push message with custom timestamp: 1728472857531","time":{"start":1728469902675,"stop":1728469902675,"duration":0},"status":"broken","severity":"normal"},{"uid":"8db35e612d8c35e8","name":"Subscribe to topic containing emoji and receive message","time":{"start":1728469263666,"stop":1728469263667,"duration":1},"status":"passed","severity":"normal"},{"uid":"d183142e202ce062","name":"Decrypt messages","time":{"start":1728469497021,"stop":1728469497021,"duration":0},"status":"passed","severity":"normal"},{"uid":"54f94c697dc38a86","name":"Push message with shell command payload","time":{"start":1728469902647,"stop":1728469902648,"duration":1},"status":"broken","severity":"normal"},{"uid":"1dc1af4d5564bba7","name":"Check publish message containing numeric","time":{"start":1728469535635,"stop":1728469535636,"duration":1},"status":"passed","severity":"normal"},{"uid":"2288ce806b1a7ab3","name":"unsubscribes","time":{"start":1728469737774,"stop":1728469737774,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a85af4b74d8760","name":"Subscribe and receives messages on 20 topics","time":{"start":1728469494985,"stop":1728469494986,"duration":1},"status":"passed","severity":"normal"},{"uid":"3561ba9204b78a3b","name":"Query generator for multiple messages","time":{"start":1728469720075,"stop":1728469720075,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c9ca3417064ea8b","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1728469075784,"stop":1728469075784,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4c957fcf43b6fbf","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1728469083342,"stop":1728469083343,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbb6f5038f6d23d0","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1728469230584,"stop":1728469230584,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc16f0b58c28270d","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1728469257126,"stop":1728469257127,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bd64ccd3deba250","name":"creates an iterator","time":{"start":1728469737771,"stop":1728469737773,"duration":2},"status":"passed","severity":"normal"},{"uid":"35cdb3ad4404b054","name":"should return valid sharding parameters for static sharding","time":{"start":1728469059401,"stop":1728469059402,"duration":1},"status":"passed","severity":"normal"},{"uid":"51a2a2238f4a28ed","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728469230577,"stop":1728469230578,"duration":1},"status":"passed","severity":"normal"},{"uid":"2330535512bf5b95","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1728469494984,"stop":1728469494984,"duration":0},"status":"passed","severity":"normal"},{"uid":"24630108cf62e071","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1728469059379,"stop":1728469059379,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbf36ce62dcb48cc","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app11/10/topic15/test.js","time":{"start":1728469699805,"stop":1728469699805,"duration":0},"status":"broken","severity":"normal"},{"uid":"e7905d17a60a6db4","name":"Filter with 3 connections","time":{"start":1728469331831,"stop":1728469331832,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4b6508136022c8c","name":"Push message with Script payload","time":{"start":1728469902643,"stop":1728469902644,"duration":1},"status":"broken","severity":"normal"},{"uid":"483f8aaedf94e229","name":"should throw error - no public key","time":{"start":1728469068178,"stop":1728469068178,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b3315cd97888811","name":"Check message on other pubsub topic is not received","time":{"start":1728469232919,"stop":1728469232919,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dcb4c5db35716f3","name":"Check message on other pubsub topic is not received","time":{"start":1728469391716,"stop":1728469391716,"duration":0},"status":"passed","severity":"normal"},{"uid":"6919361176e7794f","name":"Check received message containing SQL Injection","time":{"start":1728469232913,"stop":1728469232914,"duration":1},"status":"passed","severity":"normal"},{"uid":"57f0777dd8657cb1","name":"should reject if Relay is requested but not mounted","time":{"start":1728469098295,"stop":1728469098295,"duration":0},"status":"passed","severity":"normal"},{"uid":"50bde251b247d2b5","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1728469083744,"stop":1728469083745,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c3c2e9a933a9a47e","name":"Subscribe to topic containing Russian and receive message","time":{"start":1728469263661,"stop":1728469263662,"duration":1},"status":"passed","severity":"normal"},{"uid":"453cf1d2fed24991","name":"Wrong topic","time":{"start":1728469699805,"stop":1728469699806,"duration":1},"status":"passed","severity":"normal"},{"uid":"a56337558ee40ec3","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1728469230597,"stop":1728469230597,"duration":0},"status":"passed","severity":"normal"},{"uid":"665ebe77e2c60eec","name":"should set field with only RELAY enabled","time":{"start":1728469068187,"stop":1728469068187,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aba801b81e25ca7","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1728469745233,"stop":1728469745238,"duration":5},"status":"passed","severity":"normal"},{"uid":"f59c5fb9aa92574c","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1728469192184,"stop":1728469192184,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e2cad7e50d836df","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1728469059391,"stop":1728469059391,"duration":0},"status":"passed","severity":"normal"},{"uid":"495fd1c0f5128687","name":"Publish message with rate limit","time":{"start":1728469535677,"stop":1728469535678,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8b69d65f4bcdbe2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1728469059391,"stop":1728469059391,"duration":0},"status":"passed","severity":"normal"},{"uid":"f961953d7a04c90e","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1728469061972,"stop":1728469061973,"duration":1},"status":"passed","severity":"normal"},{"uid":"d80a304c97f5dc83","name":"should get / set UDP multiaddr","time":{"start":1728469068180,"stop":1728469068180,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5b3da2c3865ffd5","name":"configure the node with multiple pubsub topics","time":{"start":1728469729289,"stop":1728469729289,"duration":0},"status":"broken","severity":"normal"},{"uid":"b7f77e9b406e6884","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1728469230592,"stop":1728469230592,"duration":0},"status":"passed","severity":"normal"},{"uid":"135f0e13922066bb","name":"Check received message containing JSON","time":{"start":1728469391702,"stop":1728469391702,"duration":0},"status":"passed","severity":"normal"},{"uid":"95279a14b752df2","name":"Check received message containing unicode special characters","time":{"start":1728469391703,"stop":1728469391707,"duration":4},"status":"passed","severity":"normal"},{"uid":"bb962ffba6f99691","name":"Check received message containing SQL Injection","time":{"start":1728469391623,"stop":1728469391625,"duration":2},"status":"passed","severity":"normal"},{"uid":"22b63bd6c852b820","name":"Keep-alive pings maintain the connection","time":{"start":1728469186837,"stop":1728469186837,"duration":0},"status":"passed","severity":"normal"},{"uid":"47b56fddf0d37196","name":"Store - dialed first","time":{"start":1728469754072,"stop":1728469754073,"duration":1},"status":"passed","severity":"normal"},{"uid":"28ccdbb7bf1ef9e7","name":"Check received message containing emoji","time":{"start":1728469232917,"stop":1728469232917,"duration":0},"status":"passed","severity":"normal"},{"uid":"e39ad63232ce5c7a","name":"Generator, custom pubsub topic","time":{"start":1728469719447,"stop":1728469719447,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f69cdcee54c9831","name":"Check message with invalid timestamp is not received","time":{"start":1728469391644,"stop":1728469391657,"duration":13},"status":"passed","severity":"normal"},{"uid":"ab6e8e8498c2b014","name":"should properly create location multiaddrs - udp4","time":{"start":1728469068184,"stop":1728469068184,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eeb6ebc23a80d4a","name":"should only return 1 node with store capability","time":{"start":1728469083743,"stop":1728469083743,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0fa2e64c854cd28","name":"should wait for LightPush peer to be connected","time":{"start":1728469098298,"stop":1728469098298,"duration":0},"status":"passed","severity":"normal"},{"uid":"89c73687785be148","name":"Push message with short payload","time":{"start":1728469902636,"stop":1728469902636,"duration":0},"status":"broken","severity":"normal"},{"uid":"f9dc11421a10c6a7","name":"1 Store, 2 fetches","time":{"start":1728469083372,"stop":1728469083373,"duration":1},"status":"passed","severity":"normal"},{"uid":"3788025c86f9721a","name":"Promise Callback - false","time":{"start":1728469717125,"stop":1728469717127,"duration":2},"status":"passed","severity":"normal"},{"uid":"61bbe162350e0b43","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1728469230579,"stop":1728469230580,"duration":1},"status":"passed","severity":"normal"},{"uid":"50ca4916d47bb55a","name":"Generator, custom pubsub topic","time":{"start":1728469719442,"stop":1728469719442,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b82b36c65a62a74","name":"Push message on custom pubsubTopic","time":{"start":1728469477298,"stop":1728469477299,"duration":1},"status":"broken","severity":"normal"},{"uid":"7bae18f2a27caae9","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1728469263666,"stop":1728469263666,"duration":0},"status":"passed","severity":"normal"},{"uid":"2003cdc157c66b4e","name":"Push message with content topic containing Basic HTML tag","time":{"start":1728469809086,"stop":1728469809086,"duration":0},"status":"broken","severity":"normal"},{"uid":"d34987354566a1f0","name":"should properly create peer info with all multiaddrs","time":{"start":1728469068186,"stop":1728469068186,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfff3e13402e5198","name":"should reject if WakuNode is not started","time":{"start":1728469098294,"stop":1728469098295,"duration":1},"status":"passed","severity":"normal"},{"uid":"448fa226b4920c31","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1728469494982,"stop":1728469494983,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c16e89f989cc31b","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1728469059386,"stop":1728469059386,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2758e9a87d1a5ec","name":"Push message equal or less that 1MB","time":{"start":1728469809100,"stop":1728469809100,"duration":0},"status":"broken","severity":"normal"},{"uid":"58c82142bab94d8b","name":"Query Generator - true","time":{"start":1728469717124,"stop":1728469717124,"duration":0},"status":"passed","severity":"normal"},{"uid":"74fbf77350b7a3ad","name":"dispatchEvent via connectionManager","time":{"start":1728469156970,"stop":1728469156970,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d80df19ecdac4a5","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1728469230591,"stop":1728469230591,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a92fd9eee0911bc","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1728469230576,"stop":1728469230576,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbe1fe224870b55f","name":"Subscribe and receive messages via lightPush","time":{"start":1728469494947,"stop":1728469494947,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7568ec6f90a65b8","name":"Check publish message containing Chinese","time":{"start":1728469535637,"stop":1728469535641,"duration":4},"status":"passed","severity":"normal"},{"uid":"9ac22eb5e0bd0cb0","name":"non connected peers","time":{"start":1728469495258,"stop":1728469495259,"duration":1},"status":"skipped","severity":"normal"},{"uid":"91cf6a083016aca","name":"should set field with all protocols disabled","time":{"start":1728469068186,"stop":1728469068186,"duration":0},"status":"passed","severity":"normal"},{"uid":"adb61e81ddf7c63c","name":"Check received message containing Russian","time":{"start":1728469391622,"stop":1728469391623,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dc14a8f2273cae6","name":"can start the service","time":{"start":1728469087616,"stop":1728469087616,"duration":0},"status":"passed","severity":"normal"},{"uid":"8635d8c8d6f35ba","name":"Subscribe to topic containing emoji and publish message","time":{"start":1728469536122,"stop":1728469536123,"duration":1},"status":"passed","severity":"normal"},{"uid":"d36907ea8907c477","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1728469536117,"stop":1728469536118,"duration":1},"status":"passed","severity":"normal"},{"uid":"32afdb62aee743e8","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1728469230584,"stop":1728469230585,"duration":1},"status":"passed","severity":"normal"},{"uid":"300591e5837671e0","name":"LightPush: 3 peers, Filter: 1 peers","time":{"start":1728469623010,"stop":1728469623011,"duration":1},"status":"broken","severity":"normal"},{"uid":"7fb1a34635882ec3","name":"Fails to publish message with size larger than 1 MB","time":{"start":1728469535675,"stop":1728469535675,"duration":0},"status":"passed","severity":"normal"},{"uid":"46f687c7db9c6c64","name":"Push to array if already present","time":{"start":1728469059230,"stop":1728469059231,"duration":1},"status":"passed","severity":"normal"},{"uid":"fed85297764e8228","name":"Subscribe and receive messages via waku relay post","time":{"start":1728469263648,"stop":1728469263648,"duration":0},"status":"passed","severity":"normal"},{"uid":"efb5544fa3e13b06","name":"Add multiple subscription objects on single nwaku node","time":{"start":1728469494995,"stop":1728469494995,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2dc182c9bd8a43b","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1728469732735,"stop":1728469732736,"duration":1},"status":"passed","severity":"normal"},{"uid":"273434e52a5e26b9","name":"Subscribe to topic containing XML and receive message","time":{"start":1728469494992,"stop":1728469494992,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c3d73374b00d151","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1728469522762,"stop":1728469522762,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e9edf4876a705be","name":"Subscribe to topic containing special chars and receive message","time":{"start":1728469263660,"stop":1728469263660,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9a92d978117c929","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1728469083743,"stop":1728469083743,"duration":0},"status":"passed","severity":"normal"},{"uid":"d832c490f301c405","name":"configure the node with multiple content topics","time":{"start":1728469699808,"stop":1728469699808,"duration":0},"status":"broken","severity":"normal"},{"uid":"c2774c2c3df88ed","name":"LightPush: 3 peers, Filter: 3 peers","time":{"start":1728469623014,"stop":1728469623014,"duration":0},"status":"broken","severity":"normal"},{"uid":"4d0fd54712969fd4","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1728469674894,"stop":1728469674895,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3a6256d1d014a04","name":"Subscribe to topic containing Script and receive message","time":{"start":1728469494973,"stop":1728469494973,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb390573e5a43186","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1728469699808,"stop":1728469699809,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc135522bafc1e2e","name":"Check received message containing emoji","time":{"start":1728469391639,"stop":1728469391643,"duration":4},"status":"passed","severity":"normal"},{"uid":"d391f888321bc67a","name":"Subscribe to topic containing emoji and receive message","time":{"start":1728469494977,"stop":1728469494978,"duration":1},"status":"passed","severity":"normal"},{"uid":"2340a4561d4bbab0","name":"Subscribe to topic containing long and receive message","time":{"start":1728469494966,"stop":1728469494968,"duration":2},"status":"passed","severity":"normal"},{"uid":"3b87f2fe4fe64b11","name":"removeEventListener with correct event","time":{"start":1728469156967,"stop":1728469156967,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a8756ba61fd431e","name":"Rejects garbage","time":{"start":1728469101575,"stop":1728469101576,"duration":1},"status":"passed","severity":"normal"},{"uid":"9281957b3cf81cdd","name":"Subscribe and receives messages on 20 topics","time":{"start":1728469263652,"stop":1728469263653,"duration":1},"status":"passed","severity":"normal"},{"uid":"477b7544b001d866","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1728469116733,"stop":1728469116734,"duration":1},"status":"passed","severity":"normal"},{"uid":"6abd787dd0b56f17","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1728469535674,"stop":1728469535675,"duration":1},"status":"passed","severity":"normal"},{"uid":"924ba53cbdfb9db","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1728469059400,"stop":1728469059400,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4aaaa63c8f1e21","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1728469230578,"stop":1728469230578,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd4e144804a315a","name":"Init the array if not present","time":{"start":1728469059228,"stop":1728469059230,"duration":2},"status":"passed","severity":"normal"},{"uid":"4a5a6d8eef2914ec","name":"LightPush: 1 peers, Filter: 3 peers","time":{"start":1728469622997,"stop":1728469622997,"duration":0},"status":"broken","severity":"normal"},{"uid":"d00033e06791ccd9","name":"Push message with content topic containing unicode special characters","time":{"start":1728469902668,"stop":1728469902668,"duration":0},"status":"broken","severity":"normal"},{"uid":"81b71361d24326a9","name":"Subscribe to topic containing special chars and receive message","time":{"start":1728469494969,"stop":1728469494969,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ba0bb7a9b926e1e","name":"should call waitForPeer on Relay","time":{"start":1728469098299,"stop":1728469098299,"duration":0},"status":"passed","severity":"normal"},{"uid":"8185e88f2c93b4fd","name":"Mutual subscription","time":{"start":1728469536097,"stop":1728469536097,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c6d4566f249bef8","name":"Throws when trying to push message with empty payload","time":{"start":1728469809072,"stop":1728469809072,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2556b8263520cf3","name":"Ping on subscribed peer","time":{"start":1728469160773,"stop":1728469160773,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c19992a4ded1669","name":"isConnected should return false after all peers disconnect","time":{"start":1728469151751,"stop":1728469151751,"duration":0},"status":"passed","severity":"normal"},{"uid":"67a6bfdfa3b36a7e","name":"should correctly map a content topic to a pubsub topic","time":{"start":1728469059403,"stop":1728469059404,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ac2b0ee4be1e91e","name":"should properly create location multiaddrs - tcp6","time":{"start":1728469068185,"stop":1728469068185,"duration":0},"status":"passed","severity":"normal"},{"uid":"da340b3e791be289","name":"should emit a peer event after start","time":{"start":1728469087618,"stop":1728469087618,"duration":0},"status":"passed","severity":"normal"},{"uid":"eadcb9a82906a8c5","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728469477289,"stop":1728469477290,"duration":1},"status":"broken","severity":"normal"},{"uid":"c3313eb3650b6727","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1728469494963,"stop":1728469494964,"duration":1},"status":"passed","severity":"normal"},{"uid":"11e55698fc7306cf","name":"Privacy Node - default protocol","time":{"start":1728469754075,"stop":1728469754075,"duration":0},"status":"passed","severity":"normal"},{"uid":"beb0f70995abbe5","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1728469257111,"stop":1728469257116,"duration":5},"status":"passed","severity":"normal"},{"uid":"83bb37d00e93cfca","name":"ignores domain fetching errors","time":{"start":1728469083741,"stop":1728469083741,"duration":0},"status":"passed","severity":"normal"},{"uid":"15e6d96956f39949","name":"Used by Waku Relay","time":{"start":1728469767823,"stop":1728469767826,"duration":3},"status":"passed","severity":"normal"},{"uid":"bbddad5ec44f452c","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1728469522772,"stop":1728469522772,"duration":0},"status":"passed","severity":"normal"},{"uid":"38299f12177435de","name":"Passing page size 19 when there are 20 messages","time":{"start":1728469741066,"stop":1728469741066,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f6a6a0211e802ef","name":"Push message with content topic containing emoji","time":{"start":1728469902670,"stop":1728469902670,"duration":0},"status":"broken","severity":"normal"},{"uid":"cfb5775353bbc4cf","name":"Check received message containing shell command","time":{"start":1728469391703,"stop":1728469391703,"duration":0},"status":"passed","severity":"normal"},{"uid":"88cc3909fbd6a941","name":"Check received message containing SQL Injection","time":{"start":1728469391691,"stop":1728469391691,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9d1d10853bf241e","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1728469263664,"stop":1728469263664,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c79cf1012ae378d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728469165820,"stop":1728469165821,"duration":1},"status":"passed","severity":"normal"},{"uid":"351939bf5b547d8e","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1728469494947,"stop":1728469494954,"duration":7},"status":"passed","severity":"normal"},{"uid":"1302f3b88bde79f7","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1728469263654,"stop":1728469263655,"duration":1},"status":"passed","severity":"normal"},{"uid":"627a3974d364bf7a","name":"Relay - times out","time":{"start":1728469754072,"stop":1728469754072,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee61721e395c3d09","name":"Query generator for multiple messages with different message text format","time":{"start":1728469720075,"stop":1728469720076,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2d491a7fd6be6b5","name":"LightPush: 1 peers, Filter: 1 peers","time":{"start":1728469622989,"stop":1728469622990,"duration":1},"status":"broken","severity":"normal"},{"uid":"f6697552ea162665","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1728469536113,"stop":1728469536114,"duration":1},"status":"passed","severity":"normal"},{"uid":"26cccc34f39dd75c","name":"Ordered Callback - true","time":{"start":1728469717127,"stop":1728469717127,"duration":0},"status":"passed","severity":"normal"},{"uid":"f865906168e959b4","name":"Push message with content topic containing special chars","time":{"start":1728469809077,"stop":1728469809077,"duration":0},"status":"broken","severity":"normal"},{"uid":"4e2aba4d213b51fd","name":"Push message with meta","time":{"start":1728469809095,"stop":1728469809095,"duration":0},"status":"broken","severity":"normal"},{"uid":"21c410ef89665dfc","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1728469230592,"stop":1728469230595,"duration":3},"status":"passed","severity":"normal"},{"uid":"749f3d2d449b394","name":"Check message with invalid timestamp is not received","time":{"start":1728469232919,"stop":1728469232919,"duration":0},"status":"passed","severity":"normal"},{"uid":"acb329a6d5c7ef89","name":"Push message with content topic containing escaped characters","time":{"start":1728469809090,"stop":1728469809091,"duration":1},"status":"broken","severity":"normal"},{"uid":"63211204a9a266fe","name":"Push message with Script payload","time":{"start":1728469809061,"stop":1728469809061,"duration":0},"status":"broken","severity":"normal"},{"uid":"8b1956ddbdae3ba2","name":"handles multiple messages","time":{"start":1728469737773,"stop":1728469737773,"duration":0},"status":"passed","severity":"normal"},{"uid":"b21c834965b3ad4f","name":"should be able to decode the field with only FILTER set to true","time":{"start":1728469067445,"stop":1728469067445,"duration":0},"status":"passed","severity":"normal"},{"uid":"89bf35790f902706","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1728469067447,"stop":1728469067448,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6c3a4b8f65da402","name":"should emit a peer event after start","time":{"start":1728469126221,"stop":1728469126230,"duration":9},"status":"passed","severity":"normal"},{"uid":"20d1b097e90d209b","name":"throws on empty content topic","time":{"start":1728469059360,"stop":1728469059361,"duration":1},"status":"passed","severity":"normal"},{"uid":"885370b51ce3e392","name":"different cluster, same shard: nodes don't connect","time":{"start":1728469230574,"stop":1728469230574,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9dab0972b139a33","name":"should return the pubsub topic directly if a string is provided","time":{"start":1728469059399,"stop":1728469059400,"duration":1},"status":"passed","severity":"normal"},{"uid":"137be2de0f275063","name":"Check received message containing Script","time":{"start":1728469391625,"stop":1728469391629,"duration":4},"status":"passed","severity":"normal"},{"uid":"9592ed35093488d5","name":"different cluster, same shard: nodes don't connect","time":{"start":1728469412461,"stop":1728469412464,"duration":3},"status":"passed","severity":"normal"},{"uid":"7f8a30bc6a72a60b","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1728469745240,"stop":1728469745240,"duration":0},"status":"passed","severity":"normal"},{"uid":"1919be27ba6942ea","name":"Check message with invalid timestamp is not received","time":{"start":1728469391715,"stop":1728469391716,"duration":1},"status":"passed","severity":"normal"},{"uid":"1be3cf3d5a0a7198","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app10/7/topic388/proto","time":{"start":1728469699800,"stop":1728469699801,"duration":1},"status":"broken","severity":"normal"},{"uid":"f488dd1c14fdc1f5","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1728469093764,"stop":1728469093765,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd83baf3bfb07703","name":"LightPush: 1 peers, Filter: 2 peers","time":{"start":1728469622992,"stop":1728469622993,"duration":1},"status":"broken","severity":"normal"},{"uid":"e94492412d13141b","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1728469263667,"stop":1728469263668,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cb9b62fbf2e4088","name":"Check received message containing emoji","time":{"start":1728469391708,"stop":1728469391709,"duration":1},"status":"passed","severity":"normal"},{"uid":"4088240c9973e4ef","name":"should not receive a peer event after stop","time":{"start":1728469087619,"stop":1728469087619,"duration":0},"status":"passed","severity":"normal"},{"uid":"35254e44430f149","name":"Check publish message containing unicode special characters","time":{"start":1728469535665,"stop":1728469535666,"duration":1},"status":"passed","severity":"normal"},{"uid":"638127d4ca48c40f","name":"handles empty contentTopics array correctly","time":{"start":1728469059403,"stop":1728469059403,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3f1b8a119a3c995","name":"Fails to publish duplicate message","time":{"start":1728469535673,"stop":1728469535673,"duration":0},"status":"passed","severity":"normal"},{"uid":"86e1481106a29fde","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1728469059390,"stop":1728469059390,"duration":0},"status":"passed","severity":"normal"},{"uid":"87e3e0eeddf5c911","name":"Fails to push message with empty content topic","time":{"start":1728469902670,"stop":1728469902671,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb4e101e0abc7339","name":"Check publish message containing special chars","time":{"start":1728469535636,"stop":1728469535637,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff17052a4bad4a3","name":"tcp ip4 address","time":{"start":1728469067507,"stop":1728469067508,"duration":1},"status":"passed","severity":"normal"},{"uid":"2250b20e3638d3ea","name":"Tracks peer failures correctly","time":{"start":1728469186840,"stop":1728469186840,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbc14e7b03f7795","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1728469647066,"stop":1728469647067,"duration":1},"status":"passed","severity":"normal"},{"uid":"e568b971236fac7c","name":"Publish message with custom timestamp: Wed Oct 09 2024 11:25:18 GMT+0000 (Coordinated Universal Time)","time":{"start":1728469535673,"stop":1728469535673,"duration":0},"status":"passed","severity":"normal"},{"uid":"af4cfcfdca6e13c9","name":"should return different streams if requested simultaniously","time":{"start":1728469075539,"stop":1728469075539,"duration":0},"status":"passed","severity":"normal"},{"uid":"b94cf8fdd2adfbe1","name":"random static sharding 5 - Cluster ID: 639, Shard ID: 283","time":{"start":1728469729219,"stop":1728469729219,"duration":0},"status":"broken","severity":"normal"},{"uid":"8d77620c44079e1b","name":"Query with Promise Callback, No Decoder","time":{"start":1728469674896,"stop":1728469674897,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cfae504434f274","name":"Should update multiaddrs","time":{"start":1728469477997,"stop":1728469477998,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fa18d00b6ed3497","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1728469230590,"stop":1728469230590,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1d8e547f45c863","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1728469745244,"stop":1728469745250,"duration":6},"status":"passed","severity":"normal"},{"uid":"45c30f0d1a93ebd3","name":"isConnected between 2 js-waku relay nodes","time":{"start":1728469151752,"stop":1728469151752,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dcc63f6f2d77c91","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728469165822,"stop":1728469165822,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8d12571a6064ea6","name":"Check received message containing XML","time":{"start":1728469232914,"stop":1728469232915,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e5580ecec3cba95","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1728469257110,"stop":1728469257111,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ab9537f781a03f7","name":"handles different clusterIds correctly","time":{"start":1728469059381,"stop":1728469059381,"duration":0},"status":"passed","severity":"normal"},{"uid":"5316b7748cdf4486","name":"Overlapping topic subscription","time":{"start":1728469263655,"stop":1728469263655,"duration":0},"status":"passed","severity":"normal"},{"uid":"c72da5dab75383a2","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1728469165821,"stop":1728469165821,"duration":0},"status":"passed","severity":"normal"},{"uid":"8168dbddd9cd6ef6","name":"Subscribe and receive messages via waku relay post","time":{"start":1728469494983,"stop":1728469494984,"duration":1},"status":"passed","severity":"normal"},{"uid":"233d989478c58e37","name":"Push message with content topic containing Script","time":{"start":1728469902660,"stop":1728469902661,"duration":1},"status":"broken","severity":"normal"},{"uid":"d21e7629fb5b9d6e","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app35/4/topic463/test.js","time":{"start":1728469699791,"stop":1728469699791,"duration":0},"status":"broken","severity":"normal"},{"uid":"75a2eb46f54154ec","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1728469536103,"stop":1728469536104,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf47b7cfc8d221ca","name":"Correctly serialized arguments","time":{"start":1728469415901,"stop":1728469415902,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d632863bee0fe74","name":"Passing page size 3 when there are 20 messages","time":{"start":1728469741064,"stop":1728469741065,"duration":1},"status":"passed","severity":"normal"},{"uid":"be66cdcd48c784ca","name":"Push message with rate limit","time":{"start":1728469809096,"stop":1728469809096,"duration":0},"status":"broken","severity":"normal"},{"uid":"5c9063cf3c52fd54","name":"Check received message containing unicode special characters","time":{"start":1728469391638,"stop":1728469391638,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccc91289bc6711ae","name":"Sets default value correctly","time":{"start":1728469767826,"stop":1728469767827,"duration":1},"status":"passed","severity":"normal"},{"uid":"4844822d69008332","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1728469059376,"stop":1728469059376,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd1b04c05944325e","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1728469230583,"stop":1728469230583,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8e6ca3f21571b05","name":"Check received message containing JSON","time":{"start":1728469232915,"stop":1728469232915,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8ed70c51deb281b","name":"should use DNS peer discovery with light client","time":{"start":1728469126232,"stop":1728469126232,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e086e9c8f6257853","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1728469494985,"stop":1728469494985,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4d28aae5be2f113","name":"Subscribe to topic containing shell command and receive message","time":{"start":1728469263665,"stop":1728469263665,"duration":0},"status":"passed","severity":"normal"},{"uid":"e73edd3ca41e1352","name":"Ping on peer without subscriptions","time":{"start":1728469160773,"stop":1728469160774,"duration":1},"status":"passed","severity":"normal"},{"uid":"884fa6c4192e331c","name":"stop","time":{"start":1728469156971,"stop":1728469156971,"duration":0},"status":"passed","severity":"normal"},{"uid":"d63d764bed07feb","name":"should throw error - no id","time":{"start":1728469068176,"stop":1728469068176,"duration":0},"status":"passed","severity":"normal"},{"uid":"53e5b1694bbd447e","name":"Push message with custom timestamp: 1728472932355","time":{"start":1728469809099,"stop":1728469809099,"duration":0},"status":"broken","severity":"normal"},{"uid":"9d304831510ae09b","name":"Relay - dialed first","time":{"start":1728469754071,"stop":1728469754072,"duration":1},"status":"passed","severity":"normal"},{"uid":"a859a9ff21539b01","name":"random static sharding 10 - Cluster ID: 809, Shard ID: 189","time":{"start":1728469729280,"stop":1728469729281,"duration":1},"status":"broken","severity":"normal"},{"uid":"ca813ee3983f71b","name":"Throws when trying to push message with empty payload","time":{"start":1728469902652,"stop":1728469902652,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9e05263bd4a4aaa","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1728469674887,"stop":1728469674890,"duration":3},"status":"passed","severity":"normal"},{"uid":"18d8abab06656f7d","name":"through manual discovery","time":{"start":1728469415791,"stop":1728469415792,"duration":1},"status":"passed","severity":"normal"},{"uid":"445784b7fb27ac34","name":"Filter","time":{"start":1728469754074,"stop":1728469754075,"duration":1},"status":"passed","severity":"normal"},{"uid":"c40f7b8d13796bbc","name":"Check received message containing Russian","time":{"start":1728469391691,"stop":1728469391691,"duration":0},"status":"passed","severity":"normal"},{"uid":"92b43a79abb030d9","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1728469059386,"stop":1728469059386,"duration":0},"status":"passed","severity":"normal"},{"uid":"c56c624dd59222e9","name":"Asymmetric encrypt & decrypt","time":{"start":1728469094186,"stop":1728469094186,"duration":0},"status":"passed","severity":"normal"},{"uid":"86f090a2b5bd434","name":"Accepts a valid Waku Message","time":{"start":1728469101574,"stop":1728469101575,"duration":1},"status":"passed","severity":"normal"},{"uid":"631023e1e58654d7","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728469477295,"stop":1728469477295,"duration":0},"status":"broken","severity":"normal"},{"uid":"79a5c11526401293","name":"Push message with JSON payload","time":{"start":1728469809064,"stop":1728469809064,"duration":0},"status":"broken","severity":"normal"},{"uid":"3a8e2d01064e2865","name":"listenerCount","time":{"start":1728469156969,"stop":1728469156970,"duration":1},"status":"passed","severity":"normal"},{"uid":"8743ff1e26d64d76","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1728469083343,"stop":1728469083343,"duration":0},"status":"passed","severity":"normal"},{"uid":"76f19fe9b378c0e4","name":"Sign & Recover","time":{"start":1728469094187,"stop":1728469094188,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfe8fcb924f8406d","name":"should not receive a peer event after stop","time":{"start":1728469518414,"stop":1728469518415,"duration":1},"status":"passed","severity":"normal"},{"uid":"de40c606a2d4e2ec","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1728469123473,"stop":1728469123476,"duration":3},"status":"passed","severity":"normal"},{"uid":"80cb34544ef43ad","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1728469059383,"stop":1728469059383,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb6657eb694b1ac8","name":"Push message with content topic containing numeric","time":{"start":1728469902655,"stop":1728469902655,"duration":0},"status":"broken","severity":"normal"},{"uid":"5cbb51497e1f640d","name":"Ping on unsubscribed peer","time":{"start":1728469164704,"stop":1728469164705,"duration":1},"status":"passed","severity":"normal"},{"uid":"8662953ea05c24d9","name":"passes more than one ENR URLs and attempts connection","time":{"start":1728469126234,"stop":1728469126234,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8087c2ffd57099aa","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1728469165823,"stop":1728469165823,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e055ee8f2b91465","name":"Delete observer","time":{"start":1728469497021,"stop":1728469497021,"duration":0},"status":"passed","severity":"normal"},{"uid":"87d67a9a1f219962","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1728469230583,"stop":1728469230583,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfe02fe44cc7a319","name":"Check message with no payload is not received","time":{"start":1728469391658,"stop":1728469391658,"duration":0},"status":"passed","severity":"normal"},{"uid":"50e08b691fa1a289","name":"Check received message containing Russian","time":{"start":1728469232912,"stop":1728469232913,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ca70a41b3610fa2","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1728469075569,"stop":1728469075569,"duration":0},"status":"passed","severity":"normal"},{"uid":"a14214f01d2b9442","name":"Subscribe to topic containing long and receive message","time":{"start":1728469263658,"stop":1728469263659,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bedff6b6ba8076","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1728469391644,"stop":1728469391644,"duration":0},"status":"passed","severity":"normal"},{"uid":"52a2e8565e316aa8","name":"LightPush: 1 peers, Filter: 0 peers","time":{"start":1728469622985,"stop":1728469622986,"duration":1},"status":"broken","severity":"normal"},{"uid":"e05d7710e3d87c85","name":"less peers than existing","time":{"start":1728469495258,"stop":1728469495258,"duration":0},"status":"skipped","severity":"normal"},{"uid":"553d0a99406007aa","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1728469059377,"stop":1728469059378,"duration":1},"status":"passed","severity":"normal"},{"uid":"be45d0882820631c","name":"can start and stop the service","time":{"start":1728469126220,"stop":1728469126220,"duration":0},"status":"passed","severity":"normal"},{"uid":"5120387750abc941","name":"Push message with escaped characters payload","time":{"start":1728469902648,"stop":1728469902649,"duration":1},"status":"broken","severity":"normal"},{"uid":"54dc596c370c9837","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1728469068175,"stop":1728469068176,"duration":1},"status":"passed","severity":"normal"},{"uid":"e378fc0d0ea79b43","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1728469729290,"stop":1728469729290,"duration":0},"status":"passed","severity":"normal"},{"uid":"511ab4417f97fa8","name":"should not fail to stop the service if it was not started","time":{"start":1728469518391,"stop":1728469518396,"duration":5},"status":"passed","severity":"normal"},{"uid":"4834c39ce89bde00","name":"Push message with content topic containing special chars","time":{"start":1728469902656,"stop":1728469902656,"duration":0},"status":"broken","severity":"normal"},{"uid":"c76c45447452a6af","name":"Ping succeeds for all connected peers","time":{"start":1728469186836,"stop":1728469186836,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f89ff2af41d4e1c","name":"Push message with Russian payload","time":{"start":1728469902641,"stop":1728469902642,"duration":1},"status":"broken","severity":"normal"},{"uid":"174167b24fa8a2ad","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1728469732736,"stop":1728469732736,"duration":0},"status":"passed","severity":"normal"},{"uid":"c65cd64ec6279a0","name":"random static sharding 1 - Cluster ID: 872, Shard ID: 252","time":{"start":1728469729198,"stop":1728469729198,"duration":0},"status":"broken","severity":"normal"},{"uid":"327660693f8c6881","name":"Push message with Basic HTML tag payload","time":{"start":1728469809063,"stop":1728469809063,"duration":0},"status":"broken","severity":"normal"},{"uid":"db693ab208e0093","name":"Check meta is set [symmetric]","time":{"start":1728469093765,"stop":1728469093765,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf184bdcd83135d9","name":"Push message with SQL Injection payload","time":{"start":1728469809060,"stop":1728469809061,"duration":1},"status":"broken","severity":"normal"},{"uid":"5ff27154a678d777","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1728469165822,"stop":1728469165823,"duration":1},"status":"passed","severity":"normal"},{"uid":"beb4d063218014dc","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1728469230596,"stop":1728469230597,"duration":1},"status":"passed","severity":"normal"},{"uid":"7881149ad3cc4484","name":"Push message with content topic containing XML","time":{"start":1728469902661,"stop":1728469902662,"duration":1},"status":"broken","severity":"normal"},{"uid":"a94553b312f213d2","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1728469124305,"stop":1728469124305,"duration":0},"status":"passed","severity":"normal"},{"uid":"d593a10d5189d349","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1728469059548,"stop":1728469059548,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4a0955d65864ac7","name":"Subscribe to topic containing Russian and receive message","time":{"start":1728469494971,"stop":1728469494971,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3f5bda4f313f41","name":"Push message with content topic containing shell command","time":{"start":1728469902665,"stop":1728469902665,"duration":0},"status":"broken","severity":"normal"},{"uid":"174f7e55f20d050e","name":"should return usable stream attached to connection","time":{"start":1728469075536,"stop":1728469075537,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5226ccd3a7f1ce8","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1728469059400,"stop":1728469059400,"duration":0},"status":"passed","severity":"normal"},{"uid":"58a7823713e77523","name":"Push message with Russian payload","time":{"start":1728469809060,"stop":1728469809060,"duration":0},"status":"broken","severity":"normal"},{"uid":"fce5acf2fe32bf41","name":"Subscribe to topic containing numeric and publish message","time":{"start":1728469536109,"stop":1728469536109,"duration":0},"status":"passed","severity":"normal"},{"uid":"622a65383987d046","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1728469522771,"stop":1728469522772,"duration":1},"status":"passed","severity":"normal"},{"uid":"c68a35aa660cb26","name":"Push message with JSON payload","time":{"start":1728469902647,"stop":1728469902647,"duration":0},"status":"broken","severity":"normal"},{"uid":"8ef041f41bf750de","name":"can start and stop the service","time":{"start":1728469087616,"stop":1728469087617,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3254b7c53a34bc7","name":"Check message received after jswaku node is restarted","time":{"start":1728469391659,"stop":1728469391659,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c502be37ee10fc3d","name":"Relay - dialed after","time":{"start":1728469754072,"stop":1728469754072,"duration":0},"status":"passed","severity":"normal"},{"uid":"cec4cb40d2d29f7d","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1728469477290,"stop":1728469477290,"duration":0},"status":"passed","severity":"normal"},{"uid":"501ccd07c359d297","name":"Push 30 different messages","time":{"start":1728469902652,"stop":1728469902652,"duration":0},"status":"broken","severity":"normal"},{"uid":"a6688eea85cb5827","name":"isConnected should return true after first peer connects","time":{"start":1728469151751,"stop":1728469151751,"duration":0},"status":"passed","severity":"normal"},{"uid":"f01d7678239fb3de","name":"Ping on peer without subscriptions","time":{"start":1728469164704,"stop":1728469164704,"duration":0},"status":"passed","severity":"normal"},{"uid":"68364582c6832f44","name":"should check connected peers if present and suitable","time":{"start":1728469098297,"stop":1728469098298,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c915d767e050bee","name":"throws on content topic with non-number generation field","time":{"start":1728469059362,"stop":1728469059362,"duration":0},"status":"passed","severity":"normal"},{"uid":"61141be54bfda126","name":"Push message with numeric payload","time":{"start":1728469809056,"stop":1728469809056,"duration":0},"status":"broken","severity":"normal"},{"uid":"107d8f3a109b44cb","name":"Push message with content topic containing short","time":{"start":1728469809073,"stop":1728469809073,"duration":0},"status":"broken","severity":"normal"},{"uid":"37a6e4f5d66a3693","name":"Publish message with custom timestamp: Wed Oct 09 2024 09:25:18 GMT+0000 (Coordinated Universal Time)","time":{"start":1728469535672,"stop":1728469535672,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1f8872cf2bc2d66","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1728469522764,"stop":1728469522766,"duration":2},"status":"passed","severity":"normal"},{"uid":"37151092b231baf4","name":"Check publish message containing JSON","time":{"start":1728469535653,"stop":1728469535659,"duration":6},"status":"passed","severity":"normal"},{"uid":"c77ed9b3abf074b1","name":"should reject if Filter is requested but not mounted","time":{"start":1728469098296,"stop":1728469098297,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd1211cc3c8444c3","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1728469745240,"stop":1728469745240,"duration":0},"status":"passed","severity":"normal"},{"uid":"264a3d580a8c3897","name":"Push message with Chinese payload","time":{"start":1728469809057,"stop":1728469809058,"duration":1},"status":"broken","severity":"normal"},{"uid":"663e9cbb2917c9f9","name":"Callback on promise, aborts when callback returns true","time":{"start":1728469720077,"stop":1728469720077,"duration":0},"status":"passed","severity":"normal"},{"uid":"47def595739c54bf","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1728469059391,"stop":1728469059392,"duration":1},"status":"passed","severity":"normal"},{"uid":"add98c2d2418e515","name":"Check received message containing shell command","time":{"start":1728469232916,"stop":1728469232916,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae5472a7e6899635","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1728469719441,"stop":1728469719441,"duration":0},"status":"passed","severity":"normal"},{"uid":"defb9ecd31b18cf1","name":"Check received message containing XML","time":{"start":1728469391692,"stop":1728469391692,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1eeacf3867eafc5","name":"should emit a peer event after start","time":{"start":1728469518397,"stop":1728469518414,"duration":17},"status":"passed","severity":"normal"},{"uid":"ee9867a5da964750","name":"Reusing cursor across nodes","time":{"start":1728469647071,"stop":1728469647072,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f1a55612494392","name":"Encoder throws on undefined content topic","time":{"start":1728469093766,"stop":1728469093766,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b6f84b3315c8685","name":"should properly compute the node id","time":{"start":1728469068179,"stop":1728469068179,"duration":0},"status":"passed","severity":"normal"},{"uid":"923ee545e489a91c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1728469230586,"stop":1728469230586,"duration":0},"status":"passed","severity":"normal"},{"uid":"8af540db8d510dee","name":"should be able to decode the field with only STORE set to true","time":{"start":1728469067445,"stop":1728469067446,"duration":1},"status":"passed","severity":"normal"},{"uid":"6caf71969e411687","name":"Subscribe to topic containing Russian and receive message","time":{"start":1728469494991,"stop":1728469494991,"duration":0},"status":"passed","severity":"normal"},{"uid":"84655804f7ac30fb","name":"Symmetric encrypt & Decrypt","time":{"start":1728469094186,"stop":1728469094187,"duration":1},"status":"passed","severity":"normal"},{"uid":"2499bd78a45d1385","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1728469151748,"stop":1728469151751,"duration":3},"status":"passed","severity":"normal"},{"uid":"429c5b3bfa0f9843","name":"Check message with no content topic is not received","time":{"start":1728469391716,"stop":1728469391717,"duration":1},"status":"passed","severity":"normal"},{"uid":"a57c333bd843add6","name":"should decode valid enr with tcp successfully","time":{"start":1728469068176,"stop":1728469068176,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aa1688b7379f5de","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1728469059547,"stop":1728469059547,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b68f4de9edc6bcf","name":"returns all values when wanted number matches available values","time":{"start":1728469083046,"stop":1728469083048,"duration":2},"status":"passed","severity":"normal"},{"uid":"5cb6d6a78447647d","name":"Generator, 2 different pubsubtopics","time":{"start":1728469719441,"stop":1728469719441,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dba28066574c9aa","name":"Round trip binary serialization","time":{"start":1728469075781,"stop":1728469075781,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e4a3fecb193c7f5","name":"Push message with short payload","time":{"start":1728469809054,"stop":1728469809054,"duration":0},"status":"broken","severity":"normal"},{"uid":"2136dd973b76f37c","name":"Check received message containing short","time":{"start":1728469391608,"stop":1728469391609,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4c079ed472445f0","name":"LightPush: 2 peers, Filter: 0 peers","time":{"start":1728469622998,"stop":1728469622999,"duration":1},"status":"broken","severity":"normal"},{"uid":"2029239027951312","name":"Push message with content topic containing JSON","time":{"start":1728469902664,"stop":1728469902664,"duration":0},"status":"broken","severity":"normal"},{"uid":"b52c9c39376b4781","name":"Decoder throws on empty string content topic","time":{"start":1728469075783,"stop":1728469075783,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f7c03dc9a458022","name":"Check publish message containing Script","time":{"start":1728469535651,"stop":1728469535652,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cf620fa2e56ecb6","name":"Push message equal or less that 1MB","time":{"start":1728469902675,"stop":1728469902676,"duration":1},"status":"broken","severity":"normal"},{"uid":"e4c66f8d6779b732","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1728469151748,"stop":1728469151748,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cb6004038a004c2","name":"can start and stop the service","time":{"start":1728469518387,"stop":1728469518391,"duration":4},"status":"passed","severity":"normal"},{"uid":"aa12005d8ee7b641","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app85/2/topic60/json","time":{"start":1728469699786,"stop":1728469699786,"duration":0},"status":"broken","severity":"normal"},{"uid":"ba7cbb013d595a71","name":"should throw an error if shards are undefined for static sharding","time":{"start":1728469059387,"stop":1728469059387,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f87db0fb0a8136d","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1728469123473,"stop":1728469123473,"duration":0},"status":"passed","severity":"normal"},{"uid":"15427000d0c4284a","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1728469536102,"stop":1728469536103,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c10b396b33d18a5","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1728469059377,"stop":1728469059377,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cd599ff26beaa4c","name":"Js publishes, other Js receives","time":{"start":1728469513985,"stop":1728469513985,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eb506641ba40cb","name":"Round trip binary encryption [ecies, signature]","time":{"start":1728469095364,"stop":1728469095365,"duration":1},"status":"passed","severity":"normal"},{"uid":"de740387fad21c8e","name":"should not receive a peer event after stop","time":{"start":1728469126231,"stop":1728469126231,"duration":0},"status":"passed","severity":"normal"},{"uid":"99f99fcb2f5536be","name":"Check received message containing unicode special characters","time":{"start":1728469232916,"stop":1728469232917,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdf956247ce576bd","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1728469083743,"stop":1728469083744,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9df0fc6f8d554aa","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1728469412460,"stop":1728469412460,"duration":0},"status":"passed","severity":"normal"},{"uid":"27599a1e79e6af3e","name":"should not fail to stop the service if it was not started","time":{"start":1728469087617,"stop":1728469087618,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a2539ffebe9cf3","name":"handles different networkShards values correctly","time":{"start":1728469059381,"stop":1728469059382,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dc9f6c5ddfb33a7","name":"should properly create location multiaddrs - tcp","time":{"start":1728469068186,"stop":1728469068186,"duration":0},"status":"passed","severity":"normal"},{"uid":"99a2a524553a9174","name":"Subscribe to topic containing shell command and receive message","time":{"start":1728469494993,"stop":1728469494994,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a2a149a8c8464ef","name":"Push message with content topic containing shell command","time":{"start":1728469809089,"stop":1728469809089,"duration":0},"status":"broken","severity":"normal"},{"uid":"ba6b7db0a145a873","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1728469412460,"stop":1728469412460,"duration":0},"status":"passed","severity":"normal"},{"uid":"393cad3a7193d685","name":"Refresh subscription","time":{"start":1728469494987,"stop":1728469494988,"duration":1},"status":"passed","severity":"normal"},{"uid":"d027b62179ec0abb","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1728469061975,"stop":1728469061975,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d616ec6931e8bea","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1728469257126,"stop":1728469257126,"duration":0},"status":"passed","severity":"normal"},{"uid":"93bf4e944e4e0b08","name":"Fails to push message with large meta","time":{"start":1728469902672,"stop":1728469902672,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce70033bd164f1a5","name":"Subscribe to topic containing numeric and receive message","time":{"start":1728469494968,"stop":1728469494969,"duration":1},"status":"passed","severity":"normal"},{"uid":"48a28869f0136d3e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1728469230597,"stop":1728469230597,"duration":0},"status":"passed","severity":"normal"},{"uid":"2268f44e98f928d6","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1728469083744,"stop":1728469083744,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f3eb1957c46ac69d","name":"Sample","time":{"start":1728469067495,"stop":1728469067495,"duration":0},"status":"passed","severity":"normal"},{"uid":"cef4070e931c6fa4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1728469059394,"stop":1728469059394,"duration":0},"status":"passed","severity":"normal"},{"uid":"c17acca06479ed7e","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1728469230581,"stop":1728469230581,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5b57a6d6492762e","name":"should only return 1 node with relay and store capability","time":{"start":1728469083742,"stop":1728469083742,"duration":0},"status":"passed","severity":"normal"},{"uid":"edda97957f2ef4d2","name":"returns nothing if no connections present","time":{"start":1728469074865,"stop":1728469074867,"duration":2},"status":"passed","severity":"normal"},{"uid":"edd8d62b6709c7a8","name":"Light Node - default protocols","time":{"start":1728469754075,"stop":1728469754075,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aff5236c4041be","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1728469059384,"stop":1728469059385,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ca3cb3c06d7a97e","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1728469732736,"stop":1728469732736,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d30aa7ec8b45098","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1728469075570,"stop":1728469075570,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6dd5df941db5ecf","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1728469263660,"stop":1728469263661,"duration":1},"status":"passed","severity":"normal"},{"uid":"91653d4cda2b72","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1728469067443,"stop":1728469067443,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a284cddc28e7527","name":"Subscribe to topic containing shell command and receive message","time":{"start":1728469494976,"stop":1728469494976,"duration":0},"status":"passed","severity":"normal"},{"uid":"916eafb22de1cf6b","name":"Check received message containing Basic HTML tag","time":{"start":1728469391692,"stop":1728469391702,"duration":10},"status":"passed","severity":"normal"},{"uid":"610968c01dad62bc","name":"Ephemeral messages are not stored","time":{"start":1728469123472,"stop":1728469123472,"duration":0},"status":"passed","severity":"normal"},{"uid":"56e47d9dc69d893d","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1728469263662,"stop":1728469263662,"duration":0},"status":"passed","severity":"normal"},{"uid":"45f5a78b3f7184cd","name":"Publish without waiting for remote peer","time":{"start":1728469536099,"stop":1728469536101,"duration":2},"status":"passed","severity":"normal"},{"uid":"a6a7e3c647f918c7","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1728469745238,"stop":1728469745238,"duration":0},"status":"passed","severity":"normal"},{"uid":"51f516e160e4efb1","name":"throws on content topic with empty topic name field","time":{"start":1728469059365,"stop":1728469059365,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2646d4de90cae62","name":"Push message with custom timestamp: 1728465657531","time":{"start":1728469902674,"stop":1728469902674,"duration":0},"status":"broken","severity":"normal"},{"uid":"dbcd51c9d00c8327","name":"1 Relay, 1 fetch","time":{"start":1728469083372,"stop":1728469083372,"duration":0},"status":"passed","severity":"normal"},{"uid":"efc9744858ccf268","name":"addEventListener with correct event","time":{"start":1728469156965,"stop":1728469156966,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6228da75c4b56a0","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1728469263651,"stop":1728469263652,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3f84a4f2c9fb61e","name":"should set field with only LIGHTPUSH enabled","time":{"start":1728469068188,"stop":1728469068188,"duration":0},"status":"passed","severity":"normal"},{"uid":"895c8172bf6d227c","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1728469391714,"stop":1728469391715,"duration":1},"status":"passed","severity":"normal"},{"uid":"76aeecad056898ad","name":"Overlapping topic subscription","time":{"start":1728469494964,"stop":1728469494965,"duration":1},"status":"passed","severity":"normal"},{"uid":"db29ab88b07f67b3","name":"can start the service","time":{"start":1728469126219,"stop":1728469126220,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd3875c282854aa9","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1728469745244,"stop":1728469745244,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c3872c93b2ef4a7","name":"Check message received after nwaku node is restarted","time":{"start":1728469391724,"stop":1728469391724,"duration":0},"status":"skipped","severity":"normal"},{"uid":"59f03eb5845a6c63","name":"Add multiple subscription objects on single nwaku node","time":{"start":1728469263667,"stop":1728469263667,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3d33b30970d237f","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1728469126232,"stop":1728469126232,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fb75b44a3b0b8026","name":"Encoder throws on undefined content topic","time":{"start":1728469095365,"stop":1728469095366,"duration":1},"status":"passed","severity":"normal"},{"uid":"da1e3802151b3ad7","name":"returns all values when wanted number is greater than available values","time":{"start":1728469083048,"stop":1728469083052,"duration":4},"status":"passed","severity":"normal"},{"uid":"e4248a2c3f84dea1","name":"LightPush: 0 peers, Filter: 0 peers","time":{"start":1728469622974,"stop":1728469622975,"duration":1},"status":"passed","severity":"normal"},{"uid":"82aee9f877898894","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1728469263665,"stop":1728469263666,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e4d3bc9db04a81e","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1728469230585,"stop":1728469230585,"duration":0},"status":"passed","severity":"normal"},{"uid":"588245666ea22d8f","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1728469257106,"stop":1728469257110,"duration":4},"status":"passed","severity":"normal"},{"uid":"aedf1950f431fc21","name":"Query Generator - false","time":{"start":1728469717125,"stop":1728469717125,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f98705d7b1bcfe5","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1728469230575,"stop":1728469230575,"duration":0},"status":"passed","severity":"normal"},{"uid":"f95e3853ec88f6b5","name":"Push message with custom timestamp: 1697710932355","time":{"start":1728469809097,"stop":1728469809097,"duration":0},"status":"broken","severity":"normal"},{"uid":"73be96046a138676","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1728469059390,"stop":1728469059390,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f70e92a44411923","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1728469165825,"stop":1728469165825,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3f2ac608b7c6bdf","name":"should not fail to start the service if it is already started","time":{"start":1728469518396,"stop":1728469518397,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab583c4bbc8f7e55","name":"Check publish message after service node is restarted","time":{"start":1728469535676,"stop":1728469535676,"duration":0},"status":"skipped","severity":"normal"},{"uid":"54b5127e334e027b","name":"throws on content topic with empty application field","time":{"start":1728469059364,"stop":1728469059364,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cc1e0a8e2f20f66","name":"should reject if LightPush is requested but not mounted","time":{"start":1728469098296,"stop":1728469098296,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aeffe02b5e2c589","name":"LightPush: 0 peers, Filter: 3 peers","time":{"start":1728469622983,"stop":1728469622984,"duration":1},"status":"broken","severity":"normal"},{"uid":"7aaab7bc472322a2","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1728469494977,"stop":1728469494977,"duration":0},"status":"passed","severity":"normal"},{"uid":"dea2bf51ae062978","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1728469059375,"stop":1728469059375,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c46d8f0c5081bc3","name":"nwaku subscribes","time":{"start":1728469513983,"stop":1728469513984,"duration":1},"status":"passed","severity":"normal"},{"uid":"5df60fbb9ed254bb","name":"Subscribe to topic containing XML and receive message","time":{"start":1728469263664,"stop":1728469263664,"duration":0},"status":"passed","severity":"normal"},{"uid":"31e3a4a7733a5f3e","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1728469647068,"stop":1728469647068,"duration":0},"status":"passed","severity":"normal"},{"uid":"75f0c2e92302c20f","name":"Subscribe to topic containing Script and receive message","time":{"start":1728469263662,"stop":1728469263662,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ce56b19c77752aa","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1728469674895,"stop":1728469674896,"duration":1},"status":"passed","severity":"normal"},{"uid":"268f938703d19226","name":"Overlapping topic subscription","time":{"start":1728469494987,"stop":1728469494987,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfdd040ea9c03f64","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1728469230579,"stop":1728469230579,"duration":0},"status":"passed","severity":"normal"},{"uid":"12f056550de1c41e","name":"Subscribe and publish message","time":{"start":1728469536101,"stop":1728469536102,"duration":1},"status":"passed","severity":"normal"},{"uid":"43046d5b37613cbe","name":"should decode valid enr successfully","time":{"start":1728469068175,"stop":1728469068175,"duration":0},"status":"passed","severity":"normal"},{"uid":"7db678d1ce00e9e9","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1728469522779,"stop":1728469522784,"duration":5},"status":"passed","severity":"normal"},{"uid":"5f15cfdc6d0ebb34","name":"Check publish message containing escaped characters","time":{"start":1728469535665,"stop":1728469535665,"duration":0},"status":"passed","severity":"normal"},{"uid":"981c9c9d94e7c7f3","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1728469192187,"stop":1728469192188,"duration":1},"status":"passed","severity":"normal"},{"uid":"753c57fee8e27da0","name":"Renews subscription after lossing a connection","time":{"start":1728469494995,"stop":1728469494996,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5550dcd5bf6c12f","name":"Push message with content topic containing escaped characters","time":{"start":1728469902667,"stop":1728469902667,"duration":0},"status":"broken","severity":"normal"},{"uid":"f97af3897955217b","name":"should throw error - invalid id","time":{"start":1728469068177,"stop":1728469068178,"duration":1},"status":"passed","severity":"normal"},{"uid":"268d82738cebee1f","name":"Check received message containing short","time":{"start":1728469232909,"stop":1728469232909,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4e87fd2f1325890","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1728469067448,"stop":1728469067448,"duration":0},"status":"passed","severity":"normal"},{"uid":"50c6334423751f18","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1728469093763,"stop":1728469093764,"duration":1},"status":"passed","severity":"normal"},{"uid":"380153062a8b5510","name":"should push to available amount of connection if less than required","time":{"start":1728469363155,"stop":1728469363157,"duration":2},"status":"broken","severity":"normal"},{"uid":"2f68977834f4404b","name":"should add and remove event listeners correctly","time":{"start":1728469087621,"stop":1728469087621,"duration":0},"status":"passed","severity":"normal"},{"uid":"9852964bdf7a0e65","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1728469165827,"stop":1728469165827,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccda660414a3c2bf","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1728469263648,"stop":1728469263648,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a69ff6c042b1a7a","name":"should not receive a peer event before start","time":{"start":1728469087618,"stop":1728469087619,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ca6a5186ad73d4e","name":"Encoder throws on empty string content topic","time":{"start":1728469093766,"stop":1728469093767,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ded54d205c5549c","name":"Subscribe to topic containing numeric and receive message","time":{"start":1728469494989,"stop":1728469494989,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4ad7276285f9dd7","name":"Check received message containing numeric","time":{"start":1728469391609,"stop":1728469391609,"duration":0},"status":"passed","severity":"normal"},{"uid":"c13c5a8b3844b49d","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1728469494970,"stop":1728469494970,"duration":0},"status":"passed","severity":"normal"},{"uid":"628f3c6c859a5b8d","name":"random static sharding 8 - Cluster ID: 2, Shard ID: 381","time":{"start":1728469729252,"stop":1728469729252,"duration":0},"status":"broken","severity":"normal"},{"uid":"83ba4bcc0603c584","name":"Push message with custom timestamp: 1697710857531","time":{"start":1728469902673,"stop":1728469902673,"duration":0},"status":"broken","severity":"normal"},{"uid":"a90b645d30a2b984","name":"Push message with Chinese payload","time":{"start":1728469902639,"stop":1728469902640,"duration":1},"status":"broken","severity":"normal"},{"uid":"ab2867eecb20557","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1728469165820,"stop":1728469165820,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8939bf4a1c08791","name":"Check received message containing Arabic","time":{"start":1728469391690,"stop":1728469391690,"duration":0},"status":"passed","severity":"normal"},{"uid":"95d57a8922311f98","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1728469745240,"stop":1728469745242,"duration":2},"status":"passed","severity":"normal"},{"uid":"7f983f13547add17","name":"Ping on subscribed peer","time":{"start":1728469160763,"stop":1728469160766,"duration":3},"status":"passed","severity":"normal"},{"uid":"5d5d5772b3158af3","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1728469689338,"stop":1728469689339,"duration":1},"status":"passed","severity":"normal"},{"uid":"16b3769d919b42cb","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1728469083344,"stop":1728469083344,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbdeeb226b18fdb","name":"Renews peer on consistent ping failures","time":{"start":1728469186837,"stop":1728469186840,"duration":3},"status":"passed","severity":"normal"},{"uid":"7c870b6c79dfb135","name":"isConnected return false after peer stops","time":{"start":1728469151752,"stop":1728469151752,"duration":0},"status":"passed","severity":"normal"},{"uid":"42510a393f0213af","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1728469689339,"stop":1728469689340,"duration":1},"status":"passed","severity":"normal"}] |