allure-jswaku/7213/widgets/status-chart.json
2024-07-25 09:23:29 +00:00

1 line
154 KiB
JSON

[{"uid":"c2de0fd0079ac999","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721899246152,"stop":1721899246152,"duration":0},"status":"passed","severity":"normal"},{"uid":"1328c05389d2a30b","name":"Subscribe to topic containing special chars and publish message","time":{"start":1721899094783,"stop":1721899094784,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff52e8f5a050390d","name":"Ping on subscribed peer","time":{"start":1721898659603,"stop":1721898659604,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebf6cd559dfa7e98","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721899246177,"stop":1721899246177,"duration":0},"status":"passed","severity":"normal"},{"uid":"beb580686d7ec509","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1721898538477,"stop":1721898538478,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4a71d7e28e8d584","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721898904465,"stop":1721898904466,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbcfc794e277ccc6","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1721898563786,"stop":1721898563786,"duration":0},"status":"passed","severity":"normal"},{"uid":"5976fb072185758e","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1721899023917,"stop":1721899023917,"duration":0},"status":"passed","severity":"normal"},{"uid":"1738c8a8b56dee9c","name":"Fails to push message bigger that 1MB","time":{"start":1721899069154,"stop":1721899069154,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bc98529cdaa836e","name":"Check received message containing escaped characters","time":{"start":1721898801989,"stop":1721898801989,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0a59d70e94446d","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1721898538488,"stop":1721898538488,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aef8c3680eb7609","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721899069887,"stop":1721899069887,"duration":0},"status":"passed","severity":"normal"},{"uid":"d811816ac86e27c7","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721899165924,"stop":1721899165936,"duration":12},"status":"passed","severity":"normal"},{"uid":"550127a18b056b1","name":"should use DNS peer discovery with light client","time":{"start":1721898603233,"stop":1721898603233,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b7594e8d75116575","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1721898837678,"stop":1721898837678,"duration":0},"status":"passed","severity":"normal"},{"uid":"5896cd252f6a3e3e","name":"should not fail to start the service if it is already started","time":{"start":1721899094388,"stop":1721899094388,"duration":0},"status":"passed","severity":"normal"},{"uid":"68eb1bac0a2fa273","name":"should be able to encode the field with only RELAY set to true","time":{"start":1721898546729,"stop":1721898546731,"duration":2},"status":"passed","severity":"normal"},{"uid":"defb6074a1f7c913","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app67/6/topic819/json","time":{"start":1721899165921,"stop":1721899165921,"duration":0},"status":"passed","severity":"normal"},{"uid":"6194ac2a2d2c442a","name":"should not receive a peer event before start","time":{"start":1721899094389,"stop":1721899094389,"duration":0},"status":"passed","severity":"normal"},{"uid":"9190af16c9a89316","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1721898563786,"stop":1721898563787,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ed579273714bdd","name":"random static sharding 6 - Cluster ID: 19, Shard ID: 164","time":{"start":1721899169360,"stop":1721899169360,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7ffebef161d267c","name":"Nodes with multiple pubsub topic","time":{"start":1721899069886,"stop":1721899069886,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b41f1ad513a891","name":"Push message with custom timestamp: 1721895237994","time":{"start":1721899069143,"stop":1721899069153,"duration":10},"status":"passed","severity":"normal"},{"uid":"3d89c03c4474a8b8","name":"Check received message containing emoji","time":{"start":1721898801990,"stop":1721898801990,"duration":0},"status":"passed","severity":"normal"},{"uid":"787af4aac664e0b6","name":"Subscribe to topic containing short and receive message","time":{"start":1721899246172,"stop":1721899246172,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e1707593e19d536","name":"Check received message containing Arabic","time":{"start":1721899121769,"stop":1721899121769,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbdc48199e68bae4","name":"Query Generator - forward","time":{"start":1721899219052,"stop":1721899219052,"duration":0},"status":"passed","severity":"normal"},{"uid":"1901bb2227d5a9f7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1721898538495,"stop":1721898538495,"duration":0},"status":"passed","severity":"normal"},{"uid":"6820685151a3a678","name":"Used by Waku Relay","time":{"start":1721899254853,"stop":1721899254853,"duration":0},"status":"passed","severity":"normal"},{"uid":"708d6a47af2b5946","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721899246160,"stop":1721899246160,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5131f748a721ad7","name":"Check received message containing XML","time":{"start":1721898801987,"stop":1721898801988,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4716f15ee2f6103","name":"Subscribe to topic containing short and receive message","time":{"start":1721898849547,"stop":1721898849547,"duration":0},"status":"passed","severity":"normal"},{"uid":"51779795fa42d895","name":"Tracks peer failures correctly","time":{"start":1721898705167,"stop":1721898705167,"duration":0},"status":"passed","severity":"normal"},{"uid":"94ab0c60c3443356","name":"non connected peers","time":{"start":1721899024297,"stop":1721899024297,"duration":0},"status":"skipped","severity":"normal"},{"uid":"751e32145d31e9d9","name":"random static sharding 8 - Cluster ID: 672, Shard ID: 587","time":{"start":1721899169361,"stop":1721899169362,"duration":1},"status":"passed","severity":"normal"},{"uid":"2952aaef04165b30","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1721898538504,"stop":1721898538504,"duration":0},"status":"passed","severity":"normal"},{"uid":"794ef6b1f6b36a40","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1721898546747,"stop":1721898546748,"duration":1},"status":"passed","severity":"normal"},{"uid":"91c865d94a08e1e3","name":"Check message with invalid timestamp is not received","time":{"start":1721899121778,"stop":1721899121779,"duration":1},"status":"passed","severity":"normal"},{"uid":"f012cbb57eb890e0","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1721898837679,"stop":1721898837682,"duration":3},"status":"passed","severity":"normal"},{"uid":"c76c72f7d72cae42","name":"Overlapping topic subscription","time":{"start":1721899246171,"stop":1721899246171,"duration":0},"status":"passed","severity":"normal"},{"uid":"925dfc761d61b2ec","name":"should only return 1 node with store capability","time":{"start":1721898563786,"stop":1721898563786,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b3a23f27b892974","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1721898538481,"stop":1721898538482,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0941377ee5b4946","name":"Check received message containing unicode special characters","time":{"start":1721899121758,"stop":1721899121758,"duration":0},"status":"passed","severity":"normal"},{"uid":"db01d58e9e61dd5","name":"Generator, 2 different pubsubtopics","time":{"start":1721899216703,"stop":1721899216710,"duration":7},"status":"passed","severity":"normal"},{"uid":"714426283a201193","name":"Check publish message containing Arabic","time":{"start":1721899097319,"stop":1721899097320,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d01296950110239","name":"removeEventListener with correct event","time":{"start":1721898631981,"stop":1721898631981,"duration":0},"status":"passed","severity":"normal"},{"uid":"75f2efa9e445a641","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1721899094795,"stop":1721899094795,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc2fb8f729543839","name":"Passing page size 3 when there are 20 messages","time":{"start":1721899249692,"stop":1721899249692,"duration":0},"status":"passed","severity":"normal"},{"uid":"84cefc93b8673a29","name":"Using a function","time":{"start":1721899254852,"stop":1721899254853,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7bb2396c54a6c86","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721898726482,"stop":1721898726484,"duration":2},"status":"passed","severity":"normal"},{"uid":"510e71d81ed397b9","name":"Query Generator - backward","time":{"start":1721899219052,"stop":1721899219053,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5e7d8ff5d740f4b","name":"Fails to push message with empty content topic","time":{"start":1721899196863,"stop":1721899196863,"duration":0},"status":"passed","severity":"normal"},{"uid":"96c8c0cb61cd845a","name":"Check message with no payload is not received","time":{"start":1721899121763,"stop":1721899121763,"duration":0},"status":"passed","severity":"normal"},{"uid":"afc372fdeb77b175","name":"throws on content topic with empty encoding field","time":{"start":1721898538472,"stop":1721898538472,"duration":0},"status":"passed","severity":"normal"},{"uid":"991397311ce14f22","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1721898563137,"stop":1721898563137,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba62065391a43aad","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721899246163,"stop":1721899246163,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4b3325013955dfd","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1721898538483,"stop":1721898538483,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3ca82bc649e65e4","name":"Push message with long payload","time":{"start":1721899196801,"stop":1721899196801,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae6ea1be00525548","name":"shard 0","time":{"start":1721899169357,"stop":1721899169357,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ece26eb06e4f557","name":"isConnected should return false after all peers disconnect","time":{"start":1721898591506,"stop":1721898591506,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c15784fd696a1a6","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721899246151,"stop":1721899246151,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f858a3c3d22030e","name":"Encoder throws on undefined content topic","time":{"start":1721898575790,"stop":1721898575790,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fd49fb0e69417e","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1721898538476,"stop":1721898538476,"duration":0},"status":"passed","severity":"normal"},{"uid":"e97b9287e951e77d","name":"should not receive a peer event after stop","time":{"start":1721898603232,"stop":1721898603232,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5f5459e09b57950","name":"Push message with XML payload","time":{"start":1721899196837,"stop":1721899196837,"duration":0},"status":"passed","severity":"normal"},{"uid":"57fbcaab9a3b8cd8","name":"should properly create location multiaddrs - udp4","time":{"start":1721898547403,"stop":1721898547403,"duration":0},"status":"passed","severity":"normal"},{"uid":"6488c9df5ef02e5a","name":"Push message with rate limit","time":{"start":1721899196864,"stop":1721899196864,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aae281eacb09ac8","name":"Push message with unicode special characters payload","time":{"start":1721899069126,"stop":1721899069127,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd699c910749fc86","name":"Check received message containing Chinese","time":{"start":1721899121768,"stop":1721899121768,"duration":0},"status":"passed","severity":"normal"},{"uid":"24f4f823164f4b9b","name":"Passing page size 11 when there are 10 messages","time":{"start":1721899249693,"stop":1721899249693,"duration":0},"status":"passed","severity":"normal"},{"uid":"a07ce74a69515a4b","name":"Push message with content topic containing Chinese","time":{"start":1721899069135,"stop":1721899069135,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f78e722b7eda1d5","name":"handles different clusterIds correctly","time":{"start":1721898538480,"stop":1721898538480,"duration":0},"status":"passed","severity":"normal"},{"uid":"d025d18dfe0db4a","name":"should throw an error for missing sharding configuration","time":{"start":1721898538502,"stop":1721898538502,"duration":0},"status":"passed","severity":"normal"},{"uid":"699d081b04c99431","name":"Check message received after jswaku node is restarted","time":{"start":1721899121764,"stop":1721899121764,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5496ed920bbaf75b","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1721898837685,"stop":1721898837685,"duration":0},"status":"passed","severity":"normal"},{"uid":"a56e0ef64a293f75","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1721898837694,"stop":1721898837694,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0b876a7581b4580","name":"should not fail to stop the service if it was not started","time":{"start":1721899094387,"stop":1721899094388,"duration":1},"status":"passed","severity":"normal"},{"uid":"214d0fe69060f1d4","name":"Ping on subscribed peer","time":{"start":1721898700855,"stop":1721898700856,"duration":1},"status":"passed","severity":"normal"},{"uid":"91117bc0fc87d7a3","name":"should throw error - no id","time":{"start":1721898547400,"stop":1721898547400,"duration":0},"status":"passed","severity":"normal"},{"uid":"8135ccd6918ee626","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1721899094794,"stop":1721899094794,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d967740e9b55c0d","name":"Push message with numeric payload","time":{"start":1721899196801,"stop":1721899196808,"duration":7},"status":"passed","severity":"normal"},{"uid":"943be986d3a0caaf","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1721898837674,"stop":1721898837674,"duration":0},"status":"passed","severity":"normal"},{"uid":"72885dec5ca2c66d","name":"should load peers from local storage and dispatch events","time":{"start":1721898567667,"stop":1721898567667,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e567dbb01b1bf41","name":"Push message with special chars payload","time":{"start":1721899196809,"stop":1721899196824,"duration":15},"status":"passed","severity":"normal"},{"uid":"4ad975ff7edff1e3","name":"handles empty shards array correctly","time":{"start":1721898538502,"stop":1721898538502,"duration":0},"status":"passed","severity":"normal"},{"uid":"30c1e00aac889e7c","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1721898837689,"stop":1721898837690,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4a44e1b16aa7464","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1721898837683,"stop":1721898837683,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4bcbef82343a51c","name":"Check received message containing shell command","time":{"start":1721898801989,"stop":1721898801989,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9dd060b576d0639","name":"Sets default value correctly","time":{"start":1721899254854,"stop":1721899254854,"duration":0},"status":"passed","severity":"normal"},{"uid":"1def75cac9705c40","name":"Subscribe and receive messages via lightPush","time":{"start":1721899246164,"stop":1721899246165,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fa652a4d80b1b72","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721899069891,"stop":1721899069891,"duration":0},"status":"passed","severity":"normal"},{"uid":"b821f3336ffb9bd3","name":"same cluster, same shard: nodes connect","time":{"start":1721898896671,"stop":1721898896671,"duration":0},"status":"passed","severity":"normal"},{"uid":"33075e15a470e349","name":"should return empty list for no shard","time":{"start":1721898538485,"stop":1721898538486,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e65d20d7d899fa9","name":"should properly create location multiaddrs - tcp6","time":{"start":1721898547404,"stop":1721898547404,"duration":0},"status":"passed","severity":"normal"},{"uid":"4990f1c530957d29","name":"should not fail to start the service if it is already started","time":{"start":1721898603228,"stop":1721898603230,"duration":2},"status":"passed","severity":"normal"},{"uid":"cb4829f8b119eabd","name":"Push message with content topic containing special chars","time":{"start":1721899069134,"stop":1721899069134,"duration":0},"status":"passed","severity":"normal"},{"uid":"1978689df89966bf","name":"Ping fails for unsubscribed peers","time":{"start":1721898705165,"stop":1721898705165,"duration":0},"status":"passed","severity":"normal"},{"uid":"4966c54eed1f91dd","name":"Check message with non string payload is not received","time":{"start":1721899121780,"stop":1721899121781,"duration":1},"status":"passed","severity":"normal"},{"uid":"17bfaa89d1a5d009","name":"Check received message containing special chars","time":{"start":1721899121750,"stop":1721899121752,"duration":2},"status":"passed","severity":"normal"},{"uid":"a2ff290b434df963","name":"Check received message containing numeric","time":{"start":1721898801984,"stop":1721898801984,"duration":0},"status":"passed","severity":"normal"},{"uid":"21b2f4c255bc6189","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1721898563138,"stop":1721898563138,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5d0184f7269647d","name":"Check received message containing Russian","time":{"start":1721899121753,"stop":1721899121753,"duration":0},"status":"passed","severity":"normal"},{"uid":"759a4378bb612239","name":"Non TWN Cluster","time":{"start":1721899165918,"stop":1721899165918,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fd8b8fec8575d4c","name":"different cluster, different shard: nodes don't connect","time":{"start":1721898837666,"stop":1721898837666,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f56f6ec3bfb72fd","name":"Does not throw an exception when node disconnects","time":{"start":1721899254852,"stop":1721899254852,"duration":0},"status":"passed","severity":"normal"},{"uid":"43ef67d9667a908","name":"start node with empty shard","time":{"start":1721899169365,"stop":1721899169365,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fa7b0ba6fdb6651","name":"Check received message containing numeric","time":{"start":1721899121766,"stop":1721899121767,"duration":1},"status":"passed","severity":"normal"},{"uid":"648155a120b7e3a9","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721899196858,"stop":1721899196859,"duration":1},"status":"passed","severity":"normal"},{"uid":"f551554b30a139ea","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1721898837676,"stop":1721898837676,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0aa1de8b5cafd22","name":"Publish without waiting for remote peer","time":{"start":1721899094777,"stop":1721899094777,"duration":0},"status":"passed","severity":"normal"},{"uid":"649f7ce71c81151d","name":"Subscribe to topic containing numeric and publish message","time":{"start":1721899094783,"stop":1721899094783,"duration":0},"status":"passed","severity":"normal"},{"uid":"de0184acdb6527fb","name":"Subscribe to topic containing emoji and publish message","time":{"start":1721899094796,"stop":1721899094796,"duration":0},"status":"passed","severity":"normal"},{"uid":"e416f0b02b7272c3","name":"should throw an error for empty SingleShardInfos array","time":{"start":1721898538482,"stop":1721898538482,"duration":0},"status":"passed","severity":"normal"},{"uid":"48b2dd5b25e5b6f4","name":"Check received message containing short","time":{"start":1721899121748,"stop":1721899121749,"duration":1},"status":"passed","severity":"normal"},{"uid":"db728ad874f82da1","name":"Passing page size 10 when there are 10 messages","time":{"start":1721899249692,"stop":1721899249693,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2ef629441985fb5","name":"Decoder throws on undefined content topic","time":{"start":1721898552444,"stop":1721898552444,"duration":0},"status":"passed","severity":"normal"},{"uid":"44be8875042a0fd2","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1721898538485,"stop":1721898538485,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bb7c45028c1636","name":"random static sharding 9 - Cluster ID: 898, Shard ID: 239","time":{"start":1721899169362,"stop":1721899169362,"duration":0},"status":"passed","severity":"normal"},{"uid":"9038b0ece7e7af40","name":"can start and stop the service","time":{"start":1721898603227,"stop":1721898603227,"duration":0},"status":"passed","severity":"normal"},{"uid":"8522278c08a1436d","name":"Check publish message containing special chars","time":{"start":1721899097316,"stop":1721899097316,"duration":0},"status":"passed","severity":"normal"},{"uid":"606f43a68c685a2","name":"Subscribe to topic containing XML and receive message","time":{"start":1721898849551,"stop":1721898849551,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dedacd5613b2a50","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721899246177,"stop":1721899246178,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ed9e7bebdb28a85","name":"it tolerates circular branch references","time":{"start":1721898563783,"stop":1721898563783,"duration":0},"status":"passed","severity":"normal"},{"uid":"114581f04ee11b9c","name":"should be able to encode the field with only FILTER set to true","time":{"start":1721898546734,"stop":1721898546734,"duration":0},"status":"passed","severity":"normal"},{"uid":"c23530ab49e4e95","name":"should return all peers when numPeers is 0","time":{"start":1721898552085,"stop":1721898552086,"duration":1},"status":"passed","severity":"normal"},{"uid":"6968af08165a6d99","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721898844194,"stop":1721898844195,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ebf1115d610409b","name":"new peer added after a peer was already found","time":{"start":1721899023916,"stop":1721899023916,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5fb9f0a07c0b301d","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721898849544,"stop":1721898849545,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2b2bea019c0581d","name":"Push message with Chinese payload","time":{"start":1721899196830,"stop":1721899196834,"duration":4},"status":"passed","severity":"normal"},{"uid":"58cf98c3d2439886","name":"Push message with rate limit","time":{"start":1721899069142,"stop":1721899069142,"duration":0},"status":"passed","severity":"normal"},{"uid":"359546468557dbee","name":"Push message with SQL Injection payload","time":{"start":1721899069107,"stop":1721899069108,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d4f410592db64dc","name":"Push message with Russian payload","time":{"start":1721899069106,"stop":1721899069107,"duration":1},"status":"passed","severity":"normal"},{"uid":"aad3f0bdc0758f9a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1721898837678,"stop":1721898837678,"duration":0},"status":"passed","severity":"normal"},{"uid":"527da0748e640dda","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1721898602010,"stop":1721898602013,"duration":3},"status":"passed","severity":"normal"},{"uid":"c0c35c8383243dc3","name":"Check message received after nwaku node is restarted","time":{"start":1721899121764,"stop":1721899121765,"duration":1},"status":"skipped","severity":"normal"},{"uid":"99ef82e3772f8acc","name":"Push message with custom timestamp: 1721902437994","time":{"start":1721899069153,"stop":1721899069153,"duration":0},"status":"passed","severity":"normal"},{"uid":"9365658f4081ca53","name":"Subscribe to topic containing long and receive message","time":{"start":1721899246155,"stop":1721899246155,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccb24e1d8214aba9","name":"same cluster, same shard: nodes connect","time":{"start":1721898837660,"stop":1721898837661,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbb57b76ae84aba2","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1721898538494,"stop":1721898538494,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8debb44943e079c","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1721898563136,"stop":1721898563136,"duration":0},"status":"passed","severity":"normal"},{"uid":"1405b55bb2699ab1","name":"Decoder throws on empty string content topic","time":{"start":1721898573816,"stop":1721898573816,"duration":0},"status":"passed","severity":"normal"},{"uid":"eea9f2d19170a6a","name":"Subscribe to topic containing Script and receive message","time":{"start":1721899246159,"stop":1721899246159,"duration":0},"status":"passed","severity":"normal"},{"uid":"e47e879a07071f93","name":"configure the node with multiple pubsub topics","time":{"start":1721899169363,"stop":1721899169364,"duration":1},"status":"passed","severity":"normal"},{"uid":"18e7a92d927bee2","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1721898837690,"stop":1721898837690,"duration":0},"status":"passed","severity":"normal"},{"uid":"b164d70a6408f0c6","name":"Fails to push message bigger that 1MB","time":{"start":1721899196878,"stop":1721899196878,"duration":0},"status":"passed","severity":"normal"},{"uid":"6baa747e6711b0d9","name":"should return valid sharding parameters for static sharding","time":{"start":1721898538499,"stop":1721898538499,"duration":0},"status":"passed","severity":"normal"},{"uid":"b25b153447b5f9da","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721899121760,"stop":1721899121761,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ac6d99ce0414b01","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1721898546737,"stop":1721898546738,"duration":1},"status":"passed","severity":"normal"},{"uid":"138ed8785c65b799","name":"Push message with content topic containing shell command","time":{"start":1721899196861,"stop":1721899196861,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2fd629044d9e12c","name":"Check received message containing long","time":{"start":1721899121766,"stop":1721899121766,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec6866737fbe92d4","name":"Ping on peer without subscriptions","time":{"start":1721898700854,"stop":1721898700854,"duration":0},"status":"passed","severity":"normal"},{"uid":"be6ff5db9ed3879c","name":"throws on content topic with generation field greater than 0","time":{"start":1721898538469,"stop":1721898538470,"duration":1},"status":"passed","severity":"normal"},{"uid":"93fb5e24cc069620","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1721899163819,"stop":1721899163821,"duration":2},"status":"passed","severity":"normal"},{"uid":"6b8c28eee16c7b38","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721898726472,"stop":1721898726473,"duration":1},"status":"passed","severity":"normal"},{"uid":"f15a2ab28ee86418","name":"Push message with shell command payload","time":{"start":1721899196838,"stop":1721899196839,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb521e2cf91a24b3","name":"Decoder throws on empty string content topic","time":{"start":1721898575791,"stop":1721898575791,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e7c5e81a7a3e12d","name":"Check message with no content topic is not received","time":{"start":1721899121779,"stop":1721899121780,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb152469df49c3e0","name":"Ephemeral field is preserved - encoder v0","time":{"start":1721898602008,"stop":1721898602010,"duration":2},"status":"passed","severity":"normal"},{"uid":"867ac40feb6c6d9c","name":"Push message equal or less that 1MB","time":{"start":1721899196876,"stop":1721899196878,"duration":2},"status":"passed","severity":"normal"},{"uid":"88dd0edab5bab76c","name":"Throws when trying to push message with empty payload","time":{"start":1721899069130,"stop":1721899069132,"duration":2},"status":"passed","severity":"normal"},{"uid":"c7d0898e807ee765","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721898844199,"stop":1721898844199,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cc8bfc88f27710b","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1721898598978,"stop":1721898598979,"duration":1},"status":"passed","severity":"normal"},{"uid":"42c9c601b7a35fb1","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app10/4/topic718/utf8","time":{"start":1721899165919,"stop":1721899165920,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a6896fbe6a347e8","name":"pre and post cipher","time":{"start":1721898574406,"stop":1721898574407,"duration":1},"status":"passed","severity":"normal"},{"uid":"189aaf9898c6f287","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1721898538489,"stop":1721898538489,"duration":0},"status":"passed","severity":"normal"},{"uid":"60e4c11c24b51a03","name":"Check message received after nwaku node is restarted","time":{"start":1721899121781,"stop":1721899121782,"duration":1},"status":"skipped","severity":"normal"},{"uid":"643bb7b8245a8748","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1721898837688,"stop":1721898837688,"duration":0},"status":"passed","severity":"normal"},{"uid":"7735fbcbafc29a47","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1721898598976,"stop":1721898598977,"duration":1},"status":"passed","severity":"normal"},{"uid":"51f4d19903ce8a72","name":"should be called at least once on all `peer:discovery` events","time":{"start":1721898598974,"stop":1721898598974,"duration":0},"status":"passed","severity":"normal"},{"uid":"26102d7df57c5431","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1721898591500,"stop":1721898591502,"duration":2},"status":"passed","severity":"normal"},{"uid":"5a078b2b5b2c9641","name":"should not fail to stop the service if it was not started","time":{"start":1721898567665,"stop":1721898567665,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fea51d58d8a3b5e","name":"should throw error - no public key","time":{"start":1721898547401,"stop":1721898547401,"duration":0},"status":"passed","severity":"normal"},{"uid":"806e79569340cc56","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721899246180,"stop":1721899246180,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7d2bee2d8c5bbca","name":"Query with Promise Callback, No Decoder","time":{"start":1721899218792,"stop":1721899218792,"duration":0},"status":"passed","severity":"normal"},{"uid":"c75ca30ec0e87571","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1721898837677,"stop":1721898837677,"duration":0},"status":"passed","severity":"normal"},{"uid":"9391ed3dc6fe6e45","name":"Push message with content topic containing Chinese","time":{"start":1721899196850,"stop":1721899196850,"duration":0},"status":"passed","severity":"normal"},{"uid":"3567405a995032eb","name":"Publish message with rate limit","time":{"start":1721899097331,"stop":1721899097332,"duration":1},"status":"passed","severity":"normal"},{"uid":"4772ebc81eb8fa60","name":"Encoder throws on empty string content topic","time":{"start":1721898573814,"stop":1721898573815,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb12ed73f5770905","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1721898563139,"stop":1721898563139,"duration":0},"status":"passed","severity":"normal"},{"uid":"68e820fe75fa7053","name":"Query with Ordered Callback, No message returned","time":{"start":1721899218790,"stop":1721899218790,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfa6db7c03e14083","name":"Push message with content topic containing unicode special characters","time":{"start":1721899196862,"stop":1721899196862,"duration":0},"status":"passed","severity":"normal"},{"uid":"687897589f92ad98","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1721898538478,"stop":1721898538478,"duration":0},"status":"passed","severity":"normal"},{"uid":"b20c67112fcf0722","name":"handles multiple messages","time":{"start":1721899243275,"stop":1721899243275,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f7a30c546de30b5","name":"Check message with invalid timestamp is not received","time":{"start":1721898801992,"stop":1721898801993,"duration":1},"status":"passed","severity":"normal"},{"uid":"e62ceb2a12a156cb","name":"Push message with content topic containing JSON","time":{"start":1721899196861,"stop":1721899196861,"duration":0},"status":"passed","severity":"normal"},{"uid":"48347baf46a5ebd6","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721898837676,"stop":1721898837677,"duration":1},"status":"passed","severity":"normal"},{"uid":"c59eb9d3499c11df","name":"Push message with content topic containing Arabic","time":{"start":1721899069135,"stop":1721899069135,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c994ef507d33e28","name":"Push message with custom timestamp: 1691140437994","time":{"start":1721899069142,"stop":1721899069143,"duration":1},"status":"passed","severity":"normal"},{"uid":"57cf087dc908d638","name":"Push message with Chinese payload","time":{"start":1721899069104,"stop":1721899069105,"duration":1},"status":"passed","severity":"normal"},{"uid":"c93511e53b1cb6cd","name":"should properly create peer info with all multiaddrs","time":{"start":1721898547405,"stop":1721898547405,"duration":0},"status":"passed","severity":"normal"},{"uid":"5352f76ae2645778","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1721898546738,"stop":1721898546739,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc58e7151c55467e","name":"Ping on unsubscribed peer","time":{"start":1721898700856,"stop":1721898700856,"duration":0},"status":"passed","severity":"normal"},{"uid":"d62bb2ead0d80abe","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721898904464,"stop":1721898904464,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf5c75ee9ff1725e","name":"Refresh subscription","time":{"start":1721899246154,"stop":1721899246154,"duration":0},"status":"passed","severity":"normal"},{"uid":"e603e5daf6baafa0","name":"throws on content topic with empty topic name field","time":{"start":1721898538471,"stop":1721898538472,"duration":1},"status":"passed","severity":"normal"},{"uid":"de55eb7e25b6873b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721898904463,"stop":1721898904464,"duration":1},"status":"passed","severity":"normal"},{"uid":"95634e5d9469eddd","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1721898538602,"stop":1721898538602,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4dc39a99c3a7d7c","name":"should encode/decode to RLP encoding","time":{"start":1721898547402,"stop":1721898547402,"duration":0},"status":"passed","severity":"normal"},{"uid":"78ac069c0dabb112","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1721898837675,"stop":1721898837675,"duration":0},"status":"passed","severity":"normal"},{"uid":"f03cb1732eb92430","name":"Check message with no content topic is not received","time":{"start":1721898801994,"stop":1721898801995,"duration":1},"status":"passed","severity":"normal"},{"uid":"956bcd098fe601da","name":"Check publish message after client node is restarted","time":{"start":1721899097331,"stop":1721899097331,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dc4057779ceb85e8","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721898726473,"stop":1721898726473,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1e6992b84a41dfe","name":"Decrypt messages","time":{"start":1721899026856,"stop":1721899026857,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d583ae02438a0f8","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721899246165,"stop":1721899246166,"duration":1},"status":"passed","severity":"normal"},{"uid":"d722eb5a5313bf37","name":"Register correct protocols","time":{"start":1721899094776,"stop":1721899094776,"duration":0},"status":"passed","severity":"normal"},{"uid":"689ba07cb8ae51b1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1721898538491,"stop":1721898538491,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9deae6bf3ee0e16","name":"Push message with content topic containing short","time":{"start":1721899069132,"stop":1721899069133,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6db0dc85f5e60fb","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721899246151,"stop":1721899246151,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea9cb1d8e1e867a4","name":"Push message with long payload","time":{"start":1721899069101,"stop":1721899069102,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c4d1a4bf8e6888a","name":"should be able to decode the field with only RELAY set to true","time":{"start":1721898546742,"stop":1721898546743,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ba54b60d8ca8931","name":"Check publish message containing Script","time":{"start":1721899097322,"stop":1721899097322,"duration":0},"status":"passed","severity":"normal"},{"uid":"85cca839c39581fd","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721898904465,"stop":1721898904465,"duration":0},"status":"passed","severity":"normal"},{"uid":"28751eb06b03eed1","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721898904462,"stop":1721898904462,"duration":0},"status":"passed","severity":"normal"},{"uid":"22fa2fdcf16749e4","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721898844197,"stop":1721898844198,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f40514d699d4a32","name":"Check message with no pubsub topic is not received","time":{"start":1721898801994,"stop":1721898801994,"duration":0},"status":"passed","severity":"normal"},{"uid":"6129d03fd7dde9a4","name":"Check received message containing SQL Injection","time":{"start":1721899121753,"stop":1721899121754,"duration":1},"status":"passed","severity":"normal"},{"uid":"63d9f8887e39ecea","name":"Push message with Russian payload","time":{"start":1721899196836,"stop":1721899196836,"duration":0},"status":"passed","severity":"normal"},{"uid":"46086279093103a8","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1721898837691,"stop":1721898837692,"duration":1},"status":"passed","severity":"normal"},{"uid":"f09f895432c15f53","name":"Push to array if already present","time":{"start":1721898537921,"stop":1721898537922,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9169088311ad897","name":"Push message with content topic containing special chars","time":{"start":1721899196850,"stop":1721899196850,"duration":0},"status":"passed","severity":"normal"},{"uid":"190d5389ed2532ce","name":"Store - dialed after - with timeout","time":{"start":1721899358130,"stop":1721899358130,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f134e02ca87895b","name":"Nodes with multiple pubsub topic","time":{"start":1721899069890,"stop":1721899069891,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4c8224aec2faf75","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721899246161,"stop":1721899246161,"duration":0},"status":"passed","severity":"normal"},{"uid":"de0b35cf18a38ff8","name":"should only return 1 node with relay and store capability","time":{"start":1721898563785,"stop":1721898563786,"duration":1},"status":"passed","severity":"normal"},{"uid":"6111c180561288af","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721898849554,"stop":1721898849554,"duration":0},"status":"passed","severity":"normal"},{"uid":"898743a6df9a11db","name":"Generator, custom pubsub topic","time":{"start":1721899216699,"stop":1721899216702,"duration":3},"status":"passed","severity":"normal"},{"uid":"daacd5feb9311954","name":"Check message on other pubsub topic is not received","time":{"start":1721899121779,"stop":1721899121779,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f507f4ba96d7d8c","name":"should throw an error for insufficient data","time":{"start":1721898538603,"stop":1721898538603,"duration":0},"status":"passed","severity":"normal"},{"uid":"d24495b1cb77d8ff","name":"Check received message with timestamp: 1721898590690000000 ","time":{"start":1721899121776,"stop":1721899121777,"duration":1},"status":"passed","severity":"normal"},{"uid":"35b9edc99748ca9b","name":"unsubscribes","time":{"start":1721899243275,"stop":1721899243275,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa26c3273759abe2","name":"random static sharding 4 - Cluster ID: 965, Shard ID: 128","time":{"start":1721899169360,"stop":1721899169360,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba4a5c7ce889acb5","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1721898552445,"stop":1721898552445,"duration":0},"status":"passed","severity":"normal"},{"uid":"a12c034df088918e","name":"random static sharding 7 - Cluster ID: 667, Shard ID: 254","time":{"start":1721899169361,"stop":1721899169361,"duration":0},"status":"passed","severity":"normal"},{"uid":"66919f9cba9436c3","name":"A test","time":{"start":1721898849610,"stop":1721898849610,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d60d38281939818","name":"Ordered Callback - forward","time":{"start":1721899219054,"stop":1721899219054,"duration":0},"status":"passed","severity":"normal"},{"uid":"a55639ec0a859968","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721899246157,"stop":1721899246158,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeb260187bd3b935","name":"Light Node - default protocols","time":{"start":1721899358131,"stop":1721899358131,"duration":0},"status":"passed","severity":"normal"},{"uid":"687114476390772e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721898685914,"stop":1721898685914,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7d576fb62c0d221","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1721898538473,"stop":1721898538473,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dd2a4ea1a001a8d","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1721899234417,"stop":1721899234417,"duration":0},"status":"passed","severity":"normal"},{"uid":"97c3d80bb67189ba","name":"listenerCount","time":{"start":1721898631982,"stop":1721898631983,"duration":1},"status":"passed","severity":"normal"},{"uid":"a13192890fbfa99d","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1721898546734,"stop":1721898546735,"duration":1},"status":"passed","severity":"normal"},{"uid":"217f3983a4d1b3d6","name":"Ordered callback, aborts when callback returns true","time":{"start":1721899226837,"stop":1721899226837,"duration":0},"status":"passed","severity":"normal"},{"uid":"31de88e9a5fdeb9c","name":"Ping on peer without subscriptions","time":{"start":1721898700856,"stop":1721898700856,"duration":0},"status":"passed","severity":"normal"},{"uid":"65c564f0c6028ab1","name":"Generator, custom pubsub topic","time":{"start":1721899216693,"stop":1721899216694,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b45348f0a8d484f","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721899216716,"stop":1721899216716,"duration":0},"status":"passed","severity":"normal"},{"uid":"b262a29e8ee6db0e","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1721899218788,"stop":1721899218789,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4295613ed205924","name":"Relay + Store","time":{"start":1721898547407,"stop":1721898547407,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6f29690d223594f","name":"Encoder throws on undefined content topic","time":{"start":1721898552443,"stop":1721898552443,"duration":0},"status":"passed","severity":"normal"},{"uid":"56dcb13dcbd4f0e9","name":"Check received message with timestamp: 1721898590995 ","time":{"start":1721898801991,"stop":1721898801991,"duration":0},"status":"passed","severity":"normal"},{"uid":"598f3c9b59af0116","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721899165918,"stop":1721899165918,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d09bc8578d40fb9","name":"Fails to publish message with size larger than 1 MB","time":{"start":1721899097329,"stop":1721899097330,"duration":1},"status":"passed","severity":"normal"},{"uid":"94bf60989c5280fb","name":"Reopen subscription with peer with lost subscription","time":{"start":1721898659605,"stop":1721898659605,"duration":0},"status":"passed","severity":"normal"},{"uid":"810842249feebca7","name":"Check received message containing emoji","time":{"start":1721899121759,"stop":1721899121759,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa5410e149ef15d","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1721899252114,"stop":1721899252114,"duration":0},"status":"passed","severity":"normal"},{"uid":"c74ef237908b02cd","name":"Push message with content topic containing emoji","time":{"start":1721899069140,"stop":1721899069140,"duration":0},"status":"passed","severity":"normal"},{"uid":"f895ca68ed13b266","name":"throws on content topic with empty version field","time":{"start":1721898538470,"stop":1721898538471,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7145ed54aae0adc","name":"Subscribe to topic containing short and publish message","time":{"start":1721899094782,"stop":1721899094782,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fd9ff4363fe2358","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1721899218790,"stop":1721899218791,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ad5b3bc0e270677","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1721898591505,"stop":1721898591505,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd9078fd45cf55a7","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1721898562534,"stop":1721898562534,"duration":0},"status":"passed","severity":"normal"},{"uid":"26012b13cd0563a4","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1721898837685,"stop":1721898837686,"duration":1},"status":"passed","severity":"normal"},{"uid":"9915d5b0667d14da","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721899246180,"stop":1721899246181,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b11f41a155a1baf","name":"Subscribe to topic containing XML and receive message","time":{"start":1721899246159,"stop":1721899246159,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a31c55c46bfaa39","name":"Check publish message containing Chinese","time":{"start":1721899097317,"stop":1721899097319,"duration":2},"status":"passed","severity":"normal"},{"uid":"76339248d6433fc1","name":"Check message on other pubsub topic is not received","time":{"start":1721898801993,"stop":1721898801994,"duration":1},"status":"passed","severity":"normal"},{"uid":"3641244e7d7d5157","name":"Check message received after jswaku node is restarted","time":{"start":1721899121781,"stop":1721899121781,"duration":0},"status":"skipped","severity":"normal"},{"uid":"126d8a6a09284a94","name":"Push message with content topic containing Script","time":{"start":1721899069137,"stop":1721899069137,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc96e166cff9419c","name":"through manual discovery","time":{"start":1721898903421,"stop":1721898903422,"duration":1},"status":"passed","severity":"normal"},{"uid":"4edd491c8582af51","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721898844196,"stop":1721898844196,"duration":0},"status":"passed","severity":"normal"},{"uid":"217bbb03ef272093","name":"Check publish message containing JSON","time":{"start":1721899097323,"stop":1721899097323,"duration":0},"status":"passed","severity":"normal"},{"uid":"51b8ed396b6781fa","name":"returns all values when wanted number is greater than available values","time":{"start":1721898562533,"stop":1721898562534,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a1100764447b8de","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721898837686,"stop":1721898837687,"duration":1},"status":"passed","severity":"normal"},{"uid":"45dbefd4bbe57542","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app3/1/topic596/xml","time":{"start":1721899165919,"stop":1721899165919,"duration":0},"status":"passed","severity":"normal"},{"uid":"55d387bdd093a80f","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1721899234416,"stop":1721899234416,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c29cefaabb340d7","name":"Generator, 2 different pubsubtopics","time":{"start":1721899216695,"stop":1721899216696,"duration":1},"status":"passed","severity":"normal"},{"uid":"60b610e32471b0df","name":"Query Generator, No Decoder","time":{"start":1721899218787,"stop":1721899218788,"duration":1},"status":"passed","severity":"normal"},{"uid":"c127d1b1892a780d","name":"Subscribe to topic containing XML and publish message","time":{"start":1721899094793,"stop":1721899094794,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea5a13141e20470f","name":"should return false","time":{"start":1721898547401,"stop":1721898547401,"duration":0},"status":"passed","severity":"normal"},{"uid":"44b52b1fece1e87d","name":"Push message with shell command payload","time":{"start":1721899069120,"stop":1721899069121,"duration":1},"status":"passed","severity":"normal"},{"uid":"46472adb2ec04d5e","name":"Keep-alive pings maintain the connection","time":{"start":1721898705165,"stop":1721898705166,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c1af36b273cae90","name":"LightPush","time":{"start":1721899358131,"stop":1721899358131,"duration":0},"status":"passed","severity":"normal"},{"uid":"391df229426b6a87","name":"Push message on custom pubsubTopic","time":{"start":1721898904461,"stop":1721898904461,"duration":0},"status":"passed","severity":"normal"},{"uid":"82eea8f5ed81a25b","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1721898896671,"stop":1721898896671,"duration":0},"status":"passed","severity":"normal"},{"uid":"56f6448fee5c379e","name":"Push message with JSON payload","time":{"start":1721899196838,"stop":1721899196838,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fb6e7807b21145d","name":"should not fail to stop the service if it was not started","time":{"start":1721898603227,"stop":1721898603227,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3120b3e755a284f","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1721898538476,"stop":1721898538476,"duration":0},"status":"passed","severity":"normal"},{"uid":"e97a14c15a12ee5a","name":"Check received message containing unicode special characters","time":{"start":1721899121775,"stop":1721899121776,"duration":1},"status":"passed","severity":"normal"},{"uid":"e324a2634528512b","name":"Push message with content topic containing escaped characters","time":{"start":1721899196862,"stop":1721899196862,"duration":0},"status":"passed","severity":"normal"},{"uid":"98013785cbf9830b","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721899246165,"stop":1721899246165,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0d9cf6efb8cfc9e","name":"Push message equal or less that 1MB","time":{"start":1721899069153,"stop":1721899069154,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c58b3ad4643c10a","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1721899163827,"stop":1721899163845,"duration":18},"status":"passed","severity":"normal"},{"uid":"26286516d56038b3","name":"random static sharding 1 - Cluster ID: 977, Shard ID: 840","time":{"start":1721899169358,"stop":1721899169358,"duration":0},"status":"passed","severity":"normal"},{"uid":"664202253a8df329","name":"Default pageSize","time":{"start":1721899249694,"stop":1721899249699,"duration":5},"status":"passed","severity":"normal"},{"uid":"d82513960938c83b","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721898801991,"stop":1721898801992,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8abd2465a68c868","name":"Wrong topic","time":{"start":1721899165923,"stop":1721899165924,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7fc9a36dbc01173","name":"Check received message containing Arabic","time":{"start":1721899121752,"stop":1721899121753,"duration":1},"status":"passed","severity":"normal"},{"uid":"770c0c57a7d10364","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721898904462,"stop":1721898904462,"duration":0},"status":"passed","severity":"normal"},{"uid":"a713080996af3a8d","name":"Check publish message containing SQL Injection","time":{"start":1721899097321,"stop":1721899097321,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eade0f3fa4948e6","name":"Delete observer","time":{"start":1721899026857,"stop":1721899026857,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c44b5008a02f4fc","name":"Check received message containing XML","time":{"start":1721899121754,"stop":1721899121755,"duration":1},"status":"passed","severity":"normal"},{"uid":"6821c6bba957d236","name":"Ephemeral messages are not stored","time":{"start":1721898602000,"stop":1721898602007,"duration":7},"status":"passed","severity":"normal"},{"uid":"4b04cd74fe62a036","name":"Check received message with timestamp: 1721898590690000000 ","time":{"start":1721899121759,"stop":1721899121759,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c615eff8ef039b5","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1721899163845,"stop":1721899163846,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfaf08317e878713","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app51/8/topic115/xml","time":{"start":1721899165922,"stop":1721899165922,"duration":0},"status":"passed","severity":"normal"},{"uid":"5df064b7df7714d5","name":"Meta field set when metaSetter is specified","time":{"start":1721898552442,"stop":1721898552442,"duration":0},"status":"passed","severity":"normal"},{"uid":"66dd0b96dcde16ec","name":"Nwaku publishes","time":{"start":1721899054668,"stop":1721899054669,"duration":1},"status":"passed","severity":"normal"},{"uid":"91980f78a0301860","name":"should set field with only STORE enabled","time":{"start":1721898547406,"stop":1721898547406,"duration":0},"status":"passed","severity":"normal"},{"uid":"5141c4fbbf4d7c6a","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1721899069888,"stop":1721899069888,"duration":0},"status":"passed","severity":"normal"},{"uid":"476dd9431f7e7f1f","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1721898538477,"stop":1721898538477,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b7285096438a790","name":"Push message with content topic containing unicode special characters","time":{"start":1721899069140,"stop":1721899069140,"duration":0},"status":"passed","severity":"normal"},{"uid":"843a5904f0d2db18","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721898685920,"stop":1721898685920,"duration":0},"status":"passed","severity":"normal"},{"uid":"b58fb4c051f0d01","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1721898563787,"stop":1721898563788,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7f5a088ff483621a","name":"Relay - times out","time":{"start":1721899358130,"stop":1721899358130,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b607fb6ee092605","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1721898563135,"stop":1721898563135,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f43fc7b36bb9ea0","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1721898837667,"stop":1721898837672,"duration":5},"status":"passed","severity":"normal"},{"uid":"2a5f54f4de7690fc","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1721898538482,"stop":1721898538482,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae8b66fc773b38b","name":"Push message with escaped characters payload","time":{"start":1721899069121,"stop":1721899069121,"duration":0},"status":"passed","severity":"normal"},{"uid":"9956223b53e8e800","name":"Check message with no payload is not received","time":{"start":1721898801995,"stop":1721898801995,"duration":0},"status":"passed","severity":"normal"},{"uid":"303430c84a791178","name":"Overlapping topic subscription","time":{"start":1721899246153,"stop":1721899246154,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb67362ca59d359","name":"Relay","time":{"start":1721898602296,"stop":1721898602296,"duration":0},"status":"passed","severity":"normal"},{"uid":"643469d9fdbd9e87","name":"Subscribe to topic containing long and publish message","time":{"start":1721899094782,"stop":1721899094783,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcbeaf736154a1a7","name":"Check publish message containing numeric","time":{"start":1721899097315,"stop":1721899097316,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f4e02dce3ff97c5","name":"should decode valid enr successfully","time":{"start":1721898547393,"stop":1721898547393,"duration":0},"status":"passed","severity":"normal"},{"uid":"c24a3d3cc8294b44","name":"Passing page size 19 when there are 20 messages","time":{"start":1721899249693,"stop":1721899249694,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d1cda67c5bf1852","name":"Fails to push message with large meta","time":{"start":1721899196864,"stop":1721899196864,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f0e0f1d83e9ecc3","name":"Subscribe and receive messages via lightPush","time":{"start":1721899246145,"stop":1721899246146,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bddeea93b460f46","name":"should handle corrupted local storage data gracefully","time":{"start":1721898567668,"stop":1721898567668,"duration":0},"status":"passed","severity":"normal"},{"uid":"d75480d7fcceb0f7","name":"Waku message hash computation (no timestamp)","time":{"start":1721898541326,"stop":1721898541327,"duration":1},"status":"passed","severity":"normal"},{"uid":"239bf97cae256886","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1721899218792,"stop":1721899218792,"duration":0},"status":"passed","severity":"normal"},{"uid":"da7d97037a28c2c9","name":"should return unique PubsubTopics for static sharding","time":{"start":1721898538483,"stop":1721898538484,"duration":1},"status":"passed","severity":"normal"},{"uid":"d28d977603cf104f","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1721899252113,"stop":1721899252113,"duration":0},"status":"passed","severity":"normal"},{"uid":"37726dc6e7f113f6","name":"Push message with emoji payload","time":{"start":1721899196840,"stop":1721899196840,"duration":0},"status":"passed","severity":"normal"},{"uid":"63b69592db96edf2","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1721898538475,"stop":1721898538475,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6bf6c6f91a23961","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1721898538499,"stop":1721898538499,"duration":0},"status":"passed","severity":"normal"},{"uid":"54f03414693c615f","name":"passes more than one ENR URLs and attempts connection","time":{"start":1721898603234,"stop":1721898603234,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a584949fdf5c249a","name":"throws on empty content topic","time":{"start":1721898538467,"stop":1721898538468,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fbdcb9e6b5cb011","name":"topics with same application and version share the same shard","time":{"start":1721898538478,"stop":1721898538478,"duration":0},"status":"passed","severity":"normal"},{"uid":"10286cfdf3900cc7","name":"should not throw an error for a single configured topic","time":{"start":1721898538496,"stop":1721898538496,"duration":0},"status":"passed","severity":"normal"},{"uid":"d32391bfb4f57be2","name":"addEventListener with wrong event","time":{"start":1721898631980,"stop":1721898631981,"duration":1},"status":"passed","severity":"normal"},{"uid":"40562e6a6256ba05","name":"Check received message containing Basic HTML tag","time":{"start":1721898801988,"stop":1721898801988,"duration":0},"status":"passed","severity":"normal"},{"uid":"160da4ef09eea2d3","name":"returns all values when wanted number matches available values","time":{"start":1721898562531,"stop":1721898562533,"duration":2},"status":"passed","severity":"normal"},{"uid":"2f9db4ce8fa99aae","name":"random static sharding 10 - Cluster ID: 778, Shard ID: 472","time":{"start":1721899169363,"stop":1721899169363,"duration":0},"status":"passed","severity":"normal"},{"uid":"755cbb3f0358bf2f","name":"different cluster, same shard: nodes don't connect","time":{"start":1721898896674,"stop":1721898896674,"duration":0},"status":"passed","severity":"normal"},{"uid":"2136c292c22fbd32","name":"All","time":{"start":1721898602297,"stop":1721898602298,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf41621fac0c5655","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1721898538489,"stop":1721898538490,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e3186e1c11b87a6","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1721898591502,"stop":1721898591503,"duration":1},"status":"passed","severity":"normal"},{"uid":"912e802c632f2595","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721899246156,"stop":1721899246157,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4dd4aeca41f7c68","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1721898685915,"stop":1721898685916,"duration":1},"status":"passed","severity":"normal"},{"uid":"23f1aa8792aee1ea","name":"Check received message containing Script","time":{"start":1721899121754,"stop":1721899121754,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a576b13e735955f","name":"does not throw on valid cases","time":{"start":1721898538467,"stop":1721898538467,"duration":0},"status":"passed","severity":"normal"},{"uid":"abd8b7790a1bb02e","name":"Subscribe and receives messages on 20 topics","time":{"start":1721898849542,"stop":1721898849543,"duration":1},"status":"passed","severity":"normal"},{"uid":"8edfe645093bb199","name":"Rejects garbage","time":{"start":1721898556003,"stop":1721898556003,"duration":0},"status":"passed","severity":"normal"},{"uid":"f86d4aad2f6782be","name":"Relay - dialed after","time":{"start":1721899358129,"stop":1721899358129,"duration":0},"status":"broken","severity":"normal"},{"uid":"5f545573bcd61cf6","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1721898538481,"stop":1721898538481,"duration":0},"status":"passed","severity":"normal"},{"uid":"f45a22c4f1dc5cd7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1721898538492,"stop":1721898538493,"duration":1},"status":"passed","severity":"normal"},{"uid":"531d4c14b2a6586","name":"same cluster, different shard: nodes connect","time":{"start":1721898896672,"stop":1721898896674,"duration":2},"status":"passed","severity":"normal"},{"uid":"f53d4a1d65fe89bc","name":"Push message with Basic HTML tag payload","time":{"start":1721899069110,"stop":1721899069111,"duration":1},"status":"passed","severity":"normal"},{"uid":"aff0c841b8ad18ca","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721898849543,"stop":1721898849544,"duration":1},"status":"passed","severity":"normal"},{"uid":"58d5392819967bc6","name":"should emit a peer event after start","time":{"start":1721898567666,"stop":1721898567666,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c8debca27c465c1","name":"Refresh subscription","time":{"start":1721898849546,"stop":1721898849547,"duration":1},"status":"passed","severity":"normal"},{"uid":"d10518e55dc37033","name":"Push message with meta","time":{"start":1721899069141,"stop":1721899069141,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd3bd373cb939b00","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721899121777,"stop":1721899121778,"duration":1},"status":"passed","severity":"normal"},{"uid":"168a53ac7b7718e6","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1721898648404,"stop":1721898648404,"duration":0},"status":"passed","severity":"normal"},{"uid":"b92530e12284d913","name":"Encoder throws on undefined content topic","time":{"start":1721898573814,"stop":1721898573814,"duration":0},"status":"passed","severity":"normal"},{"uid":"28cec1b4f7a3ee0","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app29/7/topic11/json","time":{"start":1721899165919,"stop":1721899165919,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee83b4e2f960cfd9","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1721899069887,"stop":1721899069888,"duration":1},"status":"passed","severity":"normal"},{"uid":"93abc1502ed3b995","name":"should return the pubsub topic directly if a string is provided","time":{"start":1721898538497,"stop":1721898538497,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcd89fcee47c3380","name":"Ping on peer without subscriptions","time":{"start":1721898659604,"stop":1721898659604,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3a57b87f2dc8954","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1721899252112,"stop":1721899252112,"duration":0},"status":"passed","severity":"normal"},{"uid":"54aa5cd0263e50d5","name":"Check received message with timestamp: 1721898590690 ","time":{"start":1721899121759,"stop":1721899121760,"duration":1},"status":"passed","severity":"normal"},{"uid":"b665a62e1b203860","name":"Push message with content topic containing XML","time":{"start":1721899196858,"stop":1721899196858,"duration":0},"status":"passed","severity":"normal"},{"uid":"75cfb67787b470ba","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721898849541,"stop":1721898849542,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c06d378e82832bf","name":"Subscribe and receive messages via waku relay post","time":{"start":1721899246150,"stop":1721899246150,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb5896705abe7fee","name":"Sample","time":{"start":1721898546897,"stop":1721898546897,"duration":0},"status":"passed","severity":"normal"},{"uid":"14e6b856435f583b","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721898538484,"stop":1721898538485,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9003c70199e3999","name":"should throw an error for missing required configuration","time":{"start":1721898538486,"stop":1721898538486,"duration":0},"status":"passed","severity":"normal"},{"uid":"11fe4f14d737a4a0","name":"should not fail to start the service if it is already started","time":{"start":1721898567665,"stop":1721898567665,"duration":0},"status":"passed","severity":"normal"},{"uid":"94eb9f6a644c78a9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1721898538492,"stop":1721898538492,"duration":0},"status":"passed","severity":"normal"},{"uid":"d17adc43cf94db40","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721898844196,"stop":1721898844197,"duration":1},"status":"passed","severity":"normal"},{"uid":"76ac339685722fdd","name":"Check received message with timestamp: 1721898590690 ","time":{"start":1721899121777,"stop":1721899121777,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6d4a0efda25ae55","name":"Passing cursor with wrong message digest","time":{"start":1721899163848,"stop":1721899163849,"duration":1},"status":"passed","severity":"normal"},{"uid":"9201ff5fd0b3126e","name":"can start the service","time":{"start":1721898567664,"stop":1721898567664,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca3ee61098a11128","name":"Push message with content topic containing emoji","time":{"start":1721899196862,"stop":1721899196863,"duration":1},"status":"passed","severity":"normal"},{"uid":"5919cddcc732f30e","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721899246178,"stop":1721899246178,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f91320582682c10","name":"random static sharding 3 - Cluster ID: 718, Shard ID: 408","time":{"start":1721899169359,"stop":1721899169359,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee4f80c3cc88af4a","name":"1 Store, 2 fetches","time":{"start":1721898563358,"stop":1721898563359,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbfbf089ae0c77a8","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1721899094778,"stop":1721899094779,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e6b709a0fca9c74","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1721899097325,"stop":1721899097326,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa08dabd606515","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1721899226836,"stop":1721899226837,"duration":1},"status":"passed","severity":"normal"},{"uid":"adff99afa6aae7e2","name":"ignores unrecognized TXT record formats","time":{"start":1721898563784,"stop":1721898563784,"duration":0},"status":"passed","severity":"normal"},{"uid":"7955c9194e4dcdd3","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721898844195,"stop":1721898844195,"duration":0},"status":"passed","severity":"normal"},{"uid":"70f928d91adb9c75","name":"more peers than existing","time":{"start":1721899024296,"stop":1721899024296,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cd108e1e1efc9873","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721898801992,"stop":1721898801992,"duration":0},"status":"passed","severity":"normal"},{"uid":"15b9c7edecd30406","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1721898538498,"stop":1721898538499,"duration":1},"status":"passed","severity":"normal"},{"uid":"f23946565db0e989","name":"should not receive a peer event after stop","time":{"start":1721898567666,"stop":1721898567666,"duration":0},"status":"passed","severity":"normal"},{"uid":"33058fe5bb723413","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721898837674,"stop":1721898837675,"duration":1},"status":"passed","severity":"normal"},{"uid":"35679c4771938bd6","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721899246157,"stop":1721899246157,"duration":0},"status":"passed","severity":"normal"},{"uid":"1661d170c711d676","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721898849554,"stop":1721898849554,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b7cc176172c6af5","name":"Subscribe to topic containing long and receive message","time":{"start":1721899246172,"stop":1721899246172,"duration":0},"status":"passed","severity":"normal"},{"uid":"224fb3bddc839a40","name":"Generator, custom pubsub topic","time":{"start":1721899216713,"stop":1721899216714,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dd85801ecdb20fc","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1721898538476,"stop":1721898538476,"duration":0},"status":"passed","severity":"normal"},{"uid":"940e53c90834e985","name":"should add and remove event listeners correctly","time":{"start":1721898567668,"stop":1721898567668,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef3293f34f4c9c37","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721899378930,"stop":1721899378931,"duration":1},"status":"passed","severity":"normal"},{"uid":"84036725a5acd49f","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721899246168,"stop":1721899246168,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceb6f876228c0b56","name":"Subscribe to topic containing XML and receive message","time":{"start":1721899246179,"stop":1721899246179,"duration":0},"status":"passed","severity":"normal"},{"uid":"83fd6ecf4f79527e","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1721898837675,"stop":1721898837675,"duration":0},"status":"passed","severity":"normal"},{"uid":"cabe90963f0c2100","name":"should throw an error if shards are undefined for static sharding","time":{"start":1721898538486,"stop":1721898538486,"duration":0},"status":"passed","severity":"normal"},{"uid":"2345cab57f40584b","name":"isConnected should return false after all peers disconnect","time":{"start":1721898648406,"stop":1721898648407,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbb150c8123708e","name":"handles empty contentTopics array correctly","time":{"start":1721898538502,"stop":1721898538503,"duration":1},"status":"passed","severity":"normal"},{"uid":"581ac67b8e720907","name":"Push message with content topic containing Arabic","time":{"start":1721899196850,"stop":1721899196856,"duration":6},"status":"passed","severity":"normal"},{"uid":"966e03284802b305","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1721898538490,"stop":1721898538491,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f51ddcc77377c79","name":"Renews peer on consistent ping failures","time":{"start":1721898705166,"stop":1721898705167,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc2a41baf84d0e23","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1721899252111,"stop":1721899252111,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2972c5b639ffbf2","name":"Push message with content topic containing SQL Injection","time":{"start":1721899196857,"stop":1721899196857,"duration":0},"status":"passed","severity":"normal"},{"uid":"20b685dff6f3e12e","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721898844192,"stop":1721898844192,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f7c29893c5fba67","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1721898538503,"stop":1721898538504,"duration":1},"status":"passed","severity":"normal"},{"uid":"d68ddf5ae25241a6","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1721898837693,"stop":1721898837693,"duration":0},"status":"passed","severity":"normal"},{"uid":"63a30d6ef5cbd947","name":"should set field with only LIGHTPUSH enabled","time":{"start":1721898547407,"stop":1721898547407,"duration":0},"status":"passed","severity":"normal"},{"uid":"6046062834b22be8","name":"Push message with JSON payload","time":{"start":1721899069111,"stop":1721899069120,"duration":9},"status":"passed","severity":"normal"},{"uid":"cde7e34b4318497a","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1721898552086,"stop":1721898552087,"duration":1},"status":"passed","severity":"normal"},{"uid":"37ece92a0eb8f4fe","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1721898849556,"stop":1721898849556,"duration":0},"status":"passed","severity":"normal"},{"uid":"dea8ed6f017d8016","name":"should properly compute the node id","time":{"start":1721898547401,"stop":1721898547402,"duration":1},"status":"passed","severity":"normal"},{"uid":"b44a6fdb5769e02d","name":"Subscribe and receives messages on 20 topics","time":{"start":1721899246169,"stop":1721899246169,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c72872baf2ab858","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1721898563134,"stop":1721898563134,"duration":0},"status":"passed","severity":"normal"},{"uid":"338fc13caa9258bd","name":"Check received message containing Script","time":{"start":1721899121772,"stop":1721899121773,"duration":1},"status":"passed","severity":"normal"},{"uid":"d11eb8f4c159f5ca","name":"Relay - dialed first","time":{"start":1721899358128,"stop":1721899358128,"duration":0},"status":"passed","severity":"normal"},{"uid":"961aaf705d2c0e66","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1721898538491,"stop":1721898538492,"duration":1},"status":"passed","severity":"normal"},{"uid":"e97369b6821a0e05","name":"Subscribe to topic containing Script and receive message","time":{"start":1721898849551,"stop":1721898849551,"duration":0},"status":"passed","severity":"normal"},{"uid":"91cb8dfe3ce91991","name":"should emit a peer event after start","time":{"start":1721899094388,"stop":1721899094389,"duration":1},"status":"passed","severity":"normal"},{"uid":"62ed7ecf1e85f6c1","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721899121778,"stop":1721899121778,"duration":0},"status":"passed","severity":"normal"},{"uid":"c32891925d47e591","name":"Throws when trying to push message with empty payload","time":{"start":1721899196841,"stop":1721899196841,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5ad56c3086c80e5","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1721898538474,"stop":1721898538475,"duration":1},"status":"passed","severity":"normal"},{"uid":"239b8364b1b3f64b","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721899378929,"stop":1721899378929,"duration":0},"status":"passed","severity":"normal"},{"uid":"56a55545e547172c","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721899246152,"stop":1721899246153,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c33143a6985ed76","name":"Push message with content topic containing long","time":{"start":1721899196848,"stop":1721899196849,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff5d2ea6a6f6869b","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721899246182,"stop":1721899246182,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a0858de370377f6","name":"random static sharding 5 - Cluster ID: 210, Shard ID: 54","time":{"start":1721899169360,"stop":1721899169360,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4c8224ebd69462e","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1721898538487,"stop":1721898538487,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0d4e277bda87f89","name":"less peers than existing","time":{"start":1721899024296,"stop":1721899024296,"duration":0},"status":"skipped","severity":"normal"},{"uid":"59b7df9520cc8147","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1721899163816,"stop":1721899163819,"duration":3},"status":"passed","severity":"normal"},{"uid":"52d86edeb47fa3e1","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721898849555,"stop":1721898849555,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb918f82a87597c1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1721898538491,"stop":1721898538491,"duration":0},"status":"passed","severity":"normal"},{"uid":"c06676b916fd6a43","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721898837684,"stop":1721898837684,"duration":0},"status":"passed","severity":"normal"},{"uid":"14a42f430cd12309","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1721898837672,"stop":1721898837673,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d352d2224160e9c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1721898538493,"stop":1721898538493,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fa0ba74d5c91e4d","name":"can start the service","time":{"start":1721898603226,"stop":1721898603226,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b1cd531c032cc46","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721899246176,"stop":1721899246177,"duration":1},"status":"passed","severity":"normal"},{"uid":"51a164ef9b8c06ca","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721898685920,"stop":1721898685921,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ab2eb14f45a0979","name":"isConnected should return true after first peer connects","time":{"start":1721898648406,"stop":1721898648406,"duration":0},"status":"passed","severity":"normal"},{"uid":"37cf9abfb1c985","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1721898538496,"stop":1721898538496,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0a19e058218b0ea","name":"udp ip6 address","time":{"start":1721898546817,"stop":1721898546817,"duration":0},"status":"passed","severity":"normal"},{"uid":"b005998d034fd4ab","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1721898563136,"stop":1721898563137,"duration":1},"status":"passed","severity":"normal"},{"uid":"d05689987fd44594","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721898685918,"stop":1721898685918,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0db4d47a529c41e","name":"Push message with content topic containing Script","time":{"start":1721899196857,"stop":1721899196858,"duration":1},"status":"passed","severity":"normal"},{"uid":"98fa24922f97c8fe","name":"Check message on other pubsub topic is not received","time":{"start":1721899121761,"stop":1721899121762,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9e6fbb449dcc6d5","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1721898837687,"stop":1721898837687,"duration":0},"status":"passed","severity":"normal"},{"uid":"348232ef3818f06a","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1721898552087,"stop":1721898552087,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0eaaeb728ea9839","name":"isConnected return false after peer stops","time":{"start":1721898648407,"stop":1721898648407,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf214c83c26e03aa","name":"Query with Ordered Callback, No Decoder","time":{"start":1721899218789,"stop":1721899218790,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddb263b9f17ef38d","name":"Callback on promise","time":{"start":1721899226836,"stop":1721899226836,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca1cb0ed1bca750d","name":"Query Generator, Multiple PubsubTopics","time":{"start":1721899218787,"stop":1721899218787,"duration":0},"status":"passed","severity":"normal"},{"uid":"b48c2835d6ffadda","name":"Check publish message containing short","time":{"start":1721899097313,"stop":1721899097314,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd59eae6910b0d1a","name":"Check publish message containing long","time":{"start":1721899097314,"stop":1721899097315,"duration":1},"status":"passed","severity":"normal"},{"uid":"971027d1092e2ab","name":"Subscribe and receive messages via lightPush","time":{"start":1721898849535,"stop":1721898849536,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e1a577700099254","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1721898538602,"stop":1721898538602,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbf3517580301b88","name":"should throw error - no public key","time":{"start":1721898547400,"stop":1721898547400,"duration":0},"status":"passed","severity":"normal"},{"uid":"344b9cd06c27f26e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721899246167,"stop":1721899246168,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9416ff926b9b5cc","name":"Push message with content topic containing XML","time":{"start":1721899069137,"stop":1721899069137,"duration":0},"status":"passed","severity":"normal"},{"uid":"c88e1320ee2558d4","name":"Push message on custom pubsubTopic","time":{"start":1721898904464,"stop":1721898904465,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a43ed9ab308d75a","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721899069890,"stop":1721899069890,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b1030d49521b8e2","name":"Refresh subscription","time":{"start":1721899094781,"stop":1721899094781,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f4bb3985cdff5fd8","name":"Push message with content topic containing shell command","time":{"start":1721899069138,"stop":1721899069139,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cceeea160fd77ad","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1721899163846,"stop":1721899163847,"duration":1},"status":"passed","severity":"normal"},{"uid":"38180dd873d7a9c2","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721899378928,"stop":1721899378928,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdffff7ad13cd534","name":"Check received message containing short","time":{"start":1721898801982,"stop":1721898801983,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccd685a93ca42e3e","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721899246162,"stop":1721899246162,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ce22e2a6ce196b4","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1721898538500,"stop":1721898538500,"duration":0},"status":"passed","severity":"normal"},{"uid":"399c3d96ce0295d1","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721898849551,"stop":1721898849553,"duration":2},"status":"passed","severity":"normal"},{"uid":"5a924a439fa5288c","name":"Push message with Basic HTML tag payload","time":{"start":1721899196837,"stop":1721899196838,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f127228da23aecc","name":"should handle a minimal index list","time":{"start":1721898538601,"stop":1721898538602,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c899366e2236f2e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1721898837690,"stop":1721898837691,"duration":1},"status":"passed","severity":"normal"},{"uid":"f924362031874850","name":"should be called for bootstrap peers","time":{"start":1721898598975,"stop":1721898598976,"duration":1},"status":"passed","severity":"normal"},{"uid":"c92d7d24e0ca194e","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721899069889,"stop":1721899069890,"duration":1},"status":"passed","severity":"normal"},{"uid":"25a7abed379b975","name":"Round trip binary serialization","time":{"start":1721898552441,"stop":1721898552442,"duration":1},"status":"passed","severity":"normal"},{"uid":"89d3dd1bf0616d23","name":"connected peers and dial","time":{"start":1721899024295,"stop":1721899024296,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ceb43e32130356d5","name":"Push message with content topic containing long","time":{"start":1721899069133,"stop":1721899069133,"duration":0},"status":"passed","severity":"normal"},{"uid":"76917586ff0a3e04","name":"Check received message containing long","time":{"start":1721899121749,"stop":1721899121750,"duration":1},"status":"passed","severity":"normal"},{"uid":"737060a5b5a867f4","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721899069886,"stop":1721899069886,"duration":0},"status":"passed","severity":"normal"},{"uid":"271dac0479d78c0c","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721898685913,"stop":1721898685913,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9490c43b39fd816","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721898538501,"stop":1721898538501,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f324a323d420b7e","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1721898541325,"stop":1721898541325,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd64bb5518b37584","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1721898538487,"stop":1721898538488,"duration":1},"status":"passed","severity":"normal"},{"uid":"30ad6fa08b629864","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1721898546739,"stop":1721898546740,"duration":1},"status":"passed","severity":"normal"},{"uid":"40dc38255ca5485","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1721898538474,"stop":1721898538474,"duration":0},"status":"passed","severity":"normal"},{"uid":"d93155afd750bfd2","name":"Query Generator, No message returned","time":{"start":1721899218788,"stop":1721899218788,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfa79895bf242c83","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1721898538477,"stop":1721898538477,"duration":0},"status":"passed","severity":"normal"},{"uid":"2070324b672ec9c1","name":"Check received message containing Script","time":{"start":1721898801986,"stop":1721898801987,"duration":1},"status":"passed","severity":"normal"},{"uid":"95e7d5105e873f1e","name":"Decoder throws on empty string content topic","time":{"start":1721898552444,"stop":1721898552445,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0d08e2050b48893","name":"Push message with content topic containing numeric","time":{"start":1721899069133,"stop":1721899069134,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2bd26aac42231e8","name":"Push message with SQL Injection payload","time":{"start":1721899196836,"stop":1721899196836,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a4a4c77a61d3b77","name":"Check publish message containing Basic HTML tag","time":{"start":1721899097323,"stop":1721899097323,"duration":0},"status":"passed","severity":"normal"},{"uid":"11cb797bb11f3fa0","name":"should correctly map a content topic to a pubsub topic","time":{"start":1721898538503,"stop":1721898538503,"duration":0},"status":"passed","severity":"normal"},{"uid":"5873b4bed109802e","name":"Push message with custom timestamp: 1721895202296","time":{"start":1721899196865,"stop":1721899196876,"duration":11},"status":"passed","severity":"normal"},{"uid":"a3b5dea38bb18a77","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1721898538474,"stop":1721898538474,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8580262cb9b3fb3","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1721899094786,"stop":1721899094786,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe865b32cfeefc98","name":"creates an iterator","time":{"start":1721899243274,"stop":1721899243275,"duration":1},"status":"passed","severity":"normal"},{"uid":"7322c19a58731238","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1721898837682,"stop":1721898837683,"duration":1},"status":"passed","severity":"normal"},{"uid":"872043128f8b79","name":"Push message with content topic containing Russian","time":{"start":1721899069136,"stop":1721899069136,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b3f7b571f23fa52","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721899246149,"stop":1721899246150,"duration":1},"status":"passed","severity":"normal"},{"uid":"2038280ba5a546a1","name":"should throw an error for an unconfigured topic","time":{"start":1721898538497,"stop":1721898538497,"duration":0},"status":"passed","severity":"normal"},{"uid":"87e9be76362a229b","name":"Check received message containing Chinese","time":{"start":1721898801985,"stop":1721898801985,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc5fd221b4cfc9a2","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721899246172,"stop":1721899246173,"duration":1},"status":"passed","severity":"normal"},{"uid":"56437e8e63c95da6","name":"Renews peer on consistent missed messages","time":{"start":1721898705168,"stop":1721898705169,"duration":1},"status":"passed","severity":"normal"},{"uid":"e644191eab4645b3","name":"start node with ApplicationInfo","time":{"start":1721899165937,"stop":1721899165937,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c5b7e898cb04b06","name":"Correctly serialized arguments","time":{"start":1721898903478,"stop":1721898903478,"duration":0},"status":"passed","severity":"normal"},{"uid":"81715ae87f43ea99","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721899069889,"stop":1721899069889,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e3fa657906a17e8","name":"Passing page size 0 when there are 110 messages","time":{"start":1721899249691,"stop":1721899249691,"duration":0},"status":"passed","severity":"normal"},{"uid":"1485a0db0b5e0e26","name":"Check received message containing Chinese","time":{"start":1721899121752,"stop":1721899121752,"duration":0},"status":"passed","severity":"normal"},{"uid":"9563edb8be36225c","name":"Query generator for multiple messages with multiple decoders","time":{"start":1721899226835,"stop":1721899226835,"duration":0},"status":"passed","severity":"normal"},{"uid":"370effd4291e306c","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721899169358,"stop":1721899169358,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b60026b2d29cdaa","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1721898837692,"stop":1721898837693,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2248efeb98f82f9","name":"should configure sharding based on application and version for autosharding","time":{"start":1721898538500,"stop":1721898538500,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a2af10e8d91baed","name":"Decoder throws on undefined content topic","time":{"start":1721898575790,"stop":1721898575791,"duration":1},"status":"passed","severity":"normal"},{"uid":"5733a2e4ced732f1","name":"can start the service","time":{"start":1721899094386,"stop":1721899094386,"duration":0},"status":"passed","severity":"normal"},{"uid":"a62b251857b0fdb2","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1721898573812,"stop":1721898573813,"duration":1},"status":"passed","severity":"normal"},{"uid":"89245b7aa44c4335","name":"Publishes to nwaku","time":{"start":1721899054666,"stop":1721899054667,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f2357c461f6f74a","name":"Check meta is set [ecies]","time":{"start":1721898575789,"stop":1721898575789,"duration":0},"status":"passed","severity":"normal"},{"uid":"942d087b1f9b1d67","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721898849550,"stop":1721898849550,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2c0bae9895e40b6","name":"Check received message containing Russian","time":{"start":1721899121769,"stop":1721899121770,"duration":1},"status":"passed","severity":"normal"},{"uid":"861d812a7d0970c7","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1721898541327,"stop":1721898541327,"duration":0},"status":"passed","severity":"normal"},{"uid":"45a524d06cc098ba","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721898844197,"stop":1721898844197,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4803dc706bff6d6","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1721899023916,"stop":1721899023917,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ec9d864328e4bde4","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721899378930,"stop":1721899378930,"duration":0},"status":"passed","severity":"normal"},{"uid":"eef540e490f1069f","name":"Push message with Script payload","time":{"start":1721899069108,"stop":1721899069109,"duration":1},"status":"passed","severity":"normal"},{"uid":"1961c65ee5bd2d1b","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721899169364,"stop":1721899169364,"duration":0},"status":"passed","severity":"normal"},{"uid":"3448ee298dd4dc12","name":"connects to nwaku","time":{"start":1721899254851,"stop":1721899254851,"duration":0},"status":"passed","severity":"normal"},{"uid":"be8e77e1f527d0e0","name":"Publish message with custom timestamp: Thu Jul 25 2024 08:17:49 GMT+0000 (Coordinated Universal Time)","time":{"start":1721899097326,"stop":1721899097326,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cc78626e47f448b","name":"Encoder throws on empty string content topic","time":{"start":1721898575790,"stop":1721898575790,"duration":0},"status":"passed","severity":"normal"},{"uid":"334f1e8a2d0ea227","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1721898538489,"stop":1721898538489,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a518d5eea87960a","name":"throws an error for improperly formatted content topics","time":{"start":1721898538480,"stop":1721898538481,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd67c24af716e00d","name":"Ping on subscribed peer","time":{"start":1721898700853,"stop":1721898700853,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ad09a2df895918e","name":"Relay + Store","time":{"start":1721898602297,"stop":1721898602297,"duration":0},"status":"passed","severity":"normal"},{"uid":"18156313cc8d4988","name":"random static sharding 2 - Cluster ID: 361, Shard ID: 7","time":{"start":1721899169358,"stop":1721899169359,"duration":1},"status":"passed","severity":"normal"},{"uid":"618e1c17634e7227","name":"Check publish message containing unicode special characters","time":{"start":1721899097324,"stop":1721899097325,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e9efce66bff6eec","name":"Push message with content topic containing escaped characters","time":{"start":1721899069139,"stop":1721899069140,"duration":1},"status":"passed","severity":"normal"},{"uid":"261d3846b0e8e8d2","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app93/4/topic861/utf8","time":{"start":1721899165923,"stop":1721899165923,"duration":0},"status":"passed","severity":"normal"},{"uid":"908019667136672","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1721899094784,"stop":1721899094784,"duration":0},"status":"passed","severity":"normal"},{"uid":"de2c16abde6c0024","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1721898837689,"stop":1721898837689,"duration":0},"status":"passed","severity":"normal"},{"uid":"221f188c2ed076f0","name":"should only return 1 node with relay capability","time":{"start":1721898563785,"stop":1721898563785,"duration":0},"status":"passed","severity":"normal"},{"uid":"1938973a2d688e34","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app38/2/topic652/proto","time":{"start":1721899165921,"stop":1721899165921,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5b1e4ed8c50d7c7","name":"Push message with special chars payload","time":{"start":1721899069103,"stop":1721899069104,"duration":1},"status":"passed","severity":"normal"},{"uid":"b858fe9cdb4afbf3","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721899246164,"stop":1721899246164,"duration":0},"status":"passed","severity":"normal"},{"uid":"e49e4eb1306824c9","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1721899094780,"stop":1721899094780,"duration":0},"status":"passed","severity":"normal"},{"uid":"798d0fac6b759076","name":"Push message on custom pubsubTopic","time":{"start":1721898904463,"stop":1721898904463,"duration":0},"status":"passed","severity":"normal"},{"uid":"343a42bc7d1cb0ee","name":"should not receive a peer event after stop","time":{"start":1721899094389,"stop":1721899094389,"duration":0},"status":"passed","severity":"normal"},{"uid":"4710fe4f9763b8f4","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721899246169,"stop":1721899246170,"duration":1},"status":"passed","severity":"normal"},{"uid":"68546fdfa8c0d987","name":"Check received message containing Basic HTML tag","time":{"start":1721899121755,"stop":1721899121755,"duration":0},"status":"passed","severity":"normal"},{"uid":"d90102a9a01eb527","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1721898837677,"stop":1721898837678,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fee87ae7169f3c6","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1721899252112,"stop":1721899252112,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b76db52e00a82c1","name":"Promise Callback - backward","time":{"start":1721899219053,"stop":1721899219054,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb61c31d9598c5bf","name":"Fails to push message with empty content topic","time":{"start":1721899069141,"stop":1721899069141,"duration":0},"status":"passed","severity":"normal"},{"uid":"42cbe4bf010e5a75","name":"Check received message containing JSON","time":{"start":1721898801988,"stop":1721898801989,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0d62b2c7c34bbc4","name":"Push message with content topic containing SQL Injection","time":{"start":1721899069136,"stop":1721899069136,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac90692877d1a79f","name":"Fails to push message with large meta","time":{"start":1721899069142,"stop":1721899069142,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c1e3583d344aefc","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721899246163,"stop":1721899246163,"duration":0},"status":"passed","severity":"normal"},{"uid":"c22f04146b916792","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1721898538494,"stop":1721898538495,"duration":1},"status":"passed","severity":"normal"},{"uid":"8109645aaa110a70","name":"Push message with Script payload","time":{"start":1721899196836,"stop":1721899196837,"duration":1},"status":"passed","severity":"normal"},{"uid":"bef5c3ef7b684d6f","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721899246147,"stop":1721899246148,"duration":1},"status":"passed","severity":"normal"},{"uid":"45e3943f77381032","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1721898567667,"stop":1721898567667,"duration":0},"status":"passed","severity":"normal"},{"uid":"f84722f455f9b317","name":"Check received message containing SQL Injection","time":{"start":1721899121770,"stop":1721899121771,"duration":1},"status":"passed","severity":"normal"},{"uid":"d219af64adab15d9","name":"should be able to decode the field with only STORE set to true","time":{"start":1721898546744,"stop":1721898546745,"duration":1},"status":"passed","severity":"normal"},{"uid":"159208d7a4d67fc0","name":"Check message received after nwaku node is restarted","time":{"start":1721898801996,"stop":1721898801996,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5188fcb020cf1273","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721898844198,"stop":1721898844198,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a40c47032a6c73a","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1721898896670,"stop":1721898896670,"duration":0},"status":"passed","severity":"normal"},{"uid":"6af1325404048964","name":"Check received message containing Basic HTML tag","time":{"start":1721899121773,"stop":1721899121774,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b9934a2665af9db","name":"getPeersByDiscovery","time":{"start":1721898631982,"stop":1721898631982,"duration":0},"status":"passed","severity":"normal"},{"uid":"a160dfd22fd62515","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1721898538488,"stop":1721898538489,"duration":1},"status":"passed","severity":"normal"},{"uid":"849047ee379ac11f","name":"Check publish message after service node is restarted","time":{"start":1721899097330,"stop":1721899097331,"duration":1},"status":"skipped","severity":"normal"},{"uid":"cec4d809cc19771a","name":"Query Generator, Wrong PubsubTopic","time":{"start":1721899218786,"stop":1721899218787,"duration":1},"status":"passed","severity":"normal"},{"uid":"650e9579e5a33281","name":"Query generator for multiple messages with different content topic format","time":{"start":1721899226835,"stop":1721899226835,"duration":0},"status":"passed","severity":"normal"},{"uid":"911a9b9e2bd38489","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1721899094795,"stop":1721899094796,"duration":1},"status":"passed","severity":"normal"},{"uid":"80d2d00aafb9a050","name":"Check received message containing shell command","time":{"start":1721899121774,"stop":1721899121775,"duration":1},"status":"passed","severity":"normal"},{"uid":"660b6423bbf0a18f","name":"retrieves a single peer","time":{"start":1721898563782,"stop":1721898563783,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c30227c44bd9671","name":"1 Relay, 1 Filter, gives up","time":{"start":1721898563359,"stop":1721898563360,"duration":1},"status":"passed","severity":"normal"},{"uid":"c474b478bfa00159","name":"should get / set UDP multiaddr","time":{"start":1721898547402,"stop":1721898547403,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecf6e98e6281ed0","name":"Check message with no content topic is not received","time":{"start":1721899121763,"stop":1721899121763,"duration":0},"status":"passed","severity":"normal"},{"uid":"31588b0479a1e102","name":"Push message with short payload","time":{"start":1721899069100,"stop":1721899069101,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ba0be392d72c632","name":"Privacy Node - default protocol","time":{"start":1721899358132,"stop":1721899358132,"duration":0},"status":"passed","severity":"normal"},{"uid":"83c4f7e2b6d286a2","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721898685914,"stop":1721898685914,"duration":0},"status":"passed","severity":"normal"},{"uid":"faa74faf7db04e19","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721898837679,"stop":1721898837679,"duration":0},"status":"passed","severity":"normal"},{"uid":"be5024f4b8aedd37","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721898844192,"stop":1721898844192,"duration":0},"status":"passed","severity":"normal"},{"uid":"e403466f1259ff1c","name":"should use the provided clusterId for the pubsub topic","time":{"start":1721898538504,"stop":1721898538504,"duration":0},"status":"passed","severity":"normal"},{"uid":"6573714adabb3e02","name":"Check message with invalid timestamp is not received","time":{"start":1721899121761,"stop":1721899121761,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8c623bc6e78635d","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721899121760,"stop":1721899121760,"duration":0},"status":"passed","severity":"normal"},{"uid":"115234487adea07","name":"Push 30 different messages","time":{"start":1721899069129,"stop":1721899069130,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f6d7d3edeec07e9","name":"should properly create location multiaddrs - udp6","time":{"start":1721898547404,"stop":1721898547404,"duration":0},"status":"passed","severity":"normal"},{"uid":"e97cd39e22f9d02a","name":"Store - dialed first","time":{"start":1721899358130,"stop":1721899358130,"duration":0},"status":"passed","severity":"normal"},{"uid":"1385289b23eccc0e","name":"removeEventListener with wrong event","time":{"start":1721898631981,"stop":1721898631982,"duration":1},"status":"passed","severity":"normal"},{"uid":"15b49392f0267ea4","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721898849554,"stop":1721898849555,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1a97b68143c429f","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1721898837676,"stop":1721898837676,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc5c287e6b8be96b","name":"Check received message containing unicode special characters","time":{"start":1721898801990,"stop":1721898801990,"duration":0},"status":"passed","severity":"normal"},{"uid":"82af7c1112f802b6","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1721898546749,"stop":1721898546750,"duration":1},"status":"passed","severity":"normal"},{"uid":"d32d68a79e34b26e","name":"Check meta is set [symmetric]","time":{"start":1721898573813,"stop":1721898573813,"duration":0},"status":"passed","severity":"normal"},{"uid":"294ff403f1b762a4","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721898685915,"stop":1721898685915,"duration":0},"status":"passed","severity":"normal"},{"uid":"e280f3152ae00ff1","name":"Push message with custom timestamp: 1691140402296","time":{"start":1721899196865,"stop":1721899196865,"duration":0},"status":"passed","severity":"normal"},{"uid":"207f9176b12d3936","name":"Subscribe and publish message","time":{"start":1721899094777,"stop":1721899094778,"duration":1},"status":"passed","severity":"normal"},{"uid":"e53fad01999fdf3e","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721899246182,"stop":1721899246183,"duration":1},"status":"passed","severity":"normal"},{"uid":"58d58b008a9df527","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721899246173,"stop":1721899246176,"duration":3},"status":"passed","severity":"normal"},{"uid":"85a36b176d2885e5","name":"Check received message containing Russian","time":{"start":1721898801985,"stop":1721898801986,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d524f2bb523ef5e","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721898546750,"stop":1721898546751,"duration":1},"status":"passed","severity":"normal"},{"uid":"9867f9d072172015","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721898849540,"stop":1721898849541,"duration":1},"status":"passed","severity":"normal"},{"uid":"44582662b3792d","name":"Promise Callback - forward","time":{"start":1721899219053,"stop":1721899219053,"duration":0},"status":"passed","severity":"normal"},{"uid":"b61960657dd8c1c1","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721898849549,"stop":1721898849549,"duration":0},"status":"passed","severity":"normal"},{"uid":"c914b5420e13509f","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721899246179,"stop":1721899246179,"duration":0},"status":"passed","severity":"normal"},{"uid":"82192bfd4f6ba473","name":"configure the node with multiple content topics","time":{"start":1721899165924,"stop":1721899165924,"duration":0},"status":"passed","severity":"normal"},{"uid":"85fccccbd142361a","name":"Push message with meta","time":{"start":1721899196863,"stop":1721899196864,"duration":1},"status":"passed","severity":"normal"},{"uid":"fffa24a5cf0a5e39","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721898546740,"stop":1721898546741,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3828502d068752e","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1721898575788,"stop":1721898575788,"duration":0},"status":"passed","severity":"normal"},{"uid":"827b67bd2f12beba","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721898849536,"stop":1721898849537,"duration":1},"status":"passed","severity":"normal"},{"uid":"14d38d0d76608fc1","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1721898541323,"stop":1721898541325,"duration":2},"status":"passed","severity":"normal"},{"uid":"9ae3e4a0f6d2f994","name":"Push 30 different messages","time":{"start":1721899196840,"stop":1721899196841,"duration":1},"status":"passed","severity":"normal"},{"uid":"acc33f0651efb066","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1721899234418,"stop":1721899234418,"duration":0},"status":"passed","severity":"normal"},{"uid":"831a44d8f92fff49","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721898844193,"stop":1721898844193,"duration":0},"status":"passed","severity":"normal"},{"uid":"5347ce92633c739a","name":"Check received message containing shell command","time":{"start":1721899121756,"stop":1721899121757,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e1e2b39deebbd08","name":"Ping on unsubscribed peer","time":{"start":1721898700854,"stop":1721898700855,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7b5aaab9db08c30","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1721898538490,"stop":1721898538490,"duration":0},"status":"passed","severity":"normal"},{"uid":"2caaee304209eb88","name":"Callback on promise, aborts when callback returns true","time":{"start":1721899226836,"stop":1721899226836,"duration":0},"status":"passed","severity":"normal"},{"uid":"39ec4ee9fc341933","name":"Waku message hash computation (payload length 0)","time":{"start":1721898541326,"stop":1721898541326,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae1aa0b06a36e5bf","name":"Push message with custom timestamp: 1721902402296","time":{"start":1721899196876,"stop":1721899196876,"duration":0},"status":"passed","severity":"normal"},{"uid":"e16aa00d147543fb","name":"can start and stop the service","time":{"start":1721898567664,"stop":1721898567665,"duration":1},"status":"passed","severity":"normal"},{"uid":"33271e810e804ef6","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721899216696,"stop":1721899216698,"duration":2},"status":"passed","severity":"normal"},{"uid":"94471d5c91e0cd81","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1721898547393,"stop":1721898547394,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ae4e00bea00a9b8","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1721898837684,"stop":1721898837685,"duration":1},"status":"passed","severity":"normal"},{"uid":"c01bf957593e15e6","name":"can dial TLS multiaddrs","time":{"start":1721898903420,"stop":1721898903421,"duration":1},"status":"passed","severity":"normal"},{"uid":"59e90c2c00b93e6c","name":"Subscribe to topic containing Script and publish message","time":{"start":1721899094789,"stop":1721899094793,"duration":4},"status":"passed","severity":"normal"},{"uid":"4d3be1ae10015ca6","name":"should set field with all protocols disabled","time":{"start":1721898547405,"stop":1721898547405,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d04045c941821a9","name":"Subscribe to topic containing long and receive message","time":{"start":1721898849547,"stop":1721898849548,"duration":1},"status":"passed","severity":"normal"},{"uid":"93369c042c203c1c","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721898849555,"stop":1721898849555,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb5c82e1baad11a3","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1721899252113,"stop":1721899252114,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d54bf9804fdf2b6","name":"Passing page size 1 when there are 4 messages","time":{"start":1721899249692,"stop":1721899249692,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddc9fa4f8b61b527","name":"should get / set TCP multiaddr","time":{"start":1721898547403,"stop":1721898547403,"duration":0},"status":"passed","severity":"normal"},{"uid":"9207c1517c8192ab","name":"should properly create location multiaddrs - udp","time":{"start":1721898547404,"stop":1721898547404,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe698af0df55aa98","name":"Number of peers are maintained correctly","time":{"start":1721898705163,"stop":1721898705164,"duration":1},"status":"passed","severity":"normal"},{"uid":"7df107c63516cb21","name":"should encodeTxt and decodeTxt","time":{"start":1721898547392,"stop":1721898547393,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea83f962b126f977","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1721898837693,"stop":1721898837694,"duration":1},"status":"passed","severity":"normal"},{"uid":"12d0404a0e59b36d","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721898726472,"stop":1721898726472,"duration":0},"status":"passed","severity":"normal"},{"uid":"15a9f1ba8c251f44","name":"Js publishes, other Js receives","time":{"start":1721899054670,"stop":1721899054670,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c25b12c4b9e7df6","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721899246156,"stop":1721899246156,"duration":0},"status":"passed","severity":"normal"},{"uid":"b10e654ceec642bb","name":"should emit a peer event after start","time":{"start":1721898603231,"stop":1721898603231,"duration":0},"status":"passed","severity":"normal"},{"uid":"265da744f84ae4b4","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1721898546748,"stop":1721898546749,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4a81bb8526568d6","name":"Subscribe to topic containing JSON and publish message","time":{"start":1721899094794,"stop":1721899094794,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a18dd948a987bff","name":"Push message with escaped characters payload","time":{"start":1721899196839,"stop":1721899196839,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5fcd81e1afe0fd3","name":"can start and stop the service","time":{"start":1721899094387,"stop":1721899094387,"duration":0},"status":"passed","severity":"normal"},{"uid":"1707037fa21dff19","name":"should not receive a peer event before start","time":{"start":1721898567666,"stop":1721898567666,"duration":0},"status":"passed","severity":"normal"},{"uid":"97b352fec0abebae","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1721898546746,"stop":1721898546746,"duration":0},"status":"passed","severity":"normal"},{"uid":"89d099c34504ebfc","name":"Mutual subscription","time":{"start":1721899094775,"stop":1721899094776,"duration":1},"status":"passed","severity":"normal"},{"uid":"e49a7a7f14b084af","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1721898648405,"stop":1721898648406,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2e5976b4eed9015","name":"Check received message containing XML","time":{"start":1721899121773,"stop":1721899121773,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9928c16ed8afcc6","name":"Push message with unicode special characters payload","time":{"start":1721899196839,"stop":1721899196840,"duration":1},"status":"passed","severity":"normal"},{"uid":"14be6ea03361068b","name":"Push message with emoji payload","time":{"start":1721899069128,"stop":1721899069129,"duration":1},"status":"passed","severity":"normal"},{"uid":"c82295f4cedfdb86","name":"throws on content topic with too few or too many fields","time":{"start":1721898538468,"stop":1721898538469,"duration":1},"status":"passed","severity":"normal"},{"uid":"9aea88689ad18f47","name":"stop","time":{"start":1721898631984,"stop":1721898631984,"duration":0},"status":"passed","severity":"normal"},{"uid":"61aa08a26aed051c","name":"Check received message containing special chars","time":{"start":1721899121767,"stop":1721899121767,"duration":0},"status":"passed","severity":"normal"},{"uid":"df2f7c624bb6ac99","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app94/6/topic280/proto","time":{"start":1721899165923,"stop":1721899165923,"duration":0},"status":"passed","severity":"normal"},{"uid":"335d42d4b67e74ec","name":"Fields are not dropped","time":{"start":1721898551749,"stop":1721898551751,"duration":2},"status":"passed","severity":"normal"},{"uid":"f874e7359f79cde9","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1721898538498,"stop":1721898538498,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9e35f020b3d8c54","name":"Publish message with large meta","time":{"start":1721899097331,"stop":1721899097331,"duration":0},"status":"passed","severity":"normal"},{"uid":"7176beb57adf3584","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1721898837683,"stop":1721898837684,"duration":1},"status":"passed","severity":"normal"},{"uid":"d569d022a27b7172","name":"Reopen subscription with peer with lost subscription","time":{"start":1721898700855,"stop":1721898700855,"duration":0},"status":"passed","severity":"normal"},{"uid":"2af6e6946116da05","name":"Push message with short payload","time":{"start":1721899196800,"stop":1721899196800,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6916c8a3d67e79f","name":"Check received message containing JSON","time":{"start":1721899121756,"stop":1721899121756,"duration":0},"status":"passed","severity":"normal"},{"uid":"a458eb4d103c93d5","name":"ignores domain fetching errors","time":{"start":1721898563784,"stop":1721898563784,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e8162b63124d6aa","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1721898573810,"stop":1721898573812,"duration":2},"status":"passed","severity":"normal"},{"uid":"30d0b5b8f0959f8a","name":"Query generator for 2000 messages","time":{"start":1721899226837,"stop":1721899226838,"duration":1},"status":"passed","severity":"normal"},{"uid":"607748f6f063ac97","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721899246158,"stop":1721899246158,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dc1e10a7d4ec303","name":"should properly create location multiaddrs - tcp4","time":{"start":1721898547403,"stop":1721898547404,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9182f0fc6777b60","name":"Check received message containing special chars","time":{"start":1721898801984,"stop":1721898801984,"duration":0},"status":"passed","severity":"normal"},{"uid":"77f3cbd6f53cc458","name":"Sign & Recover","time":{"start":1721898574407,"stop":1721898574407,"duration":0},"status":"passed","severity":"normal"},{"uid":"497af8669af142ca","name":"Check message with non string payload is not received","time":{"start":1721898801995,"stop":1721898801996,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5d6bc2542e0e6ed","name":"different cluster, same shard: nodes don't connect","time":{"start":1721898837666,"stop":1721898837666,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eeec44931314610","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1721898591504,"stop":1721898591504,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e30581f40870b08","name":"should set field with all protocols enabled","time":{"start":1721898547405,"stop":1721898547406,"duration":1},"status":"passed","severity":"normal"},{"uid":"96ee6b9080d2b9da","name":"Init the array if not present","time":{"start":1721898537919,"stop":1721898537921,"duration":2},"status":"passed","severity":"normal"},{"uid":"57521217267594a7","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721899246160,"stop":1721899246161,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cbaada12281d060","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1721899097328,"stop":1721899097329,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f916b11c5df4c7f","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721898849548,"stop":1721898849549,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f87b826f42558e1","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1721898705167,"stop":1721898705168,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1ecef4950022946","name":"Subscribe to topic containing short and receive message","time":{"start":1721899246154,"stop":1721899246155,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a60e3bd2ba6304c","name":"throws on content topic with empty application field","time":{"start":1721898538470,"stop":1721898538470,"duration":0},"status":"passed","severity":"normal"},{"uid":"bae32065c633e7c7","name":"Subscribe and receives messages on 20 topics","time":{"start":1721899246152,"stop":1721899246152,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2aa6a1c317345c6","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1721899252111,"stop":1721899252112,"duration":1},"status":"passed","severity":"normal"},{"uid":"e676c79ab41570af","name":"Decoder throws on undefined content topic","time":{"start":1721898573815,"stop":1721898573815,"duration":0},"status":"passed","severity":"normal"},{"uid":"a60c851c732e521b","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721898685917,"stop":1721898685917,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b8f66b636479dbb","name":"Subscribe and receive messages via waku relay post","time":{"start":1721899246167,"stop":1721899246167,"duration":0},"status":"passed","severity":"normal"},{"uid":"70edd1bd90777625","name":"Check publish message containing Russian","time":{"start":1721899097320,"stop":1721899097321,"duration":1},"status":"passed","severity":"normal"},{"uid":"88ab95e884515571","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721898685919,"stop":1721898685920,"duration":1},"status":"passed","severity":"normal"},{"uid":"89ae0b19e6265956","name":"safeDispatchEvent","time":{"start":1721898631983,"stop":1721898631983,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc7f79503ea1218b","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721899246180,"stop":1721899246180,"duration":0},"status":"passed","severity":"normal"},{"uid":"4789a74c5246cfee","name":"nwaku subscribes","time":{"start":1721899054655,"stop":1721899054655,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbe8cc33b0c47193","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1721898538498,"stop":1721898538498,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd6c92c5028a1f96","name":"dispatchEvent via connectionManager","time":{"start":1721898631983,"stop":1721898631983,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a983c9fc5e45e45","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721898837691,"stop":1721898837691,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbba49eef9d00b","name":"Check publish message containing emoji","time":{"start":1721899097325,"stop":1721899097325,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e975c58974228ab","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1721898538493,"stop":1721898538493,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bc60601a4063c5c","name":"Passing cursor with wrong pubsubTopic","time":{"start":1721899163849,"stop":1721899163850,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cd6045d420670e1","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1721898538475,"stop":1721898538475,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce6b0c92308feaf2","name":"Check received message containing short","time":{"start":1721899121765,"stop":1721899121766,"duration":1},"status":"passed","severity":"normal"},{"uid":"109fa189982746db","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721898849548,"stop":1721898849548,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7fc096f80022e8","name":"throws on content topic with non-number generation field","time":{"start":1721898538469,"stop":1721898538469,"duration":0},"status":"passed","severity":"normal"},{"uid":"f51975d6309d739c","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721899246170,"stop":1721899246170,"duration":0},"status":"passed","severity":"normal"},{"uid":"71d426de366b7401","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1721898837687,"stop":1721898837687,"duration":0},"status":"passed","severity":"normal"},{"uid":"7752a8e8814ee73b","name":"Publish message with custom timestamp: Thu Jul 25 2024 10:17:49 GMT+0000 (Coordinated Universal Time)","time":{"start":1721899097327,"stop":1721899097327,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1f3f346836117fc","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721899069138,"stop":1721899069138,"duration":0},"status":"passed","severity":"normal"},{"uid":"24d5e0d1e2cd0e09","name":"should be able to decode the field with only FILTER set to true","time":{"start":1721898546744,"stop":1721898546744,"duration":0},"status":"passed","severity":"normal"},{"uid":"69fd84be55a823f2","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1721899163821,"stop":1721899163826,"duration":5},"status":"passed","severity":"normal"},{"uid":"1a7f982d50a18558","name":"Check received message containing long","time":{"start":1721898801983,"stop":1721898801984,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e47561feeadb138","name":"Check received message containing SQL Injection","time":{"start":1721898801986,"stop":1721898801986,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c16cff675602123","name":"should throw error - no id","time":{"start":1721898547399,"stop":1721898547399,"duration":0},"status":"passed","severity":"normal"},{"uid":"5451c684dd9e8faf","name":"Round trip binary encryption [ecies, signature]","time":{"start":1721898575789,"stop":1721898575789,"duration":0},"status":"passed","severity":"normal"},{"uid":"33172bd775e075d1","name":"Push message with content topic containing JSON","time":{"start":1721899069138,"stop":1721899069138,"duration":0},"status":"passed","severity":"normal"},{"uid":"667cf36c8f36d67d","name":"Check message received after jswaku node is restarted","time":{"start":1721898801996,"stop":1721898801996,"duration":0},"status":"skipped","severity":"normal"},{"uid":"169c66283e2c6529","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721898837689,"stop":1721898837689,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4935fd9c9ec8be2","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721898538484,"stop":1721898538484,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f8af9e58d30b74f","name":"Query with Promise Callback, No message returned","time":{"start":1721899218792,"stop":1721899218793,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2988f0745c73235","name":"1 Relay, 1 fetch","time":{"start":1721898563358,"stop":1721898563358,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8cbaac5ac00e4fe","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721898726468,"stop":1721898726472,"duration":4},"status":"passed","severity":"normal"},{"uid":"90e2530823b1d946","name":"Push message with content topic containing numeric","time":{"start":1721899196849,"stop":1721899196849,"duration":0},"status":"passed","severity":"normal"},{"uid":"7293176ca3363183","name":"Check received message containing Arabic","time":{"start":1721898801985,"stop":1721898801985,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa92d1820854fa41","name":"Check publish message containing escaped characters","time":{"start":1721899097324,"stop":1721899097324,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0afb38114f560a4","name":"Check received message containing escaped characters","time":{"start":1721899121757,"stop":1721899121758,"duration":1},"status":"passed","severity":"normal"},{"uid":"3737ae1565ddd7ab","name":"should properly create location multiaddrs - tcp","time":{"start":1721898547404,"stop":1721898547405,"duration":1},"status":"passed","severity":"normal"},{"uid":"4603d95cf9e1451d","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1721898602013,"stop":1721898602020,"duration":7},"status":"passed","severity":"normal"},{"uid":"4c09d5c9ef238c76","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1721898563138,"stop":1721898563139,"duration":1},"status":"passed","severity":"normal"},{"uid":"24b336dacaa16bdd","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721898563787,"stop":1721898563787,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c686a3a91e0e8c8","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1721899094784,"stop":1721899094784,"duration":0},"status":"passed","severity":"normal"},{"uid":"dab6e37816cf9277","name":"Ordered Callback - backward","time":{"start":1721899219054,"stop":1721899219055,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fe84cc41e4ed41","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1721898538501,"stop":1721898538501,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc971698114aae6c","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1721899218789,"stop":1721899218789,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f628a1cc067a91e","name":"Check received message containing escaped characters","time":{"start":1721899121775,"stop":1721899121775,"duration":0},"status":"passed","severity":"normal"},{"uid":"d274588010e52768","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1721898837673,"stop":1721898837673,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dae3ac8b8d8d67","name":"Passing an array","time":{"start":1721899254852,"stop":1721899254852,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb38c0ad70880f36","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1721898591503,"stop":1721898591504,"duration":1},"status":"passed","severity":"normal"},{"uid":"cae83bf8bf7c90ee","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721898726467,"stop":1721898726468,"duration":1},"status":"passed","severity":"normal"},{"uid":"981eddef03717869","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app86/9/topic950/xml","time":{"start":1721899165920,"stop":1721899165921,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fa2b5417b4b610e","name":"Subscribe to topic containing Script and receive message","time":{"start":1721899246178,"stop":1721899246179,"duration":1},"status":"passed","severity":"normal"},{"uid":"f446bdd16a9bbdec","name":"Push message with content topic containing Russian","time":{"start":1721899196856,"stop":1721899196856,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2bd54e572fbda1c","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1721899252110,"stop":1721899252111,"duration":1},"status":"passed","severity":"normal"},{"uid":"445d44939b760f1f","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721898685919,"stop":1721898685919,"duration":0},"status":"passed","severity":"normal"},{"uid":"845fb9cc2d493417","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1721899094779,"stop":1721899094780,"duration":1},"status":"passed","severity":"normal"},{"uid":"b63e7d47e4c4da60","name":"Publish message with custom timestamp: Fri Aug 04 2023 09:17:49 GMT+0000 (Coordinated Universal Time)","time":{"start":1721899097326,"stop":1721899097326,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f2cc9256801bcde","name":"Ephemeral field set to true","time":{"start":1721898552442,"stop":1721898552442,"duration":0},"status":"passed","severity":"normal"},{"uid":"571f8d91f309f658","name":"start node with empty content topic","time":{"start":1721899165937,"stop":1721899165937,"duration":0},"status":"passed","severity":"normal"},{"uid":"e95a3a9e6fb14fb2","name":"Subscribe to topic containing shell command and publish message","time":{"start":1721899094795,"stop":1721899094795,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7ede58cbdbeef32","name":"should decode valid enr with tcp successfully","time":{"start":1721898547394,"stop":1721898547399,"duration":5},"status":"passed","severity":"normal"},{"uid":"6583ae74a5737913","name":"Reopen subscription with peer with lost subscription","time":{"start":1721898700857,"stop":1721898700857,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dd0ffe1aa93a784","name":"Overlapping topic subscription","time":{"start":1721899094782,"stop":1721899094782,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d7dde0b710254a74","name":"Subscribe to topic containing Russian and publish message","time":{"start":1721899094785,"stop":1721899094785,"duration":0},"status":"passed","severity":"normal"},{"uid":"24ed4e48c4b5ba86","name":"Push message with XML payload","time":{"start":1721899069109,"stop":1721899069109,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfc0ee8b22812d76","name":"Fails to publish message with wrong content topic","time":{"start":1721899097328,"stop":1721899097328,"duration":0},"status":"passed","severity":"normal"},{"uid":"e21636c3210dc2cd","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1721898538479,"stop":1721898538479,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a2e6f8e307ff241","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721898844193,"stop":1721898844194,"duration":1},"status":"passed","severity":"normal"},{"uid":"4253c18bd33923d3","name":"Query generator for multiple messages with different message text format","time":{"start":1721899226834,"stop":1721899226834,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b35dd075fe179bd","name":"should be able to encode the field with only STORE set to true","time":{"start":1721898546732,"stop":1721898546733,"duration":1},"status":"passed","severity":"normal"},{"uid":"f70fbf4e0b3107d6","name":"Accepts a valid Waku Message","time":{"start":1721898556001,"stop":1721898556002,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef794d3a9364ee7f","name":"Check received message containing emoji","time":{"start":1721899121776,"stop":1721899121776,"duration":0},"status":"passed","severity":"normal"},{"uid":"703e52c3a2e8efe0","name":"different cluster, different shard: nodes don't connect","time":{"start":1721898896675,"stop":1721898896676,"duration":1},"status":"passed","severity":"normal"},{"uid":"3678ba4ba9149c8e","name":"A test","time":{"start":1721898849609,"stop":1721898849609,"duration":0},"status":"passed","severity":"normal"},{"uid":"991cf5c0c8f84d04","name":"Fails to publish duplicate message","time":{"start":1721899097327,"stop":1721899097327,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c4fe371c66fc29c","name":"should throw error - invalid id","time":{"start":1721898547400,"stop":1721898547400,"duration":0},"status":"passed","severity":"normal"},{"uid":"f28afe7afca00843","name":"should set field with only FILTER enabled","time":{"start":1721898547406,"stop":1721898547406,"duration":0},"status":"passed","severity":"normal"},{"uid":"99cac673a6baae4e","name":"Check message with non string payload is not received","time":{"start":1721899121763,"stop":1721899121764,"duration":1},"status":"passed","severity":"normal"},{"uid":"59fe04b8adb40c8c","name":"isConnected between 2 js-waku relay nodes","time":{"start":1721898648407,"stop":1721898648408,"duration":1},"status":"passed","severity":"normal"},{"uid":"9687b9d4f9c8d240","name":"handles different networkShards values correctly","time":{"start":1721898538480,"stop":1721898538480,"duration":0},"status":"passed","severity":"normal"},{"uid":"390fe9bab0237eee","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1721898598977,"stop":1721898598978,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4d170ddba4cfa23","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1721898837686,"stop":1721898837686,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a1fade782e21782","name":"should encode/decode to text encoding","time":{"start":1721898547402,"stop":1721898547402,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d006906c4853894","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1721898538494,"stop":1721898538494,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d978287b4575eb1","name":"Check publish message containing XML","time":{"start":1721899097322,"stop":1721899097322,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffc5993db4570c37","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721898849538,"stop":1721898849539,"duration":1},"status":"passed","severity":"normal"},{"uid":"331dd9ace7a50510","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1721898648403,"stop":1721898648404,"duration":1},"status":"passed","severity":"normal"},{"uid":"74e1f8c357598447","name":"Ping succeeds for all connected peers","time":{"start":1721898705164,"stop":1721898705165,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab1562387e7ef88","name":"should set field with only RELAY enabled","time":{"start":1721898547406,"stop":1721898547406,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d22d5addce5c7c7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1721898538495,"stop":1721898538495,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ade9dd84ce82057","name":"getPeersByDiscovery","time":{"start":1721899023915,"stop":1721899023916,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6abb1332bcc7920","name":"Reusing cursor across nodes","time":{"start":1721899163847,"stop":1721899163848,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bd4ff35f8ac3cb6","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721899069885,"stop":1721899069886,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e799183ad0d063e","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1721898538487,"stop":1721898538487,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0f3180f04373728","name":"same cluster, different shard: nodes don't connect","time":{"start":1721898837664,"stop":1721898837664,"duration":0},"status":"passed","severity":"normal"},{"uid":"40ddc6251d6fbf62","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721899246182,"stop":1721899246182,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cf1e70ad65bf49b","name":"groups content topics by expected pubsub topic","time":{"start":1721898538479,"stop":1721898538479,"duration":0},"status":"passed","severity":"normal"},{"uid":"234771f28232fbb1","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721898849549,"stop":1721898849550,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb42d8f9d0f1dfde","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721898849550,"stop":1721898849550,"duration":0},"status":"passed","severity":"normal"},{"uid":"952980d203c4509f","name":"Check publish message containing shell command","time":{"start":1721899097324,"stop":1721899097324,"duration":0},"status":"passed","severity":"normal"},{"uid":"1406d645e8db7061","name":"Push message with Arabic payload","time":{"start":1721899069105,"stop":1721899069106,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae3f5a39fcd68210","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721898603233,"stop":1721898603233,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c2433077db6adf59","name":"Waku message hash computation (meta attribute not present)","time":{"start":1721898541326,"stop":1721898541326,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3cd9444aba0b029","name":"Check received message with timestamp: 1721898590995000000 ","time":{"start":1721898801990,"stop":1721898801991,"duration":1},"status":"passed","severity":"normal"},{"uid":"f147965fa2f7a1d3","name":"caches peers it previously fetched","time":{"start":1721898563784,"stop":1721898563785,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f038575c6f88450","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721898685916,"stop":1721898685917,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fce47885a7d350d","name":"Check received message containing JSON","time":{"start":1721899121774,"stop":1721899121774,"duration":0},"status":"passed","severity":"normal"},{"uid":"881fb2a4dbf2d56","name":"should not receive a peer event before start","time":{"start":1721898603231,"stop":1721898603232,"duration":1},"status":"passed","severity":"normal"},{"uid":"60578643fae94c2c","name":"Refresh subscription","time":{"start":1721899246171,"stop":1721899246171,"duration":0},"status":"passed","severity":"normal"},{"uid":"5649815b4e7d3a70","name":"tcp ip4 address","time":{"start":1721898546816,"stop":1721898546816,"duration":0},"status":"passed","severity":"normal"},{"uid":"15d34791ae3a90ac","name":"Overlapping topic subscription","time":{"start":1721898849546,"stop":1721898849546,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0c73b3bf44ab70b","name":"Check received message containing numeric","time":{"start":1721899121750,"stop":1721899121750,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1005978f17eef00","name":"1 Store, 2 relays, 2 fetches","time":{"start":1721898563359,"stop":1721898563359,"duration":0},"status":"passed","severity":"normal"},{"uid":"d05d1e00be51a054","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721899246158,"stop":1721899246159,"duration":1},"status":"passed","severity":"normal"},{"uid":"38c2531f2f0f6902","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1721898552088,"stop":1721898552088,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a1651db8ea54934","name":"Filter","time":{"start":1721899358131,"stop":1721899358131,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a15de863f3fa7c3","name":"Fails to publish message with empty text","time":{"start":1721899097327,"stop":1721899097328,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb28ea0315ea0cd6","name":"Generator, 2 different pubsubtopics","time":{"start":1721899216715,"stop":1721899216716,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7325dd764aca779","name":"Push message with Arabic payload","time":{"start":1721899196835,"stop":1721899196835,"duration":0},"status":"passed","severity":"normal"},{"uid":"49cc8520a1684de4","name":"Push message with content topic containing short","time":{"start":1721899196844,"stop":1721899196844,"duration":0},"status":"passed","severity":"normal"},{"uid":"f45249c7f27d3fbe","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721898538500,"stop":1721898538501,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6ee7d9ceab36e2","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app30/9/topic481/utf8","time":{"start":1721899165922,"stop":1721899165922,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4ea6abc63575d79","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1721899094781,"stop":1721899094781,"duration":0},"status":"passed","severity":"normal"},{"uid":"59a1f83293957b4b","name":"Asymmetric encrypt & decrypt","time":{"start":1721898574405,"stop":1721898574405,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c49e541e03942d8","name":"Ping on unsubscribed peer","time":{"start":1721898659604,"stop":1721898659605,"duration":1},"status":"passed","severity":"normal"},{"uid":"6681cc33172d13b0","name":"Query generator for multiple messages","time":{"start":1721899226833,"stop":1721899226834,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2b5b874b7ac4fa8","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721899216710,"stop":1721899216712,"duration":2},"status":"passed","severity":"normal"},{"uid":"426a18ff9251951","name":"addEventListener with correct event","time":{"start":1721898631980,"stop":1721898631980,"duration":0},"status":"passed","severity":"normal"},{"uid":"559df1ed661bc90d","name":"Encoder throws on empty string content topic","time":{"start":1721898552444,"stop":1721898552444,"duration":0},"status":"passed","severity":"normal"},{"uid":"47b6d964b7c4555b","name":"recovers when dns.resolve returns empty","time":{"start":1721898563783,"stop":1721898563784,"duration":1},"status":"passed","severity":"normal"},{"uid":"67e30a6c1cf99149","name":"Subscribe and receive messages via waku relay post","time":{"start":1721898849539,"stop":1721898849540,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2b0b5addbf49c67","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1721898837688,"stop":1721898837688,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b5d2637d8de0bd0","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1721898563135,"stop":1721898563136,"duration":1},"status":"passed","severity":"normal"},{"uid":"5779cee73b07cfd9","name":"Nodes with multiple pubsub topic","time":{"start":1721899069888,"stop":1721899069888,"duration":0},"status":"passed","severity":"normal"},{"uid":"837b02191683faa2","name":"should handle application and version for autosharding","time":{"start":1721898538484,"stop":1721898538484,"duration":0},"status":"passed","severity":"normal"},{"uid":"de9a7588efb2e920","name":"Check message with no payload is not received","time":{"start":1721899121780,"stop":1721899121780,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7d6403151554251","name":"Symmetric encrypt & Decrypt","time":{"start":1721898574406,"stop":1721898574406,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aba6f2dc0c75b92","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721898849553,"stop":1721898849553,"duration":0},"status":"passed","severity":"normal"},{"uid":"e80153a1bcb28c9f","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1721899252112,"stop":1721899252113,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c02f7b33a0aa431","name":"Passing page size 110 when there are 120 messages","time":{"start":1721899249694,"stop":1721899249694,"duration":0},"status":"passed","severity":"normal"},{"uid":"b85721dce1f6f3b7","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1721899234417,"stop":1721899234417,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1a6184099cff1b0","name":"Push message with numeric payload","time":{"start":1721899069102,"stop":1721899069103,"duration":1},"status":"passed","severity":"normal"}]