2024-04-06 11:43:12 +00:00

1 line
154 KiB
JSON

[{"uid":"d94c555022ff3757","name":"receives messages sent to provided content topic through callback","time":{"start":1712403585325,"stop":1712403585326,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7dbfef3a9a3a2c13","name":"Subscribe to topic containing JSON and receive message","time":{"start":1712403763972,"stop":1712403763972,"duration":0},"status":"passed","severity":"normal"},{"uid":"37964f16025255f0","name":"Check message with invalid timestamp is not received","time":{"start":1712403315495,"stop":1712403315495,"duration":0},"status":"passed","severity":"normal"},{"uid":"e23605f1bb86c149","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712403240517,"stop":1712403240517,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f12ac696c8093f9","name":"handles different clusterIds correctly","time":{"start":1712403096084,"stop":1712403096084,"duration":0},"status":"passed","severity":"normal"},{"uid":"a067fe08a397a71","name":"Subscribe to topic containing Russian and receive message","time":{"start":1712403763970,"stop":1712403763970,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5b33e0b7ee80a5c","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1712403585570,"stop":1712403585570,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b1d3bf75d4658de","name":"random static sharding 4 - Cluster ID: 552, Shard ID: 477","time":{"start":1712403636964,"stop":1712403636964,"duration":0},"status":"passed","severity":"normal"},{"uid":"54d9c304662d4d2","name":"should return the pubsub topic directly if a string is provided","time":{"start":1712403096096,"stop":1712403096096,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d25c797447af44b","name":"connected peers and dial","time":{"start":1712403541744,"stop":1712403541744,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4455fa85b0bc3d81","name":"Check received message containing escaped characters","time":{"start":1712403616846,"stop":1712403616846,"duration":0},"status":"passed","severity":"normal"},{"uid":"344c0f11bf17b6e1","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1712403154551,"stop":1712403154552,"duration":1},"status":"passed","severity":"normal"},{"uid":"33351d1d486c92d3","name":"Query with Promise Callback, No message returned","time":{"start":1712403659434,"stop":1712403659434,"duration":0},"status":"passed","severity":"normal"},{"uid":"32fa08d32ec2dbe7","name":"Check received message containing numeric","time":{"start":1712403315484,"stop":1712403315484,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ae298f4c66d5183","name":"Check publish message containing JSON","time":{"start":1712403585182,"stop":1712403585182,"duration":0},"status":"passed","severity":"normal"},{"uid":"db4651784e49b159","name":"random auto sharding 1 - Cluster ID: 1, Content Topic: /app76/10/topic607/utf8","time":{"start":1712403585512,"stop":1712403585512,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1b6e4980674b277b","name":"Publish message with custom timestamp: Sat Apr 06 2024 12:39:31 GMT+0000 (Coordinated Universal Time)","time":{"start":1712403585194,"stop":1712403585194,"duration":0},"status":"passed","severity":"normal"},{"uid":"49435226e7d0c637","name":"Ephemeral field is preserved - encoder v0","time":{"start":1712403157388,"stop":1712403157388,"duration":0},"status":"passed","severity":"normal"},{"uid":"af1d0ef25a0d8176","name":"Init the array if not present","time":{"start":1712403095912,"stop":1712403095914,"duration":2},"status":"passed","severity":"normal"},{"uid":"8901278846d2805f","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1712403635390,"stop":1712403635391,"duration":1},"status":"passed","severity":"normal"},{"uid":"813a9d5ca9967a49","name":"Subscribe to topic containing special chars and publish message","time":{"start":1712403585567,"stop":1712403585567,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d152ccd474c16dd","name":"Check publish message containing emoji","time":{"start":1712403585183,"stop":1712403585184,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ef39948b94e0d9a","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1712403763962,"stop":1712403763963,"duration":1},"status":"passed","severity":"normal"},{"uid":"984e78de8bd943f1","name":"Push message with long payload","time":{"start":1712403628340,"stop":1712403628340,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bc15d633d886564","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1712403119594,"stop":1712403119594,"duration":0},"status":"passed","severity":"normal"},{"uid":"21a2823ca49f88f1","name":"Ordered Callback - backward","time":{"start":1712403663611,"stop":1712403663611,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3ba614c70e530cd","name":"Used by Waku Relay","time":{"start":1712403708119,"stop":1712403708119,"duration":0},"status":"passed","severity":"normal"},{"uid":"19d9bb2121518cf3","name":"Check received message containing escaped characters","time":{"start":1712403315492,"stop":1712403315492,"duration":0},"status":"passed","severity":"normal"},{"uid":"e69b57eab9018fcb","name":"Passing an array","time":{"start":1712403708116,"stop":1712403708116,"duration":0},"status":"passed","severity":"normal"},{"uid":"875c57853fc19daa","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1712403763978,"stop":1712403763978,"duration":0},"status":"skipped","severity":"normal"},{"uid":"36259e90108570b5","name":"Subscribe and publish message","time":{"start":1712403585562,"stop":1712403585563,"duration":1},"status":"passed","severity":"normal"},{"uid":"80cb01fa6de3731c","name":"Check received message containing Basic HTML tag","time":{"start":1712403616844,"stop":1712403616845,"duration":1},"status":"passed","severity":"normal"},{"uid":"98aedfaa5d800cda","name":"Push message with short payload","time":{"start":1712403541575,"stop":1712403541575,"duration":0},"status":"passed","severity":"normal"},{"uid":"44fcbc521719d5d4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1712403096094,"stop":1712403096095,"duration":1},"status":"passed","severity":"normal"},{"uid":"f010ca7853fd6c8d","name":"Fails to publish duplicate message","time":{"start":1712403585195,"stop":1712403585195,"duration":0},"status":"passed","severity":"normal"},{"uid":"b45895abcd758006","name":"Reusing cursor across nodes","time":{"start":1712403635397,"stop":1712403635398,"duration":1},"status":"passed","severity":"normal"},{"uid":"b917cc712013c8d5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1712403240508,"stop":1712403240508,"duration":0},"status":"passed","severity":"normal"},{"uid":"94d5d1c2fe20c8b0","name":"Refresh subscription","time":{"start":1712403402667,"stop":1712403402668,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2098353ad8c0edc","name":"Check received message with timestamp: 1712403146959 ","time":{"start":1712403616860,"stop":1712403616861,"duration":1},"status":"passed","severity":"normal"},{"uid":"154a5620c7cf59f3","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1712403096094,"stop":1712403096094,"duration":0},"status":"passed","severity":"normal"},{"uid":"c905a763ed7dbe52","name":"Decoder throws on undefined content topic","time":{"start":1712403131227,"stop":1712403131228,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4608f52ebe3b873","name":"Query Generator, Wrong PubsubTopic","time":{"start":1712403659429,"stop":1712403659429,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccc60305a658308d","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1712403238589,"stop":1712403238589,"duration":0},"status":"passed","severity":"normal"},{"uid":"a45058f4008fd560","name":"Push message with content topic containing XML","time":{"start":1712403541587,"stop":1712403541587,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e96cc4377c742b9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1712403096091,"stop":1712403096091,"duration":0},"status":"passed","severity":"normal"},{"uid":"20b035e6ebbfad2e","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1712403129210,"stop":1712403129212,"duration":2},"status":"passed","severity":"normal"},{"uid":"9b22057bdc8a95c8","name":"isConnected should return true after first peer connects","time":{"start":1712403199119,"stop":1712403199119,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f4ae14016015672","name":"Ping on peer without subscriptions","time":{"start":1712403180547,"stop":1712403180547,"duration":0},"status":"passed","severity":"normal"},{"uid":"8512d5dd4deb483d","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1712403664454,"stop":1712403664454,"duration":0},"status":"passed","severity":"normal"},{"uid":"c82b7852f372951c","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1712403573863,"stop":1712403573864,"duration":1},"status":"passed","severity":"normal"},{"uid":"890a1f7f53d1f513","name":"throws on content topic with empty application field","time":{"start":1712403096072,"stop":1712403096073,"duration":1},"status":"passed","severity":"normal"},{"uid":"d48b958504458134","name":"Push message with Chinese payload","time":{"start":1712403628342,"stop":1712403628342,"duration":0},"status":"passed","severity":"normal"},{"uid":"c10e9054af4436d4","name":"Privacy Node - default protocol","time":{"start":1712403712790,"stop":1712403712791,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6d465adc5aad4","name":"Check received message containing Arabic","time":{"start":1712403616855,"stop":1712403616855,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f879bdc06c450d6","name":"returns all values when wanted number matches available values","time":{"start":1712403118668,"stop":1712403118676,"duration":8},"status":"passed","severity":"normal"},{"uid":"9b19a66c71433b28","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1712403240516,"stop":1712403240517,"duration":1},"status":"passed","severity":"normal"},{"uid":"41948bb8b3dfab6b","name":"should not fail to stop the service if it was not started","time":{"start":1712403161747,"stop":1712403161748,"duration":1},"status":"passed","severity":"normal"},{"uid":"57415bc643c41644","name":"Ping on subscribed peer","time":{"start":1712403227731,"stop":1712403227731,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5b5890e81d0808e","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1712403147487,"stop":1712403147488,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d8883a4dc2b6936","name":"Push message with SQL Injection payload","time":{"start":1712403541578,"stop":1712403541578,"duration":0},"status":"passed","severity":"normal"},{"uid":"a998effed2f800d4","name":"Query with Ordered Callback, No message returned","time":{"start":1712403659432,"stop":1712403659432,"duration":0},"status":"passed","severity":"normal"},{"uid":"c22d99bb476ff9db","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1712403763969,"stop":1712403763970,"duration":1},"status":"passed","severity":"normal"},{"uid":"c27705a8415e53b6","name":"Push message with custom timestamp: 1712406840643","time":{"start":1712403628375,"stop":1712403628375,"duration":0},"status":"passed","severity":"normal"},{"uid":"54a740a36ca7c846","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1712403240500,"stop":1712403240501,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4f419f7d2344d6e","name":"isConnected return false after peer stops","time":{"start":1712403199120,"stop":1712403199120,"duration":0},"status":"passed","severity":"normal"},{"uid":"51d21052d41bebc2","name":"Add multiple subscription objects on single nwaku node","time":{"start":1712403402686,"stop":1712403402686,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6fe0e29eef273d7","name":"removeEventListener with wrong event","time":{"start":1712403187662,"stop":1712403187663,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1c304cb56a4a223","name":"less peers than existing","time":{"start":1712403541745,"stop":1712403541745,"duration":0},"status":"skipped","severity":"normal"},{"uid":"146d33c4c7178e03","name":"Push message with content topic containing short","time":{"start":1712403628352,"stop":1712403628352,"duration":0},"status":"passed","severity":"normal"},{"uid":"725d74816d0c6be7","name":"Check message with non string payload is not received","time":{"start":1712403315503,"stop":1712403315503,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce2792dc45aa3070","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1712403361776,"stop":1712403361776,"duration":0},"status":"passed","severity":"normal"},{"uid":"ede823743c26f3dc","name":"Check publish message after service node is restarted","time":{"start":1712403585199,"stop":1712403585200,"duration":1},"status":"skipped","severity":"normal"},{"uid":"382675f01ec30a8f","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1712403730247,"stop":1712403730247,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6185f03afd7920a5","name":"random static sharding 2 - Cluster ID: 999, Shard ID: 41","time":{"start":1712403636963,"stop":1712403636963,"duration":0},"status":"passed","severity":"normal"},{"uid":"d52662aaa033684d","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1712403585184,"stop":1712403585184,"duration":0},"status":"passed","severity":"normal"},{"uid":"cea67fbdb501bc40","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1712403096086,"stop":1712403096087,"duration":1},"status":"passed","severity":"normal"},{"uid":"54d93fdfe7e6e8d0","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1712403361774,"stop":1712403361775,"duration":1},"status":"passed","severity":"normal"},{"uid":"40ea74a30eb6f1ea","name":"throws on content topic with empty encoding field","time":{"start":1712403096075,"stop":1712403096076,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bc8aee3d65cfca2","name":"Push message with Russian payload","time":{"start":1712403541577,"stop":1712403541578,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d348c6c4b831dfa","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1712403763984,"stop":1712403763984,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c12aa935845a97","name":"Subscribe to topic containing shell command and receive message","time":{"start":1712403763972,"stop":1712403763972,"duration":0},"status":"passed","severity":"normal"},{"uid":"e419702d50c75a5","name":"Store - dialed first","time":{"start":1712403712788,"stop":1712403712788,"duration":0},"status":"passed","severity":"normal"},{"uid":"fee19c206765cf2e","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1712403573864,"stop":1712403573864,"duration":0},"status":"passed","severity":"normal"},{"uid":"f313b7c6d6f6d024","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1712403401097,"stop":1712403401097,"duration":0},"status":"skipped","severity":"normal"},{"uid":"61e96baab40c668d","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1712403585571,"stop":1712403585571,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4afd6b8533c4956","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1712403194450,"stop":1712403194450,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c5e097e5dd19f82f","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1712403119595,"stop":1712403119596,"duration":1},"status":"passed","severity":"normal"},{"uid":"e68016d4842aa6e3","name":"Ephemeral messages are not stored","time":{"start":1712403157387,"stop":1712403157387,"duration":0},"status":"passed","severity":"normal"},{"uid":"86a69c68c4fcb7a1","name":"through manual discovery","time":{"start":1712403408572,"stop":1712403408572,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7596449fac9a874","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1712403096082,"stop":1712403096082,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4ec02c59a17af2d","name":"Encoder throws on empty string content topic","time":{"start":1712403109046,"stop":1712403109047,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e93180bf6f8a437","name":"returns all values when wanted number is greater than available values","time":{"start":1712403118676,"stop":1712403118677,"duration":1},"status":"passed","severity":"normal"},{"uid":"e896b8a6f5539caf","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1712403585568,"stop":1712403585568,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c81b8a5a6ac0cb2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1712403096091,"stop":1712403096091,"duration":0},"status":"passed","severity":"normal"},{"uid":"477fe6d009ca3f45","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1712403118678,"stop":1712403118678,"duration":0},"status":"passed","severity":"normal"},{"uid":"8712a67b698ce34f","name":"stop","time":{"start":1712403187667,"stop":1712403187669,"duration":2},"status":"passed","severity":"normal"},{"uid":"2ec7b81d9332d132","name":"Check message on other pubsub topic is not received","time":{"start":1712403616849,"stop":1712403616850,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a4034d30a052df0","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1712403147478,"stop":1712403147481,"duration":3},"status":"passed","severity":"normal"},{"uid":"5d490f0ff0a36a4e","name":"should handle corrupted local storage data gracefully","time":{"start":1712403123635,"stop":1712403123635,"duration":0},"status":"passed","severity":"normal"},{"uid":"fab65361275e194d","name":"Check publish message containing special chars","time":{"start":1712403585174,"stop":1712403585175,"duration":1},"status":"passed","severity":"normal"},{"uid":"c70975c4ab48378c","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1712403585517,"stop":1712403585517,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6224bc46ea5a3275","name":"Subscribe to topic containing special chars and receive message","time":{"start":1712403763969,"stop":1712403763969,"duration":0},"status":"passed","severity":"normal"},{"uid":"24ae94324822c003","name":"should encode/decode to text encoding","time":{"start":1712403104292,"stop":1712403104292,"duration":0},"status":"passed","severity":"normal"},{"uid":"44a2dca32f6a474e","name":"random auto sharding 9 - Cluster ID: 1, Content Topic: /app83/8/topic169/proto","time":{"start":1712403585515,"stop":1712403585515,"duration":0},"status":"skipped","severity":"normal"},{"uid":"27b12dd1ead96b9e","name":"Push message with special chars payload","time":{"start":1712403628341,"stop":1712403628342,"duration":1},"status":"passed","severity":"normal"},{"uid":"82a26674ca7b31ac","name":"Fails to push message bigger that 1MB","time":{"start":1712403541593,"stop":1712403541594,"duration":1},"status":"passed","severity":"normal"},{"uid":"7eb6a1f6183f6a77","name":"should be called at least once on all `peer:discovery` events","time":{"start":1712403154548,"stop":1712403154549,"duration":1},"status":"passed","severity":"normal"},{"uid":"87aec5cf17194f0b","name":"Push message with Arabic payload","time":{"start":1712403628343,"stop":1712403628343,"duration":0},"status":"passed","severity":"normal"},{"uid":"40b8a8e7019bea6d","name":"Check received message containing emoji","time":{"start":1712403616847,"stop":1712403616847,"duration":0},"status":"passed","severity":"normal"},{"uid":"72f979f135465f2","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1712403119939,"stop":1712403119939,"duration":0},"status":"skipped","severity":"normal"},{"uid":"62b9a920282536f","name":"topics with same application and version share the same shard","time":{"start":1712403096083,"stop":1712403096083,"duration":0},"status":"passed","severity":"normal"},{"uid":"b309616ffcccb00e","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1712403096090,"stop":1712403096090,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ba62ab2f7edf018","name":"Ping on peer without subscriptions","time":{"start":1712403227729,"stop":1712403227729,"duration":0},"status":"passed","severity":"normal"},{"uid":"941f5f632f369427","name":"Throws when trying to push message with empty payload","time":{"start":1712403541582,"stop":1712403541582,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba5dfe880b490b87","name":"should return empty list for no shard","time":{"start":1712403096088,"stop":1712403096088,"duration":0},"status":"passed","severity":"normal"},{"uid":"856afc49bb030933","name":"random static sharding 1 - Cluster ID: 399, Shard ID: 398","time":{"start":1712403636961,"stop":1712403636963,"duration":2},"status":"passed","severity":"normal"},{"uid":"9cef18d3c52fcf53","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1712403131225,"stop":1712403131225,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9a8f68188e8fbeb","name":"Subscribe and receive messages via waku relay post","time":{"start":1712403763975,"stop":1712403763975,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ed2e461571f3597","name":"random auto sharding 8 - Cluster ID: 1, Content Topic: /app11/2/topic567/xml","time":{"start":1712403585515,"stop":1712403585515,"duration":0},"status":"skipped","severity":"normal"},{"uid":"69cb892064ae1968","name":"random static sharding 9 - Cluster ID: 651, Shard ID: 746","time":{"start":1712403636967,"stop":1712403636967,"duration":0},"status":"passed","severity":"normal"},{"uid":"da9aeded6d2d108a","name":"should not fail to stop the service if it was not started","time":{"start":1712403603536,"stop":1712403603536,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd01e74a51a82b25","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1712403096079,"stop":1712403096080,"duration":1},"status":"passed","severity":"normal"},{"uid":"f554a13000051961","name":"Accepts a valid Waku Message","time":{"start":1712403112384,"stop":1712403112386,"duration":2},"status":"passed","severity":"normal"},{"uid":"c3e0b8024819e5f2","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1712403563665,"stop":1712403563666,"duration":1},"status":"passed","severity":"normal"},{"uid":"149b9e2baf743768","name":"Promise Callback - forward","time":{"start":1712403663610,"stop":1712403663610,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf3632bc35864666","name":"addEventListener with correct event","time":{"start":1712403187659,"stop":1712403187660,"duration":1},"status":"passed","severity":"normal"},{"uid":"62d02d6b3234691a","name":"Decoder throws on empty string content topic","time":{"start":1712403129216,"stop":1712403129216,"duration":0},"status":"passed","severity":"normal"},{"uid":"11f6910267c174cf","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1712403240504,"stop":1712403240504,"duration":0},"status":"passed","severity":"normal"},{"uid":"19ddd1c13e9b64a1","name":"Ping on subscribed peer","time":{"start":1712403227728,"stop":1712403227729,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd3fe428aac58d46","name":"Push message with shell command payload","time":{"start":1712403628347,"stop":1712403628348,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f4a20a21b18c875","name":"Push message with long payload","time":{"start":1712403541576,"stop":1712403541576,"duration":0},"status":"passed","severity":"normal"},{"uid":"670248690343ece1","name":"Push message with content topic containing Arabic","time":{"start":1712403541585,"stop":1712403541585,"duration":0},"status":"passed","severity":"normal"},{"uid":"a63aa1f089b530cf","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1712403096098,"stop":1712403096098,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdd37972e92e309b","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1712403096097,"stop":1712403096097,"duration":0},"status":"passed","severity":"normal"},{"uid":"17d91a217ebcb762","name":"should not receive a peer event before start","time":{"start":1712403603551,"stop":1712403603551,"duration":0},"status":"passed","severity":"normal"},{"uid":"915512449d9a4b0f","name":"Subscribe to topic containing emoji and receive message","time":{"start":1712403763984,"stop":1712403763985,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ef9272051c8b6a2","name":"should return unique PubsubTopics for static sharding","time":{"start":1712403096087,"stop":1712403096087,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b4c8b8ed176292a","name":"can start the service","time":{"start":1712403603533,"stop":1712403603535,"duration":2},"status":"passed","severity":"normal"},{"uid":"83dfc590074c1f62","name":"Subscribe to topic containing short and receive message","time":{"start":1712403763979,"stop":1712403763979,"duration":0},"status":"passed","severity":"normal"},{"uid":"86f1c8257028064d","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1712403763967,"stop":1712403763967,"duration":0},"status":"skipped","severity":"normal"},{"uid":"36a785cf0f0c667f","name":"Check message received after nwaku node is restarted","time":{"start":1712403616866,"stop":1712403616866,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dca1ef3665af1335","name":"Passing cursor with wrong message digest","time":{"start":1712403635398,"stop":1712403635398,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1d31ff78947e0af","name":"Subscribe to topic containing numeric and receive message","time":{"start":1712403763980,"stop":1712403763980,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cb2df8f01c043b0","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1712403238590,"stop":1712403238590,"duration":0},"status":"passed","severity":"normal"},{"uid":"85b0003ce68fc477","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1712403402672,"stop":1712403402673,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca3347c33c33e793","name":"Mutual subscription","time":{"start":1712403585559,"stop":1712403585560,"duration":1},"status":"passed","severity":"normal"},{"uid":"87f9bf8289b8cf30","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1712403096092,"stop":1712403096092,"duration":0},"status":"passed","severity":"normal"},{"uid":"d684c1fc4153ddaa","name":"Relay + Store","time":{"start":1712403156356,"stop":1712403156356,"duration":0},"status":"passed","severity":"normal"},{"uid":"411a40d6ab904e34","name":"Passing page size 1 when there are 4 messages","time":{"start":1712403691027,"stop":1712403691027,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0a518d669b864e0","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1712403763965,"stop":1712403763966,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e0c6e26a7995acef","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1712403361775,"stop":1712403361776,"duration":1},"status":"passed","severity":"normal"},{"uid":"62a0f89926ba7d0c","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1712403096082,"stop":1712403096082,"duration":0},"status":"passed","severity":"normal"},{"uid":"9221c8c4067ab70b","name":"random static sharding 3 - Cluster ID: 57, Shard ID: 352","time":{"start":1712403636963,"stop":1712403636964,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee5ed1cbfd730c5f","name":"can start the service","time":{"start":1712403161740,"stop":1712403161741,"duration":1},"status":"passed","severity":"normal"},{"uid":"1005934b7a503413","name":"Encoder throws on undefined content topic","time":{"start":1712403109046,"stop":1712403109046,"duration":0},"status":"passed","severity":"normal"},{"uid":"a34042eaecebc929","name":"Check message with non string payload is not received","time":{"start":1712403616851,"stop":1712403616851,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f84e75e8ce9b22c","name":"Check received message containing special chars","time":{"start":1712403315484,"stop":1712403315484,"duration":0},"status":"passed","severity":"normal"},{"uid":"68962d681b505fc6","name":"Subscribe to topic containing short and publish message","time":{"start":1712403585566,"stop":1712403585566,"duration":0},"status":"passed","severity":"normal"},{"uid":"27867097c6cb4380","name":"Check publish message containing Russian","time":{"start":1712403585176,"stop":1712403585177,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2fbea700fc3c617","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1712403103502,"stop":1712403103502,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c01455ff03f92e4","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1712403402662,"stop":1712403402663,"duration":1},"status":"passed","severity":"normal"},{"uid":"29a3305db30b860c","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1712403096101,"stop":1712403096101,"duration":0},"status":"passed","severity":"normal"},{"uid":"c77c0f7a85484fa6","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1712403103496,"stop":1712403103497,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b90623f7fed6052","name":"passes more than one ENR URLs and attempts connection","time":{"start":1712403161752,"stop":1712403161752,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3d8c84dd7c099e94","name":"Query Generator, No Decoder","time":{"start":1712403659430,"stop":1712403659430,"duration":0},"status":"passed","severity":"normal"},{"uid":"4827c1a164692a86","name":"Check publish message containing Basic HTML tag","time":{"start":1712403585181,"stop":1712403585181,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9bce2527e6b0a1d","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1712403402664,"stop":1712403402665,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ccde776c180a48b2","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1712403240510,"stop":1712403240510,"duration":0},"status":"passed","severity":"normal"},{"uid":"e81fedf0dc8bda01","name":"Push message equal or less that 1MB","time":{"start":1712403628375,"stop":1712403628376,"duration":1},"status":"passed","severity":"normal"},{"uid":"da9cd28b4904a028","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1712403096081,"stop":1712403096082,"duration":1},"status":"passed","severity":"normal"},{"uid":"dec8ea73ae405f09","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1712403096104,"stop":1712403096104,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c9e384b87a3509e","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1712403096095,"stop":1712403096095,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b7cbb688a038e34","name":"Push message with custom timestamp: 1712406915616","time":{"start":1712403541592,"stop":1712403541593,"duration":1},"status":"passed","severity":"normal"},{"uid":"53d0ba9161b603ae","name":"should properly create location multiaddrs - udp6","time":{"start":1712403104294,"stop":1712403104294,"duration":0},"status":"passed","severity":"normal"},{"uid":"df985eeaa7148c0e","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1712403108799,"stop":1712403108800,"duration":1},"status":"passed","severity":"normal"},{"uid":"43330bcde2138eb6","name":"Subscribe and receives messages on 20 topics","time":{"start":1712403402663,"stop":1712403402664,"duration":1},"status":"passed","severity":"normal"},{"uid":"12f359a0f6e9c1c9","name":"Fields are not dropped","time":{"start":1712403108282,"stop":1712403108284,"duration":2},"status":"passed","severity":"normal"},{"uid":"f570b64b4b40b844","name":"should not fail to stop the service if it was not started","time":{"start":1712403123632,"stop":1712403123632,"duration":0},"status":"passed","severity":"normal"},{"uid":"e67b4e1f46aaf5fd","name":"Check received message containing XML","time":{"start":1712403315490,"stop":1712403315490,"duration":0},"status":"passed","severity":"normal"},{"uid":"f349816698b986f2","name":"Generator, custom pubsub topic","time":{"start":1712403664456,"stop":1712403664456,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b20ebbed66c5868","name":"throws on empty content topic","time":{"start":1712403096067,"stop":1712403096068,"duration":1},"status":"passed","severity":"normal"},{"uid":"48774ba322d88b71","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1712403154550,"stop":1712403154550,"duration":0},"status":"passed","severity":"normal"},{"uid":"c96ed00ae5d76d29","name":"Check received message containing short","time":{"start":1712403616838,"stop":1712403616839,"duration":1},"status":"passed","severity":"normal"},{"uid":"43cb8c5c3011f5e","name":"Subscribe to topic containing shell command and receive message","time":{"start":1712403763983,"stop":1712403763983,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7912193ea2c960","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1712403763965,"stop":1712403763965,"duration":0},"status":"passed","severity":"normal"},{"uid":"68b7105826383b8f","name":"Passing cursor with wrong pubsubTopic","time":{"start":1712403635398,"stop":1712403635399,"duration":1},"status":"passed","severity":"normal"},{"uid":"4325d1089a3e9436","name":"Push message with content topic containing Russian","time":{"start":1712403541585,"stop":1712403541586,"duration":1},"status":"passed","severity":"normal"},{"uid":"f496a072b05fe8ab","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1712403763974,"stop":1712403763975,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ab58475735b9acc","name":"Decoder throws on empty string content topic","time":{"start":1712403109047,"stop":1712403109047,"duration":0},"status":"passed","severity":"normal"},{"uid":"703b44646eed47e3","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1712403402661,"stop":1712403402662,"duration":1},"status":"passed","severity":"normal"},{"uid":"e110d1742d60fb75","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1712403096090,"stop":1712403096090,"duration":0},"status":"passed","severity":"normal"},{"uid":"436b8de309a4ce52","name":"Subscribe to topic containing XML and receive message","time":{"start":1712403763971,"stop":1712403763971,"duration":0},"status":"passed","severity":"normal"},{"uid":"89fe3d8faa96bc1d","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1712403096085,"stop":1712403096086,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6d535b1de46c663","name":"Check received message containing SQL Injection","time":{"start":1712403616843,"stop":1712403616843,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ed86134070c05d8","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1712403240517,"stop":1712403240518,"duration":1},"status":"passed","severity":"normal"},{"uid":"f593a7834ce0d77c","name":"Store - dialed after - with timeout","time":{"start":1712403712789,"stop":1712403712789,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1d0c80cce6d583d","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1712403402663,"stop":1712403402663,"duration":0},"status":"passed","severity":"normal"},{"uid":"c91672213e1ebb70","name":"3 nodes on /waku/2/rs/1/0 topic","time":{"start":1712403573861,"stop":1712403573862,"duration":1},"status":"passed","severity":"normal"},{"uid":"aba79abc84d01807","name":"should not throw an error for a single configured topic","time":{"start":1712403096095,"stop":1712403096095,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d59c35cc132ec11","name":"Query generator for multiple messages with different content topic format","time":{"start":1712403682091,"stop":1712403682091,"duration":0},"status":"passed","severity":"normal"},{"uid":"88c4a79a012b9101","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1712403635395,"stop":1712403635397,"duration":2},"status":"passed","severity":"normal"},{"uid":"dedb5828f616c294","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1712403659431,"stop":1712403659431,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c04e818a3bb540c","name":"should emit a peer event after start","time":{"start":1712403161748,"stop":1712403161749,"duration":1},"status":"passed","severity":"normal"},{"uid":"df8eed188fbdd516","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1712403104287,"stop":1712403104288,"duration":1},"status":"passed","severity":"normal"},{"uid":"d61406302c4d1580","name":"Overlapping topic subscription","time":{"start":1712403585565,"stop":1712403585565,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d4d98e5f644348d6","name":"Push message with escaped characters payload","time":{"start":1712403628349,"stop":1712403628349,"duration":0},"status":"passed","severity":"normal"},{"uid":"94ebfe68759c903","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1712403096080,"stop":1712403096081,"duration":1},"status":"passed","severity":"normal"},{"uid":"65100c9cc2a316be","name":"it tolerates circular branch references","time":{"start":1712403119934,"stop":1712403119935,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1a0858b1826702c","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1712403763970,"stop":1712403763970,"duration":0},"status":"passed","severity":"normal"},{"uid":"55e8cee84337b177","name":"Query Generator - backward","time":{"start":1712403663610,"stop":1712403663610,"duration":0},"status":"passed","severity":"normal"},{"uid":"de5f0fac5955d5a3","name":"Check received message containing long","time":{"start":1712403616853,"stop":1712403616853,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b22cb5e3fae464c","name":"Subscribe to topic containing shell command and publish message","time":{"start":1712403585572,"stop":1712403585572,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2640a2426c34773","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1712403161751,"stop":1712403161751,"duration":0},"status":"skipped","severity":"normal"},{"uid":"41d804b68b361385","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1712403240515,"stop":1712403240515,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e0ff6144892a4b9","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1712403695246,"stop":1712403695246,"duration":0},"status":"passed","severity":"normal"},{"uid":"7128f277f7541049","name":"random static sharding 8 - Cluster ID: 188, Shard ID: 499","time":{"start":1712403636966,"stop":1712403636967,"duration":1},"status":"passed","severity":"normal"},{"uid":"b868b28147e1f4df","name":"Subscribe to topic containing Script and receive message","time":{"start":1712403763971,"stop":1712403763971,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf9bc1b7e190bfd5","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1712403096082,"stop":1712403096083,"duration":1},"status":"passed","severity":"normal"},{"uid":"12f928ce1e30e82d","name":"Subscribe to topic containing special chars and receive message","time":{"start":1712403763980,"stop":1712403763980,"duration":0},"status":"passed","severity":"normal"},{"uid":"c68e9907af177dca","name":"Check received message containing Russian","time":{"start":1712403315486,"stop":1712403315488,"duration":2},"status":"passed","severity":"normal"},{"uid":"4bd97cbb3f07cf8b","name":"should use the provided clusterId for the pubsub topic","time":{"start":1712403096103,"stop":1712403096103,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cf281b44fac30d7","name":"should not fail to start the service if it is already started","time":{"start":1712403603536,"stop":1712403603550,"duration":14},"status":"passed","severity":"normal"},{"uid":"8ea5dacb5f30b9d0","name":"Push message with content topic containing SQL Injection","time":{"start":1712403541586,"stop":1712403541586,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e0542eaf68ef52a","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1712403238587,"stop":1712403238587,"duration":0},"status":"passed","severity":"normal"},{"uid":"1668908b7ad75c36","name":"Push message with XML payload","time":{"start":1712403541579,"stop":1712403541579,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b13f6ef56402511","name":"different cluster, different shard: nodes don't connect","time":{"start":1712403240491,"stop":1712403240491,"duration":0},"status":"skipped","severity":"normal"},{"uid":"89ebb34c1412a903","name":"Push message with Russian payload","time":{"start":1712403628343,"stop":1712403628344,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7f37fcd203a3f09","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1712403240516,"stop":1712403240516,"duration":0},"status":"passed","severity":"normal"},{"uid":"6138f8d94fc0ac4f","name":"Js publishes, other Js receives","time":{"start":1712403571661,"stop":1712403571661,"duration":0},"status":"passed","severity":"normal"},{"uid":"62b30bd28c75b198","name":"does not throw on valid cases","time":{"start":1712403096061,"stop":1712403096067,"duration":6},"status":"passed","severity":"normal"},{"uid":"5852a99674712fab","name":"should emit a peer event after start","time":{"start":1712403603550,"stop":1712403603551,"duration":1},"status":"passed","severity":"normal"},{"uid":"fac29eb8ceb3b928","name":"Check received message containing shell command","time":{"start":1712403315491,"stop":1712403315492,"duration":1},"status":"passed","severity":"normal"},{"uid":"13cc8879f686716d","name":"getPeersByDiscovery","time":{"start":1712403563664,"stop":1712403563664,"duration":0},"status":"passed","severity":"normal"},{"uid":"701b1bd64435bfb5","name":"should be able to decode the field with only STORE set to true","time":{"start":1712403103501,"stop":1712403103502,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d3df7c0f6f3d6fd","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1712403096086,"stop":1712403096086,"duration":0},"status":"passed","severity":"normal"},{"uid":"51a7d24400024148","name":"handles empty contentTopics array correctly","time":{"start":1712403096102,"stop":1712403096102,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c314e82092f862b","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1712403616861,"stop":1712403616863,"duration":2},"status":"passed","severity":"normal"},{"uid":"df37dff10e487bc2","name":"Subscribe to topic containing short and receive message","time":{"start":1712403763968,"stop":1712403763968,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f5e29ffad8b7de6","name":"Check received message containing emoji","time":{"start":1712403616860,"stop":1712403616860,"duration":0},"status":"passed","severity":"normal"},{"uid":"84895d2631e40bf0","name":"should throw an error for missing required configuration","time":{"start":1712403096088,"stop":1712403096089,"duration":1},"status":"passed","severity":"normal"},{"uid":"d21217f6afd14bb2","name":"LightPush","time":{"start":1712403712789,"stop":1712403712789,"duration":0},"status":"passed","severity":"normal"},{"uid":"63ed286412609cdb","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1712403157388,"stop":1712403157389,"duration":1},"status":"passed","severity":"normal"},{"uid":"606f289cfb39f574","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712403240509,"stop":1712403240509,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9bc2b9334a4e8d9","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1712403573862,"stop":1712403573863,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fe022742225a87c","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1712403763976,"stop":1712403763977,"duration":1},"status":"passed","severity":"normal"},{"uid":"b64a233250d7cf39","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1712403240497,"stop":1712403240497,"duration":0},"status":"skipped","severity":"normal"},{"uid":"485a998737b70a9c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712403240506,"stop":1712403240506,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7305d2cd4c1c6fa","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1712403763971,"stop":1712403763972,"duration":1},"status":"passed","severity":"normal"},{"uid":"c85d611a52f37cd6","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1712403695246,"stop":1712403695246,"duration":0},"status":"passed","severity":"normal"},{"uid":"58bad6f719bea6f9","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1712403585563,"stop":1712403585564,"duration":1},"status":"passed","severity":"normal"},{"uid":"54c4eb187f2d5fdc","name":"Push message with content topic containing SQL Injection","time":{"start":1712403628357,"stop":1712403628358,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c774561f432f1df","name":"random auto sharding 10 - Cluster ID: 1, Content Topic: /app45/3/topic369/test.js","time":{"start":1712403585516,"stop":1712403585516,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9d75c04fa4e7b16d","name":"random static sharding 5 - Cluster ID: 479, Shard ID: 477","time":{"start":1712403636964,"stop":1712403636965,"duration":1},"status":"passed","severity":"normal"},{"uid":"dee40cf2a6fe1c4c","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1712403240515,"stop":1712403240516,"duration":1},"status":"passed","severity":"normal"},{"uid":"a733a89d7143f018","name":"Check received message containing JSON","time":{"start":1712403315491,"stop":1712403315491,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec8ee6b34d2fbff5","name":"Fails to publish message with empty text","time":{"start":1712403585195,"stop":1712403585195,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a5dfc07f47dfe14","name":"should throw error - no id","time":{"start":1712403104289,"stop":1712403104289,"duration":0},"status":"passed","severity":"normal"},{"uid":"d697e6c1f9597eee","name":"handles empty shards array correctly","time":{"start":1712403096101,"stop":1712403096102,"duration":1},"status":"passed","severity":"normal"},{"uid":"8328da62c53e569b","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1712403103504,"stop":1712403103505,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f355bd67a316004","name":"shard 0","time":{"start":1712403636959,"stop":1712403636959,"duration":0},"status":"skipped","severity":"normal"},{"uid":"87fd4847c19aa646","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1712403695243,"stop":1712403695244,"duration":1},"status":"passed","severity":"normal"},{"uid":"118425c2326023c","name":"Reopen subscription with peer with lost subscription","time":{"start":1712403180548,"stop":1712403180548,"duration":0},"status":"passed","severity":"normal"},{"uid":"848900ed462292a6","name":"ignores domain fetching errors","time":{"start":1712403119935,"stop":1712403119935,"duration":0},"status":"passed","severity":"normal"},{"uid":"f17ef4377bb2c566","name":"Encoder throws on empty string content topic","time":{"start":1712403131227,"stop":1712403131227,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fd4b25a149f196","name":"Decoder throws on undefined content topic","time":{"start":1712403129215,"stop":1712403129216,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0d8f2b0cfca6f88","name":"Add multiple subscription objects on single nwaku node","time":{"start":1712403763973,"stop":1712403763973,"duration":0},"status":"passed","severity":"normal"},{"uid":"9046889d13a586b0","name":"Push message with custom timestamp: 1681644915616","time":{"start":1712403541591,"stop":1712403541592,"duration":1},"status":"passed","severity":"normal"},{"uid":"83706c561844f4bf","name":"Passing page size 19 when there are 20 messages","time":{"start":1712403691029,"stop":1712403691029,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f91e27a48480d5d","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1712403240506,"stop":1712403240507,"duration":1},"status":"passed","severity":"normal"},{"uid":"50f06873afef5389","name":"Check received message with timestamp: 1649153314 ","time":{"start":1712403315494,"stop":1712403315494,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c2d5d71a1999246","name":"pre and post cipher","time":{"start":1712403129874,"stop":1712403129874,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbf7c05790c5e5c3","name":"Symmetric encrypt & Decrypt","time":{"start":1712403129873,"stop":1712403129874,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ae4e1ce99d64d9e","name":"Check publish message containing long","time":{"start":1712403585173,"stop":1712403585174,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b07f24b1ea82090","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1712403096087,"stop":1712403096087,"duration":0},"status":"passed","severity":"normal"},{"uid":"c93d2e60a2a21404","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1712403763980,"stop":1712403763981,"duration":1},"status":"passed","severity":"normal"},{"uid":"28c3c987aa78ee54","name":"Push message with content topic containing JSON","time":{"start":1712403541587,"stop":1712403541588,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dce8501a2cc0ca","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1712403096094,"stop":1712403096094,"duration":0},"status":"passed","severity":"normal"},{"uid":"b48d471847dea945","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1712403636960,"stop":1712403636960,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaa873468e3c997a","name":"groups content topics by expected pubsub topic","time":{"start":1712403096084,"stop":1712403096084,"duration":0},"status":"passed","severity":"normal"},{"uid":"13d9154ee6033bde","name":"Push message with unicode special characters payload","time":{"start":1712403541581,"stop":1712403541581,"duration":0},"status":"passed","severity":"normal"},{"uid":"649aede6ef98249a","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1712403730246,"stop":1712403730246,"duration":0},"status":"passed","severity":"normal"},{"uid":"48a8d5decdaaf10b","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1712403096124,"stop":1712403096124,"duration":0},"status":"passed","severity":"normal"},{"uid":"26d9f60d57e43f5c","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1712403730246,"stop":1712403730247,"duration":1},"status":"skipped","severity":"normal"},{"uid":"828a3fe3fa905168","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1712403763970,"stop":1712403763971,"duration":1},"status":"passed","severity":"normal"},{"uid":"208aa45208a3fc94","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1712403763964,"stop":1712403763964,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd43392ed2c17c08","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1712403194453,"stop":1712403194453,"duration":0},"status":"passed","severity":"normal"},{"uid":"d93615880a65d979","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1712403096093,"stop":1712403096093,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeb83008b41ea3ba","name":"Check message with no payload is not received","time":{"start":1712403616864,"stop":1712403616865,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1d6e2e8d3f9e5e3","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1712403585196,"stop":1712403585197,"duration":1},"status":"passed","severity":"normal"},{"uid":"9904e49047023c31","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1712403585324,"stop":1712403585325,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e0672600f0331117","name":"Check received message containing SQL Injection","time":{"start":1712403616856,"stop":1712403616856,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e4b2da252d98563","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1712403763975,"stop":1712403763975,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e465e446f6b7d15","name":"should not fail to start the service if it is already started","time":{"start":1712403161748,"stop":1712403161748,"duration":0},"status":"passed","severity":"normal"},{"uid":"17a8da0113d97c85","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1712403573853,"stop":1712403573854,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4c94adfd74cad26","name":"Subscribe and receive messages via waku relay post","time":{"start":1712403402662,"stop":1712403402662,"duration":0},"status":"passed","severity":"normal"},{"uid":"178637a49b6d3862","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1712403240492,"stop":1712403240493,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7ada2cb38aebceaa","name":"Subscribe to topic containing Russian and publish message","time":{"start":1712403585569,"stop":1712403585569,"duration":0},"status":"passed","severity":"normal"},{"uid":"21a6c0becfc96b25","name":"should set field with all protocols enabled","time":{"start":1712403104295,"stop":1712403104296,"duration":1},"status":"passed","severity":"normal"},{"uid":"8018cc2256ed26ad","name":"Light Node - default protocols","time":{"start":1712403712790,"stop":1712403712790,"duration":0},"status":"passed","severity":"normal"},{"uid":"33b9a9250e945965","name":"isConnected should return false after all peers disconnect","time":{"start":1712403147488,"stop":1712403147489,"duration":1},"status":"passed","severity":"normal"},{"uid":"472d28e7bb4e9cce","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712403240503,"stop":1712403240503,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cb584db6a710494","name":"Refresh subscription","time":{"start":1712403763967,"stop":1712403763968,"duration":1},"status":"passed","severity":"normal"},{"uid":"4568f4c2da241736","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1712403585325,"stop":1712403585325,"duration":0},"status":"skipped","severity":"normal"},{"uid":"57e2e28a81ae0f22","name":"Push 30 different messages","time":{"start":1712403541582,"stop":1712403541582,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d6c044e42a3d362","name":"Subscribe to topic containing XML and receive message","time":{"start":1712403402681,"stop":1712403402682,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf0473c97f0ea803","name":"Check received message with timestamp: 1712403146812000000 ","time":{"start":1712403315493,"stop":1712403315494,"duration":1},"status":"passed","severity":"normal"},{"uid":"93ec57f70d1c389c","name":"can start and stop the service","time":{"start":1712403161741,"stop":1712403161747,"duration":6},"status":"passed","severity":"normal"},{"uid":"2144586691399ae3","name":"Push message with content topic containing XML","time":{"start":1712403628358,"stop":1712403628359,"duration":1},"status":"passed","severity":"normal"},{"uid":"a923e1ceb2aa28d7","name":"Push message with content topic containing Script","time":{"start":1712403628358,"stop":1712403628358,"duration":0},"status":"passed","severity":"normal"},{"uid":"31f397343ee08a45","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712403194452,"stop":1712403194452,"duration":0},"status":"passed","severity":"normal"},{"uid":"35f944a89ade9a38","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1712403096091,"stop":1712403096092,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c34de5c87824232","name":"throws on content topic with non-number generation field","time":{"start":1712403096070,"stop":1712403096071,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1212a83df006d57","name":"Check message with no payload is not received","time":{"start":1712403315501,"stop":1712403315503,"duration":2},"status":"passed","severity":"normal"},{"uid":"3a805e22d3a3aee0","name":"Push message with content topic containing JSON","time":{"start":1712403628359,"stop":1712403628359,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f0cbc94fa562252","name":"Subscribe to topic containing emoji and publish message","time":{"start":1712403585573,"stop":1712403585573,"duration":0},"status":"passed","severity":"normal"},{"uid":"162cdfb293f56a1b","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1712403194448,"stop":1712403194449,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8c283e000f49600","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1712403096103,"stop":1712403096103,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fd879bb45c62c45","name":"should correctly map a content topic to a pubsub topic","time":{"start":1712403096102,"stop":1712403096103,"duration":1},"status":"passed","severity":"normal"},{"uid":"77c429fa9a59a57b","name":"should properly create location multiaddrs - tcp6","time":{"start":1712403104294,"stop":1712403104294,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee8fb2152fd91333","name":"Check received message containing Arabic","time":{"start":1712403616842,"stop":1712403616842,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7e8823f5f718dd8","name":"Push message equal or less that 1MB","time":{"start":1712403541593,"stop":1712403541593,"duration":0},"status":"passed","severity":"normal"},{"uid":"f757be091b5da92f","name":"Push message with content topic containing long","time":{"start":1712403541583,"stop":1712403541584,"duration":1},"status":"passed","severity":"normal"},{"uid":"2176f91806f61fc9","name":"should be called for bootstrap peers","time":{"start":1712403154549,"stop":1712403154550,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c97e270492d74b0","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1712403695244,"stop":1712403695244,"duration":0},"status":"passed","severity":"normal"},{"uid":"d231cb3ef0d1e123","name":"Push message with content topic containing unicode special characters","time":{"start":1712403628360,"stop":1712403628369,"duration":9},"status":"passed","severity":"normal"},{"uid":"c83ad812eb3f9065","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1712403563665,"stop":1712403563665,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c9d60fd36f9741e6","name":"Check received message containing Arabic","time":{"start":1712403315485,"stop":1712403315486,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddf6f2132dc30b50","name":"safeDispatchEvent","time":{"start":1712403187666,"stop":1712403187667,"duration":1},"status":"passed","severity":"normal"},{"uid":"d02afb2c3bc1a4a4","name":"throws on content topic with too few or too many fields","time":{"start":1712403096068,"stop":1712403096069,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f26cb503f8be911","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712403401098,"stop":1712403401098,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd1d5e46e5302d5","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1712403695242,"stop":1712403695242,"duration":0},"status":"passed","severity":"normal"},{"uid":"2528c6cc2d99debc","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1712403199117,"stop":1712403199118,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1f509c9960a6fda","name":"should set field with only LIGHTPUSH enabled","time":{"start":1712403104297,"stop":1712403104297,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a6f2910e603d2e8","name":"should return valid sharding parameters for static sharding","time":{"start":1712403096097,"stop":1712403096098,"duration":1},"status":"passed","severity":"normal"},{"uid":"80d21e9dea1192d4","name":"should handle a minimal index list","time":{"start":1712403096123,"stop":1712403096123,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ce412f3ed20c58b","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1712403238588,"stop":1712403238588,"duration":0},"status":"passed","severity":"normal"},{"uid":"9afcff2bd3f2a4a","name":"Check publish message containing numeric","time":{"start":1712403585174,"stop":1712403585174,"duration":0},"status":"passed","severity":"normal"},{"uid":"51adaa8c7584d808","name":"Push message with Script payload","time":{"start":1712403541578,"stop":1712403541578,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ac4bc962ce03450","name":"Check received message containing unicode special characters","time":{"start":1712403315492,"stop":1712403315493,"duration":1},"status":"passed","severity":"normal"},{"uid":"df44e6f4de8033ca","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1712403240518,"stop":1712403240518,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fb7e5d27941aeef","name":"Check received message containing Chinese","time":{"start":1712403616854,"stop":1712403616855,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b62603615dbcc34","name":"should throw an error for missing sharding configuration","time":{"start":1712403096101,"stop":1712403096101,"duration":0},"status":"passed","severity":"normal"},{"uid":"969e963bf6370eec","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1712403361779,"stop":1712403361779,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ddc853b1e9946c7","name":"Ephemeral field set to true","time":{"start":1712403109045,"stop":1712403109045,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc994f766ac99343","name":"Passing page size 10 when there are 10 messages","time":{"start":1712403691028,"stop":1712403691028,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d85aeea464788df","name":"Round trip binary encryption [ecies, signature]","time":{"start":1712403131225,"stop":1712403131226,"duration":1},"status":"passed","severity":"normal"},{"uid":"11595aceca629509","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1712403730245,"stop":1712403730245,"duration":0},"status":"passed","severity":"normal"},{"uid":"343b6b88e1235e0d","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1712403763981,"stop":1712403763981,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8f5fa3625bb0577","name":"Subscribe and receive messages via lightPush","time":{"start":1712403763961,"stop":1712403763962,"duration":1},"status":"passed","severity":"normal"},{"uid":"363e63f7148d8baf","name":"Publish message with large meta","time":{"start":1712403585201,"stop":1712403585201,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d569719b4b4d41e","name":"Check message received after jswaku node is restarted","time":{"start":1712403616865,"stop":1712403616866,"duration":1},"status":"skipped","severity":"normal"},{"uid":"74f896d7a89c3e3","name":"Check received message containing numeric","time":{"start":1712403616854,"stop":1712403616854,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cae909507f1973e","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1712403238585,"stop":1712403238586,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bb7994c28a6301b","name":"Push message with content topic containing numeric","time":{"start":1712403541584,"stop":1712403541584,"duration":0},"status":"passed","severity":"normal"},{"uid":"7be157219c6b2a18","name":"Subscribe and receive messages via lightPush","time":{"start":1712403763974,"stop":1712403763974,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0863f0da8d2b0c","name":"Ping on unsubscribed peer","time":{"start":1712403227729,"stop":1712403227730,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1943763fe69ecb8","name":"Non Autosharding Cluster","time":{"start":1712403585510,"stop":1712403585511,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c9e0c402354cb9ed","name":"handles different networkShards values correctly","time":{"start":1712403096084,"stop":1712403096085,"duration":1},"status":"passed","severity":"normal"},{"uid":"2612e55087ceed5d","name":"Push message with escaped characters payload","time":{"start":1712403541580,"stop":1712403541581,"duration":1},"status":"passed","severity":"normal"},{"uid":"4df1f5c6dea25921","name":"Push message with JSON payload","time":{"start":1712403628346,"stop":1712403628346,"duration":0},"status":"passed","severity":"normal"},{"uid":"851163c4032e1e67","name":"Waku message hash computation","time":{"start":1712403098519,"stop":1712403098520,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cc710e49a1140e","name":"Check received message containing JSON","time":{"start":1712403616845,"stop":1712403616845,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b08b272b5ad6bf3","name":"Push message with numeric payload","time":{"start":1712403628341,"stop":1712403628341,"duration":0},"status":"passed","severity":"normal"},{"uid":"438030ad5e574aaf","name":"random auto sharding 2 - Cluster ID: 1, Content Topic: /app10/2/topic193/xml","time":{"start":1712403585512,"stop":1712403585513,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d7c98ec841b9e1a4","name":"Sets default value correctly","time":{"start":1712403708119,"stop":1712403708120,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f45c36a60feaa61","name":"creates an iterator","time":{"start":1712403694486,"stop":1712403694486,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3a2899821b14a48","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1712403194449,"stop":1712403194449,"duration":0},"status":"skipped","severity":"normal"},{"uid":"651da4dc482a6ee7","name":"Subscribe and receive messages via lightPush","time":{"start":1712403402657,"stop":1712403402660,"duration":3},"status":"passed","severity":"normal"},{"uid":"95d9d21f022ef5e4","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1712403763977,"stop":1712403763977,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5de6a99fd605ecc","name":"Push message with numeric payload","time":{"start":1712403541576,"stop":1712403541576,"duration":0},"status":"passed","severity":"normal"},{"uid":"d13778ce3888e047","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1712403616848,"stop":1712403616849,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bd9ef2da94ad3f4","name":"Check received message containing Chinese","time":{"start":1712403315484,"stop":1712403315485,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4ff3b10fd6b2d2e","name":"Check received message with timestamp: 1712403146959000000 ","time":{"start":1712403616860,"stop":1712403616860,"duration":0},"status":"passed","severity":"normal"},{"uid":"d73e6e4f97c131eb","name":"Add multiple subscription objects on single nwaku node","time":{"start":1712403763985,"stop":1712403763985,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d1790f0dad0be15","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1712403240519,"stop":1712403240519,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bed09f00c8b17ff","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1712403119595,"stop":1712403119595,"duration":0},"status":"passed","severity":"normal"},{"uid":"2249fc5ce8c8a822","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1712403402660,"stop":1712403402661,"duration":1},"status":"passed","severity":"normal"},{"uid":"4faeb658f93e5382","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1712403096093,"stop":1712403096094,"duration":1},"status":"passed","severity":"normal"},{"uid":"71af869f8edd12ef","name":"Push message with meta","time":{"start":1712403541590,"stop":1712403541590,"duration":0},"status":"passed","severity":"normal"},{"uid":"89cfa849d8357c5e","name":"should properly compute the node id","time":{"start":1712403104291,"stop":1712403104291,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3ffe108f9c3424b","name":"Encoder throws on empty string content topic","time":{"start":1712403129215,"stop":1712403129215,"duration":0},"status":"passed","severity":"normal"},{"uid":"716a2ab613978fe2","name":"Check received message with timestamp: 1712403146959 ","time":{"start":1712403616848,"stop":1712403616848,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fa6abb354fb3571","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1712403240504,"stop":1712403240505,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6f1c395eaf107ad","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1712403096083,"stop":1712403096083,"duration":0},"status":"passed","severity":"normal"},{"uid":"53f26bd08e1546f0","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1712403119937,"stop":1712403119938,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffd5f12d2de54336","name":"should be able to encode the field with only FILTER set to true","time":{"start":1712403103495,"stop":1712403103496,"duration":1},"status":"passed","severity":"normal"},{"uid":"2908d21f8156e4fb","name":"should decode valid enr successfully","time":{"start":1712403104283,"stop":1712403104287,"duration":4},"status":"passed","severity":"normal"},{"uid":"80f5f4f97595853b","name":"Push message with content topic containing Russian","time":{"start":1712403628356,"stop":1712403628357,"duration":1},"status":"passed","severity":"normal"},{"uid":"81de8eb134a9f810","name":"Sample","time":{"start":1712403103733,"stop":1712403103733,"duration":0},"status":"passed","severity":"normal"},{"uid":"52ce9348c5caffe3","name":"Generator, 2 different pubsubtopics","time":{"start":1712403664456,"stop":1712403664457,"duration":1},"status":"passed","severity":"normal"},{"uid":"969ca77bbe62c60e","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1712403108801,"stop":1712403108801,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7599df0c8a61546","name":"Check publish message containing escaped characters","time":{"start":1712403585182,"stop":1712403585183,"duration":1},"status":"passed","severity":"normal"},{"uid":"642cc25e3b543c06","name":"A test","time":{"start":1712403401202,"stop":1712403401202,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bb83b22869e7246","name":"should handle application and version for autosharding","time":{"start":1712403096087,"stop":1712403096087,"duration":0},"status":"passed","severity":"normal"},{"uid":"404391afaf3d8ad3","name":"start node with empty shard","time":{"start":1712403636970,"stop":1712403636970,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f4ef6733fe15948","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1712403682101,"stop":1712403682102,"duration":1},"status":"passed","severity":"normal"},{"uid":"50d9fe8e1bf1548a","name":"Waku message hash computation (meta attribute not present)","time":{"start":1712403098520,"stop":1712403098521,"duration":1},"status":"passed","severity":"normal"},{"uid":"9075c7d4f8b22d3e","name":"Push message with JSON payload","time":{"start":1712403541579,"stop":1712403541580,"duration":1},"status":"passed","severity":"normal"},{"uid":"35a3e1b9ac2daf60","name":"same cluster, same shard: nodes connect","time":{"start":1712403240487,"stop":1712403240488,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4bf91822a5404ae9","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1712403194447,"stop":1712403194447,"duration":0},"status":"passed","severity":"normal"},{"uid":"d411a53336049f8","name":"Encoder throws on undefined content topic","time":{"start":1712403129214,"stop":1712403129214,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e774c5f895c509c","name":"Promise Callback - backward","time":{"start":1712403663610,"stop":1712403663611,"duration":1},"status":"passed","severity":"normal"},{"uid":"36eeacf14f7e2c95","name":"Passing page size 11 when there are 10 messages","time":{"start":1712403691028,"stop":1712403691028,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8d87670dd961581","name":"Delete observer","time":{"start":1712403543135,"stop":1712403543135,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a930ab33be0a72","name":"Query with Promise Callback, No Decoder","time":{"start":1712403659434,"stop":1712403659434,"duration":0},"status":"passed","severity":"normal"},{"uid":"13e28c13c233f86f","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1712403096078,"stop":1712403096078,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fbfd6c568cff7c2","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1712403763972,"stop":1712403763973,"duration":1},"status":"passed","severity":"normal"},{"uid":"68a6762234fac6aa","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1712403096096,"stop":1712403096096,"duration":0},"status":"passed","severity":"normal"},{"uid":"f204fcd4b76af6c3","name":"should return false","time":{"start":1712403104290,"stop":1712403104290,"duration":0},"status":"passed","severity":"normal"},{"uid":"f00a011f0a4d3314","name":"should not receive a peer event before start","time":{"start":1712403123633,"stop":1712403123633,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2d75da2c8aaeb53","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1712403695244,"stop":1712403695245,"duration":1},"status":"passed","severity":"normal"},{"uid":"277e348950495532","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1712403361775,"stop":1712403361775,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5ce984fc2e4c4be","name":"should throw an error for insufficient data","time":{"start":1712403096124,"stop":1712403096124,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b964d2b9b31ad90","name":"1 Relay, 1 fetch","time":{"start":1712403119495,"stop":1712403119496,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cbb9127d82d33c9","name":"Check message with invalid timestamp is not received","time":{"start":1712403616863,"stop":1712403616863,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e3a20f4338e75eb","name":"should throw an error for empty SingleShardInfos array","time":{"start":1712403096086,"stop":1712403096086,"duration":0},"status":"passed","severity":"normal"},{"uid":"481d143e3bfee39","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1712403763962,"stop":1712403763962,"duration":0},"status":"passed","severity":"normal"},{"uid":"7429ca85ed545b66","name":"Query with Ordered Callback, No Decoder","time":{"start":1712403659432,"stop":1712403659432,"duration":0},"status":"passed","severity":"normal"},{"uid":"2826ced5a6df58ad","name":"should properly create location multiaddrs - tcp4","time":{"start":1712403104293,"stop":1712403104294,"duration":1},"status":"passed","severity":"normal"},{"uid":"6aae1c4f2e97dce5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1712403096091,"stop":1712403096091,"duration":0},"status":"passed","severity":"normal"},{"uid":"853fc2d0ceae35e7","name":"Push message with content topic containing escaped characters","time":{"start":1712403628360,"stop":1712403628360,"duration":0},"status":"passed","severity":"normal"},{"uid":"692d4a1f862e737a","name":"Check publish message containing shell command","time":{"start":1712403585182,"stop":1712403585182,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9be7d04007cfc10","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1712403682217,"stop":1712403682218,"duration":1},"status":"passed","severity":"normal"},{"uid":"da844c2f3c800d7a","name":"Check message on other pubsub topic is not received","time":{"start":1712403315495,"stop":1712403315496,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b276540246d5a4b","name":"Check message with no payload is not received","time":{"start":1712403616850,"stop":1712403616851,"duration":1},"status":"passed","severity":"normal"},{"uid":"164ad9e9b9e67099","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1712403763966,"stop":1712403763966,"duration":0},"status":"passed","severity":"normal"},{"uid":"63a42d4b4c55d567","name":"Decoder throws on undefined content topic","time":{"start":1712403109047,"stop":1712403109047,"duration":0},"status":"passed","severity":"normal"},{"uid":"d806b60208dbcb88","name":"should only return 1 node with relay capability","time":{"start":1712403119936,"stop":1712403119937,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd6ae147ba3c1b5f","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1712403096083,"stop":1712403096083,"duration":0},"status":"passed","severity":"normal"},{"uid":"a90475cc2e24b7f4","name":"1 Relay, 1 Filter, gives up","time":{"start":1712403119497,"stop":1712403119497,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bd12873fd9f7076","name":"should return all peers when numPeers is 0","time":{"start":1712403108799,"stop":1712403108799,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e5794e0d25ecb8d","name":"Check received message containing Basic HTML tag","time":{"start":1712403315490,"stop":1712403315491,"duration":1},"status":"passed","severity":"normal"},{"uid":"82aa5da22611ec2d","name":"Using a function","time":{"start":1712403708118,"stop":1712403708118,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b2c8cbe50323b49","name":"Check publish message containing short","time":{"start":1712403585172,"stop":1712403585173,"duration":1},"status":"passed","severity":"normal"},{"uid":"8587dab12973e639","name":"throws on content topic with empty version field","time":{"start":1712403096073,"stop":1712403096074,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad589b5ad7576b0f","name":"Publishes to nwaku","time":{"start":1712403571660,"stop":1712403571660,"duration":0},"status":"passed","severity":"normal"},{"uid":"61d0df255bf5ec9a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1712403096092,"stop":1712403096092,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d5754161f72f731","name":"Subscribe and receives messages on 20 topics","time":{"start":1712403763976,"stop":1712403763976,"duration":0},"status":"passed","severity":"normal"},{"uid":"57314be10ce991e1","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1712403108800,"stop":1712403108800,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0872aacb98bc738","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1712403240494,"stop":1712403240494,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bd296be1ea9e399e","name":"Ping on subscribed peer","time":{"start":1712403180547,"stop":1712403180547,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a653f241e49b774","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1712403573852,"stop":1712403573853,"duration":1},"status":"passed","severity":"normal"},{"uid":"e079f006d08e6da9","name":"Query generator for multiple messages with different message text format","time":{"start":1712403682090,"stop":1712403682091,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac5ceeb78c81d06f","name":"throws on content topic with empty topic name field","time":{"start":1712403096074,"stop":1712403096075,"duration":1},"status":"passed","severity":"normal"},{"uid":"2af60af9df97e6a7","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1712403129212,"stop":1712403129213,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b7f75ee876f11f8","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1712403664455,"stop":1712403664456,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8f1343dc49d3426c","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1712403402673,"stop":1712403402674,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed6000cf2ceeb2c2","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1712403154551,"stop":1712403154551,"duration":0},"status":"passed","severity":"normal"},{"uid":"6399433541bac5de","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1712403402680,"stop":1712403402680,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d186cb45fd3fbc8","name":"recovers when dns.resolve returns empty","time":{"start":1712403119935,"stop":1712403119935,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1d6f2760be2226b","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1712403147483,"stop":1712403147485,"duration":2},"status":"passed","severity":"normal"},{"uid":"53924004b0a7d990","name":"Check received message containing Chinese","time":{"start":1712403616841,"stop":1712403616842,"duration":1},"status":"passed","severity":"normal"},{"uid":"c27aa6d1f4bdcf4","name":"can start and stop the service","time":{"start":1712403123632,"stop":1712403123632,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f14a2a1b4f756fb","name":"Ping on peer without subscriptions","time":{"start":1712403227731,"stop":1712403227731,"duration":0},"status":"passed","severity":"normal"},{"uid":"992ba7ba5b942638","name":"should set field with only RELAY enabled","time":{"start":1712403104296,"stop":1712403104296,"duration":0},"status":"passed","severity":"normal"},{"uid":"47c54ec32637e5f5","name":"Push message with Arabic payload","time":{"start":1712403541577,"stop":1712403541577,"duration":0},"status":"passed","severity":"normal"},{"uid":"81983bfbac575a6c","name":"Check message received after nwaku node is restarted","time":{"start":1712403315504,"stop":1712403315504,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6937de0f584bcbc1","name":"should be able to decode the field with only RELAY set to true","time":{"start":1712403103500,"stop":1712403103500,"duration":0},"status":"passed","severity":"normal"},{"uid":"819c51aaaa7c0c06","name":"Subscribe to topic containing JSON and receive message","time":{"start":1712403763983,"stop":1712403763983,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee85e283c1bc459a","name":"Fails to publish message with size larger than 1 MB","time":{"start":1712403585198,"stop":1712403585198,"duration":0},"status":"passed","severity":"normal"},{"uid":"2661212df9d4700f","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1712403635397,"stop":1712403635397,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1f39da9c0fc5ac2","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1712403695240,"stop":1712403695241,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fd2bc7b86c77de7","name":"random auto sharding 5 - Cluster ID: 1, Content Topic: /app96/7/topic942/json","time":{"start":1712403585514,"stop":1712403585514,"duration":0},"status":"skipped","severity":"normal"},{"uid":"44d53741c08d4f24","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1712403682218,"stop":1712403682218,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfa38a8ce5d3fd17","name":"random static sharding 10 - Cluster ID: 331, Shard ID: 852","time":{"start":1712403636968,"stop":1712403636968,"duration":0},"status":"passed","severity":"normal"},{"uid":"5325a20b215f58e0","name":"Check received message containing Russian","time":{"start":1712403616855,"stop":1712403616856,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4c99f501179a75c","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1712403096089,"stop":1712403096089,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c25bd7050a8ccd6","name":"Subscribe to topic containing JSON and publish message","time":{"start":1712403585571,"stop":1712403585572,"duration":1},"status":"passed","severity":"normal"},{"uid":"79033f88c8cbcf96","name":"configure the node with multiple content topics","time":{"start":1712403585517,"stop":1712403585517,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7a9a7741ffcf1a53","name":"Overlapping topic subscription","time":{"start":1712403402666,"stop":1712403402666,"duration":0},"status":"passed","severity":"normal"},{"uid":"a96fb92b0daaea12","name":"Subscribe to topic containing numeric and publish message","time":{"start":1712403585567,"stop":1712403585567,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4a251caf9d76361","name":"Check received message containing escaped characters","time":{"start":1712403616859,"stop":1712403616859,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c4fd75e2146d80c","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1712403682215,"stop":1712403682216,"duration":1},"status":"passed","severity":"normal"},{"uid":"3464e013dad2818d","name":"should properly create location multiaddrs - udp","time":{"start":1712403104294,"stop":1712403104294,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ba2b5e41c4edfb","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1712403119939,"stop":1712403119939,"duration":0},"status":"skipped","severity":"normal"},{"uid":"98dc90214776a8a1","name":"random static sharding 7 - Cluster ID: 583, Shard ID: 590","time":{"start":1712403636966,"stop":1712403636966,"duration":0},"status":"passed","severity":"normal"},{"uid":"89cd4779a91036f","name":"should not fail to start the service if it is already started","time":{"start":1712403123632,"stop":1712403123633,"duration":1},"status":"passed","severity":"normal"},{"uid":"e69149d82f3960ae","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712403401097,"stop":1712403401097,"duration":0},"status":"skipped","severity":"normal"},{"uid":"439d415e5ec7b426","name":"caches peers it previously fetched","time":{"start":1712403119936,"stop":1712403119936,"duration":0},"status":"passed","severity":"normal"},{"uid":"c27557f90afabcd5","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1712403240512,"stop":1712403240512,"duration":0},"status":"passed","severity":"normal"},{"uid":"73a81c6074e5a9a3","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1712403194452,"stop":1712403194452,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0cee53b44f8a5fb","name":"connects to nwaku","time":{"start":1712403708115,"stop":1712403708116,"duration":1},"status":"passed","severity":"normal"},{"uid":"eea55af0ad58917e","name":"Reopen subscription with peer with lost subscription","time":{"start":1712403227732,"stop":1712403227732,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5829e7e3baa520a","name":"non connected peers","time":{"start":1712403541745,"stop":1712403541745,"duration":0},"status":"skipped","severity":"normal"},{"uid":"eefa461760b21119","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1712403585573,"stop":1712403585573,"duration":0},"status":"passed","severity":"normal"},{"uid":"759da5a9c85055a1","name":"should throw error - no public key","time":{"start":1712403104290,"stop":1712403104290,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd89da12b3653f8a","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1712403119938,"stop":1712403119938,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2dae91790a80fa7","name":"should throw error - no public key","time":{"start":1712403104289,"stop":1712403104289,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba9e4c38dcfdfb5e","name":"same cluster, different shard: nodes connect","time":{"start":1712403442417,"stop":1712403442417,"duration":0},"status":"passed","severity":"normal"},{"uid":"e65ec416f09db134","name":"Push message with content topic containing short","time":{"start":1712403541582,"stop":1712403541583,"duration":1},"status":"passed","severity":"normal"},{"uid":"a34f0c9102a93202","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1712403096090,"stop":1712403096090,"duration":0},"status":"passed","severity":"normal"},{"uid":"62bc70a8f60311fa","name":"Encoder throws on undefined content topic","time":{"start":1712403131226,"stop":1712403131227,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c070ca65a727fb7","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1712403361777,"stop":1712403361777,"duration":0},"status":"passed","severity":"normal"},{"uid":"52f04e6366ee4cc3","name":"Push message with rate limit","time":{"start":1712403541591,"stop":1712403541591,"duration":0},"status":"passed","severity":"normal"},{"uid":"623665523a2d809a","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1712403096081,"stop":1712403096081,"duration":0},"status":"passed","severity":"normal"},{"uid":"f659e2fe85965a79","name":"throws on content topic with generation field greater than 0","time":{"start":1712403096071,"stop":1712403096072,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dfce5eb64c23de8","name":"should be able to decode the field with only FILTER set to true","time":{"start":1712403103500,"stop":1712403103501,"duration":1},"status":"passed","severity":"normal"},{"uid":"de4be8d4540e9750","name":"Ordered callback, aborts when callback returns true","time":{"start":1712403682102,"stop":1712403682102,"duration":0},"status":"passed","severity":"normal"},{"uid":"31a47d7d9a706326","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1712403240514,"stop":1712403240514,"duration":0},"status":"passed","severity":"normal"},{"uid":"e11220f62a8711cf","name":"Check meta is set [ecies]","time":{"start":1712403131226,"stop":1712403131226,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca59b3c1b9d44ae4","name":"Decoder throws on empty string content topic","time":{"start":1712403131228,"stop":1712403131228,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bdaf8de5b938f87","name":"Nwaku publishes","time":{"start":1712403571660,"stop":1712403571660,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac180bfe634e22a3","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1712403763973,"stop":1712403763973,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc64014abfe5e25c","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1712403573854,"stop":1712403573855,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9f24247fdc3ff45","name":"can start the service","time":{"start":1712403123631,"stop":1712403123631,"duration":0},"status":"passed","severity":"normal"},{"uid":"d024a04d494caf58","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1712403096093,"stop":1712403096093,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f66212c96953a39","name":"should use DNS peer discovery with light client","time":{"start":1712403161750,"stop":1712403161751,"duration":1},"status":"skipped","severity":"normal"},{"uid":"98cc19610f8d51c9","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1712403442416,"stop":1712403442416,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fdd340f68eb4c30","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1712403096084,"stop":1712403096084,"duration":0},"status":"passed","severity":"normal"},{"uid":"27abdac8db0936a6","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1712403664457,"stop":1712403664457,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c0463df88a38c96","name":"should not receive a peer event after stop","time":{"start":1712403123633,"stop":1712403123634,"duration":1},"status":"passed","severity":"normal"},{"uid":"8408e5853bcf929f","name":"3 nodes on /waku/2/rs/1/1 topic","time":{"start":1712403573861,"stop":1712403573861,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1e9bac77e7a732b","name":"isConnected should return false after all peers disconnect","time":{"start":1712403199119,"stop":1712403199120,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a1478168ac76110","name":"Check received message containing Script","time":{"start":1712403315490,"stop":1712403315490,"duration":0},"status":"passed","severity":"normal"},{"uid":"943b3b5633cfd01d","name":"Subscribe to topic containing long and receive message","time":{"start":1712403763979,"stop":1712403763980,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bbdad905827c9c9","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1712403103504,"stop":1712403103504,"duration":0},"status":"passed","severity":"normal"},{"uid":"a774cd2f7aae426b","name":"should properly create location multiaddrs - udp4","time":{"start":1712403104293,"stop":1712403104293,"duration":0},"status":"passed","severity":"normal"},{"uid":"541a54f04fdbe18a","name":"can start and stop the service","time":{"start":1712403603535,"stop":1712403603536,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb70c4ca84eefeff","name":"handles multiple messages","time":{"start":1712403694487,"stop":1712403694487,"duration":0},"status":"passed","severity":"normal"},{"uid":"62f139dbd9c0ad75","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1712403585326,"stop":1712403585326,"duration":0},"status":"skipped","severity":"normal"},{"uid":"99f6f0298cb6cafc","name":"addEventListener with wrong event","time":{"start":1712403187660,"stop":1712403187661,"duration":1},"status":"passed","severity":"normal"},{"uid":"67b8fd1d825d5066","name":"Publish message with custom timestamp: Sun Apr 16 2023 11:39:31 GMT+0000 (Coordinated Universal Time)","time":{"start":1712403585184,"stop":1712403585184,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1df908285878592","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1712403361778,"stop":1712403361778,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b19a0be113ed76a","name":"Check received message containing special chars","time":{"start":1712403616841,"stop":1712403616841,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f40dcfa33a82f1a","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1712403096097,"stop":1712403096097,"duration":0},"status":"passed","severity":"normal"},{"uid":"92dd49552d8f5bc9","name":"getPeersByDiscovery","time":{"start":1712403187663,"stop":1712403187664,"duration":1},"status":"passed","severity":"normal"},{"uid":"51ec700952f48351","name":"Sign & Recover","time":{"start":1712403129874,"stop":1712403129875,"duration":1},"status":"passed","severity":"normal"},{"uid":"5af54e77488ca917","name":"should be able to encode the field with only STORE set to true","time":{"start":1712403103490,"stop":1712403103495,"duration":5},"status":"passed","severity":"normal"},{"uid":"db80f0b84694fdf2","name":"should set field with only FILTER enabled","time":{"start":1712403104296,"stop":1712403104296,"duration":0},"status":"passed","severity":"normal"},{"uid":"99d567b73b709171","name":"1 Store, 2 relays, 2 fetches","time":{"start":1712403119497,"stop":1712403119497,"duration":0},"status":"passed","severity":"normal"},{"uid":"a85342ac22e7a9e4","name":"Generator, 2 different pubsubtopics","time":{"start":1712403664455,"stop":1712403664455,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7345344491e87b7a","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1712403635390,"stop":1712403635390,"duration":0},"status":"passed","severity":"normal"},{"uid":"624218ce7b3e1e32","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1712403096094,"stop":1712403096094,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ea5f03e636d0957","name":"tcp ip4 address","time":{"start":1712403103554,"stop":1712403103554,"duration":0},"status":"passed","severity":"normal"},{"uid":"851f74db60297a6c","name":"Check received message containing shell command","time":{"start":1712403616845,"stop":1712403616846,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ed9f20db174e0aa","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1712403119596,"stop":1712403119596,"duration":0},"status":"passed","severity":"normal"},{"uid":"e59731e626ce46e6","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1712403585510,"stop":1712403585510,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3621bf570780d5a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1712403240505,"stop":1712403240505,"duration":0},"status":"passed","severity":"normal"},{"uid":"78f95cfe1033a163","name":"Query generator for multiple messages","time":{"start":1712403682090,"stop":1712403682090,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9bb01af831cdfab","name":"can dial TLS multiaddrs","time":{"start":1712403408571,"stop":1712403408572,"duration":1},"status":"passed","severity":"normal"},{"uid":"efc1784d39e3e1f0","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1712403361779,"stop":1712403361780,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bf1861f3a7b959","name":"Waku message hash computation (payload length 0)","time":{"start":1712403098521,"stop":1712403098521,"duration":0},"status":"passed","severity":"normal"},{"uid":"c585947f4203a178","name":"Does not throw an exception when node disconnects","time":{"start":1712403708116,"stop":1712403708116,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a37fec3ba3e8e4","name":"Push message with content topic containing Chinese","time":{"start":1712403628356,"stop":1712403628356,"duration":0},"status":"passed","severity":"normal"},{"uid":"209a9b3d57df46e0","name":"Subscribe to topic containing Russian and receive message","time":{"start":1712403763981,"stop":1712403763981,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4c0377f831aaf09","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712403240515,"stop":1712403240515,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d42fbec8d2ae2b4","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1712403585568,"stop":1712403585569,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac051b1049a63321","name":"Subscribe to topic containing special chars and receive message","time":{"start":1712403402671,"stop":1712403402672,"duration":1},"status":"passed","severity":"normal"},{"uid":"91f50bb572c15fdd","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1712403240502,"stop":1712403240503,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a91dd294302b57c","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1712403103502,"stop":1712403103503,"duration":1},"status":"passed","severity":"normal"},{"uid":"cca2bd07989b42ca","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1712403096124,"stop":1712403096124,"duration":0},"status":"passed","severity":"normal"},{"uid":"21bcdd542d9d919","name":"Correctly serialized arguments","time":{"start":1712403408661,"stop":1712403408662,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8c62527b631db5c","name":"Relay + Store","time":{"start":1712403104297,"stop":1712403104297,"duration":0},"status":"passed","severity":"normal"},{"uid":"858201e0fac512a7","name":"Overlapping topic subscription","time":{"start":1712403763967,"stop":1712403763967,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f748d18fb9cd798","name":"Decrypt messages","time":{"start":1712403543135,"stop":1712403543135,"duration":0},"status":"passed","severity":"normal"},{"uid":"182773ff23f95f30","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1712403157389,"stop":1712403157389,"duration":0},"status":"passed","severity":"normal"},{"uid":"f77fecdac459bce5","name":"Generator, 2 different pubsubtopics","time":{"start":1712403664451,"stop":1712403664454,"duration":3},"status":"passed","severity":"normal"},{"uid":"9a115182cc727b50","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1712403763983,"stop":1712403763984,"duration":1},"status":"passed","severity":"normal"},{"uid":"666a580a82eaed70","name":"random auto sharding 6 - Cluster ID: 1, Content Topic: /app65/6/topic866/proto","time":{"start":1712403585514,"stop":1712403585514,"duration":0},"status":"skipped","severity":"normal"},{"uid":"89962eb7c2947dd1","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1712403147485,"stop":1712403147487,"duration":2},"status":"passed","severity":"normal"},{"uid":"7a91cb68c2645b97","name":"Push message with XML payload","time":{"start":1712403628344,"stop":1712403628345,"duration":1},"status":"passed","severity":"normal"},{"uid":"f98c9c05d83f6786","name":"Push message with emoji payload","time":{"start":1712403541581,"stop":1712403541581,"duration":0},"status":"passed","severity":"normal"},{"uid":"961182fde586d345","name":"Rejects garbage","time":{"start":1712403112386,"stop":1712403112386,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfd25c3712066955","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712403240499,"stop":1712403240500,"duration":1},"status":"passed","severity":"normal"},{"uid":"27890d0b8c4a7bdb","name":"unsubscribes","time":{"start":1712403694487,"stop":1712403694487,"duration":0},"status":"passed","severity":"normal"},{"uid":"b02f5048508e3e8e","name":"Push message with shell command payload","time":{"start":1712403541580,"stop":1712403541580,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb2242e97f39f87","name":"should throw error - no id","time":{"start":1712403104288,"stop":1712403104288,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f0f69e8762423df","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1712403240504,"stop":1712403240504,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddc07187cd7b9383","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1712403763976,"stop":1712403763976,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a791bdcd0b0e278","name":"Throws when trying to push message with empty payload","time":{"start":1712403628352,"stop":1712403628352,"duration":0},"status":"passed","severity":"normal"},{"uid":"62f8504d82d87ce1","name":"Check message on other pubsub topic is not received","time":{"start":1712403616863,"stop":1712403616864,"duration":1},"status":"passed","severity":"normal"},{"uid":"8654dfbef3f4f320","name":"Subscribe to topic containing emoji and receive message","time":{"start":1712403763973,"stop":1712403763973,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3d89f308b5cddc1","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1712403240501,"stop":1712403240501,"duration":0},"status":"passed","severity":"normal"},{"uid":"f10e8e1004955bd9","name":"Check received message with timestamp: 1712403146812 ","time":{"start":1712403315494,"stop":1712403315494,"duration":0},"status":"passed","severity":"normal"},{"uid":"916feda4fa198d16","name":"new peer added after a peer was already found","time":{"start":1712403563665,"stop":1712403563665,"duration":0},"status":"skipped","severity":"normal"},{"uid":"94f5f219fbac8a0d","name":"All","time":{"start":1712403156357,"stop":1712403156358,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9d53584e7297a27","name":"Check message received after jswaku node is restarted","time":{"start":1712403616851,"stop":1712403616851,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6496e9fe59c55c6","name":"should get / set TCP multiaddr","time":{"start":1712403104293,"stop":1712403104293,"duration":0},"status":"passed","severity":"normal"},{"uid":"a540e7de4b147b","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1712403315495,"stop":1712403315495,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5fea2cb21754e5d","name":"throws an error for improperly formatted content topics","time":{"start":1712403096085,"stop":1712403096085,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee962dba42d9dc1f","name":"Asymmetric encrypt & decrypt","time":{"start":1712403129872,"stop":1712403129873,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4e36e9fd44dd3a3","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1712403096088,"stop":1712403096088,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ef053e3664cb6f5","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1712403763977,"stop":1712403763978,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbe98970c808090","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1712403096088,"stop":1712403096088,"duration":0},"status":"passed","severity":"normal"},{"uid":"403e22791cd49711","name":"Push message with content topic containing shell command","time":{"start":1712403628360,"stop":1712403628360,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e022f5667fed904","name":"Check received message containing Russian","time":{"start":1712403616843,"stop":1712403616843,"duration":0},"status":"passed","severity":"normal"},{"uid":"4339a5e6d12c9342","name":"start node with ApplicationInfo","time":{"start":1712403585517,"stop":1712403585517,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1085cb9d751f6c80","name":"Check message with non string payload is not received","time":{"start":1712403616865,"stop":1712403616865,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c9a7c91df26d1ea","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1712403119592,"stop":1712403119593,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeda080abe5e4f03","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1712403361780,"stop":1712403361783,"duration":3},"status":"passed","severity":"normal"},{"uid":"1ab9fe26056980b3","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1712403123634,"stop":1712403123635,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed42f25b46a8fa36","name":"Subscribe to topic containing emoji and receive message","time":{"start":1712403402685,"stop":1712403402685,"duration":0},"status":"passed","severity":"normal"},{"uid":"77a662385af8fa40","name":"Subscribe to topic containing Script and receive message","time":{"start":1712403402681,"stop":1712403402681,"duration":0},"status":"passed","severity":"normal"},{"uid":"7562e7bbc289cd9f","name":"Push message with custom timestamp: 1681644840643","time":{"start":1712403628374,"stop":1712403628375,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b141f8eb92507a3","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1712403401098,"stop":1712403401098,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d9633155b44bd41","name":"should throw error - invalid id","time":{"start":1712403104289,"stop":1712403104290,"duration":1},"status":"passed","severity":"normal"},{"uid":"798dee1c82b43ff6","name":"should be able to encode the field with only RELAY set to true","time":{"start":1712403103488,"stop":1712403103490,"duration":2},"status":"passed","severity":"normal"},{"uid":"4b74471b2e292ffa","name":"random static sharding 6 - Cluster ID: 836, Shard ID: 194","time":{"start":1712403636965,"stop":1712403636965,"duration":0},"status":"passed","severity":"normal"},{"uid":"48ead2174291c363","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712403194449,"stop":1712403194450,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b57103f25339855d","name":"same cluster, same shard: nodes connect","time":{"start":1712403442416,"stop":1712403442416,"duration":0},"status":"passed","severity":"normal"},{"uid":"688fd674ed47b8d5","name":"Ordered Callback - forward","time":{"start":1712403663611,"stop":1712403663611,"duration":0},"status":"passed","severity":"normal"},{"uid":"68ebf4249fbf4a54","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1712403763982,"stop":1712403763983,"duration":1},"status":"passed","severity":"normal"},{"uid":"480e4e44e73d1045","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1712403402682,"stop":1712403402682,"duration":0},"status":"passed","severity":"normal"},{"uid":"1776f3ad020ec057","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1712403119592,"stop":1712403119592,"duration":0},"status":"passed","severity":"normal"},{"uid":"25e94f33f91e84ec","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1712403240496,"stop":1712403240496,"duration":0},"status":"skipped","severity":"normal"},{"uid":"83d809fce29dd591","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1712403096081,"stop":1712403096081,"duration":0},"status":"passed","severity":"normal"},{"uid":"58dff9a24856e","name":"Check message with invalid timestamp is not received","time":{"start":1712403616849,"stop":1712403616849,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d62f04ec47ff64d","name":"ignores unrecognized TXT record formats","time":{"start":1712403119935,"stop":1712403119936,"duration":1},"status":"passed","severity":"normal"},{"uid":"505a41aa17939563","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1712403103497,"stop":1712403103498,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4ede1bb6465aa3","name":"Nodes with multiple pubsub topic","time":{"start":1712403573862,"stop":1712403573862,"duration":0},"status":"passed","severity":"normal"},{"uid":"87f8e971a36fa740","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1712403199119,"stop":1712403199119,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6ed7c13fb764c30","name":"Push message with Basic HTML tag payload","time":{"start":1712403628345,"stop":1712403628346,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf8a51bc0d07bfe2","name":"Check message with no content topic is not received","time":{"start":1712403315496,"stop":1712403315501,"duration":5},"status":"passed","severity":"normal"},{"uid":"f2ca4d26e782a61","name":"Check received message containing long","time":{"start":1712403616839,"stop":1712403616840,"duration":1},"status":"passed","severity":"normal"},{"uid":"43b63585517822b4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1712403096093,"stop":1712403096093,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc29ab2cee6dd5b6","name":"Push message on custom pubsubTopic","time":{"start":1712403401097,"stop":1712403401098,"duration":1},"status":"passed","severity":"normal"},{"uid":"25d483f0dbe0f5bd","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1712403199120,"stop":1712403199121,"duration":1},"status":"passed","severity":"normal"},{"uid":"710f98979cc22d67","name":"configure the node with multiple pubsub topics","time":{"start":1712403636969,"stop":1712403636969,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ada15ccc7efe477","name":"Check received message containing SQL Injection","time":{"start":1712403315489,"stop":1712403315489,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f5baaa9590aca72","name":"Fails to push message with large meta","time":{"start":1712403628374,"stop":1712403628374,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d639d371d54e95d","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1712403636969,"stop":1712403636970,"duration":1},"status":"passed","severity":"normal"},{"uid":"88e50399935332b6","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1712403659431,"stop":1712403659432,"duration":1},"status":"passed","severity":"normal"},{"uid":"d564c93c74ad4ed7","name":"should not receive a peer event after stop","time":{"start":1712403603551,"stop":1712403603552,"duration":1},"status":"passed","severity":"normal"},{"uid":"882ff91a88693238","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1712403635391,"stop":1712403635391,"duration":0},"status":"passed","severity":"normal"},{"uid":"f41d8440955bdc37","name":"Push message with content topic containing long","time":{"start":1712403628352,"stop":1712403628353,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a6f8183e2181cde","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1712403240500,"stop":1712403240500,"duration":0},"status":"passed","severity":"normal"},{"uid":"3492ee66c6d7b1a1","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1712403103498,"stop":1712403103499,"duration":1},"status":"passed","severity":"normal"},{"uid":"6900699e26e29388","name":"Query Generator, No message returned","time":{"start":1712403659430,"stop":1712403659431,"duration":1},"status":"passed","severity":"normal"},{"uid":"66599e57231da03e","name":"Callback on promise","time":{"start":1712403682092,"stop":1712403682092,"duration":0},"status":"passed","severity":"normal"},{"uid":"6870f48a1ea85782","name":"Refresh subscription","time":{"start":1712403585565,"stop":1712403585565,"duration":0},"status":"skipped","severity":"normal"},{"uid":"390eb1b19ebca038","name":"should decode valid enr with tcp successfully","time":{"start":1712403104288,"stop":1712403104288,"duration":0},"status":"passed","severity":"normal"},{"uid":"c55d8bfdaa60c712","name":"Fails to push message with large meta","time":{"start":1712403541590,"stop":1712403541591,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9f41c5c6d5bc411","name":"Push message with SQL Injection payload","time":{"start":1712403628344,"stop":1712403628344,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aad5c1e9bea6302","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1712403119594,"stop":1712403119594,"duration":0},"status":"passed","severity":"normal"},{"uid":"89dd2559088ed6ef","name":"Subscribe to topic containing Script and publish message","time":{"start":1712403585570,"stop":1712403585570,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ce4ac7ce5701402","name":"Check publish message containing SQL Injection","time":{"start":1712403585177,"stop":1712403585177,"duration":0},"status":"passed","severity":"normal"},{"uid":"69ac24514b612015","name":"Default pageSize","time":{"start":1712403691029,"stop":1712403691030,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c8f06a8b330dfc5","name":"different cluster, different shard: nodes don't connect","time":{"start":1712403442417,"stop":1712403442417,"duration":0},"status":"passed","severity":"normal"},{"uid":"2effbae349e44527","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712403240511,"stop":1712403240512,"duration":1},"status":"passed","severity":"normal"},{"uid":"d159450660362a94","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1712403659433,"stop":1712403659433,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3237d1c1a77f9cc","name":"Push message with content topic containing Arabic","time":{"start":1712403628356,"stop":1712403628356,"duration":0},"status":"passed","severity":"normal"},{"uid":"578ab785070594d2","name":"should set field with all protocols disabled","time":{"start":1712403104295,"stop":1712403104295,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba7da724b7f464de","name":"Check received message with timestamp: 1649153314 ","time":{"start":1712403616848,"stop":1712403616848,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4371e60d079425","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1712403103503,"stop":1712403103503,"duration":0},"status":"passed","severity":"normal"},{"uid":"9584be7bc2b04712","name":"Push message with Basic HTML tag payload","time":{"start":1712403541579,"stop":1712403541579,"duration":0},"status":"passed","severity":"normal"},{"uid":"da7a5d6828923bea","name":"Subscribe to topic containing XML and receive message","time":{"start":1712403763982,"stop":1712403763982,"duration":0},"status":"passed","severity":"normal"},{"uid":"88e99bf02e0e9c3a","name":"Nodes with multiple pubsub topic","time":{"start":1712403573864,"stop":1712403573864,"duration":0},"status":"passed","severity":"normal"},{"uid":"70cf46dc6846fc30","name":"Round trip binary serialization","time":{"start":1712403109044,"stop":1712403109045,"duration":1},"status":"passed","severity":"normal"},{"uid":"568f7a6303471846","name":"Push message on custom pubsubTopic","time":{"start":1712403401094,"stop":1712403401094,"duration":0},"status":"passed","severity":"normal"},{"uid":"1237f768f72e0504","name":"should configure sharding based on application and version for autosharding","time":{"start":1712403096098,"stop":1712403096098,"duration":0},"status":"passed","severity":"normal"},{"uid":"b535a9d86c71baf0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1712403096092,"stop":1712403096092,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9916fcbe52c6fe9","name":"listenerCount","time":{"start":1712403187664,"stop":1712403187665,"duration":1},"status":"passed","severity":"normal"},{"uid":"6da94d80cbb9d0db","name":"Push to array if already present","time":{"start":1712403095914,"stop":1712403095915,"duration":1},"status":"passed","severity":"normal"},{"uid":"35816510ae6091ba","name":"Push message with meta","time":{"start":1712403628371,"stop":1712403628373,"duration":2},"status":"passed","severity":"normal"},{"uid":"5f340010a8d1417e","name":"Fails to push message with empty content topic","time":{"start":1712403541590,"stop":1712403541590,"duration":0},"status":"passed","severity":"normal"},{"uid":"99bf0d8b58e5ac8b","name":"Ping on unsubscribed peer","time":{"start":1712403180548,"stop":1712403180548,"duration":0},"status":"passed","severity":"normal"},{"uid":"8065902405727262","name":"Push message with Script payload","time":{"start":1712403628344,"stop":1712403628344,"duration":0},"status":"passed","severity":"normal"},{"uid":"9642e4e84472e657","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1712403361780,"stop":1712403361780,"duration":0},"status":"passed","severity":"normal"},{"uid":"82c7b001b99cb7d8","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1712403096082,"stop":1712403096082,"duration":0},"status":"passed","severity":"normal"},{"uid":"22ec647370b3bfc2","name":"Check publish message after client node is restarted","time":{"start":1712403585200,"stop":1712403585200,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9778695f27e95676","name":"Subscribe to topic containing shell command and receive message","time":{"start":1712403402683,"stop":1712403402684,"duration":1},"status":"passed","severity":"normal"},{"uid":"d202265faa55921a","name":"retrieves a single peer","time":{"start":1712403119934,"stop":1712403119934,"duration":0},"status":"passed","severity":"normal"},{"uid":"f452481717863e6d","name":"Check received message containing short","time":{"start":1712403315482,"stop":1712403315483,"duration":1},"status":"passed","severity":"normal"},{"uid":"749a5193777ee655","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1712403240507,"stop":1712403240508,"duration":1},"status":"passed","severity":"normal"},{"uid":"13b8444212d7154e","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1712403096085,"stop":1712403096085,"duration":0},"status":"passed","severity":"normal"},{"uid":"beab403f669c9cb","name":"Check received message containing special chars","time":{"start":1712403616854,"stop":1712403616854,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ebe101a73f6e884","name":"Push message with custom timestamp: 1712399640643","time":{"start":1712403628375,"stop":1712403628375,"duration":0},"status":"passed","severity":"normal"},{"uid":"39b73ea7eb81c785","name":"Passing page size 0 when there are 110 messages","time":{"start":1712403691027,"stop":1712403691027,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bf281107adfe37d","name":"Nodes with multiple pubsub topic","time":{"start":1712403573854,"stop":1712403573854,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4146fc1a62aee4a","name":"Reopen subscription with peer with lost subscription","time":{"start":1712403227730,"stop":1712403227730,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5f582cb489b2f79","name":"Push 30 different messages","time":{"start":1712403628351,"stop":1712403628351,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb6e6b2ef6b175f7","name":"Push message with rate limit","time":{"start":1712403628374,"stop":1712403628374,"duration":0},"status":"passed","severity":"normal"},{"uid":"5484a5325f6a1f80","name":"Check received message containing XML","time":{"start":1712403616844,"stop":1712403616844,"duration":0},"status":"passed","severity":"normal"},{"uid":"41cbf906ffb5d7b5","name":"udp ip6 address","time":{"start":1712403103555,"stop":1712403103555,"duration":0},"status":"passed","severity":"normal"},{"uid":"395180efc983ce29","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1712403240511,"stop":1712403240511,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c58e6487634c80e","name":"more peers than existing","time":{"start":1712403541744,"stop":1712403541744,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7de45688d3ae3f07","name":"Subscribe and receives messages on 20 topics","time":{"start":1712403763964,"stop":1712403763965,"duration":1},"status":"passed","severity":"normal"},{"uid":"64a4322757d8c6e7","name":"same cluster, different shard: nodes don't connect","time":{"start":1712403240489,"stop":1712403240489,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b714a21e8bcfbfb5","name":"Subscribe and receive messages via waku relay post","time":{"start":1712403763963,"stop":1712403763963,"duration":0},"status":"passed","severity":"normal"},{"uid":"df20e77eb7c002ba","name":"Subscribe to topic containing numeric and receive message","time":{"start":1712403763969,"stop":1712403763969,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ae8791461240b76","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1712403361778,"stop":1712403361779,"duration":1},"status":"passed","severity":"normal"},{"uid":"f01e9a55fa94c32e","name":"A test","time":{"start":1712403401202,"stop":1712403401203,"duration":1},"status":"passed","severity":"normal"},{"uid":"42f835e8e2d42e3c","name":"Check received message containing shell command","time":{"start":1712403616858,"stop":1712403616858,"duration":0},"status":"passed","severity":"normal"},{"uid":"772dbb1922e0a700","name":"should not receive a peer event after stop","time":{"start":1712403161750,"stop":1712403161750,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f9ab804dc37c48f","name":"Fails to push message with empty content topic","time":{"start":1712403628371,"stop":1712403628371,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1728c69163c79fc","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712403194447,"stop":1712403194448,"duration":1},"status":"passed","severity":"normal"},{"uid":"16e7c88c382de9fb","name":"Push message with content topic containing escaped characters","time":{"start":1712403541588,"stop":1712403541589,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb75820f4e676de3","name":"Publish message with rate limit","time":{"start":1712403585201,"stop":1712403585202,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b3d20e1658e1398","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1712403763982,"stop":1712403763982,"duration":0},"status":"passed","severity":"normal"},{"uid":"73aa9d98aa6d6f52","name":"Publish without waiting for remote peer","time":{"start":1712403585561,"stop":1712403585562,"duration":1},"status":"passed","severity":"normal"},{"uid":"e33e7a0cd23800b4","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1712403401095,"stop":1712403401096,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbdce5a752f515b2","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1712403695245,"stop":1712403695245,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7d066d512328983","name":"Push message with content topic containing special chars","time":{"start":1712403628355,"stop":1712403628355,"duration":0},"status":"passed","severity":"normal"},{"uid":"76e6b387e94b6a2d","name":"Generator, custom pubsub topic","time":{"start":1712403664455,"stop":1712403664455,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6b4c3795176c0d8d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712403401094,"stop":1712403401095,"duration":1},"status":"passed","severity":"normal"},{"uid":"332a0cb6601d9","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1712403103499,"stop":1712403103499,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fbcb1e6ef7f8fd5","name":"Push message with content topic containing emoji","time":{"start":1712403628369,"stop":1712403628371,"duration":2},"status":"passed","severity":"normal"},{"uid":"53e2da1b659417de","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1712403402665,"stop":1712403402665,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a8dbb7862dd80c1","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1712403119595,"stop":1712403119595,"duration":0},"status":"passed","severity":"normal"},{"uid":"29bffebd03bf4e5c","name":"Subscribe to topic containing numeric and receive message","time":{"start":1712403402670,"stop":1712403402671,"duration":1},"status":"passed","severity":"normal"},{"uid":"340c8f95b330fe67","name":"Check received message containing XML","time":{"start":1712403616857,"stop":1712403616857,"duration":0},"status":"passed","severity":"normal"},{"uid":"58f6a9c67a9763e9","name":"Check publish message containing Chinese","time":{"start":1712403585175,"stop":1712403585175,"duration":0},"status":"passed","severity":"normal"},{"uid":"11a6133770faebb","name":"different cluster, same shard: nodes don't connect","time":{"start":1712403442417,"stop":1712403442417,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0745d8d762f11a","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1712403096099,"stop":1712403096099,"duration":0},"status":"passed","severity":"normal"},{"uid":"1edeece8d1d2024e","name":"Push message with content topic containing emoji","time":{"start":1712403541589,"stop":1712403541589,"duration":0},"status":"passed","severity":"normal"},{"uid":"84bbb8da807039ba","name":"Check message received after nwaku node is restarted","time":{"start":1712403616852,"stop":1712403616852,"duration":0},"status":"skipped","severity":"normal"},{"uid":"74c902a6e302746","name":"should encode/decode to RLP encoding","time":{"start":1712403104291,"stop":1712403104292,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cbb3e73e4d20384","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1712403763963,"stop":1712403763964,"duration":1},"status":"passed","severity":"normal"},{"uid":"c209e5b1d0c32efe","name":"should throw an error for an unconfigured topic","time":{"start":1712403096095,"stop":1712403096096,"duration":1},"status":"passed","severity":"normal"},{"uid":"6eea7e08bc268bb8","name":"Check publish message containing unicode special characters","time":{"start":1712403585183,"stop":1712403585183,"duration":0},"status":"passed","severity":"normal"},{"uid":"62bb998de264c3b","name":"Wrong topic","time":{"start":1712403585516,"stop":1712403585516,"duration":0},"status":"skipped","severity":"normal"},{"uid":"52e2ba1aaa4fa658","name":"Query generator for 2000 messages","time":{"start":1712403682103,"stop":1712403682103,"duration":0},"status":"passed","severity":"normal"},{"uid":"83a1bce23c41653c","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1712403103496,"stop":1712403103496,"duration":0},"status":"passed","severity":"normal"},{"uid":"f584cba7988b4c2","name":"Subscribe to topic containing XML and publish message","time":{"start":1712403585570,"stop":1712403585571,"duration":1},"status":"passed","severity":"normal"},{"uid":"599ae4780e3c6cb4","name":"Overlapping topic subscription","time":{"start":1712403763978,"stop":1712403763978,"duration":0},"status":"passed","severity":"normal"},{"uid":"60ca2ab51a2bd2db","name":"1 Store, 2 fetches","time":{"start":1712403119496,"stop":1712403119496,"duration":0},"status":"passed","severity":"normal"},{"uid":"27520077c8b73c30","name":"should properly create peer info with all multiaddrs","time":{"start":1712403104295,"stop":1712403104295,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a265f7cfe8963e8","name":"Check received message containing Script","time":{"start":1712403616856,"stop":1712403616857,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfdcc2cdb2309b75","name":"should encodeTxt and decodeTxt","time":{"start":1712403104283,"stop":1712403104283,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d8ed25931a823e0","name":"Query generator for multiple messages with multiple decoders","time":{"start":1712403682091,"stop":1712403682091,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd091c6ce4ad8643","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1712403402664,"stop":1712403402664,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcc7d761a9c7872f","name":"Push message with content topic containing special chars","time":{"start":1712403541584,"stop":1712403541584,"duration":0},"status":"passed","severity":"normal"},{"uid":"559b80e606b3cd93","name":"Fails to push message bigger that 1MB","time":{"start":1712403628376,"stop":1712403628376,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cc5b812dbac8a4a","name":"Check received message containing emoji","time":{"start":1712403315493,"stop":1712403315493,"duration":0},"status":"passed","severity":"normal"},{"uid":"29af5cbebef64eaf","name":"Subscribe to topic containing long and receive message","time":{"start":1712403402669,"stop":1712403402670,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7111aa8de2c27ad","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1712403240519,"stop":1712403240520,"duration":1},"status":"passed","severity":"normal"},{"uid":"b753402f2dff75f5","name":"Check message with no content topic is not received","time":{"start":1712403616850,"stop":1712403616850,"duration":0},"status":"passed","severity":"normal"},{"uid":"22a5df063df07c08","name":"Check publish message containing Arabic","time":{"start":1712403585175,"stop":1712403585176,"duration":1},"status":"passed","severity":"normal"},{"uid":"8696e83719f4eec2","name":"Check received message containing short","time":{"start":1712403616853,"stop":1712403616853,"duration":0},"status":"passed","severity":"normal"},{"uid":"13017c03f90a6ca4","name":"Fails to publish message with wrong content topic","time":{"start":1712403585196,"stop":1712403585196,"duration":0},"status":"passed","severity":"normal"},{"uid":"ced75947ec21b799","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1712403199118,"stop":1712403199118,"duration":0},"status":"passed","severity":"normal"},{"uid":"9224729242a67039","name":"Push message with short payload","time":{"start":1712403628339,"stop":1712403628340,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e6c6539f50f3aeb","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1712403682214,"stop":1712403682215,"duration":1},"status":"passed","severity":"normal"},{"uid":"369fc4eac7c5ebc1","name":"Check message with no content topic is not received","time":{"start":1712403616864,"stop":1712403616864,"duration":0},"status":"passed","severity":"normal"},{"uid":"f481a720140f8ec2","name":"Push message on custom pubsubTopic","time":{"start":1712403401096,"stop":1712403401096,"duration":0},"status":"skipped","severity":"normal"},{"uid":"87e102047c6f86f0","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1712403402686,"stop":1712403402686,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c79d70473ff0eda","name":"should only return 1 node with relay and store capability","time":{"start":1712403119937,"stop":1712403119937,"duration":0},"status":"passed","severity":"normal"},{"uid":"f79edaa7331c0743","name":"Subscribe to topic containing long and publish message","time":{"start":1712403585566,"stop":1712403585567,"duration":1},"status":"passed","severity":"normal"},{"uid":"935b302a79d6245b","name":"removeEventListener with correct event","time":{"start":1712403187661,"stop":1712403187662,"duration":1},"status":"passed","severity":"normal"},{"uid":"b261f3d4d4aef8e4","name":"Check received message containing Script","time":{"start":1712403616844,"stop":1712403616844,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9cb5469298c1bb6","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1712403573863,"stop":1712403573863,"duration":0},"status":"passed","severity":"normal"},{"uid":"82139a9e569c5e92","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1712403240518,"stop":1712403240519,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1f87f800bf0062","name":"Push message with content topic containing Chinese","time":{"start":1712403541585,"stop":1712403541585,"duration":0},"status":"passed","severity":"normal"},{"uid":"897101f7a7387a80","name":"Check publish message containing XML","time":{"start":1712403585181,"stop":1712403585181,"duration":0},"status":"passed","severity":"normal"},{"uid":"7793d2339bc8704f","name":"Check received message containing unicode special characters","time":{"start":1712403616859,"stop":1712403616859,"duration":0},"status":"passed","severity":"normal"},{"uid":"f877221855420875","name":"Push message with content topic containing numeric","time":{"start":1712403628355,"stop":1712403628355,"duration":0},"status":"passed","severity":"normal"},{"uid":"de2ef89fc701767b","name":"Check publish message containing Script","time":{"start":1712403585177,"stop":1712403585178,"duration":1},"status":"passed","severity":"normal"},{"uid":"42952b576ba4426","name":"Push message with unicode special characters payload","time":{"start":1712403628349,"stop":1712403628350,"duration":1},"status":"passed","severity":"normal"},{"uid":"883a9ddf6d922505","name":"Push message with content topic containing Basic HTML tag","time":{"start":1712403541587,"stop":1712403541587,"duration":0},"status":"passed","severity":"normal"},{"uid":"14b9ea3de1df0689","name":"should add and remove event listeners correctly","time":{"start":1712403123635,"stop":1712403123635,"duration":0},"status":"passed","severity":"normal"},{"uid":"8660c1761aa39c15","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1712403194451,"stop":1712403194452,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ab009727a371af7","name":"Register correct protocols","time":{"start":1712403585561,"stop":1712403585561,"duration":0},"status":"passed","severity":"normal"},{"uid":"63ac7c72412c50c8","name":"should load peers from local storage and dispatch events","time":{"start":1712403123634,"stop":1712403123634,"duration":0},"status":"passed","severity":"normal"},{"uid":"b698e4c70f737d65","name":"Push message with emoji payload","time":{"start":1712403628350,"stop":1712403628351,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4aa9e6f4f198c9b","name":"should set field with only STORE enabled","time":{"start":1712403104296,"stop":1712403104296,"duration":0},"status":"passed","severity":"normal"},{"uid":"a926cdfde12af638","name":"Meta field set when metaSetter is specified","time":{"start":1712403109045,"stop":1712403109045,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6d5f734542b77f5","name":"Push message with content topic containing shell command","time":{"start":1712403541588,"stop":1712403541588,"duration":0},"status":"passed","severity":"normal"},{"uid":"2df9313f8ac89d19","name":"Check received message containing Basic HTML tag","time":{"start":1712403616857,"stop":1712403616858,"duration":1},"status":"passed","severity":"normal"},{"uid":"6203dad9fd61b4f6","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1712403585572,"stop":1712403585572,"duration":0},"status":"passed","severity":"normal"},{"uid":"58482671213f13","name":"Ping on unsubscribed peer","time":{"start":1712403227732,"stop":1712403227732,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf1d29e74b5f65bf","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1712403585564,"stop":1712403585564,"duration":0},"status":"passed","severity":"normal"},{"uid":"42072d414085d32a","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1712403096090,"stop":1712403096090,"duration":0},"status":"passed","severity":"normal"},{"uid":"835b208078acfe0a","name":"Check received message containing unicode special characters","time":{"start":1712403616846,"stop":1712403616847,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfe227b2e139b488","name":"Callback on promise, aborts when callback returns true","time":{"start":1712403682101,"stop":1712403682101,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca82b16e7f5590c2","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1712403763974,"stop":1712403763974,"duration":0},"status":"passed","severity":"normal"},{"uid":"c37452cff52ee99b","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1712403402684,"stop":1712403402684,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc4fd36bd3420615","name":"Push message with content topic containing Basic HTML tag","time":{"start":1712403628359,"stop":1712403628359,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b2006d7798c9610","name":"Push message with content topic containing unicode special characters","time":{"start":1712403541589,"stop":1712403541589,"duration":0},"status":"passed","severity":"normal"},{"uid":"f257ef13274ac5ea","name":"Query Generator - forward","time":{"start":1712403663609,"stop":1712403663609,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9bf7c1c1420e26e","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1712403119593,"stop":1712403119593,"duration":0},"status":"passed","severity":"normal"},{"uid":"30f45054c48ec3a4","name":"random auto sharding 7 - Cluster ID: 1, Content Topic: /app56/5/topic423/proto","time":{"start":1712403585515,"stop":1712403585515,"duration":0},"status":"skipped","severity":"normal"},{"uid":"79634f76012a7814","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1712403147481,"stop":1712403147482,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3f82172dca38836","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1712403635391,"stop":1712403635395,"duration":4},"status":"passed","severity":"normal"},{"uid":"2827abb80855e384","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1712403240510,"stop":1712403240510,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7cd6eee28da16c5","name":"Check received message with timestamp: 1649153314 ","time":{"start":1712403616861,"stop":1712403616861,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4212ce317698aed","name":"Publish message with custom timestamp: Sat Apr 06 2024 10:39:31 GMT+0000 (Coordinated Universal Time)","time":{"start":1712403585184,"stop":1712403585194,"duration":10},"status":"passed","severity":"normal"},{"uid":"2fa5b8edf925e484","name":"Passing page size 3 when there are 20 messages","time":{"start":1712403691027,"stop":1712403691028,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d9c4211855edf68","name":"Relay - dialed first","time":{"start":1712403712786,"stop":1712403712786,"duration":0},"status":"passed","severity":"normal"},{"uid":"858e2d770eec4f97","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1712403240513,"stop":1712403240514,"duration":1},"status":"passed","severity":"normal"},{"uid":"903dafcc9729d22d","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1712403361776,"stop":1712403361776,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a3f5f8cb653fad0","name":"Check message with no pubsub topic is not received","time":{"start":1712403315496,"stop":1712403315496,"duration":0},"status":"passed","severity":"normal"},{"uid":"b62e35d0511f21db","name":"Relay - times out","time":{"start":1712403712787,"stop":1712403712788,"duration":1},"status":"passed","severity":"normal"},{"uid":"747cf4d17401868b","name":"Check received message containing JSON","time":{"start":1712403616858,"stop":1712403616858,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1c22ee9f1887eb6","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1712403194448,"stop":1712403194448,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e317ac9de4fd685","name":"should only return 1 node with store capability","time":{"start":1712403119937,"stop":1712403119937,"duration":0},"status":"passed","severity":"normal"},{"uid":"e22b9f16716f9705","name":"random auto sharding 4 - Cluster ID: 1, Content Topic: /app66/7/topic426/proto","time":{"start":1712403585513,"stop":1712403585514,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8681c5f042ad5102","name":"nwaku subscribes","time":{"start":1712403571659,"stop":1712403571660,"duration":1},"status":"passed","severity":"normal"},{"uid":"3761d5e94aa2ec2d","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1712403240509,"stop":1712403240509,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d0eac1e793abfc8","name":"start node with empty content topic","time":{"start":1712403585518,"stop":1712403585518,"duration":0},"status":"skipped","severity":"normal"},{"uid":"eff9af34a2147917","name":"Generator, custom pubsub topic","time":{"start":1712403664450,"stop":1712403664450,"duration":0},"status":"passed","severity":"normal"},{"uid":"cccee02b197cbdbe","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1712403695245,"stop":1712403695245,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd45a05a237b0274","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1712403402684,"stop":1712403402685,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a6e03c7ef7d24ba","name":"Check meta is set [symmetric]","time":{"start":1712403129213,"stop":1712403129213,"duration":0},"status":"passed","severity":"normal"},{"uid":"d96b7a1488d0f6e8","name":"random auto sharding 3 - Cluster ID: 1, Content Topic: /app85/7/topic28/json","time":{"start":1712403585513,"stop":1712403585513,"duration":0},"status":"skipped","severity":"normal"},{"uid":"80930282196c86a8","name":"Push message with custom timestamp: 1712399715616","time":{"start":1712403541592,"stop":1712403541592,"duration":0},"status":"passed","severity":"normal"},{"uid":"66cc24358e7abdc8","name":"should emit a peer event after start","time":{"start":1712403123633,"stop":1712403123633,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8b1225858c50f59","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1712403659433,"stop":1712403659433,"duration":0},"status":"passed","severity":"normal"},{"uid":"28e69dcefcf9d853","name":"Filter","time":{"start":1712403712790,"stop":1712403712790,"duration":0},"status":"passed","severity":"normal"},{"uid":"6df05cba3428bf6","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1712403096078,"stop":1712403096079,"duration":1},"status":"passed","severity":"normal"},{"uid":"b95a75d757aa5b20","name":"Relay - dialed after","time":{"start":1712403712786,"stop":1712403712786,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbfc52d919273ed5","name":"Check received message containing numeric","time":{"start":1712403616840,"stop":1712403616841,"duration":1},"status":"passed","severity":"normal"},{"uid":"320e17f1d6adc1f1","name":"Passing page size 110 when there are 120 messages","time":{"start":1712403691029,"stop":1712403691029,"duration":0},"status":"passed","severity":"normal"},{"uid":"303e0e3f4e54e7a8","name":"Push message with content topic containing Script","time":{"start":1712403541586,"stop":1712403541586,"duration":0},"status":"passed","severity":"normal"},{"uid":"441133b0c1a279","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1712403238584,"stop":1712403238585,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e1602be1ffc6ed3","name":"should throw an error if shards are undefined for static sharding","time":{"start":1712403096088,"stop":1712403096088,"duration":0},"status":"passed","severity":"normal"},{"uid":"99c440059015eac9","name":"should not receive a peer event before start","time":{"start":1712403161749,"stop":1712403161749,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec11b8005182d2e5","name":"dispatchEvent via connectionManager","time":{"start":1712403187665,"stop":1712403187666,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf47aefd57cd22ef","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1712403240512,"stop":1712403240513,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc36819b67ac8c1e","name":"Check received message containing long","time":{"start":1712403315483,"stop":1712403315483,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeba1dbd1e7f2350","name":"Relay","time":{"start":1712403156356,"stop":1712403156356,"duration":0},"status":"passed","severity":"normal"},{"uid":"570db30e57a5e9d5","name":"receives messages sent to provided content topic through stream","time":{"start":1712403585326,"stop":1712403585326,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d85bd797422fdc73","name":"Subscribe to topic containing Russian and receive message","time":{"start":1712403402674,"stop":1712403402675,"duration":1},"status":"passed","severity":"normal"},{"uid":"dea419a8711aad32","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1712403096099,"stop":1712403096099,"duration":0},"status":"passed","severity":"normal"},{"uid":"641f984bf952dbc7","name":"should properly create location multiaddrs - tcp","time":{"start":1712403104294,"stop":1712403104295,"duration":1},"status":"passed","severity":"normal"},{"uid":"df1d51b444f4cebd","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1712403096089,"stop":1712403096089,"duration":0},"status":"passed","severity":"normal"},{"uid":"42dbe78792bb5c1f","name":"different cluster, same shard: nodes don't connect","time":{"start":1712403240490,"stop":1712403240490,"duration":0},"status":"skipped","severity":"normal"},{"uid":"abafb28ac27d3114","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1712403240506,"stop":1712403240506,"duration":0},"status":"passed","severity":"normal"},{"uid":"4db6adc0f1ad4426","name":"Push message with special chars payload","time":{"start":1712403541576,"stop":1712403541577,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f5e2870f5e23fb4","name":"should get / set UDP multiaddr","time":{"start":1712403104292,"stop":1712403104292,"duration":0},"status":"passed","severity":"normal"},{"uid":"43ee6e90c86ea1af","name":"Subscribe to topic containing short and receive message","time":{"start":1712403402668,"stop":1712403402669,"duration":1},"status":"passed","severity":"normal"},{"uid":"d762400fa6b981a4","name":"Check received message with timestamp: 1712403146959000000 ","time":{"start":1712403616847,"stop":1712403616848,"duration":1},"status":"passed","severity":"normal"},{"uid":"619818d0dbd34e7","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1712403194450,"stop":1712403194450,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fae4165dd6d69ad9","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1712403585564,"stop":1712403585564,"duration":0},"status":"passed","severity":"normal"},{"uid":"97adf26101abadee","name":"Push message with Chinese payload","time":{"start":1712403541577,"stop":1712403541577,"duration":0},"status":"passed","severity":"normal"},{"uid":"57d7730e93fe4fd1","name":"Check message received after jswaku node is restarted","time":{"start":1712403315503,"stop":1712403315503,"duration":0},"status":"skipped","severity":"normal"},{"uid":"77cd20e3b4a9fc0d","name":"Subscribe to topic containing Script and receive message","time":{"start":1712403763982,"stop":1712403763982,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e61298cc4a12a41","name":"Subscribe to topic containing long and receive message","time":{"start":1712403763968,"stop":1712403763968,"duration":0},"status":"passed","severity":"normal"},{"uid":"72c4db2d3bd2b10","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1712403402666,"stop":1712403402666,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e22aba9dd1d0ea80","name":"Refresh subscription","time":{"start":1712403763979,"stop":1712403763979,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a625a775e9451ae","name":"Subscribe to topic containing JSON and receive message","time":{"start":1712403402682,"stop":1712403402683,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e835489624b9da7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1712403096090,"stop":1712403096091,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0c79d045ddb7fe5","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1712403096096,"stop":1712403096096,"duration":0},"status":"passed","severity":"normal"},{"uid":"48bbc280aece2716","name":"Query Generator, Multiple PubsubTopics","time":{"start":1712403659429,"stop":1712403659430,"duration":1},"status":"passed","severity":"normal"},{"uid":"42fa7df80f5e3f60","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1712403585563,"stop":1712403585563,"duration":0},"status":"passed","severity":"normal"}]