2024-07-16 17:07:14 +00:00

1 line
156 KiB
JSON

[{"uid":"55bd5c6260f2e47a","name":"Check publish message containing JSON","time":{"start":1721149318108,"stop":1721149318108,"duration":0},"status":"passed","severity":"normal"},{"uid":"7350005a27e035f4","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1721148788478,"stop":1721148788479,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd104c6236f32144","name":"Refresh subscription","time":{"start":1721149453459,"stop":1721149453459,"duration":0},"status":"passed","severity":"normal"},{"uid":"965e204f55ab4196","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721149144626,"stop":1721149144626,"duration":0},"status":"passed","severity":"normal"},{"uid":"e898312ddce1d4db","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1721149469501,"stop":1721149469501,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5844d4b4be768ce","name":"should add and remove event listeners correctly","time":{"start":1721148808414,"stop":1721148808415,"duration":1},"status":"passed","severity":"normal"},{"uid":"afb71105119012f2","name":"Check message received after jswaku node is restarted","time":{"start":1721149043410,"stop":1721149043410,"duration":0},"status":"skipped","severity":"normal"},{"uid":"61d35d20b768aa5d","name":"Light Node - default protocols","time":{"start":1721149495471,"stop":1721149495471,"duration":0},"status":"passed","severity":"normal"},{"uid":"3955687c62ae259c","name":"Subscribe to topic containing short and publish message","time":{"start":1721149326671,"stop":1721149326671,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3d635775add6529","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721149453476,"stop":1721149453477,"duration":1},"status":"passed","severity":"normal"},{"uid":"128c7cf1b1a69122","name":"pre and post cipher","time":{"start":1721148814755,"stop":1721148814756,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bd659f79afd1a99","name":"new peer added after a peer was already found","time":{"start":1721149261841,"stop":1721149261841,"duration":0},"status":"skipped","severity":"normal"},{"uid":"addd05752e2189b4","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app3/9/topic283/xml","time":{"start":1721149377650,"stop":1721149377650,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e6b8825c7c6b4ec","name":"can start and stop the service","time":{"start":1721148808411,"stop":1721148808411,"duration":0},"status":"passed","severity":"normal"},{"uid":"dca21c7529c3fc7a","name":"Passing cursor with wrong message digest","time":{"start":1721149420686,"stop":1721149420687,"duration":1},"status":"passed","severity":"normal"},{"uid":"5093fcc6c5e6ce25","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721148780689,"stop":1721148780689,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2df0979bc18776c","name":"Passing cursor with wrong pubsubTopic","time":{"start":1721149420687,"stop":1721149420688,"duration":1},"status":"passed","severity":"normal"},{"uid":"520abc8d22f3efa4","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1721148788466,"stop":1721148788467,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e629cb5cf54d3c9","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721149081682,"stop":1721149081683,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fe293da0580ef63","name":"Push 30 different messages","time":{"start":1721149424814,"stop":1721149424815,"duration":1},"status":"passed","severity":"normal"},{"uid":"b400e97f1f4d83a4","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1721149318208,"stop":1721149318208,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3c7c8c240b137cd8","name":"Push message with content topic containing escaped characters","time":{"start":1721149424830,"stop":1721149424831,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f1b0ae8b835c94a","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1721148804023,"stop":1721148804023,"duration":0},"status":"passed","severity":"normal"},{"uid":"80ffb3ffbd94d1c7","name":"isConnected return false after peer stops","time":{"start":1721148888283,"stop":1721148888284,"duration":1},"status":"passed","severity":"normal"},{"uid":"46cd3833de7e5a0e","name":"handles empty contentTopics array correctly","time":{"start":1721148780705,"stop":1721148780705,"duration":0},"status":"passed","severity":"normal"},{"uid":"b411c0f58c23ad7","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721149453488,"stop":1721149453488,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f49f59f0cdc45bc","name":"should emit a peer event after start","time":{"start":1721148842501,"stop":1721148842506,"duration":5},"status":"passed","severity":"normal"},{"uid":"98a2719b87d05c51","name":"can start the service","time":{"start":1721149538454,"stop":1721149538454,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce0d9e9dc1efa59","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721148925492,"stop":1721148925493,"duration":1},"status":"passed","severity":"normal"},{"uid":"811484dc7d882fd8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1721148780695,"stop":1721148780695,"duration":0},"status":"passed","severity":"normal"},{"uid":"23de1b4757d6ba53","name":"safeDispatchEvent","time":{"start":1721148871440,"stop":1721148871441,"duration":1},"status":"passed","severity":"normal"},{"uid":"33e08df1f9dd6c2","name":"Accepts a valid Waku Message","time":{"start":1721148797206,"stop":1721148797207,"duration":1},"status":"passed","severity":"normal"},{"uid":"45046c871e75ac63","name":"Subscribe to topic containing JSON and publish message","time":{"start":1721149326675,"stop":1721149326676,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b809eafee13e634","name":"Ping on subscribed peer","time":{"start":1721148893277,"stop":1721148893278,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c66d7c8093faf62","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1721148780700,"stop":1721148780700,"duration":0},"status":"passed","severity":"normal"},{"uid":"5626cb4b20c0c97d","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721149087751,"stop":1721149087751,"duration":0},"status":"passed","severity":"normal"},{"uid":"1febf808d1c106a3","name":"addEventListener with wrong event","time":{"start":1721148871437,"stop":1721148871437,"duration":0},"status":"passed","severity":"normal"},{"uid":"8215c83cfda78af5","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1721148780684,"stop":1721148780685,"duration":1},"status":"passed","severity":"normal"},{"uid":"48022617a7a2aab8","name":"should be able to decode the field with only FILTER set to true","time":{"start":1721148788475,"stop":1721148788476,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f34b549aded5aa2","name":"Decoder throws on empty string content topic","time":{"start":1721148793806,"stop":1721148793806,"duration":0},"status":"passed","severity":"normal"},{"uid":"afd3fbae8503a149","name":"can start and stop the service","time":{"start":1721148842497,"stop":1721148842499,"duration":2},"status":"passed","severity":"normal"},{"uid":"3796c5bbb08de283","name":"Check publish message containing Russian","time":{"start":1721149318106,"stop":1721149318107,"duration":1},"status":"passed","severity":"normal"},{"uid":"3af7e398cf36156c","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1721148780686,"stop":1721148780687,"duration":1},"status":"passed","severity":"normal"},{"uid":"770f2ec020961d26","name":"Overlapping topic subscription","time":{"start":1721149453459,"stop":1721149453459,"duration":0},"status":"passed","severity":"normal"},{"uid":"78ba3ef4575dbdbc","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1721148780681,"stop":1721148780681,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9136fc5709d2bb7","name":"Push message with content topic containing SQL Injection","time":{"start":1721149424821,"stop":1721149424822,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2b29857aff0e502","name":"Check publish message containing emoji","time":{"start":1721149318109,"stop":1721149318109,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f4812a0339122ed","name":"Subscribe and receive messages via lightPush","time":{"start":1721149453455,"stop":1721149453455,"duration":0},"status":"passed","severity":"normal"},{"uid":"7215a28e25f80c92","name":"Push message with custom timestamp: 1721145443688","time":{"start":1721149424842,"stop":1721149424842,"duration":0},"status":"passed","severity":"normal"},{"uid":"11abd77fb0d9aded","name":"Fails to push message bigger that 1MB","time":{"start":1721149424843,"stop":1721149424845,"duration":2},"status":"passed","severity":"normal"},{"uid":"617cb30a13c9e63e","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1721149303816,"stop":1721149303816,"duration":0},"status":"passed","severity":"normal"},{"uid":"55e61e7953a67620","name":"non connected peers","time":{"start":1721149261993,"stop":1721149261993,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ce317537ccebf3fb","name":"throws on content topic with non-number generation field","time":{"start":1721148780675,"stop":1721148780675,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa2f8ab886473257","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1721148780763,"stop":1721148780763,"duration":0},"status":"passed","severity":"normal"},{"uid":"20149c098083215e","name":"Ping on unsubscribed peer","time":{"start":1721148932291,"stop":1721148932292,"duration":1},"status":"passed","severity":"normal"},{"uid":"e463befa7f0abfe2","name":"should not receive a peer event after stop","time":{"start":1721148842509,"stop":1721148842510,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d9d975e7e390852","name":"Passing page size 11 when there are 10 messages","time":{"start":1721149479315,"stop":1721149479315,"duration":0},"status":"passed","severity":"normal"},{"uid":"277fdfa1f94a9f8a","name":"configure the node with multiple content topics","time":{"start":1721149377654,"stop":1721149377654,"duration":0},"status":"passed","severity":"normal"},{"uid":"e00ecc40c02b36e2","name":"should handle application and version for autosharding","time":{"start":1721148780688,"stop":1721148780688,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7a42b80a9d632c7","name":"Push message with escaped characters payload","time":{"start":1721149424813,"stop":1721149424813,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc2f2364e6a482fa","name":"Sample","time":{"start":1721148788598,"stop":1721148788598,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd864cbeae1289ad","name":"Callback on promise","time":{"start":1721149473051,"stop":1721149473051,"duration":0},"status":"passed","severity":"normal"},{"uid":"4acb0534305bd89b","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721149347643,"stop":1721149347643,"duration":0},"status":"passed","severity":"normal"},{"uid":"1184ecf1e500f8d0","name":"Check received message containing numeric","time":{"start":1721149043385,"stop":1721149043386,"duration":1},"status":"passed","severity":"normal"},{"uid":"1af7f06c0714199d","name":"Check received message containing Arabic","time":{"start":1721149347650,"stop":1721149347650,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcd3088f9d289209","name":"Publish message with custom timestamp: Tue Jul 16 2024 16:01:32 GMT+0000 (Coordinated Universal Time)","time":{"start":1721149318110,"stop":1721149318111,"duration":1},"status":"passed","severity":"normal"},{"uid":"2245a19badfb8fb","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1721149469501,"stop":1721149469502,"duration":1},"status":"passed","severity":"normal"},{"uid":"419636f5c66704c1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1721148780693,"stop":1721148780693,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a60dfe08107743f","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1721148780689,"stop":1721148780689,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eb7aa2e89e1fef0","name":"Push message with content topic containing numeric","time":{"start":1721149424816,"stop":1721149424816,"duration":0},"status":"passed","severity":"normal"},{"uid":"76d7b00bf9b979a","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1721149420682,"stop":1721149420682,"duration":0},"status":"passed","severity":"normal"},{"uid":"17b5bcc48bce9eb4","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1721148780706,"stop":1721148780706,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dc9f5712ff4c0f0","name":"should decode valid enr with tcp successfully","time":{"start":1721148789062,"stop":1721148789063,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fa425fef567271f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1721148780694,"stop":1721148780695,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b2b146802317e8","name":"Push message with rate limit","time":{"start":1721149289638,"stop":1721149289638,"duration":0},"status":"passed","severity":"normal"},{"uid":"e141f133bb630dd5","name":"Relay - dialed first","time":{"start":1721149495467,"stop":1721149495468,"duration":1},"status":"passed","severity":"normal"},{"uid":"35d7639f8b604e7","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1721149043333,"stop":1721149043333,"duration":0},"status":"passed","severity":"normal"},{"uid":"19705494bdae1ae5","name":"does not throw on valid cases","time":{"start":1721148780673,"stop":1721148780673,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8b54504ca452257","name":"Push message with long payload","time":{"start":1721149289622,"stop":1721149289622,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a1364e15492440a","name":"Encoder throws on undefined content topic","time":{"start":1721148814216,"stop":1721148814216,"duration":0},"status":"passed","severity":"normal"},{"uid":"70fc5e2a99518e40","name":"Fails to publish message with size larger than 1 MB","time":{"start":1721149318113,"stop":1721149318113,"duration":0},"status":"passed","severity":"normal"},{"uid":"23f9eac0baaf84b7","name":"Number of peers are maintained correctly","time":{"start":1721148931806,"stop":1721148931806,"duration":0},"status":"passed","severity":"normal"},{"uid":"aebf16a8e837a42f","name":"same cluster, different shard: nodes connect","time":{"start":1721149133342,"stop":1721149133344,"duration":2},"status":"passed","severity":"normal"},{"uid":"f6d22bc438c35f4a","name":"Push message with content topic containing short","time":{"start":1721149424815,"stop":1721149424816,"duration":1},"status":"passed","severity":"normal"},{"uid":"c339010586795e9c","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1721148830661,"stop":1721148830662,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6c8e049d595c7ff","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1721148780682,"stop":1721148780682,"duration":0},"status":"passed","severity":"normal"},{"uid":"3657e92d4b2cb045","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721149453477,"stop":1721149453477,"duration":0},"status":"passed","severity":"normal"},{"uid":"1faf14d2feb40d73","name":"should not receive a peer event after stop","time":{"start":1721148808412,"stop":1721148808413,"duration":1},"status":"passed","severity":"normal"},{"uid":"cead9133666bfb58","name":"should get / set TCP multiaddr","time":{"start":1721148789071,"stop":1721148789071,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8411e50459d8e3a","name":"passes more than one ENR URLs and attempts connection","time":{"start":1721148842517,"stop":1721148842517,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5a1f89124161c14b","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721149303817,"stop":1721149303817,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a88d6ed8401f15f","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721148964973,"stop":1721148964976,"duration":3},"status":"passed","severity":"normal"},{"uid":"ab72113e8936ed8d","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1721149487118,"stop":1721149487118,"duration":0},"status":"passed","severity":"normal"},{"uid":"84820765f85ffb3e","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721149303815,"stop":1721149303815,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee21e4d3ee6a0223","name":"should properly compute the node id","time":{"start":1721148789069,"stop":1721148789069,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b3c83f5caf145b3","name":"should return all peers when numPeers is 0","time":{"start":1721148793771,"stop":1721148793771,"duration":0},"status":"passed","severity":"normal"},{"uid":"41d09d92a527778a","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1721149043354,"stop":1721149043355,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca2cca1eeda2bcf8","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1721148931809,"stop":1721148931809,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f0517ce7eda6902","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1721148830659,"stop":1721148830660,"duration":1},"status":"passed","severity":"normal"},{"uid":"47f1acae4cc3e224","name":"should not fail to start the service if it is already started","time":{"start":1721148842500,"stop":1721148842501,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b1f9ef0c1cf8efd","name":"unsubscribes","time":{"start":1721149480495,"stop":1721149480496,"duration":1},"status":"passed","severity":"normal"},{"uid":"af9fcb744dda932e","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721149377654,"stop":1721149377663,"duration":9},"status":"passed","severity":"normal"},{"uid":"a5a0a3030b9fc34a","name":"shard 0","time":{"start":1721149409336,"stop":1721149409336,"duration":0},"status":"passed","severity":"normal"},{"uid":"c44825ea527c519d","name":"should use the provided clusterId for the pubsub topic","time":{"start":1721148780706,"stop":1721148780706,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8689527b74e6b38","name":"Number of peers are maintained correctly","time":{"start":1721149075458,"stop":1721149075459,"duration":1},"status":"passed","severity":"normal"},{"uid":"730ecec1d126a323","name":"should properly create location multiaddrs - tcp4","time":{"start":1721148789072,"stop":1721148789072,"duration":0},"status":"passed","severity":"normal"},{"uid":"db43f37d9a1dd26e","name":"Check message received after jswaku node is restarted","time":{"start":1721149347646,"stop":1721149347646,"duration":0},"status":"skipped","severity":"normal"},{"uid":"db374c47e5cf61e8","name":"Query Generator, Multiple PubsubTopics","time":{"start":1721149448798,"stop":1721149448799,"duration":1},"status":"passed","severity":"normal"},{"uid":"37a7a94839885ead","name":"Push message with content topic containing shell command","time":{"start":1721149289635,"stop":1721149289635,"duration":0},"status":"passed","severity":"normal"},{"uid":"7996c37b0415a3da","name":"Push message with content topic containing long","time":{"start":1721149424816,"stop":1721149424816,"duration":0},"status":"passed","severity":"normal"},{"uid":"a40dda27971fe502","name":"Check received message containing Script","time":{"start":1721149043392,"stop":1721149043393,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b5b323b603c5518","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1721149318207,"stop":1721149318207,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ff32b6faa7f09733","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721148925498,"stop":1721148925498,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4af7331bbe81d38","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1721148780701,"stop":1721148780701,"duration":0},"status":"passed","severity":"normal"},{"uid":"64fc5e06da963c1e","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1721148804023,"stop":1721148804024,"duration":1},"status":"passed","severity":"normal"},{"uid":"374c69f1e9534da7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1721148780696,"stop":1721148780696,"duration":0},"status":"passed","severity":"normal"},{"uid":"5138249f16a4ee22","name":"Push message with content topic containing short","time":{"start":1721149289629,"stop":1721149289629,"duration":0},"status":"passed","severity":"normal"},{"uid":"6981aebd8b58f5a5","name":"Check publish message containing short","time":{"start":1721149318104,"stop":1721149318104,"duration":0},"status":"passed","severity":"normal"},{"uid":"d120874bf3ec718f","name":"groups content topics by expected pubsub topic","time":{"start":1721148780684,"stop":1721148780684,"duration":0},"status":"passed","severity":"normal"},{"uid":"901eaf204cbfd966","name":"connected peers and dial","time":{"start":1721149261992,"stop":1721149261992,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f6ae22ae090ae995","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1721149487116,"stop":1721149487116,"duration":0},"status":"passed","severity":"normal"},{"uid":"d61ca777fb3ace6a","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1721149487117,"stop":1721149487117,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca3f0a7e490c317d","name":"same cluster, same shard: nodes connect","time":{"start":1721149043328,"stop":1721149043329,"duration":1},"status":"passed","severity":"normal"},{"uid":"43c0b8b08a77f645","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1721149420682,"stop":1721149420683,"duration":1},"status":"passed","severity":"normal"},{"uid":"53f907fde1c173cd","name":"Subscribe to topic containing long and receive message","time":{"start":1721149453460,"stop":1721149453460,"duration":0},"status":"passed","severity":"normal"},{"uid":"12b30a3977d85e75","name":"Ephemeral field is preserved - encoder v0","time":{"start":1721148841045,"stop":1721148841045,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea0c331f1b818fcd","name":"isConnected should return false after all peers disconnect","time":{"start":1721148830662,"stop":1721148830663,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6f93a8e94fe47c6","name":"Push message with custom timestamp: 1721145475659","time":{"start":1721149289639,"stop":1721149289639,"duration":0},"status":"passed","severity":"normal"},{"uid":"c16621ce205deec7","name":"Query generator for multiple messages","time":{"start":1721149473049,"stop":1721149473049,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fd82bb3664fa41c","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721149144628,"stop":1721149144628,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bf957060473a563","name":"Passing page size 10 when there are 10 messages","time":{"start":1721149479314,"stop":1721149479315,"duration":1},"status":"passed","severity":"normal"},{"uid":"2736f0fed174a598","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721148925493,"stop":1721148925494,"duration":1},"status":"passed","severity":"normal"},{"uid":"d48257c622ddfedc","name":"start node with ApplicationInfo","time":{"start":1721149377663,"stop":1721149377664,"duration":1},"status":"passed","severity":"normal"},{"uid":"14194f7528656023","name":"Fails to push message with large meta","time":{"start":1721149424839,"stop":1721149424840,"duration":1},"status":"passed","severity":"normal"},{"uid":"919fb20150805395","name":"Push message with numeric payload","time":{"start":1721149424807,"stop":1721149424807,"duration":0},"status":"passed","severity":"normal"},{"uid":"920c49058575b1b7","name":"Check received message containing unicode special characters","time":{"start":1721149347642,"stop":1721149347642,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f7ac7bfec2afd22","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721149458689,"stop":1721149458689,"duration":0},"status":"passed","severity":"normal"},{"uid":"c63d6271b2ea7ca9","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1721148830647,"stop":1721148830650,"duration":3},"status":"passed","severity":"normal"},{"uid":"584995677a303b5b","name":"Throws when trying to push message with empty payload","time":{"start":1721149424815,"stop":1721149424815,"duration":0},"status":"passed","severity":"normal"},{"uid":"65404e95ec89b1e8","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721149453487,"stop":1721149453487,"duration":0},"status":"passed","severity":"normal"},{"uid":"607c46de5554eef3","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721149087737,"stop":1721149087737,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c632de87bc14b71","name":"Rejects garbage","time":{"start":1721148797207,"stop":1721148797208,"duration":1},"status":"passed","severity":"normal"},{"uid":"875796d78739f803","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1721148804025,"stop":1721148804025,"duration":0},"status":"passed","severity":"normal"},{"uid":"1613e90b11812f31","name":"udp ip6 address","time":{"start":1721148788608,"stop":1721148788608,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d907e56e701ca18","name":"Check received message with timestamp: 1721148830431 ","time":{"start":1721149347672,"stop":1721149347672,"duration":0},"status":"passed","severity":"normal"},{"uid":"333695dac2e915e9","name":"should be able to encode the field with only FILTER set to true","time":{"start":1721148788465,"stop":1721148788466,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8460656d87a554d","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721149377646,"stop":1721149377647,"duration":1},"status":"passed","severity":"normal"},{"uid":"b94a98eb3b72788f","name":"should emit a peer event after start","time":{"start":1721148808412,"stop":1721148808412,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad29bacef7f5b4b","name":"All","time":{"start":1721148841468,"stop":1721148841470,"duration":2},"status":"passed","severity":"normal"},{"uid":"545eeaaceb637d81","name":"random static sharding 6 - Cluster ID: 243, Shard ID: 367","time":{"start":1721149409341,"stop":1721149409341,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0373d65d4becc31","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1721148780692,"stop":1721148780692,"duration":0},"status":"passed","severity":"normal"},{"uid":"467addf79661a286","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app24/5/topic436/json","time":{"start":1721149377648,"stop":1721149377649,"duration":1},"status":"passed","severity":"normal"},{"uid":"462dce137d6b1cad","name":"Push message with content topic containing XML","time":{"start":1721149424825,"stop":1721149424827,"duration":2},"status":"passed","severity":"normal"},{"uid":"9571649e8af4f68","name":"Push message with Script payload","time":{"start":1721149424811,"stop":1721149424811,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bd5bc3586c25b4f","name":"Push message with content topic containing special chars","time":{"start":1721149289631,"stop":1721149289631,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d28e98d2bc500d3","name":"Check publish message containing unicode special characters","time":{"start":1721149318109,"stop":1721149318109,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb6d95ffebaed62b","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721149453480,"stop":1721149453482,"duration":2},"status":"passed","severity":"normal"},{"uid":"4dc68102520ad707","name":"LightPush","time":{"start":1721149495470,"stop":1721149495470,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b81b0090d3f59c4","name":"Check message with invalid timestamp is not received","time":{"start":1721149347644,"stop":1721149347644,"duration":0},"status":"passed","severity":"normal"},{"uid":"a265fc5973f1e27c","name":"Check received message containing escaped characters","time":{"start":1721149043397,"stop":1721149043398,"duration":1},"status":"passed","severity":"normal"},{"uid":"194178d12d99ff43","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1721149043357,"stop":1721149043357,"duration":0},"status":"passed","severity":"normal"},{"uid":"301837d96fd82adb","name":"Check received message containing shell command","time":{"start":1721149347641,"stop":1721149347641,"duration":0},"status":"passed","severity":"normal"},{"uid":"a259eea837949d2e","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1721148804766,"stop":1721148804766,"duration":0},"status":"passed","severity":"normal"},{"uid":"c43320b5663e22a9","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1721149043339,"stop":1721149043339,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a905f37ca9c6a0a","name":"Check message with no content topic is not received","time":{"start":1721149347676,"stop":1721149347677,"duration":1},"status":"passed","severity":"normal"},{"uid":"d12a3d155d3526f4","name":"start node with empty content topic","time":{"start":1721149377664,"stop":1721149377664,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ec496a02b732869","name":"Query Generator - forward","time":{"start":1721149464785,"stop":1721149464785,"duration":0},"status":"passed","severity":"normal"},{"uid":"861469441a04265","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1721148793772,"stop":1721148793772,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a01fe164546d37d","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1721149043336,"stop":1721149043336,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7651859a23d71f0","name":"Check received message containing Basic HTML tag","time":{"start":1721149347652,"stop":1721149347652,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9af8faaeba415e7","name":"tcp ip4 address","time":{"start":1721148788608,"stop":1721148788608,"duration":0},"status":"passed","severity":"normal"},{"uid":"da1df8d7889fdd32","name":"Check received message containing emoji","time":{"start":1721149043399,"stop":1721149043400,"duration":1},"status":"passed","severity":"normal"},{"uid":"8072f423b22c8bce","name":"Check publish message containing long","time":{"start":1721149318104,"stop":1721149318104,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cf884a99e7d2698","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1721149326673,"stop":1721149326673,"duration":0},"status":"passed","severity":"normal"},{"uid":"59bd319fad4ea721","name":"Decoder throws on undefined content topic","time":{"start":1721148816206,"stop":1721148816206,"duration":0},"status":"passed","severity":"normal"},{"uid":"82c4bda8cb5f50e5","name":"random static sharding 2 - Cluster ID: 36, Shard ID: 654","time":{"start":1721149409338,"stop":1721149409338,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f25ce380bcede77","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721149087735,"stop":1721149087737,"duration":2},"status":"passed","severity":"normal"},{"uid":"bb612a1f5a180c38","name":"Passing page size 3 when there are 20 messages","time":{"start":1721149479314,"stop":1721149479314,"duration":0},"status":"passed","severity":"normal"},{"uid":"4154d7c031dc036f","name":"should load peers from local storage and dispatch events","time":{"start":1721148808413,"stop":1721148808413,"duration":0},"status":"passed","severity":"normal"},{"uid":"312b602ffe4f9115","name":"Subscribe to topic containing numeric and publish message","time":{"start":1721149326672,"stop":1721149326672,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3fbaf1af400f3af","name":"Ping fails for unsubscribed peers","time":{"start":1721148931807,"stop":1721148931807,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8ec43c7bc79dbc5","name":"random static sharding 8 - Cluster ID: 343, Shard ID: 924","time":{"start":1721149409342,"stop":1721149409343,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfadb1b0de7a60b1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1721148780697,"stop":1721148780697,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddd666d8ed0c1381","name":"Subscribe to topic containing emoji and publish message","time":{"start":1721149326677,"stop":1721149326677,"duration":0},"status":"passed","severity":"normal"},{"uid":"30f3ef5432292373","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1721148808413,"stop":1721148808414,"duration":1},"status":"passed","severity":"normal"},{"uid":"810ef09e309c7fdf","name":"Reopen subscription with peer with lost subscription","time":{"start":1721148932292,"stop":1721148932292,"duration":0},"status":"passed","severity":"normal"},{"uid":"1891a3e8f6e353dd","name":"Check received message containing Basic HTML tag","time":{"start":1721149043395,"stop":1721149043395,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5926fa79b59dadb","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1721148783305,"stop":1721148783306,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5ebd4e9dce54c76","name":"should only return 1 node with store capability","time":{"start":1721148804765,"stop":1721148804766,"duration":1},"status":"passed","severity":"normal"},{"uid":"19086dbf261cb1e2","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721149347643,"stop":1721149347644,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ac9915d0483f707","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721149043353,"stop":1721149043353,"duration":0},"status":"passed","severity":"normal"},{"uid":"8604fa9cf6f75d1a","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721148780689,"stop":1721148780689,"duration":0},"status":"passed","severity":"normal"},{"uid":"77ae970dab7d784f","name":"should encode/decode to RLP encoding","time":{"start":1721148789070,"stop":1721148789070,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7f4d3e39f318805","name":"Push message with content topic containing Script","time":{"start":1721149289633,"stop":1721149289633,"duration":0},"status":"passed","severity":"normal"},{"uid":"862aeb015b87318","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721149087738,"stop":1721149087739,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddc9e32a504b766c","name":"should properly create peer info with all multiaddrs","time":{"start":1721148789073,"stop":1721148789073,"duration":0},"status":"passed","severity":"normal"},{"uid":"caaecf78c6b6d341","name":"Check message received after nwaku node is restarted","time":{"start":1721149347646,"stop":1721149347646,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e745619d8c4e1df5","name":"Refresh subscription","time":{"start":1721149087741,"stop":1721149087745,"duration":4},"status":"passed","severity":"normal"},{"uid":"e538235a370b73dd","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721149087747,"stop":1721149087747,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ec51bc39b6b51c","name":"1 Relay, 1 fetch","time":{"start":1721148804214,"stop":1721148804214,"duration":0},"status":"passed","severity":"normal"},{"uid":"10efd90905e26944","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721148925498,"stop":1721148925498,"duration":0},"status":"passed","severity":"normal"},{"uid":"668f5670a9788f3c","name":"Push message on custom pubsubTopic","time":{"start":1721149144627,"stop":1721149144627,"duration":0},"status":"passed","severity":"normal"},{"uid":"20b96d38732de6e7","name":"it tolerates circular branch references","time":{"start":1721148804763,"stop":1721148804763,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad30633db614b36b","name":"Check message with invalid timestamp is not received","time":{"start":1721149043404,"stop":1721149043404,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fd53dda09e45eb2","name":"should set field with all protocols enabled","time":{"start":1721148789074,"stop":1721148789074,"duration":0},"status":"passed","severity":"normal"},{"uid":"dee8aa0165852512","name":"Keep-alive pings maintain the connection","time":{"start":1721148931808,"stop":1721148931808,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7b11691c3c3311c","name":"Push message with Arabic payload","time":{"start":1721149424809,"stop":1721149424809,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2674a2466eb8dd6","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721149043335,"stop":1721149043335,"duration":0},"status":"passed","severity":"normal"},{"uid":"33351034688de996","name":"topics with same application and version share the same shard","time":{"start":1721148780684,"stop":1721148780684,"duration":0},"status":"passed","severity":"normal"},{"uid":"2413f4dde35c0993","name":"Push message with custom timestamp: 1721152675659","time":{"start":1721149289639,"stop":1721149289639,"duration":0},"status":"passed","severity":"normal"},{"uid":"926dd19768fdf882","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721149453470,"stop":1721149453470,"duration":0},"status":"passed","severity":"normal"},{"uid":"b251dbde8a5d17c2","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1721149043356,"stop":1721149043357,"duration":1},"status":"passed","severity":"normal"},{"uid":"71eaec3523c90aeb","name":"should properly create location multiaddrs - udp","time":{"start":1721148789073,"stop":1721148789073,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a87f50dc22cbd82","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721149424827,"stop":1721149424828,"duration":1},"status":"passed","severity":"normal"},{"uid":"40df878f4436ee84","name":"Check received message containing JSON","time":{"start":1721149043396,"stop":1721149043396,"duration":0},"status":"passed","severity":"normal"},{"uid":"db8dc062a7d1e53d","name":"Overlapping topic subscription","time":{"start":1721149326671,"stop":1721149326671,"duration":0},"status":"skipped","severity":"normal"},{"uid":"49608dbc4950d809","name":"random static sharding 7 - Cluster ID: 949, Shard ID: 101","time":{"start":1721149409341,"stop":1721149409341,"duration":0},"status":"passed","severity":"normal"},{"uid":"387a345194844cc7","name":"Check message with non string payload is not received","time":{"start":1721149347678,"stop":1721149347687,"duration":9},"status":"passed","severity":"normal"},{"uid":"b3a68bb2c4e587ea","name":"Check publish message containing Chinese","time":{"start":1721149318105,"stop":1721149318106,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9c34845f085e5aa","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721149453456,"stop":1721149453456,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed5f32e37ca33ff9","name":"Check received message containing numeric","time":{"start":1721149347621,"stop":1721149347621,"duration":0},"status":"passed","severity":"normal"},{"uid":"25c7f24b0d62b7d3","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721149303819,"stop":1721149303819,"duration":0},"status":"passed","severity":"normal"},{"uid":"cebe78b6abd416fa","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721149081704,"stop":1721149081705,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab09a30509fa15cf","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721149453474,"stop":1721149453474,"duration":0},"status":"passed","severity":"normal"},{"uid":"db250e052ff6fce0","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721148964963,"stop":1721148964967,"duration":4},"status":"passed","severity":"normal"},{"uid":"8db6ac987570e554","name":"Push message with Arabic payload","time":{"start":1721149289624,"stop":1721149289624,"duration":0},"status":"passed","severity":"normal"},{"uid":"39ae5b80b09559b1","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app67/2/topic783/test.js","time":{"start":1721149377649,"stop":1721149377649,"duration":0},"status":"passed","severity":"normal"},{"uid":"17e98d44df87493b","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1721148841046,"stop":1721148841047,"duration":1},"status":"passed","severity":"normal"},{"uid":"6980e1976e425680","name":"should set field with only LIGHTPUSH enabled","time":{"start":1721148789075,"stop":1721148789076,"duration":1},"status":"passed","severity":"normal"},{"uid":"af10b9272377329d","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1721148830650,"stop":1721148830654,"duration":4},"status":"passed","severity":"normal"},{"uid":"81714a8c4ac9a590","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1721148780706,"stop":1721148780707,"duration":1},"status":"passed","severity":"normal"},{"uid":"3786773260b1d92e","name":"Push message with rate limit","time":{"start":1721149424840,"stop":1721149424840,"duration":0},"status":"passed","severity":"normal"},{"uid":"605fe7a4efa08c3d","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1721149473053,"stop":1721149473053,"duration":0},"status":"passed","severity":"normal"},{"uid":"e83d260bf15aca24","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721149081681,"stop":1721149081682,"duration":1},"status":"passed","severity":"normal"},{"uid":"62be04182bc92d83","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721149081685,"stop":1721149081688,"duration":3},"status":"passed","severity":"normal"},{"uid":"9c013d69d1847ffe","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1721149043334,"stop":1721149043334,"duration":0},"status":"passed","severity":"normal"},{"uid":"f475445966582f5e","name":"Publish message with rate limit","time":{"start":1721149318114,"stop":1721149318114,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c3319040d2ad19","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721149453461,"stop":1721149453461,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ced7ffb8d681f29","name":"Fails to publish message with empty text","time":{"start":1721149318112,"stop":1721149318112,"duration":0},"status":"passed","severity":"normal"},{"uid":"58fe0bb18bb01c6d","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721149081708,"stop":1721149081708,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca5c60c5a3a8ea55","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1721148788480,"stop":1721148788481,"duration":1},"status":"passed","severity":"normal"},{"uid":"d51d5c51efe521e7","name":"isConnected between 2 js-waku relay nodes","time":{"start":1721148888284,"stop":1721148888285,"duration":1},"status":"passed","severity":"normal"},{"uid":"452e73a5d22bde40","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1721149318109,"stop":1721149318110,"duration":1},"status":"passed","severity":"normal"},{"uid":"33c33f3cce132468","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1721148783304,"stop":1721148783304,"duration":0},"status":"passed","severity":"normal"},{"uid":"174c81471ea0a152","name":"Push message with Chinese payload","time":{"start":1721149424809,"stop":1721149424809,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7573dc11dbc78b","name":"should only return 1 node with relay capability","time":{"start":1721148804765,"stop":1721148804765,"duration":0},"status":"passed","severity":"normal"},{"uid":"34dac7e24149e640","name":"Check publish message containing special chars","time":{"start":1721149318105,"stop":1721149318105,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c686e514e049c99","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721148788471,"stop":1721148788472,"duration":1},"status":"passed","severity":"normal"},{"uid":"859ac940268912eb","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1721148888280,"stop":1721148888280,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bacfd953a149de1","name":"Check received message containing XML","time":{"start":1721149347624,"stop":1721149347640,"duration":16},"status":"passed","severity":"normal"},{"uid":"282cd3a7607afe56","name":"handles different clusterIds correctly","time":{"start":1721148780685,"stop":1721148780685,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb15ed134f0e731d","name":"should return valid sharding parameters for static sharding","time":{"start":1721148780702,"stop":1721148780702,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eac1c4366451b87","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1721148780684,"stop":1721148780684,"duration":0},"status":"passed","severity":"normal"},{"uid":"e727b2b4acdeeff","name":"Promise Callback - forward","time":{"start":1721149464786,"stop":1721149464786,"duration":0},"status":"passed","severity":"normal"},{"uid":"152c7cce0befbaf","name":"should emit a peer event after start","time":{"start":1721149538455,"stop":1721149538456,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e88a735fb3eb9b5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1721149043345,"stop":1721149043348,"duration":3},"status":"passed","severity":"normal"},{"uid":"50df72e4bcb60c25","name":"Check received message with timestamp: 1721148830576000000 ","time":{"start":1721149043400,"stop":1721149043401,"duration":1},"status":"passed","severity":"normal"},{"uid":"6de739208ec18493","name":"should not fail to start the service if it is already started","time":{"start":1721149538455,"stop":1721149538455,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c5a9b2bc581ddee","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1721148780701,"stop":1721148780701,"duration":0},"status":"passed","severity":"normal"},{"uid":"1719af4a23898ec0","name":"Check publish message containing numeric","time":{"start":1721149318105,"stop":1721149318105,"duration":0},"status":"passed","severity":"normal"},{"uid":"60238083fb1f993f","name":"Check publish message after client node is restarted","time":{"start":1721149318113,"stop":1721149318114,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d0097e257e73f871","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721149453471,"stop":1721149453472,"duration":1},"status":"passed","severity":"normal"},{"uid":"42662533eec3629e","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1721149043352,"stop":1721149043352,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6498a44b0713cdf","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721149087734,"stop":1721149087735,"duration":1},"status":"passed","severity":"normal"},{"uid":"70b7d50d7325d8d","name":"Decrypt messages","time":{"start":1721149265451,"stop":1721149265452,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7a8ae34228cd470","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1721148780693,"stop":1721148780694,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbd53e6c95e40fd3","name":"Overlapping topic subscription","time":{"start":1721149087739,"stop":1721149087741,"duration":2},"status":"passed","severity":"normal"},{"uid":"5f0678347e3d4dca","name":"Meta field set when metaSetter is specified","time":{"start":1721148793804,"stop":1721148793804,"duration":0},"status":"passed","severity":"normal"},{"uid":"793c244db643ea97","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1721149043353,"stop":1721149043354,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7f60f88951f662f","name":"Query with Promise Callback, No message returned","time":{"start":1721149448823,"stop":1721149448823,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecdf6590eacbbbf0","name":"same cluster, different shard: nodes don't connect","time":{"start":1721149043331,"stop":1721149043331,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa4488933873b1d6","name":"Check message received after nwaku node is restarted","time":{"start":1721149043411,"stop":1721149043411,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3338c2e7da683bd3","name":"returns all values when wanted number is greater than available values","time":{"start":1721148803019,"stop":1721148803020,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dbf551db8a9812f","name":"Push message with content topic containing Chinese","time":{"start":1721149424817,"stop":1721149424817,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c5cd6d474934e9d","name":"should be called for bootstrap peers","time":{"start":1721148839153,"stop":1721148839154,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ebe716da59f5e06","name":"Check received message containing Russian","time":{"start":1721149347623,"stop":1721149347623,"duration":0},"status":"passed","severity":"normal"},{"uid":"518a139512de66a4","name":"Callback on promise, aborts when callback returns true","time":{"start":1721149473051,"stop":1721149473052,"duration":1},"status":"passed","severity":"normal"},{"uid":"53d266e7eb5dd315","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1721148804020,"stop":1721148804021,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ab61e27558e272a","name":"Push message with content topic containing unicode special characters","time":{"start":1721149289636,"stop":1721149289636,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a66d79ef331d384","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1721149043356,"stop":1721149043356,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbd2b2099a2e2e37","name":"should return false","time":{"start":1721148789069,"stop":1721148789069,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a708d25f320a6e","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1721149261841,"stop":1721149261842,"duration":1},"status":"passed","severity":"normal"},{"uid":"102ac6a9e378351f","name":"throws on content topic with empty application field","time":{"start":1721148780676,"stop":1721148780676,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e6c1798a6604fc1","name":"Check received message containing special chars","time":{"start":1721149347622,"stop":1721149347622,"duration":0},"status":"passed","severity":"normal"},{"uid":"a599f2b903a036b6","name":"should set field with only RELAY enabled","time":{"start":1721148789074,"stop":1721148789075,"duration":1},"status":"passed","severity":"normal"},{"uid":"f200cc8add49300c","name":"Does not throw an exception when node disconnects","time":{"start":1721149490607,"stop":1721149490607,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec5a210fe05eb413","name":"Push message with emoji payload","time":{"start":1721149424814,"stop":1721149424814,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5e86e7de76b110b","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app31/8/topic169/proto","time":{"start":1721149377651,"stop":1721149377651,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1558807eaa2b002","name":"throws on content topic with empty version field","time":{"start":1721148780676,"stop":1721148780677,"duration":1},"status":"passed","severity":"normal"},{"uid":"16b377254c958928","name":"Push message with Chinese payload","time":{"start":1721149289623,"stop":1721149289623,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e5e4451007dc28d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1721148780693,"stop":1721148780693,"duration":0},"status":"passed","severity":"normal"},{"uid":"76c29a44f5624fdc","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1721149043358,"stop":1721149043362,"duration":4},"status":"passed","severity":"normal"},{"uid":"2454220fff43ca82","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721149453477,"stop":1721149453479,"duration":2},"status":"passed","severity":"normal"},{"uid":"76e8164b954ee35b","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1721148804024,"stop":1721148804025,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8518abcba07b3a8","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721149453462,"stop":1721149453462,"duration":0},"status":"passed","severity":"normal"},{"uid":"63a84d775e577c3d","name":"Asymmetric encrypt & decrypt","time":{"start":1721148814754,"stop":1721148814754,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac943e0124884d41","name":"handles multiple messages","time":{"start":1721149480495,"stop":1721149480495,"duration":0},"status":"passed","severity":"normal"},{"uid":"741457c373e75da6","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1721148780683,"stop":1721148780683,"duration":0},"status":"passed","severity":"normal"},{"uid":"7979e745a3e412f4","name":"Push message on custom pubsubTopic","time":{"start":1721149144625,"stop":1721149144626,"duration":1},"status":"passed","severity":"normal"},{"uid":"512ea94f225921ee","name":"can dial TLS multiaddrs","time":{"start":1721149138120,"stop":1721149138120,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d8b4a4d578f7aa5","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721149453465,"stop":1721149453465,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cafee37d4b7f797","name":"Check received message containing SQL Injection","time":{"start":1721149347623,"stop":1721149347624,"duration":1},"status":"passed","severity":"normal"},{"uid":"d318e6b567d8145c","name":"A test","time":{"start":1721149087802,"stop":1721149087802,"duration":0},"status":"passed","severity":"normal"},{"uid":"47cc615d4b8cd540","name":"Fails to publish duplicate message","time":{"start":1721149318111,"stop":1721149318112,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e77f95b1f3881d7","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721149087734,"stop":1721149087734,"duration":0},"status":"passed","severity":"normal"},{"uid":"f73b777eb2254aeb","name":"Refresh subscription","time":{"start":1721149453475,"stop":1721149453475,"duration":0},"status":"passed","severity":"normal"},{"uid":"27f8518a0841421b","name":"connects to nwaku","time":{"start":1721149490606,"stop":1721149490606,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae443042004e7a0e","name":"Filter","time":{"start":1721149495471,"stop":1721149495471,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7b0bbe5b51b872d","name":"Promise Callback - backward","time":{"start":1721149464787,"stop":1721149464787,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ff947ae89af4a95","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721149453457,"stop":1721149453457,"duration":0},"status":"passed","severity":"normal"},{"uid":"76d90491e2a84da8","name":"throws on content topic with too few or too many fields","time":{"start":1721148780674,"stop":1721148780675,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff1f6119cde12c48","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1721149448822,"stop":1721149448822,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d725a5fefa640d0","name":"Relay - dialed after","time":{"start":1721149495468,"stop":1721149495468,"duration":0},"status":"passed","severity":"normal"},{"uid":"7940c2011a810a5f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1721148780696,"stop":1721148780696,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8873b3688985d0a","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721149087751,"stop":1721149087751,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a5feb13fe73289b","name":"Subscribe and receive messages via waku relay post","time":{"start":1721149453456,"stop":1721149453457,"duration":1},"status":"passed","severity":"normal"},{"uid":"a683e65effda1160","name":"Mutual subscription","time":{"start":1721149326666,"stop":1721149326667,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbb71027d103a295","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1721148804766,"stop":1721148804767,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fb55d32b595314c","name":"Relay - times out","time":{"start":1721149495468,"stop":1721149495469,"duration":1},"status":"passed","severity":"normal"},{"uid":"60391e6943bb7425","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1721148780700,"stop":1721148780701,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dc7c3c2adc006fc","name":"Check received message containing Russian","time":{"start":1721149043389,"stop":1721149043390,"duration":1},"status":"passed","severity":"normal"},{"uid":"749494a056c889f9","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721148780703,"stop":1721148780703,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8c86939578eab93","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1721148788477,"stop":1721148788478,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e5bfc8813db5ca4","name":"Fails to push message with empty content topic","time":{"start":1721149424834,"stop":1721149424835,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d121e8f618f7d7e","name":"should properly create location multiaddrs - udp6","time":{"start":1721148789072,"stop":1721148789072,"duration":0},"status":"passed","severity":"normal"},{"uid":"7076b3b96ae5a7a6","name":"Check message with non string payload is not received","time":{"start":1721149347645,"stop":1721149347646,"duration":1},"status":"passed","severity":"normal"},{"uid":"e27d7f2141db653f","name":"Push message with content topic containing JSON","time":{"start":1721149289634,"stop":1721149289635,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ce1ca11537a7aea","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1721149487116,"stop":1721149487116,"duration":0},"status":"passed","severity":"normal"},{"uid":"468986ed2329b1be","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721149087747,"stop":1721149087747,"duration":0},"status":"passed","severity":"normal"},{"uid":"536c340c4a85ac31","name":"Subscribe to topic containing short and receive message","time":{"start":1721149087745,"stop":1721149087746,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb467b4668b8f393","name":"through manual discovery","time":{"start":1721149138121,"stop":1721149138121,"duration":0},"status":"passed","severity":"normal"},{"uid":"a44139bb206e18dd","name":"should be called at least once on all `peer:discovery` events","time":{"start":1721148839152,"stop":1721148839153,"duration":1},"status":"passed","severity":"normal"},{"uid":"dede113a09c77b91","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1721149448800,"stop":1721149448800,"duration":0},"status":"passed","severity":"normal"},{"uid":"e12490f1bcbb2b57","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721148925496,"stop":1721148925497,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e450f11c8e25d01","name":"Push message with shell command payload","time":{"start":1721149289627,"stop":1721149289627,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c7bb6ed54e82ada","name":"Push message with Script payload","time":{"start":1721149289625,"stop":1721149289625,"duration":0},"status":"passed","severity":"normal"},{"uid":"87733025aea911c8","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721149458686,"stop":1721149458687,"duration":1},"status":"passed","severity":"normal"},{"uid":"edb054d170b207d8","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721149453488,"stop":1721149453488,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aabb3ab4dd2f82c","name":"Check received message containing short","time":{"start":1721149347647,"stop":1721149347647,"duration":0},"status":"passed","severity":"normal"},{"uid":"f31dd4f5b559c309","name":"Check message on other pubsub topic is not received","time":{"start":1721149347644,"stop":1721149347644,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8116824b4d3581","name":"Push message with Russian payload","time":{"start":1721149289624,"stop":1721149289624,"duration":0},"status":"passed","severity":"normal"},{"uid":"be3e238e550d08a1","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1721148888277,"stop":1721148888277,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e95166cbf260da8","name":"Check message with invalid timestamp is not received","time":{"start":1721149347673,"stop":1721149347676,"duration":3},"status":"passed","severity":"normal"},{"uid":"cf726e649b8f16ed","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1721149420683,"stop":1721149420683,"duration":0},"status":"passed","severity":"normal"},{"uid":"820ab838712578e5","name":"Ordered callback, aborts when callback returns true","time":{"start":1721149473053,"stop":1721149473053,"duration":0},"status":"passed","severity":"normal"},{"uid":"c53f1a67bf899005","name":"Check received message with timestamp: 1721148830576 ","time":{"start":1721149043401,"stop":1721149043402,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe1fe8a56ed13e0b","name":"1 Store, 2 fetches","time":{"start":1721148804214,"stop":1721148804215,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dd25f439faf652d","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721149458688,"stop":1721149458688,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d6c543e689a32c1","name":"Check publish message containing XML","time":{"start":1721149318107,"stop":1721149318107,"duration":0},"status":"passed","severity":"normal"},{"uid":"56bf82dcfec7d7a4","name":"handles different networkShards values correctly","time":{"start":1721148780685,"stop":1721148780685,"duration":0},"status":"passed","severity":"normal"},{"uid":"488023f7b2fd5804","name":"Subscribe and publish message","time":{"start":1721149326668,"stop":1721149326668,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2952fbc10ac27bc","name":"Push message on custom pubsubTopic","time":{"start":1721149144623,"stop":1721149144623,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ed77a97f1b38e8","name":"can start the service","time":{"start":1721148808410,"stop":1721148808410,"duration":0},"status":"passed","severity":"normal"},{"uid":"1621510e0944ed96","name":"getPeersByDiscovery","time":{"start":1721148871439,"stop":1721148871439,"duration":0},"status":"passed","severity":"normal"},{"uid":"3699e3f9682c0f50","name":"Refresh subscription","time":{"start":1721149326671,"stop":1721149326671,"duration":0},"status":"skipped","severity":"normal"},{"uid":"14222146282e592b","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1721148780680,"stop":1721148780680,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e1dfd3c90f9ed51","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721149453457,"stop":1721149453457,"duration":0},"status":"passed","severity":"normal"},{"uid":"47caf8d39dcb00f1","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app54/5/topic781/test.js","time":{"start":1721149377651,"stop":1721149377651,"duration":0},"status":"passed","severity":"normal"},{"uid":"444dec90a45ef5fc","name":"throws on content topic with generation field greater than 0","time":{"start":1721148780675,"stop":1721148780676,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a10d950268b7a83","name":"Fails to push message with empty content topic","time":{"start":1721149289637,"stop":1721149289637,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6a27a9e15721ca3","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721148788482,"stop":1721148788482,"duration":0},"status":"passed","severity":"normal"},{"uid":"9df13a4663e49506","name":"Check message with non string payload is not received","time":{"start":1721149043408,"stop":1721149043409,"duration":1},"status":"passed","severity":"normal"},{"uid":"d024ea7c1416973","name":"Check received message containing Basic HTML tag","time":{"start":1721149347640,"stop":1721149347640,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4fe926b3e066745","name":"should handle corrupted local storage data gracefully","time":{"start":1721148808414,"stop":1721148808414,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdafff061c976556","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721149087752,"stop":1721149087752,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1912ca8b758358e","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721149453458,"stop":1721149453459,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c7e72a322377f94","name":"Register correct protocols","time":{"start":1721149326667,"stop":1721149326667,"duration":0},"status":"passed","severity":"normal"},{"uid":"5397c4b16ecad64e","name":"Check received message with timestamp: 1721148830431 ","time":{"start":1721149347643,"stop":1721149347643,"duration":0},"status":"passed","severity":"normal"},{"uid":"85ae0bb43b2425f8","name":"Subscribe and receives messages on 20 topics","time":{"start":1721149453458,"stop":1721149453458,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce8395256a679183","name":"Subscribe to topic containing Script and publish message","time":{"start":1721149326674,"stop":1721149326674,"duration":0},"status":"passed","severity":"normal"},{"uid":"38e465de9be378c","name":"should be able to decode the field with only STORE set to true","time":{"start":1721148788476,"stop":1721148788477,"duration":1},"status":"passed","severity":"normal"},{"uid":"891401eb592d0316","name":"Push message with content topic containing JSON","time":{"start":1721149424828,"stop":1721149424829,"duration":1},"status":"passed","severity":"normal"},{"uid":"244c4fd86da8a8cf","name":"Check publish message after service node is restarted","time":{"start":1721149318113,"stop":1721149318113,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e1b5c27b211ba013","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1721148780683,"stop":1721148780683,"duration":0},"status":"passed","severity":"normal"},{"uid":"77d4ba0a8bbe9d22","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1721149303816,"stop":1721149303816,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3e50097ad8fb874","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1721149133340,"stop":1721149133341,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a60f5d42ad5c391","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1721148780691,"stop":1721148780691,"duration":0},"status":"passed","severity":"normal"},{"uid":"4915e294adda0759","name":"Fails to push message bigger that 1MB","time":{"start":1721149289641,"stop":1721149289641,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2d745adb084bd80","name":"ignores unrecognized TXT record formats","time":{"start":1721148804764,"stop":1721148804764,"duration":0},"status":"passed","severity":"normal"},{"uid":"a84e1caae4d925df","name":"should throw an error for empty SingleShardInfos array","time":{"start":1721148780687,"stop":1721148780687,"duration":0},"status":"passed","severity":"normal"},{"uid":"72c4851e5d6141fe","name":"should throw error - no id","time":{"start":1721148789063,"stop":1721148789063,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2548facd55d44a8","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721149453462,"stop":1721149453462,"duration":0},"status":"passed","severity":"normal"},{"uid":"51ed148bbed31896","name":"can start the service","time":{"start":1721148842497,"stop":1721148842497,"duration":0},"status":"passed","severity":"normal"},{"uid":"60748b3dbcce1ddc","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1721149043341,"stop":1721149043341,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6f172c77d20ac21","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721148964958,"stop":1721148964958,"duration":0},"status":"passed","severity":"normal"},{"uid":"a75871ad841b02f5","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1721148780679,"stop":1721148780679,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7760fcb6268e03a","name":"Push message with content topic containing special chars","time":{"start":1721149424817,"stop":1721149424817,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dfb431e930b9508","name":"should correctly map a content topic to a pubsub topic","time":{"start":1721148780705,"stop":1721148780705,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2567d7a61c46324","name":"Check publish message containing Arabic","time":{"start":1721149318106,"stop":1721149318106,"duration":0},"status":"passed","severity":"normal"},{"uid":"24dbff38aa04abd","name":"throws on content topic with empty encoding field","time":{"start":1721148780678,"stop":1721148780678,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d282422653a170e","name":"more peers than existing","time":{"start":1721149261992,"stop":1721149261992,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9fa512c437826bb7","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1721148793771,"stop":1721148793772,"duration":1},"status":"passed","severity":"normal"},{"uid":"562914419a724d3e","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721148925494,"stop":1721148925495,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e054467fbdce8ec","name":"Check received message containing Arabic","time":{"start":1721149347622,"stop":1721149347623,"duration":1},"status":"passed","severity":"normal"},{"uid":"d24180391fbcf1bf","name":"Check publish message containing escaped characters","time":{"start":1721149318109,"stop":1721149318109,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b863c766bf5cae8","name":"Subscribe to topic containing special chars and publish message","time":{"start":1721149326672,"stop":1721149326673,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c1342ff52362024","name":"Check received message containing escaped characters","time":{"start":1721149347641,"stop":1721149347641,"duration":0},"status":"passed","severity":"normal"},{"uid":"59eaaa922e90b222","name":"Push message with content topic containing emoji","time":{"start":1721149424833,"stop":1721149424834,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dc9c6dae49a4f2a","name":"Check received message containing long","time":{"start":1721149347621,"stop":1721149347621,"duration":0},"status":"passed","severity":"normal"},{"uid":"f929af8b1f2e72fb","name":"Push message with content topic containing XML","time":{"start":1721149289633,"stop":1721149289634,"duration":1},"status":"passed","severity":"normal"},{"uid":"a68d738c2de4d2bd","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721149608543,"stop":1721149608543,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c787ee4e77504b9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1721148780695,"stop":1721148780695,"duration":0},"status":"passed","severity":"normal"},{"uid":"aae9c30a49bea64","name":"Ping on peer without subscriptions","time":{"start":1721148932291,"stop":1721148932291,"duration":0},"status":"passed","severity":"normal"},{"uid":"60e1d1322291b011","name":"Failed peers are renewed","time":{"start":1721149075459,"stop":1721149075459,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd5bcc83cf4516b3","name":"Push message with content topic containing numeric","time":{"start":1721149289630,"stop":1721149289630,"duration":0},"status":"passed","severity":"normal"},{"uid":"91ec08546286edf9","name":"Passing page size 110 when there are 120 messages","time":{"start":1721149479316,"stop":1721149479316,"duration":0},"status":"passed","severity":"normal"},{"uid":"df2a7507b134b319","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721149081700,"stop":1721149081701,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f10ad2650948ab1","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app28/4/topic390/json","time":{"start":1721149377649,"stop":1721149377649,"duration":0},"status":"passed","severity":"normal"},{"uid":"242bea851887ae29","name":"should set field with only FILTER enabled","time":{"start":1721148789075,"stop":1721148789075,"duration":0},"status":"passed","severity":"normal"},{"uid":"eed984ad6323c11b","name":"Subscribe to topic containing Russian and publish message","time":{"start":1721149326673,"stop":1721149326674,"duration":1},"status":"passed","severity":"normal"},{"uid":"a898d3724ef13bae","name":"Subscribe to topic containing long and receive message","time":{"start":1721149453475,"stop":1721149453476,"duration":1},"status":"passed","severity":"normal"},{"uid":"25bf6fd2dca4c200","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721149144626,"stop":1721149144627,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e2c1106c0e2a84b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1721148780694,"stop":1721148780694,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f80485a0745e0c4","name":"Reopen subscription with peer with lost subscription","time":{"start":1721148893279,"stop":1721148893279,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e957f1511fd2aa8","name":"Push message with special chars payload","time":{"start":1721149289623,"stop":1721149289623,"duration":0},"status":"passed","severity":"normal"},{"uid":"61ca6747f08f1cc4","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1721148803020,"stop":1721148803020,"duration":0},"status":"passed","severity":"normal"},{"uid":"68d83acd5ba77202","name":"Push message with short payload","time":{"start":1721149289621,"stop":1721149289621,"duration":0},"status":"passed","severity":"normal"},{"uid":"990b47835e752272","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721149043355,"stop":1721149043356,"duration":1},"status":"passed","severity":"normal"},{"uid":"35f270419b7dc862","name":"Reopen subscription with peer with lost subscription","time":{"start":1721148932295,"stop":1721148932295,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d0c856b7acf961e","name":"Subscribe to topic containing short and receive message","time":{"start":1721149453475,"stop":1721149453475,"duration":0},"status":"passed","severity":"normal"},{"uid":"8842a0d0c470c3b0","name":"Query with Ordered Callback, No Decoder","time":{"start":1721149448800,"stop":1721149448801,"duration":1},"status":"passed","severity":"normal"},{"uid":"7006a814d93d72ba","name":"Push message with content topic containing Arabic","time":{"start":1721149424817,"stop":1721149424820,"duration":3},"status":"passed","severity":"normal"},{"uid":"a6be8b591bb7a017","name":"Check received message containing Chinese","time":{"start":1721149043387,"stop":1721149043388,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f2013fbec3d9588","name":"can start and stop the service","time":{"start":1721149538454,"stop":1721149538454,"duration":0},"status":"passed","severity":"normal"},{"uid":"811ffc1c2bf5e8e3","name":"should not receive a peer event after stop","time":{"start":1721149538457,"stop":1721149538457,"duration":0},"status":"passed","severity":"normal"},{"uid":"1125961971086a1","name":"Wrong topic","time":{"start":1721149377652,"stop":1721149377653,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a259740d0a92806","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1721148780691,"stop":1721148780692,"duration":1},"status":"passed","severity":"normal"},{"uid":"c45db0bf8af57a59","name":"Check received message containing Russian","time":{"start":1721149347650,"stop":1721149347651,"duration":1},"status":"passed","severity":"normal"},{"uid":"cba63c00dcef4560","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1721148830657,"stop":1721148830658,"duration":1},"status":"passed","severity":"normal"},{"uid":"29fee073302fef2e","name":"stop","time":{"start":1721148871441,"stop":1721148871441,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfc13c410a2f725b","name":"Check received message containing numeric","time":{"start":1721149347648,"stop":1721149347649,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa98db7280742e78","name":"handles empty shards array correctly","time":{"start":1721148780704,"stop":1721148780704,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe5739d6b69c1f52","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1721149043342,"stop":1721149043342,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba6bef0bd64702df","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721148925493,"stop":1721148925493,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6aea5239a26e69c","name":"Push message with escaped characters payload","time":{"start":1721149289627,"stop":1721149289627,"duration":0},"status":"passed","severity":"normal"},{"uid":"119a60674e6a1efd","name":"random static sharding 4 - Cluster ID: 649, Shard ID: 673","time":{"start":1721149409339,"stop":1721149409340,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b144a661acd4162","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1721148780698,"stop":1721148780698,"duration":0},"status":"passed","severity":"normal"},{"uid":"faa6eb2015c2663b","name":"Encoder throws on empty string content topic","time":{"start":1721148816205,"stop":1721148816206,"duration":1},"status":"passed","severity":"normal"},{"uid":"da99cfe961791fca","name":"should not fail to start the service if it is already started","time":{"start":1721148808411,"stop":1721148808412,"duration":1},"status":"passed","severity":"normal"},{"uid":"394e33c555e6c441","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1721148780696,"stop":1721148780696,"duration":0},"status":"passed","severity":"normal"},{"uid":"e36887b3be18790d","name":"start node with empty shard","time":{"start":1721149409350,"stop":1721149409350,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7dfa0123dbd746f","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1721149487119,"stop":1721149487119,"duration":0},"status":"passed","severity":"normal"},{"uid":"17a7c599346d1f5f","name":"Sign & Recover","time":{"start":1721148814756,"stop":1721148814756,"duration":0},"status":"passed","severity":"normal"},{"uid":"39a145cfac111a43","name":"Push message with custom timestamp: 1721152643688","time":{"start":1721149424842,"stop":1721149424843,"duration":1},"status":"passed","severity":"normal"},{"uid":"94c7a86cf84df90d","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1721149043339,"stop":1721149043339,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b660416f53782c","name":"Subscribe to topic containing XML and publish message","time":{"start":1721149326675,"stop":1721149326675,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fb49b3c1c94e408","name":"Waku message hash computation (payload length 0)","time":{"start":1721148783304,"stop":1721148783305,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b1e8cf33722bdc1","name":"Subscribe to topic containing shell command and publish message","time":{"start":1721149326676,"stop":1721149326676,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1a51d092fdaf3cb","name":"1 Store, 2 relays, 2 fetches","time":{"start":1721148804215,"stop":1721148804215,"duration":0},"status":"passed","severity":"normal"},{"uid":"f28b3b8b232fec4b","name":"Tracks peer failures correctly","time":{"start":1721148931809,"stop":1721148931809,"duration":0},"status":"passed","severity":"normal"},{"uid":"27b1ba11bb8e90a3","name":"should use DNS peer discovery with light client","time":{"start":1721148842515,"stop":1721148842516,"duration":1},"status":"skipped","severity":"normal"},{"uid":"741e8d115de32fef","name":"Subscribe to topic containing XML and receive message","time":{"start":1721149453464,"stop":1721149453464,"duration":0},"status":"passed","severity":"normal"},{"uid":"cab6bec7040d24b8","name":"removeEventListener with correct event","time":{"start":1721148871437,"stop":1721148871438,"duration":1},"status":"passed","severity":"normal"},{"uid":"c104d71e92026d35","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1721148788479,"stop":1721148788480,"duration":1},"status":"passed","severity":"normal"},{"uid":"6928ed644a1819c","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1721148804024,"stop":1721148804024,"duration":0},"status":"passed","severity":"normal"},{"uid":"663d03e249d51b69","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1721148780681,"stop":1721148780681,"duration":0},"status":"passed","severity":"normal"},{"uid":"b05e86b8c527e03","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1721149043351,"stop":1721149043351,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ce1287e949e6fd7","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721149453485,"stop":1721149453486,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5522b9aca11b145","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1721148780686,"stop":1721148780686,"duration":0},"status":"passed","severity":"normal"},{"uid":"11340e61513430e7","name":"Subscribe and receive messages via waku relay post","time":{"start":1721149087735,"stop":1721149087735,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7c08053b216ebb9","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1721149326674,"stop":1721149326674,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b12db6a3cb61af0","name":"Push message with content topic containing escaped characters","time":{"start":1721149289635,"stop":1721149289636,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0e56d4c6aef3b5f","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1721149420678,"stop":1721149420682,"duration":4},"status":"passed","severity":"normal"},{"uid":"2dc8943944314736","name":"Check received message containing shell command","time":{"start":1721149347653,"stop":1721149347670,"duration":17},"status":"passed","severity":"normal"},{"uid":"d9109d413c3f3101","name":"Query Generator, No message returned","time":{"start":1721149448799,"stop":1721149448800,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0a776b81ba9791c","name":"Ping on subscribed peer","time":{"start":1721148932293,"stop":1721148932293,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b2f6f5c628ae37c","name":"Check publish message containing Script","time":{"start":1721149318107,"stop":1721149318107,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eee64eb67b5ec00","name":"should throw an error for an unconfigured topic","time":{"start":1721148780699,"stop":1721148780699,"duration":0},"status":"passed","severity":"normal"},{"uid":"444835fed4295fa7","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1721148816203,"stop":1721148816204,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f013229ccd48c81","name":"should handle a minimal index list","time":{"start":1721148780762,"stop":1721148780763,"duration":1},"status":"passed","severity":"normal"},{"uid":"19bb5512532e53cd","name":"configure the node with multiple pubsub topics","time":{"start":1721149409347,"stop":1721149409348,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c00bb0eaff1c71c","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1721148804026,"stop":1721148804026,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec873e5de526807","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721149453477,"stop":1721149453477,"duration":0},"status":"passed","severity":"normal"},{"uid":"1925eab5406b05c9","name":"different cluster, same shard: nodes don't connect","time":{"start":1721149133345,"stop":1721149133345,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ea0ede6dc0464ac","name":"Check received message with timestamp: 1721148830431000000 ","time":{"start":1721149347672,"stop":1721149347672,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eacf0025613abcd","name":"throws on content topic with empty topic name field","time":{"start":1721148780677,"stop":1721148780678,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1f9d089802146af","name":"should throw an error for insufficient data","time":{"start":1721148780763,"stop":1721148780763,"duration":0},"status":"passed","severity":"normal"},{"uid":"93f94f562414e7c9","name":"Ping on peer without subscriptions","time":{"start":1721148893278,"stop":1721148893278,"duration":0},"status":"passed","severity":"normal"},{"uid":"28900112ffacec69","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721149453456,"stop":1721149453456,"duration":0},"status":"passed","severity":"normal"},{"uid":"fabee89b1dcdecf3","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1721149469500,"stop":1721149469501,"duration":1},"status":"passed","severity":"normal"},{"uid":"abd4ba33d7d9af6b","name":"Push message with JSON payload","time":{"start":1721149424812,"stop":1721149424812,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ce7f92fdb2fcf07","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1721148839154,"stop":1721148839154,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd6b51ef2d84d7ba","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721149453467,"stop":1721149453467,"duration":0},"status":"passed","severity":"normal"},{"uid":"db72f837d28cfbfb","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721149043337,"stop":1721149043338,"duration":1},"status":"passed","severity":"normal"},{"uid":"931a86df44091bd2","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721149043343,"stop":1721149043343,"duration":0},"status":"passed","severity":"normal"},{"uid":"94d7393c5674d9e8","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1721149043344,"stop":1721149043345,"duration":1},"status":"passed","severity":"normal"},{"uid":"167d372369475f31","name":"should throw error - no id","time":{"start":1721148789068,"stop":1721148789068,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c58f8ef908badd5","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721149087753,"stop":1721149087753,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dfe25cb7dcf5058","name":"receives messages sent to provided content topic through callback","time":{"start":1721149318207,"stop":1721149318208,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e8b4bd042311d41d","name":"Subscribe to topic containing long and receive message","time":{"start":1721149087746,"stop":1721149087746,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c1debc018e4e903","name":"Sets default value correctly","time":{"start":1721149490610,"stop":1721149490610,"duration":0},"status":"passed","severity":"normal"},{"uid":"bad5895dca88db0e","name":"Generator, custom pubsub topic","time":{"start":1721149458688,"stop":1721149458688,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ab61d596bad1400","name":"Push message with numeric payload","time":{"start":1721149289622,"stop":1721149289623,"duration":1},"status":"passed","severity":"normal"},{"uid":"b07aa4e4b52fbd39","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1721149448800,"stop":1721149448800,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d8bcbfd1a75bd7b","name":"Waku message hash computation (no timestamp)","time":{"start":1721148783305,"stop":1721148783305,"duration":0},"status":"passed","severity":"normal"},{"uid":"85e53a086bc9c124","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1721149043335,"stop":1721149043336,"duration":1},"status":"passed","severity":"normal"},{"uid":"4736fef63b684c52","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721149043403,"stop":1721149043403,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4a6e5010e0bda3b","name":"should return the pubsub topic directly if a string is provided","time":{"start":1721148780700,"stop":1721148780700,"duration":0},"status":"passed","severity":"normal"},{"uid":"974ae90ad7efcf92","name":"recovers when dns.resolve returns empty","time":{"start":1721148804763,"stop":1721148804763,"duration":0},"status":"passed","severity":"normal"},{"uid":"a074d2450253c11e","name":"should be able to decode the field with only RELAY set to true","time":{"start":1721148788473,"stop":1721148788474,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1a264dd955bf238","name":"Check message received after nwaku node is restarted","time":{"start":1721149347688,"stop":1721149347688,"duration":0},"status":"skipped","severity":"normal"},{"uid":"556d9d8395bc5558","name":"Check received message containing Arabic","time":{"start":1721149043388,"stop":1721149043389,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b5ae3237e38d6d3","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721149043349,"stop":1721149043351,"duration":2},"status":"passed","severity":"normal"},{"uid":"f10fe49e9065d237","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1721149326669,"stop":1721149326670,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fb56f7353884791","name":"Check received message containing short","time":{"start":1721149347620,"stop":1721149347620,"duration":0},"status":"passed","severity":"normal"},{"uid":"24be1eb41ed8ca02","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1721148780682,"stop":1721148780682,"duration":0},"status":"passed","severity":"normal"},{"uid":"d15209a1eb637636","name":"should throw an error for missing required configuration","time":{"start":1721148780690,"stop":1721148780690,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d9be4555a5a6afb","name":"ignores domain fetching errors","time":{"start":1721148804764,"stop":1721148804764,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a6b7c18a324fcc","name":"Check received message containing Chinese","time":{"start":1721149347649,"stop":1721149347650,"duration":1},"status":"passed","severity":"normal"},{"uid":"f16fbd33aa26262","name":"retrieves a single peer","time":{"start":1721148804762,"stop":1721148804763,"duration":1},"status":"passed","severity":"normal"},{"uid":"382ad2b6c0c10c35","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1721148888278,"stop":1721148888279,"duration":1},"status":"passed","severity":"normal"},{"uid":"55e06fa1ed42c823","name":"Check publish message containing shell command","time":{"start":1721149318108,"stop":1721149318108,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5177307a920b399","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721149289634,"stop":1721149289634,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cd3f06414d28101","name":"Push message with XML payload","time":{"start":1721149424811,"stop":1721149424811,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf5459212fcd5c9c","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1721148793806,"stop":1721148793806,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a4d1a9206f95450","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1721149043344,"stop":1721149043344,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cf13c83686c13fe","name":"Query generator for multiple messages with multiple decoders","time":{"start":1721149473050,"stop":1721149473050,"duration":0},"status":"passed","severity":"normal"},{"uid":"da2522162f02275c","name":"Generator, 2 different pubsubtopics","time":{"start":1721149458689,"stop":1721149458689,"duration":0},"status":"passed","severity":"normal"},{"uid":"152661080212c9ae","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1721148788467,"stop":1721148788468,"duration":1},"status":"passed","severity":"normal"},{"uid":"3de36159a556ea0d","name":"should throw error - invalid id","time":{"start":1721148789068,"stop":1721148789068,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa618e5236d8e5b1","name":"different cluster, different shard: nodes don't connect","time":{"start":1721149043332,"stop":1721149043332,"duration":0},"status":"passed","severity":"normal"},{"uid":"1609b4fdb34cdd7f","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1721149326668,"stop":1721149326669,"duration":1},"status":"passed","severity":"normal"},{"uid":"3780b14e8d06ca60","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1721149326676,"stop":1721149326677,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2bff414d8309d07","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1721149043354,"stop":1721149043354,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc14a374a59ad8a3","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1721148804021,"stop":1721148804022,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa2cdd36742df196","name":"Throws when trying to push message with empty payload","time":{"start":1721149289629,"stop":1721149289629,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4be78d4d4533b56","name":"Passing page size 1 when there are 4 messages","time":{"start":1721149479313,"stop":1721149479313,"duration":0},"status":"passed","severity":"normal"},{"uid":"86731e5b8c2edb68","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721149453463,"stop":1721149453463,"duration":0},"status":"passed","severity":"normal"},{"uid":"c53faf55dc40b0e4","name":"Push message with XML payload","time":{"start":1721149289625,"stop":1721149289625,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9f6ab42198fc4ae","name":"Correctly serialized arguments","time":{"start":1721149138317,"stop":1721149138318,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c82e845c2bc9207","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721149608542,"stop":1721149608542,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb0f87cfd3560cfb","name":"Check message with no pubsub topic is not received","time":{"start":1721149043405,"stop":1721149043406,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5236d48c92f5e6a","name":"Encoder throws on undefined content topic","time":{"start":1721148793804,"stop":1721148793805,"duration":1},"status":"passed","severity":"normal"},{"uid":"aceb99e7464902e5","name":"random static sharding 10 - Cluster ID: 681, Shard ID: 819","time":{"start":1721149409345,"stop":1721149409345,"duration":0},"status":"passed","severity":"normal"},{"uid":"91f5287c91cdcb0b","name":"should throw error - no public key","time":{"start":1721148789068,"stop":1721148789069,"duration":1},"status":"passed","severity":"normal"},{"uid":"206db4235f77b5e8","name":"should not throw an error for a single configured topic","time":{"start":1721148780698,"stop":1721148780699,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dc3f029fec0bd38","name":"Check message with no content topic is not received","time":{"start":1721149043406,"stop":1721149043407,"duration":1},"status":"passed","severity":"normal"},{"uid":"12a89ebaba6a320a","name":"Ordered Callback - backward","time":{"start":1721149464787,"stop":1721149464788,"duration":1},"status":"passed","severity":"normal"},{"uid":"51b24df677217603","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721149608541,"stop":1721149608542,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f3d280893d4fb5e","name":"Decoder throws on undefined content topic","time":{"start":1721148793805,"stop":1721148793806,"duration":1},"status":"passed","severity":"normal"},{"uid":"779bab7d7be25a87","name":"should throw an error if shards are undefined for static sharding","time":{"start":1721148780690,"stop":1721148780690,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5686f68bf122667","name":"Relay","time":{"start":1721148841467,"stop":1721148841467,"duration":0},"status":"passed","severity":"normal"},{"uid":"a88f0ce9e7bed806","name":"same cluster, same shard: nodes connect","time":{"start":1721149133341,"stop":1721149133341,"duration":0},"status":"passed","severity":"normal"},{"uid":"df959af46be99575","name":"Push message with unicode special characters payload","time":{"start":1721149289627,"stop":1721149289628,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd37188a78cd50f1","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1721149487117,"stop":1721149487117,"duration":0},"status":"passed","severity":"normal"},{"uid":"a53331f053c93df7","name":"Default pageSize","time":{"start":1721149479316,"stop":1721149479317,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8d03ee9d9425ccc","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721149453486,"stop":1721149453487,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e397692096e9dbb","name":"Push message with content topic containing long","time":{"start":1721149289630,"stop":1721149289630,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c3748e65a668f75","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1721149326673,"stop":1721149326673,"duration":0},"status":"passed","severity":"normal"},{"uid":"726a446958774da8","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721149453458,"stop":1721149453458,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9700ce0595bde74","name":"Check message on other pubsub topic is not received","time":{"start":1721149347676,"stop":1721149347676,"duration":0},"status":"passed","severity":"normal"},{"uid":"43758d889a4bd5c5","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721149453476,"stop":1721149453476,"duration":0},"status":"passed","severity":"normal"},{"uid":"a88692efc1f57a37","name":"Ephemeral messages are not stored","time":{"start":1721148841044,"stop":1721148841045,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cd66063e6fc2737","name":"returns all values when wanted number matches available values","time":{"start":1721148803017,"stop":1721148803019,"duration":2},"status":"passed","severity":"normal"},{"uid":"287e9c9282b92210","name":"Push message with emoji payload","time":{"start":1721149289628,"stop":1721149289628,"duration":0},"status":"passed","severity":"normal"},{"uid":"51747f130ff5b556","name":"Round trip binary encryption [ecies, signature]","time":{"start":1721148816204,"stop":1721148816204,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ce3a3a3713bc217","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721148964969,"stop":1721148964971,"duration":2},"status":"passed","severity":"normal"},{"uid":"e214976210a87aff","name":"Waku message hash computation (meta attribute not present)","time":{"start":1721148783304,"stop":1721148783304,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e58d5655a12e74d","name":"Subscribe and receive messages via waku relay post","time":{"start":1721149453469,"stop":1721149453470,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1e1a67cd73c7b5e","name":"Nodes with multiple pubsub topic","time":{"start":1721149303817,"stop":1721149303817,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bb4225c4bcb4ba9","name":"should be able to encode the field with only RELAY set to true","time":{"start":1721148788460,"stop":1721148788463,"duration":3},"status":"passed","severity":"normal"},{"uid":"772cd19a8e01eb2c","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721149453465,"stop":1721149453465,"duration":0},"status":"passed","severity":"normal"},{"uid":"270eeb00695453b6","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721148964972,"stop":1721148964973,"duration":1},"status":"passed","severity":"normal"},{"uid":"6033df183b0c5107","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721149081688,"stop":1721149081689,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5a9e7a4e82406b8","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1721148793773,"stop":1721148793773,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9b46cc25b2b8582","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721149081684,"stop":1721149081685,"duration":1},"status":"passed","severity":"normal"},{"uid":"d23e3d3d2b368b81","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721149303818,"stop":1721149303818,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f37116560159456","name":"Nodes with multiple pubsub topic","time":{"start":1721149303819,"stop":1721149303819,"duration":0},"status":"passed","severity":"normal"},{"uid":"c872457fa388574f","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721149087752,"stop":1721149087753,"duration":1},"status":"passed","severity":"normal"},{"uid":"e44dfc75fd880fff","name":"Check received message containing emoji","time":{"start":1721149347642,"stop":1721149347642,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a7c02682d6a16dc","name":"Publish message with custom timestamp: Tue Jul 16 2024 18:01:32 GMT+0000 (Coordinated Universal Time)","time":{"start":1721149318111,"stop":1721149318111,"duration":0},"status":"passed","severity":"normal"},{"uid":"d13769a10052f62","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721149453469,"stop":1721149453469,"duration":0},"status":"passed","severity":"normal"},{"uid":"924bd198caf08042","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1721148780698,"stop":1721148780698,"duration":0},"status":"passed","severity":"normal"},{"uid":"88fe67fe01dccbfa","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1721148780682,"stop":1721148780682,"duration":0},"status":"passed","severity":"normal"},{"uid":"37725129465f5cbb","name":"Decoder throws on undefined content topic","time":{"start":1721148814217,"stop":1721148814217,"duration":0},"status":"passed","severity":"normal"},{"uid":"49e9416df4ba6f2e","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721149087748,"stop":1721149087748,"duration":0},"status":"passed","severity":"normal"},{"uid":"9334f3a07fa02f7a","name":"Publish message with large meta","time":{"start":1721149318114,"stop":1721149318114,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3725a3cd2ac8d6e","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721149087754,"stop":1721149087755,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b77ba218f43eef","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1721148780687,"stop":1721148780687,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c5f999f876436a1","name":"should properly create location multiaddrs - udp4","time":{"start":1721148789071,"stop":1721148789072,"duration":1},"status":"passed","severity":"normal"},{"uid":"890d9e63a6ea633c","name":"creates an iterator","time":{"start":1721149480494,"stop":1721149480495,"duration":1},"status":"passed","severity":"normal"},{"uid":"992869d6c1113b00","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721149409348,"stop":1721149409349,"duration":1},"status":"passed","severity":"normal"},{"uid":"b99445d725b398b7","name":"random static sharding 5 - Cluster ID: 157, Shard ID: 305","time":{"start":1721149409340,"stop":1721149409340,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9d24c054e3a7d07","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1721148783302,"stop":1721148783303,"duration":1},"status":"passed","severity":"normal"},{"uid":"fae4b1700fd6222","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1721148814212,"stop":1721148814214,"duration":2},"status":"passed","severity":"normal"},{"uid":"794ff04368d3b2d6","name":"getPeersByDiscovery","time":{"start":1721149261840,"stop":1721149261840,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f4ab9d79865ad11","name":"Push message with content topic containing unicode special characters","time":{"start":1721149424832,"stop":1721149424832,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf6598645f0d68d2","name":"should encodeTxt and decodeTxt","time":{"start":1721148789061,"stop":1721148789061,"duration":0},"status":"passed","severity":"normal"},{"uid":"8080d7c6a1b13169","name":"Push message with content topic containing shell command","time":{"start":1721149424829,"stop":1721149424830,"duration":1},"status":"passed","severity":"normal"},{"uid":"39f6d8a7ea95c25b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1721149043339,"stop":1721149043340,"duration":1},"status":"passed","severity":"normal"},{"uid":"20fc7900852ae1ef","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1721149261841,"stop":1721149261841,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b32fb2516d244bae","name":"Query generator for 2000 messages","time":{"start":1721149473053,"stop":1721149473054,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d2b4b6407a49d4f","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721149087738,"stop":1721149087738,"duration":0},"status":"passed","severity":"normal"},{"uid":"a477c94102c4ce3d","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1721148804022,"stop":1721148804022,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1a3cfb324516dff","name":"Using a function","time":{"start":1721149490608,"stop":1721149490608,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa6b3d4b36ff5dd","name":"Round trip binary serialization","time":{"start":1721148793803,"stop":1721148793803,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9d9ba3fcc400d43","name":"Fails to publish message with wrong content topic","time":{"start":1721149318112,"stop":1721149318112,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe000119959010b0","name":"Push message with content topic containing Script","time":{"start":1721149424823,"stop":1721149424825,"duration":2},"status":"passed","severity":"normal"},{"uid":"a45f6bfca3519a15","name":"Check received message containing long","time":{"start":1721149347647,"stop":1721149347648,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd40b3c59f02872a","name":"Check received message containing unicode special characters","time":{"start":1721149043398,"stop":1721149043399,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e5981f100caf840","name":"Generator, custom pubsub topic","time":{"start":1721149458687,"stop":1721149458687,"duration":0},"status":"passed","severity":"normal"},{"uid":"d72ba4cc318de7ed","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1721149043357,"stop":1721149043358,"duration":1},"status":"passed","severity":"normal"},{"uid":"84d2b52f74bdb3b1","name":"isConnected should return true after first peer connects","time":{"start":1721148888281,"stop":1721148888281,"duration":0},"status":"passed","severity":"normal"},{"uid":"c93bee062360b609","name":"Push message with unicode special characters payload","time":{"start":1721149424813,"stop":1721149424813,"duration":0},"status":"passed","severity":"normal"},{"uid":"916140e3e87b3c1a","name":"listenerCount","time":{"start":1721148871439,"stop":1721148871439,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bf2640ae3400d3f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1721148780697,"stop":1721148780697,"duration":0},"status":"passed","severity":"normal"},{"uid":"606d7effb4b844c6","name":"isConnected should return false after all peers disconnect","time":{"start":1721148888282,"stop":1721148888282,"duration":0},"status":"passed","severity":"normal"},{"uid":"345c1298d163bb9b","name":"should set field with all protocols disabled","time":{"start":1721148789074,"stop":1721148789074,"duration":0},"status":"passed","severity":"normal"},{"uid":"94296ab10266a501","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1721149043352,"stop":1721149043353,"duration":1},"status":"passed","severity":"normal"},{"uid":"af612a0a8119ac52","name":"Encoder throws on undefined content topic","time":{"start":1721148816205,"stop":1721148816205,"duration":0},"status":"passed","severity":"normal"},{"uid":"922e0cf66ea79687","name":"Push message with custom timestamp: 1690390643688","time":{"start":1721149424841,"stop":1721149424842,"duration":1},"status":"passed","severity":"normal"},{"uid":"dee9f153d34297a9","name":"should throw error - no public key","time":{"start":1721148789067,"stop":1721148789067,"duration":0},"status":"passed","severity":"normal"},{"uid":"acff9a62faba9a35","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721148925499,"stop":1721148925499,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecf31ff79b23540c","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1721148780763,"stop":1721148780763,"duration":0},"status":"passed","severity":"normal"},{"uid":"e433caab776e980e","name":"Push message with Basic HTML tag payload","time":{"start":1721149289626,"stop":1721149289626,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f11adb4b8b7fde","name":"Publishes to nwaku","time":{"start":1721149291989,"stop":1721149291989,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e62ec93077fe298","name":"Check message with no payload is not received","time":{"start":1721149043407,"stop":1721149043408,"duration":1},"status":"passed","severity":"normal"},{"uid":"873aafe90ab289b6","name":"Subscribe to topic containing Script and receive message","time":{"start":1721149087749,"stop":1721149087749,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed6db6ccea6521a5","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1721148804767,"stop":1721148804768,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9a6658f0b8156a59","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1721149487119,"stop":1721149487119,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e345d625eb94550","name":"Publish without waiting for remote peer","time":{"start":1721149326667,"stop":1721149326668,"duration":1},"status":"passed","severity":"normal"},{"uid":"22367285fcab6a95","name":"Subscribe and receive messages via lightPush","time":{"start":1721149087733,"stop":1721149087734,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f43ea5b1bda4b83","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1721148780694,"stop":1721148780694,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e0f7d324fd42669","name":"Push message with special chars payload","time":{"start":1721149424808,"stop":1721149424809,"duration":1},"status":"passed","severity":"normal"},{"uid":"6da158b37052b491","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721149347673,"stop":1721149347673,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3e6a5afd26fa45e","name":"Subscribe and receives messages on 20 topics","time":{"start":1721149453472,"stop":1721149453472,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1b9bc859dbf87d2","name":"Fields are not dropped","time":{"start":1721148793380,"stop":1721148793381,"duration":1},"status":"passed","severity":"normal"},{"uid":"97f0d328742285d3","name":"Push message with Basic HTML tag payload","time":{"start":1721149424811,"stop":1721149424812,"duration":1},"status":"passed","severity":"normal"},{"uid":"91049e8442b2bce0","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721149453490,"stop":1721149453490,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8b3abd43a8bad12","name":"should throw an error for missing sharding configuration","time":{"start":1721148780704,"stop":1721148780704,"duration":0},"status":"passed","severity":"normal"},{"uid":"a99d053d17e4b6c5","name":"should decode valid enr successfully","time":{"start":1721148789062,"stop":1721148789062,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e92ad6582049359","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721148842516,"stop":1721148842516,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d5c1dc307c51fa7c","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1721149043338,"stop":1721149043338,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bf4c6968dbe816f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721149043340,"stop":1721149043340,"duration":0},"status":"passed","severity":"normal"},{"uid":"c83f045a0e3cbeb5","name":"should not fail to stop the service if it was not started","time":{"start":1721148842499,"stop":1721148842500,"duration":1},"status":"passed","severity":"normal"},{"uid":"98d6f155cb1efd70","name":"should not fail to stop the service if it was not started","time":{"start":1721148808411,"stop":1721148808411,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbeb4aa83704a310","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721149043402,"stop":1721149043403,"duration":1},"status":"passed","severity":"normal"},{"uid":"87ceba5e9d03460b","name":"should return unique PubsubTopics for static sharding","time":{"start":1721148780688,"stop":1721148780688,"duration":0},"status":"passed","severity":"normal"},{"uid":"959d5ce27aba75aa","name":"Check publish message containing SQL Injection","time":{"start":1721149318107,"stop":1721149318107,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5b83936cec8f0b6","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1721149420683,"stop":1721149420684,"duration":1},"status":"passed","severity":"normal"},{"uid":"41384601deb9e7d2","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721149087746,"stop":1721149087747,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dd1f06a549a046a","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1721148841046,"stop":1721148841046,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f15a300c6d40637","name":"Nwaku publishes","time":{"start":1721149291989,"stop":1721149291990,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cf866cdeb3d18e8","name":"Push message equal or less that 1MB","time":{"start":1721149289640,"stop":1721149289640,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2614eca1043ac9d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721148925495,"stop":1721148925496,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c8976f433ec0ee6","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1721148814214,"stop":1721148814214,"duration":0},"status":"passed","severity":"normal"},{"uid":"506fe6a6e3c256ab","name":"Check message with no content topic is not received","time":{"start":1721149347645,"stop":1721149347645,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd677dfdeb6a5345","name":"Check received message containing special chars","time":{"start":1721149043386,"stop":1721149043387,"duration":1},"status":"passed","severity":"normal"},{"uid":"755caba052797844","name":"throws an error for improperly formatted content topics","time":{"start":1721148780685,"stop":1721148780685,"duration":0},"status":"passed","severity":"normal"},{"uid":"70051f5c7f28ccc6","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1721149043341,"stop":1721149043341,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa1e7c5c3c4a1bd0","name":"Check received message containing escaped characters","time":{"start":1721149347670,"stop":1721149347671,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b85e8383b5e7147","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1721148780683,"stop":1721148780683,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d97d557031b5c5b","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1721148780683,"stop":1721148780683,"duration":0},"status":"passed","severity":"normal"},{"uid":"b369592fbc4bf4d5","name":"Query generator for multiple messages with different message text format","time":{"start":1721149473049,"stop":1721149473050,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e099a1033376c3e","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1721148839155,"stop":1721148839155,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca5dd56f6b06bab2","name":"Renews peer on consistent ping failures","time":{"start":1721148931808,"stop":1721148931809,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1dd40e5bbf46bb1","name":"Passing page size 19 when there are 20 messages","time":{"start":1721149479315,"stop":1721149479316,"duration":1},"status":"passed","severity":"normal"},{"uid":"10155f7097a4a2b0","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721149087753,"stop":1721149087753,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0b280da9d4b1d7c","name":"Check publish message containing Basic HTML tag","time":{"start":1721149318108,"stop":1721149318108,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5f607a37d1d58f4","name":"Init the array if not present","time":{"start":1721148780212,"stop":1721148780214,"duration":2},"status":"passed","severity":"normal"},{"uid":"a155cdc9042fa72c","name":"Check message on other pubsub topic is not received","time":{"start":1721149043404,"stop":1721149043405,"duration":1},"status":"passed","severity":"normal"},{"uid":"a909a533a7218c05","name":"should properly create location multiaddrs - tcp","time":{"start":1721148789073,"stop":1721148789073,"duration":0},"status":"passed","severity":"normal"},{"uid":"340c044e62bd9acb","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721149087749,"stop":1721149087749,"duration":0},"status":"passed","severity":"normal"},{"uid":"120ea11e5130ebc0","name":"random static sharding 3 - Cluster ID: 35, Shard ID: 921","time":{"start":1721149409338,"stop":1721149409339,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5ebb738db684c60","name":"throws on empty content topic","time":{"start":1721148780673,"stop":1721148780674,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea70d17da033a596","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721149144624,"stop":1721149144625,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d680b7cc0d7fccc","name":"Query with Promise Callback, No Decoder","time":{"start":1721149448822,"stop":1721149448823,"duration":1},"status":"passed","severity":"normal"},{"uid":"77fb4099be0f28cc","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721148925496,"stop":1721148925496,"duration":0},"status":"passed","severity":"normal"},{"uid":"48c3eea387d5502c","name":"Push message with content topic containing emoji","time":{"start":1721149289636,"stop":1721149289636,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ce8ba6f2db6d2e0","name":"Symmetric encrypt & Decrypt","time":{"start":1721148814755,"stop":1721148814755,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6779c643ad40ae1","name":"should be able to encode the field with only STORE set to true","time":{"start":1721148788463,"stop":1721148788465,"duration":2},"status":"passed","severity":"normal"},{"uid":"64d1045572f9fd6b","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1721148780702,"stop":1721148780702,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e2f1fa30223088f","name":"should return empty list for no shard","time":{"start":1721148780689,"stop":1721148780690,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d51dab05830a47e","name":"Push message with custom timestamp: 1690390675659","time":{"start":1721149289638,"stop":1721149289639,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4588e75a13b5cf4","name":"Relay + Store","time":{"start":1721148841467,"stop":1721148841468,"duration":1},"status":"passed","severity":"normal"},{"uid":"a45ebcd358f3b29e","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721148804767,"stop":1721148804767,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7c9786fa5d132bb8","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721149453466,"stop":1721149453466,"duration":0},"status":"passed","severity":"normal"},{"uid":"d514969d3034aef6","name":"Check received message containing long","time":{"start":1721149043384,"stop":1721149043385,"duration":1},"status":"passed","severity":"normal"},{"uid":"72d87f54ff141525","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721149453461,"stop":1721149453461,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba690ead5d364b09","name":"Subscribe to topic containing XML and receive message","time":{"start":1721149453484,"stop":1721149453485,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe4389a2791db36","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721149081708,"stop":1721149081708,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a8e7f1a6612ebce","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1721149043355,"stop":1721149043355,"duration":0},"status":"passed","severity":"normal"},{"uid":"812e4a7bd0b389cb","name":"receives messages sent to provided content topic through stream","time":{"start":1721149318209,"stop":1721149318209,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a90f01bcaa547a26","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1721148780699,"stop":1721148780699,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7f10f9343f134d0","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1721149043343,"stop":1721149043344,"duration":1},"status":"passed","severity":"normal"},{"uid":"9588f7e55c7d1e54","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1721149420684,"stop":1721149420684,"duration":0},"status":"passed","severity":"normal"},{"uid":"7070460391e34ebe","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app11/9/topic846/test.js","time":{"start":1721149377652,"stop":1721149377652,"duration":0},"status":"passed","severity":"normal"},{"uid":"e59150099a261dd5","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1721149326669,"stop":1721149326669,"duration":0},"status":"passed","severity":"normal"},{"uid":"953d087655e43910","name":"Query generator for multiple messages with different content topic format","time":{"start":1721149473050,"stop":1721149473051,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bdfd0ad9d5f04e","name":"should not fail to stop the service if it was not started","time":{"start":1721149538455,"stop":1721149538455,"duration":0},"status":"passed","severity":"normal"},{"uid":"e63ade1b0e2e964b","name":"Check message with no payload is not received","time":{"start":1721149347677,"stop":1721149347678,"duration":1},"status":"passed","severity":"normal"},{"uid":"c59bedeb74397fc2","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721149144627,"stop":1721149144628,"duration":1},"status":"passed","severity":"normal"},{"uid":"8df9bf41842305d9","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721149087748,"stop":1721149087748,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2fa14aea52815c9","name":"Query Generator - backward","time":{"start":1721149464785,"stop":1721149464786,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab089281ddca0ca9","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1721148780691,"stop":1721148780691,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2d254685698a061","name":"Push message with long payload","time":{"start":1721149424807,"stop":1721149424807,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4458b024563b1a9","name":"should properly create location multiaddrs - tcp6","time":{"start":1721148789072,"stop":1721148789073,"duration":1},"status":"passed","severity":"normal"},{"uid":"5565d0af91cc69e8","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app53/1/topic639/utf8","time":{"start":1721149377648,"stop":1721149377648,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2ef0fab8576bf13","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1721148780680,"stop":1721148780680,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d05a6db7e26fd3e","name":"Ping on peer without subscriptions","time":{"start":1721148932293,"stop":1721148932294,"duration":1},"status":"passed","severity":"normal"},{"uid":"95b4675e31d319c8","name":"should not receive a peer event before start","time":{"start":1721148842506,"stop":1721148842509,"duration":3},"status":"passed","severity":"normal"},{"uid":"3ead0eab67b0328e","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721149453464,"stop":1721149453464,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc3e04ad3ed34a86","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721149081705,"stop":1721149081707,"duration":2},"status":"passed","severity":"normal"},{"uid":"66bd6b37ed4a3d8","name":"Push message with content topic containing Arabic","time":{"start":1721149289632,"stop":1721149289632,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b7c82bb22e2438c","name":"Check meta is set [symmetric]","time":{"start":1721148814215,"stop":1721148814215,"duration":0},"status":"passed","severity":"normal"},{"uid":"74d9f5aa91264b37","name":"should configure sharding based on application and version for autosharding","time":{"start":1721148780702,"stop":1721148780703,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca3d702db6f740d8","name":"Generator, custom pubsub topic","time":{"start":1721149458684,"stop":1721149458685,"duration":1},"status":"passed","severity":"normal"},{"uid":"da5b7c3808f1290f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1721149043337,"stop":1721149043337,"duration":0},"status":"passed","severity":"normal"},{"uid":"abe86f9b2aedc337","name":"Push message with meta","time":{"start":1721149424835,"stop":1721149424836,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5bdac3cde2eb803","name":"Subscribe and receives messages on 20 topics","time":{"start":1721149087738,"stop":1721149087738,"duration":0},"status":"passed","severity":"normal"},{"uid":"e224bc4ac7cb9bbe","name":"Check received message containing SQL Injection","time":{"start":1721149043390,"stop":1721149043392,"duration":2},"status":"passed","severity":"normal"},{"uid":"ddecd2803c3d446c","name":"dispatchEvent via connectionManager","time":{"start":1721148871439,"stop":1721148871440,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cd920ae4b200b84","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1721149469502,"stop":1721149469502,"duration":0},"status":"passed","severity":"normal"},{"uid":"58c432b874dea1f8","name":"Encoder throws on empty string content topic","time":{"start":1721148814216,"stop":1721148814217,"duration":1},"status":"passed","severity":"normal"},{"uid":"94fde64baed3ed67","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721149347673,"stop":1721149347673,"duration":0},"status":"passed","severity":"normal"},{"uid":"9528e73c7e81274a","name":"Check received message containing special chars","time":{"start":1721149347649,"stop":1721149347649,"duration":0},"status":"passed","severity":"normal"},{"uid":"37f62313a0c629ed","name":"should not receive a peer event before start","time":{"start":1721149538456,"stop":1721149538456,"duration":0},"status":"passed","severity":"normal"},{"uid":"dab25ddbebb504f5","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721149608543,"stop":1721149608543,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d658ca8eca77ed8","name":"Query Generator, Wrong PubsubTopic","time":{"start":1721149448792,"stop":1721149448798,"duration":6},"status":"passed","severity":"normal"},{"uid":"945b55c73db1bb14","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721149144624,"stop":1721149144624,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e91f4927eef452","name":"Push message with meta","time":{"start":1721149289637,"stop":1721149289637,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e5442d5b423f319","name":"Ordered Callback - forward","time":{"start":1721149464787,"stop":1721149464787,"duration":0},"status":"passed","severity":"normal"},{"uid":"894eb9830a3f7e","name":"different cluster, same shard: nodes don't connect","time":{"start":1721149043331,"stop":1721149043332,"duration":1},"status":"passed","severity":"normal"},{"uid":"44c0cc4a8b64a2a0","name":"Ping succeeds for all connected peers","time":{"start":1721148931807,"stop":1721148931807,"duration":0},"status":"passed","severity":"normal"},{"uid":"77bcfdc9bc533eec","name":"less peers than existing","time":{"start":1721149261993,"stop":1721149261993,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f69a4c7e528bc0d0","name":"Subscribe to topic containing long and publish message","time":{"start":1721149326672,"stop":1721149326672,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c1c4e6179b981af","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1721149448801,"stop":1721149448822,"duration":21},"status":"passed","severity":"normal"},{"uid":"44f572e0c231e6ad","name":"should not receive a peer event before start","time":{"start":1721148808412,"stop":1721148808412,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbe92269100642a4","name":"Push message with Russian payload","time":{"start":1721149424810,"stop":1721149424810,"duration":0},"status":"passed","severity":"normal"},{"uid":"458e6d72631d87f8","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721149303818,"stop":1721149303819,"duration":1},"status":"passed","severity":"normal"},{"uid":"56d864f7e87adbb5","name":"caches peers it previously fetched","time":{"start":1721148804764,"stop":1721148804764,"duration":0},"status":"passed","severity":"normal"},{"uid":"90b40c7728d8bb39","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721149453466,"stop":1721149453466,"duration":0},"status":"passed","severity":"normal"},{"uid":"43c7f7b035e75fca","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1721149318207,"stop":1721149318207,"duration":0},"status":"skipped","severity":"normal"},{"uid":"40b1779bf7649654","name":"Store - dialed after - with timeout","time":{"start":1721149495469,"stop":1721149495470,"duration":1},"status":"passed","severity":"normal"},{"uid":"f194fc477a03da90","name":"should set field with only STORE enabled","time":{"start":1721148789075,"stop":1721148789075,"duration":0},"status":"passed","severity":"normal"},{"uid":"28395e04800466","name":"Push message equal or less that 1MB","time":{"start":1721149424843,"stop":1721149424843,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad950cb14aa149d9","name":"Generator, 2 different pubsubtopics","time":{"start":1721149458685,"stop":1721149458685,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac918ada8877d412","name":"Check received message containing JSON","time":{"start":1721149347653,"stop":1721149347653,"duration":0},"status":"passed","severity":"normal"},{"uid":"3209081c54d8f1c6","name":"Ping on unsubscribed peer","time":{"start":1721148893279,"stop":1721148893279,"duration":0},"status":"passed","severity":"normal"},{"uid":"89cac2f9a9e1601b","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1721149043334,"stop":1721149043334,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dbc820c09c883ed","name":"Push message with JSON payload","time":{"start":1721149289626,"stop":1721149289626,"duration":0},"status":"passed","severity":"normal"},{"uid":"973906e4ee23298","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1721149043341,"stop":1721149043342,"duration":1},"status":"passed","severity":"normal"},{"uid":"a83cfe82f6ad84bb","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721149453489,"stop":1721149453490,"duration":1},"status":"passed","severity":"normal"},{"uid":"5471aabb3ac8574a","name":"Check received message containing Script","time":{"start":1721149347651,"stop":1721149347651,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddcc6b827328301c","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1721148788469,"stop":1721148788470,"duration":1},"status":"passed","severity":"normal"},{"uid":"d23db6843d249571","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1721148839155,"stop":1721148839156,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1ed44d2dfe22a5f","name":"Check received message containing unicode special characters","time":{"start":1721149347671,"stop":1721149347671,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8e088c8d9974b94","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721149453460,"stop":1721149453460,"duration":0},"status":"passed","severity":"normal"},{"uid":"565bf87fe0e7d5a","name":"Subscribe to topic containing Script and receive message","time":{"start":1721149453463,"stop":1721149453463,"duration":0},"status":"passed","severity":"normal"},{"uid":"b19fea7eafd314f8","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721149453467,"stop":1721149453467,"duration":0},"status":"passed","severity":"normal"},{"uid":"609657c96e03abfc","name":"Check received message containing short","time":{"start":1721149043382,"stop":1721149043383,"duration":1},"status":"passed","severity":"normal"},{"uid":"c95c756bc2c7abc5","name":"Publish message with custom timestamp: Wed Jul 26 2023 17:01:32 GMT+0000 (Coordinated Universal Time)","time":{"start":1721149318110,"stop":1721149318110,"duration":0},"status":"passed","severity":"normal"},{"uid":"14628ef706572830","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1721149487115,"stop":1721149487116,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc2621db2a18ba3b","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1721149487118,"stop":1721149487119,"duration":1},"status":"passed","severity":"normal"},{"uid":"42ec588283b46430","name":"1 Relay, 1 Filter, gives up","time":{"start":1721148804215,"stop":1721148804216,"duration":1},"status":"passed","severity":"normal"},{"uid":"9270600190d02e81","name":"Check message received after jswaku node is restarted","time":{"start":1721149347688,"stop":1721149347688,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3ff4e264697f0be8","name":"Check message with no payload is not received","time":{"start":1721149347645,"stop":1721149347645,"duration":0},"status":"passed","severity":"normal"},{"uid":"5665e49ab1b38fb9","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1721149043336,"stop":1721149043337,"duration":1},"status":"passed","severity":"normal"},{"uid":"b816e9db99603e1f","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721149409336,"stop":1721149409337,"duration":1},"status":"passed","severity":"normal"},{"uid":"d87ebbc634cf0fbe","name":"Encoder throws on empty string content topic","time":{"start":1721148793805,"stop":1721148793805,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2e038a89936a0ec","name":"Push message with SQL Injection payload","time":{"start":1721149289624,"stop":1721149289625,"duration":1},"status":"passed","severity":"normal"},{"uid":"4437a90029b2aa1e","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1721148780697,"stop":1721148780697,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c7087bbf2a6a3ca","name":"Relay + Store","time":{"start":1721148789076,"stop":1721148789076,"duration":0},"status":"passed","severity":"normal"},{"uid":"600d9be5e9b1d1cb","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721149081694,"stop":1721149081698,"duration":4},"status":"passed","severity":"normal"},{"uid":"48557159ffdb807a","name":"random static sharding 1 - Cluster ID: 586, Shard ID: 91","time":{"start":1721149409337,"stop":1721149409338,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2fa6fe3f8b2a59c","name":"Check received message containing Chinese","time":{"start":1721149347622,"stop":1721149347622,"duration":0},"status":"passed","severity":"normal"},{"uid":"18279a576856bcc9","name":"Subscribe to topic containing short and receive message","time":{"start":1721149453459,"stop":1721149453460,"duration":1},"status":"passed","severity":"normal"},{"uid":"1592820363938b2b","name":"Delete observer","time":{"start":1721149265452,"stop":1721149265452,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbc9f5d5a0979fc0","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1721149318112,"stop":1721149318112,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe54d1cbd39644b3","name":"Push 30 different messages","time":{"start":1721149289628,"stop":1721149289629,"duration":1},"status":"passed","severity":"normal"},{"uid":"7963e33933a8eb2b","name":"Non TWN Cluster","time":{"start":1721149377647,"stop":1721149377648,"duration":1},"status":"passed","severity":"normal"},{"uid":"c62ad6a5fec873fd","name":"A test","time":{"start":1721149087801,"stop":1721149087802,"duration":1},"status":"passed","severity":"normal"},{"uid":"372c9c7b4df2c25a","name":"addEventListener with correct event","time":{"start":1721148871436,"stop":1721148871437,"duration":1},"status":"passed","severity":"normal"},{"uid":"926a342394d49529","name":"Used by Waku Relay","time":{"start":1721149490609,"stop":1721149490609,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cb0e7b5a7a7eb72","name":"Overlapping topic subscription","time":{"start":1721149453474,"stop":1721149453474,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a09e4e563d03d33","name":"Ping on subscribed peer","time":{"start":1721148932290,"stop":1721148932291,"duration":1},"status":"passed","severity":"normal"},{"uid":"50bcf05167e8fd0b","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1721149326677,"stop":1721149326677,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1d65deb94dce9ee","name":"Reusing cursor across nodes","time":{"start":1721149420684,"stop":1721149420686,"duration":2},"status":"passed","severity":"normal"},{"uid":"be3a25d9d446e49c","name":"Passing an array","time":{"start":1721149490607,"stop":1721149490608,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d8f785de05e0267","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1721149087755,"stop":1721149087756,"duration":1},"status":"passed","severity":"normal"},{"uid":"691f06d15fb8ae05","name":"Check received message containing emoji","time":{"start":1721149347671,"stop":1721149347672,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4e9980ff5ee431a","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1721149133340,"stop":1721149133340,"duration":0},"status":"passed","severity":"normal"},{"uid":"5937f07ea01ce48c","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app87/6/topic242/utf8","time":{"start":1721149377651,"stop":1721149377652,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f3b7c352f663f61","name":"Check received message containing JSON","time":{"start":1721149347640,"stop":1721149347640,"duration":0},"status":"passed","severity":"normal"},{"uid":"2621fbb19d33081f","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app80/2/topic976/xml","time":{"start":1721149377650,"stop":1721149377650,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6effcfc03412e48","name":"Decoder throws on empty string content topic","time":{"start":1721148814218,"stop":1721148814218,"duration":0},"status":"passed","severity":"normal"},{"uid":"39e34ae92b44211e","name":"Ephemeral field set to true","time":{"start":1721148793803,"stop":1721148793803,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0025a4d45e4826c","name":"Passing page size 0 when there are 110 messages","time":{"start":1721149479312,"stop":1721149479313,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0c944cbd95ee323","name":"Generator, 2 different pubsubtopics","time":{"start":1721149458687,"stop":1721149458688,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6b1f317e1871ec4","name":"Privacy Node - default protocol","time":{"start":1721149495471,"stop":1721149495471,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2a88d5e06e087fc","name":"Check received message containing XML","time":{"start":1721149043393,"stop":1721149043394,"duration":1},"status":"passed","severity":"normal"},{"uid":"677166a62e57eb26","name":"Check received message containing Script","time":{"start":1721149347624,"stop":1721149347624,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f7cf69684d20e65","name":"removeEventListener with wrong event","time":{"start":1721148871438,"stop":1721148871438,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2756358a7e86451","name":"Nodes with multiple pubsub topic","time":{"start":1721149303814,"stop":1721149303814,"duration":0},"status":"passed","severity":"normal"},{"uid":"549e32189f0696c3","name":"Fails to push message with large meta","time":{"start":1721149289637,"stop":1721149289638,"duration":1},"status":"passed","severity":"normal"},{"uid":"3966d8253fbb4fe4","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721149453472,"stop":1721149453473,"duration":1},"status":"passed","severity":"normal"},{"uid":"458ce7a84beb10ca","name":"Check received message containing shell command","time":{"start":1721149043396,"stop":1721149043397,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcf9f372d0e559ef","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1721148780692,"stop":1721148780693,"duration":1},"status":"passed","severity":"normal"},{"uid":"89b71224c65b1db8","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1721148925495,"stop":1721148925495,"duration":0},"status":"passed","severity":"normal"},{"uid":"dab2f7a8c26fb068","name":"Check received message containing SQL Injection","time":{"start":1721149347651,"stop":1721149347651,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a90a7429e863c36","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1721148780692,"stop":1721148780692,"duration":0},"status":"passed","severity":"normal"},{"uid":"926d015d4ac248a9","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1721148789062,"stop":1721148789062,"duration":0},"status":"passed","severity":"normal"},{"uid":"34b2d82e18220207","name":"Store - dialed first","time":{"start":1721149495469,"stop":1721149495469,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac23582885e56216","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1721149043332,"stop":1721149043332,"duration":0},"status":"passed","severity":"normal"},{"uid":"42ea57384c6530ef","name":"random static sharding 9 - Cluster ID: 365, Shard ID: 656","time":{"start":1721149409344,"stop":1721149409344,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad06842b2c089cd6","name":"Push message with SQL Injection payload","time":{"start":1721149424810,"stop":1721149424810,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f248e0c9e2c5bfe","name":"Push message with content topic containing Chinese","time":{"start":1721149289631,"stop":1721149289632,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0dc218b91df0a58","name":"should get / set UDP multiaddr","time":{"start":1721148789070,"stop":1721148789071,"duration":1},"status":"passed","severity":"normal"},{"uid":"411da42aeb131efc","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721148964971,"stop":1721148964972,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac4e3a4c3e7428e7","name":"nwaku subscribes","time":{"start":1721149291988,"stop":1721149291989,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6b369cedb0aefa0","name":"different cluster, different shard: nodes don't connect","time":{"start":1721149133347,"stop":1721149133348,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9cc2ac6d9b8b702","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721149453468,"stop":1721149453469,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ae81613a4b26c58","name":"Decoder throws on empty string content topic","time":{"start":1721148816206,"stop":1721148816206,"duration":0},"status":"passed","severity":"normal"},{"uid":"18fdf646ca0f40c1","name":"Subscribe to topic containing Script and receive message","time":{"start":1721149453482,"stop":1721149453483,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad6871eefe074c6d","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1721148780688,"stop":1721148780688,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad54944213ad91b4","name":"Query Generator, No Decoder","time":{"start":1721149448799,"stop":1721149448799,"duration":0},"status":"passed","severity":"normal"},{"uid":"25632cba5e019d99","name":"Push to array if already present","time":{"start":1721148780214,"stop":1721148780214,"duration":0},"status":"passed","severity":"normal"},{"uid":"4459b8ed2ff36e62","name":"Check received message with timestamp: 1721148830431000000 ","time":{"start":1721149347642,"stop":1721149347643,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9fe8f01a9699538","name":"Subscribe to topic containing XML and receive message","time":{"start":1721149087749,"stop":1721149087751,"duration":2},"status":"passed","severity":"normal"},{"uid":"f45b8f6cc501c038","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721148925497,"stop":1721148925497,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c016e8f80b4ef26","name":"Check received message containing XML","time":{"start":1721149347652,"stop":1721149347652,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8c5f442cf6cec08","name":"Push message with content topic containing Russian","time":{"start":1721149424821,"stop":1721149424821,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab78a3fd50ac2d78","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1721148780703,"stop":1721148780704,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b1b47be01439d08","name":"should encode/decode to text encoding","time":{"start":1721148789070,"stop":1721148789070,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe2f410680e76ea7","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1721149043351,"stop":1721149043352,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fa7050b9f4c29ed","name":"Check meta is set [ecies]","time":{"start":1721148816204,"stop":1721148816205,"duration":1},"status":"passed","severity":"normal"},{"uid":"3737f2febd66e0a9","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721148780703,"stop":1721148780703,"duration":0},"status":"passed","severity":"normal"},{"uid":"e18665076f457f85","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721149081701,"stop":1721149081704,"duration":3},"status":"passed","severity":"normal"},{"uid":"15cf30867864b85f","name":"Push message with short payload","time":{"start":1721149424806,"stop":1721149424806,"duration":0},"status":"passed","severity":"normal"},{"uid":"965f7536cc95d01f","name":"Push message with content topic containing Russian","time":{"start":1721149289632,"stop":1721149289632,"duration":0},"status":"passed","severity":"normal"},{"uid":"242b3754fa1fa793","name":"Push message with content topic containing SQL Injection","time":{"start":1721149289633,"stop":1721149289633,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7e2094b863d1bbc","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721149303813,"stop":1721149303813,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdf82134f6185bd","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1721148788470,"stop":1721148788471,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2fb72ddc4452b14","name":"Query with Ordered Callback, No message returned","time":{"start":1721149448801,"stop":1721149448801,"duration":0},"status":"passed","severity":"normal"},{"uid":"c51dc4c16a6dd044","name":"Js publishes, other Js receives","time":{"start":1721149291990,"stop":1721149291991,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e01b5ce22b7c61f","name":"Subscribe and receive messages via lightPush","time":{"start":1721149453468,"stop":1721149453468,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5835696e15e6408","name":"should only return 1 node with relay and store capability","time":{"start":1721148804765,"stop":1721148804765,"duration":0},"status":"passed","severity":"normal"},{"uid":"772602e23e75bfc2","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721149303814,"stop":1721149303814,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6b894bce37d4f49","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1721149326670,"stop":1721149326670,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec9dba66b1f2b26c","name":"Push message with shell command payload","time":{"start":1721149424812,"stop":1721149424813,"duration":1},"status":"passed","severity":"normal"},{"uid":"33e8c5ffe0118f15","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1721149326675,"stop":1721149326675,"duration":0},"status":"passed","severity":"normal"},{"uid":"9170ef276444bc","name":"Ping on unsubscribed peer","time":{"start":1721148932294,"stop":1721148932295,"duration":1},"status":"passed","severity":"normal"}]