2024-07-27 13:14:53 +00:00

1 line
160 KiB
JSON

[{"uid":"5c33532402101dc7","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1722085158216,"stop":1722085158216,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb3f1470dace89f8","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1722085900850,"stop":1722085900850,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fbc7fceb0cd35fb","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1722085165880,"stop":1722085165880,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfd5df2c2d3357e8","name":"handles empty shards array correctly","time":{"start":1722085158236,"stop":1722085158236,"duration":0},"status":"passed","severity":"normal"},{"uid":"4438a712e634c030","name":"Check publish message containing SQL Injection","time":{"start":1722085786807,"stop":1722085786808,"duration":1},"status":"passed","severity":"normal"},{"uid":"28e4047f03670711","name":"Push message with content topic containing JSON","time":{"start":1722085863196,"stop":1722085863196,"duration":0},"status":"passed","severity":"normal"},{"uid":"780ac6f7e66381d6","name":"isConnected should return false after all peers disconnect","time":{"start":1722085208908,"stop":1722085208909,"duration":1},"status":"passed","severity":"normal"},{"uid":"65b3ec41c82b0598","name":"Ping succeeds for all connected peers","time":{"start":1722085317503,"stop":1722085317503,"duration":0},"status":"passed","severity":"normal"},{"uid":"183d01db1ed51c50","name":"Check message received after nwaku node is restarted","time":{"start":1722085742260,"stop":1722085742260,"duration":0},"status":"skipped","severity":"normal"},{"uid":"23d454980cfd04c","name":"Ordered Callback - backward","time":{"start":1722085889988,"stop":1722085889988,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc4956f2ac355791","name":"throws on content topic with non-number generation field","time":{"start":1722085158211,"stop":1722085158212,"duration":1},"status":"passed","severity":"normal"},{"uid":"5272a76cc87b504d","name":"Check message with no payload is not received","time":{"start":1722085742277,"stop":1722085742278,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d27bf6bc94d1ca9","name":"Query Generator, No message returned","time":{"start":1722085878825,"stop":1722085878825,"duration":0},"status":"passed","severity":"normal"},{"uid":"94ff7eafed6999e6","name":"Push message with escaped characters payload","time":{"start":1722085736903,"stop":1722085736903,"duration":0},"status":"passed","severity":"normal"},{"uid":"182bc691268286e9","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1722085820409,"stop":1722085820410,"duration":1},"status":"passed","severity":"normal"},{"uid":"50fa063ceb817b1","name":"Push message with Arabic payload","time":{"start":1722085736899,"stop":1722085736900,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0308a44d2499449","name":"Filter with 1 connections","time":{"start":1722085515071,"stop":1722085515072,"duration":1},"status":"passed","severity":"normal"},{"uid":"f66d3446d87d1f51","name":"throws on content topic with empty version field","time":{"start":1722085158213,"stop":1722085158213,"duration":0},"status":"passed","severity":"normal"},{"uid":"29574860b94df78f","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1722085158219,"stop":1722085158219,"duration":0},"status":"passed","severity":"normal"},{"uid":"6202e87dbb0f6650","name":"1 Relay, 1 Filter, gives up","time":{"start":1722085182056,"stop":1722085182057,"duration":1},"status":"passed","severity":"normal"},{"uid":"1410e2f90226e16f","name":"Subscribe to topic containing shell command and receive message","time":{"start":1722085451641,"stop":1722085451641,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ef82603dfd91b6f","name":"Ping on unsubscribed peer","time":{"start":1722085272459,"stop":1722085272460,"duration":1},"status":"passed","severity":"normal"},{"uid":"e745d43cda3dbdeb","name":"should encode/decode to text encoding","time":{"start":1722085166615,"stop":1722085166615,"duration":0},"status":"passed","severity":"normal"},{"uid":"d91ab305a34716c3","name":"Subscribe to topic containing emoji and receive message","time":{"start":1722085887246,"stop":1722085887247,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c6f57ca501a65ee","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1722085166612,"stop":1722085166612,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aaf946f44ac3aa1","name":"random static sharding 1 - Cluster ID: 309, Shard ID: 824","time":{"start":1722085845634,"stop":1722085845635,"duration":1},"status":"passed","severity":"normal"},{"uid":"f27199c82b336c9f","name":"Push message with content topic containing JSON","time":{"start":1722085736913,"stop":1722085736914,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bced8a4b2dc052","name":"Subscribe and receives messages on 20 topics","time":{"start":1722085887237,"stop":1722085887237,"duration":0},"status":"passed","severity":"normal"},{"uid":"664ba2d1d10660ef","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1722085638050,"stop":1722085638050,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2e60ef8a1712ad","name":"Subscribe to topic containing Script and receive message","time":{"start":1722085451639,"stop":1722085451639,"duration":0},"status":"passed","severity":"normal"},{"uid":"94e4a8449a39a17","name":"should not receive a peer event before start","time":{"start":1722085186317,"stop":1722085186317,"duration":0},"status":"passed","severity":"normal"},{"uid":"18ddbfbdf040c161","name":"should not receive a peer event before start","time":{"start":1722085828338,"stop":1722085828338,"duration":0},"status":"passed","severity":"normal"},{"uid":"10e0f3540cdc1e65","name":"should add and remove event listeners correctly","time":{"start":1722085186319,"stop":1722085186320,"duration":1},"status":"passed","severity":"normal"},{"uid":"6998b4d9102ef172","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1722085638039,"stop":1722085638040,"duration":1},"status":"passed","severity":"normal"},{"uid":"75f151cbe09beda","name":"should not receive a peer event after stop","time":{"start":1722085224646,"stop":1722085224646,"duration":0},"status":"passed","severity":"normal"},{"uid":"dec517b5b75d1485","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1722085914186,"stop":1722085914187,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff555475e9ef46bc","name":"Generator, custom pubsub topic","time":{"start":1722085903291,"stop":1722085903291,"duration":0},"status":"passed","severity":"normal"},{"uid":"43897e19183e4fc1","name":"Push message with Chinese payload","time":{"start":1722085863181,"stop":1722085863183,"duration":2},"status":"passed","severity":"normal"},{"uid":"cdea708c6775fc3b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1722085158231,"stop":1722085158231,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea816e67fbc0bf65","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1722085451059,"stop":1722085451060,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a5992fcd1475f86","name":"Push message with Script payload","time":{"start":1722085863185,"stop":1722085863185,"duration":0},"status":"passed","severity":"normal"},{"uid":"e80d37a60f7df0e3","name":"Overlapping topic subscription","time":{"start":1722085887238,"stop":1722085887238,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdb5fbd6664c393","name":"Publish message with custom timestamp: Sat Jul 27 2024 14:09:19 GMT+0000 (Coordinated Universal Time)","time":{"start":1722085786816,"stop":1722085786817,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed3c4cdc7042646b","name":"Waku message hash computation (no timestamp)","time":{"start":1722085160750,"stop":1722085160750,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3bd8e0083d4344c","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1722085845634,"stop":1722085845634,"duration":0},"status":"passed","severity":"normal"},{"uid":"84f61fc34e53687d","name":"Nodes with multiple pubsub topic","time":{"start":1722085759620,"stop":1722085759620,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fef5a4d6e3642c7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1722085158230,"stop":1722085158230,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa78e7deaf1369cc","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1722085451633,"stop":1722085451639,"duration":6},"status":"passed","severity":"normal"},{"uid":"fb4baa5af2284b66","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1722085451627,"stop":1722085451628,"duration":1},"status":"passed","severity":"normal"},{"uid":"f75de951814a08d6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1722085158228,"stop":1722085158228,"duration":0},"status":"passed","severity":"normal"},{"uid":"52474c5b7c163f63","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1722085158223,"stop":1722085158223,"duration":0},"status":"passed","severity":"normal"},{"uid":"1de0ddcf6d047494","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1722085344054,"stop":1722085344055,"duration":1},"status":"passed","severity":"normal"},{"uid":"103e4f8086631f5f","name":"Subscribe to topic containing numeric and receive message","time":{"start":1722085887221,"stop":1722085887222,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ca4d0168c52e67e","name":"Meta field set when metaSetter is specified","time":{"start":1722085171489,"stop":1722085171490,"duration":1},"status":"passed","severity":"normal"},{"uid":"3194ba372fd89a2f","name":"Nodes with multiple pubsub topic","time":{"start":1722085759622,"stop":1722085759622,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6837d6336839715","name":"Publish message with custom timestamp: Sat Jul 27 2024 12:09:19 GMT+0000 (Coordinated Universal Time)","time":{"start":1722085786815,"stop":1722085786816,"duration":1},"status":"passed","severity":"normal"},{"uid":"228572ee9c53481e","name":"should use DNS peer discovery with light client","time":{"start":1722085224647,"stop":1722085224647,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b60491891aa956e3","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1722085451058,"stop":1722085451058,"duration":0},"status":"passed","severity":"normal"},{"uid":"40d44e333ea1e2b0","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1722085264662,"stop":1722085264662,"duration":0},"status":"passed","severity":"normal"},{"uid":"49f91368c5a5ec83","name":"Encoder throws on empty string content topic","time":{"start":1722085171491,"stop":1722085171491,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b53e5f9f1a13e8f","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1722085171181,"stop":1722085171181,"duration":0},"status":"passed","severity":"normal"},{"uid":"234b7c65f89fd3bb","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1722085914188,"stop":1722085914189,"duration":1},"status":"passed","severity":"normal"},{"uid":"43d663666ae921a4","name":"passes more than one ENR URLs and attempts connection","time":{"start":1722085224647,"stop":1722085224648,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fe860fd45aabe780","name":"Refresh subscription","time":{"start":1722085887238,"stop":1722085887239,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf357e7d79f8ff97","name":"random static sharding 8 - Cluster ID: 3, Shard ID: 808","time":{"start":1722085845642,"stop":1722085845643,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fd4f4742e1f09f5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1722085451052,"stop":1722085451053,"duration":1},"status":"passed","severity":"normal"},{"uid":"1654764028f807f1","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1722085903295,"stop":1722085903295,"duration":0},"status":"passed","severity":"normal"},{"uid":"52814fa0c801d507","name":"should be able to decode the field with only RELAY set to true","time":{"start":1722085165876,"stop":1722085165877,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf734a3bbc0783d1","name":"Subscribe to topic containing JSON and receive message","time":{"start":1722085887225,"stop":1722085887226,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdec6292d6806e06","name":"Check received message containing XML","time":{"start":1722085421016,"stop":1722085421017,"duration":1},"status":"passed","severity":"normal"},{"uid":"b83f766d3b074615","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1722085158230,"stop":1722085158231,"duration":1},"status":"passed","severity":"normal"},{"uid":"5121b88996ad5e9b","name":"should decode valid enr with tcp successfully","time":{"start":1722085166612,"stop":1722085166612,"duration":0},"status":"passed","severity":"normal"},{"uid":"645cb7bc1ce60e2f","name":"addEventListener with correct event","time":{"start":1722085248504,"stop":1722085248504,"duration":0},"status":"passed","severity":"normal"},{"uid":"c25afac779750d0","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1722085298674,"stop":1722085298675,"duration":1},"status":"passed","severity":"normal"},{"uid":"e08d8fd6be06bc2","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1722085451626,"stop":1722085451626,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce033853ed84d5fd","name":"should be able to decode the field with only STORE set to true","time":{"start":1722085165878,"stop":1722085165878,"duration":0},"status":"passed","severity":"normal"},{"uid":"3600ded713236d24","name":"Push message with content topic containing shell command","time":{"start":1722085736914,"stop":1722085736914,"duration":0},"status":"passed","severity":"normal"},{"uid":"12cb226cfd429e44","name":"Push message with short payload","time":{"start":1722085736896,"stop":1722085736897,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebaf6d8b485c4315","name":"Push message with content topic containing XML","time":{"start":1722085736912,"stop":1722085736913,"duration":1},"status":"passed","severity":"normal"},{"uid":"4248374cc58f8444","name":"should throw error - invalid id","time":{"start":1722085166613,"stop":1722085166614,"duration":1},"status":"passed","severity":"normal"},{"uid":"69a59e945315e4bd","name":"Delete observer","time":{"start":1722085739522,"stop":1722085739522,"duration":0},"status":"passed","severity":"normal"},{"uid":"edaec79c696610fe","name":"Relay - times out","time":{"start":1722085923915,"stop":1722085923915,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a94bc77a9b50cd5","name":"Push message with numeric payload","time":{"start":1722085863179,"stop":1722085863180,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b6b55ba7a2f32ca","name":"Check message with invalid timestamp is not received","time":{"start":1722085742257,"stop":1722085742257,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd4f16731ab35749","name":"Decoder throws on empty string content topic","time":{"start":1722085194054,"stop":1722085194054,"duration":0},"status":"passed","severity":"normal"},{"uid":"90c940199e2af075","name":"Check message received after jswaku node is restarted","time":{"start":1722085421051,"stop":1722085421051,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1a0d9fc88e3ef557","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1722085158235,"stop":1722085158235,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbd2f73cfb4dbe27","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1722085181949,"stop":1722085181950,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b0cc7382cf2ed6c","name":"creates an iterator","time":{"start":1722085910358,"stop":1722085910359,"duration":1},"status":"passed","severity":"normal"},{"uid":"5822019a044e9577","name":"should emit a peer event after start","time":{"start":1722085828337,"stop":1722085828337,"duration":0},"status":"passed","severity":"normal"},{"uid":"beda2111d9d55f58","name":"Generator, 2 different pubsubtopics","time":{"start":1722085903293,"stop":1722085903293,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e9d20a45328dd07","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1722085903292,"stop":1722085903292,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e4c5a79b33fef90","name":"Publish without waiting for remote peer","time":{"start":1722085785935,"stop":1722085785935,"duration":0},"status":"passed","severity":"normal"},{"uid":"47dd99b3e1a9ccf6","name":"Check received message with timestamp: 1722085208406 ","time":{"start":1722085742255,"stop":1722085742256,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b4b3d5e14a368c2","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1722085158236,"stop":1722085158236,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d29274460ac75e6","name":"Round trip binary serialization","time":{"start":1722085171488,"stop":1722085171489,"duration":1},"status":"passed","severity":"normal"},{"uid":"de22ebd07af08b6e","name":"should get / set TCP multiaddr","time":{"start":1722085166616,"stop":1722085166616,"duration":0},"status":"passed","severity":"normal"},{"uid":"110926fc4d3f0a95","name":"different cluster, same shard: nodes don't connect","time":{"start":1722085638758,"stop":1722085638767,"duration":9},"status":"passed","severity":"normal"},{"uid":"4e459933405a9998","name":"Check message with no payload is not received","time":{"start":1722085421050,"stop":1722085421050,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a66d8ba4091ddc3","name":"Push message with custom timestamp: 1722089093604","time":{"start":1722085736923,"stop":1722085736923,"duration":0},"status":"passed","severity":"normal"},{"uid":"d02c9e53915bd882","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1722085464580,"stop":1722085464580,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3b345829671df6","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1722085451051,"stop":1722085451051,"duration":0},"status":"passed","severity":"normal"},{"uid":"50c6ed185bc9e10b","name":"can start and stop the service","time":{"start":1722085828332,"stop":1722085828333,"duration":1},"status":"passed","severity":"normal"},{"uid":"acab813c83f83f65","name":"should handle corrupted local storage data gracefully","time":{"start":1722085186319,"stop":1722085186319,"duration":0},"status":"passed","severity":"normal"},{"uid":"f85f4d0be4a09e1d","name":"Subscribe and receive messages via waku relay post","time":{"start":1722085887231,"stop":1722085887232,"duration":1},"status":"passed","severity":"normal"},{"uid":"28ed9c87f00e8cb3","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1722085165875,"stop":1722085165875,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ca8818ea76051d0","name":"Ping on subscribed peer","time":{"start":1722085315106,"stop":1722085315107,"duration":1},"status":"passed","severity":"normal"},{"uid":"60bf88c830e728a6","name":"Check message with no content topic is not received","time":{"start":1722085421045,"stop":1722085421049,"duration":4},"status":"passed","severity":"normal"},{"uid":"7477d2a1c7ee0167","name":"Push message with custom timestamp: 1722081893604","time":{"start":1722085736923,"stop":1722085736923,"duration":0},"status":"passed","severity":"normal"},{"uid":"562a983f34baf411","name":"Check received message containing special chars","time":{"start":1722085742246,"stop":1722085742247,"duration":1},"status":"passed","severity":"normal"},{"uid":"a17bbd65ab9c6a10","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1722085759621,"stop":1722085759621,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ef18d29a1a166f9","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1722085158215,"stop":1722085158215,"duration":0},"status":"passed","severity":"normal"},{"uid":"539570ff8c482361","name":"Check received message containing Arabic","time":{"start":1722085742247,"stop":1722085742248,"duration":1},"status":"passed","severity":"normal"},{"uid":"d91850c9cf526a9a","name":"nwaku subscribes","time":{"start":1722085760957,"stop":1722085760957,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a94dba461e297d7","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1722085742276,"stop":1722085742276,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee32ba329c4579e8","name":"Used by Waku Relay","time":{"start":1722085915877,"stop":1722085915877,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d47dac7e6d29db2","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1722085298677,"stop":1722085298677,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6261027bf4039b0","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1722085638044,"stop":1722085638045,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ed8dc17df3da5bc","name":"should not receive a peer event after stop","time":{"start":1722085828342,"stop":1722085828342,"duration":0},"status":"passed","severity":"normal"},{"uid":"f742b3c8ae14171c","name":"Push message on custom pubsubTopic","time":{"start":1722085586443,"stop":1722085586444,"duration":1},"status":"passed","severity":"normal"},{"uid":"70e16fad7b9d2f27","name":"LightPush","time":{"start":1722085923916,"stop":1722085923916,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6dfd0a8632a75f1","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1722085451056,"stop":1722085451056,"duration":0},"status":"passed","severity":"normal"},{"uid":"118be8fe90b25a22","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1722085158225,"stop":1722085158225,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e6956e278b88124","name":"Push message with content topic containing Russian","time":{"start":1722085863193,"stop":1722085863194,"duration":1},"status":"passed","severity":"normal"},{"uid":"91eeeae20ab2e2eb","name":"should return false","time":{"start":1722085166614,"stop":1722085166614,"duration":0},"status":"passed","severity":"normal"},{"uid":"38c7418a00235ae0","name":"Push message with content topic containing Arabic","time":{"start":1722085863193,"stop":1722085863193,"duration":0},"status":"passed","severity":"normal"},{"uid":"1821afa933a5eb3a","name":"Check message on other pubsub topic is not received","time":{"start":1722085742257,"stop":1722085742258,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d1a845eb43402b0","name":"Check publish message containing long","time":{"start":1722085786804,"stop":1722085786805,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc2029c8488be404","name":"Refresh subscription","time":{"start":1722085785939,"stop":1722085785940,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d8fae4e1f9a5a55f","name":"Check received message containing short","time":{"start":1722085742245,"stop":1722085742245,"duration":0},"status":"passed","severity":"normal"},{"uid":"36d1044806586fa1","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1722085914188,"stop":1722085914188,"duration":0},"status":"passed","severity":"normal"},{"uid":"e437b586fa052e75","name":"Relay + Store","time":{"start":1722085166620,"stop":1722085166620,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bbecd469573ab32","name":"Reopen subscription with peer with lost subscription","time":{"start":1722085272460,"stop":1722085272460,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f0f5ad9fbe81e67","name":"Push message with custom timestamp: 1722081851871","time":{"start":1722085863200,"stop":1722085863201,"duration":1},"status":"passed","severity":"normal"},{"uid":"308a993130f7ea1f","name":"does not throw on valid cases","time":{"start":1722085158210,"stop":1722085158210,"duration":0},"status":"passed","severity":"normal"},{"uid":"1993a92228a29fab","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1722085820418,"stop":1722085820418,"duration":0},"status":"passed","severity":"normal"},{"uid":"d77ac53d1fc92379","name":"Failed peers are renewed","time":{"start":1722085493410,"stop":1722085493410,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee507eb60b16673b","name":"Push message with content topic containing unicode special characters","time":{"start":1722085736914,"stop":1722085736915,"duration":1},"status":"passed","severity":"normal"},{"uid":"981e0bb6ded3b05d","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app36/4/topic196/utf8","time":{"start":1722085820412,"stop":1722085820412,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3210c6546156b0b","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1722085867292,"stop":1722085867292,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd0ae2b09d7d12d0","name":"Push message with content topic containing shell command","time":{"start":1722085863196,"stop":1722085863197,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd590d1851b0a8c0","name":"Push message with content topic containing Russian","time":{"start":1722085736911,"stop":1722085736911,"duration":0},"status":"passed","severity":"normal"},{"uid":"6af5a2e78b1cfa17","name":"Push message with meta","time":{"start":1722085863199,"stop":1722085863199,"duration":0},"status":"passed","severity":"normal"},{"uid":"536221ba66745bd4","name":"isConnected between 2 js-waku relay nodes","time":{"start":1722085264665,"stop":1722085264666,"duration":1},"status":"passed","severity":"normal"},{"uid":"b56835dcba3ecec3","name":"should return empty list for no shard","time":{"start":1722085158224,"stop":1722085158224,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb649c7956fda670","name":"Non TWN Cluster","time":{"start":1722085820410,"stop":1722085820410,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bef71ccff4bee4f","name":"should return the pubsub topic directly if a string is provided","time":{"start":1722085158232,"stop":1722085158232,"duration":0},"status":"passed","severity":"normal"},{"uid":"13f679455eb33a79","name":"Push to array if already present","time":{"start":1722085157791,"stop":1722085157791,"duration":0},"status":"passed","severity":"normal"},{"uid":"141de815a03ed949","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1722085759620,"stop":1722085759621,"duration":1},"status":"passed","severity":"normal"},{"uid":"46177f3ef6670ac9","name":"Subscribe to topic containing special chars and receive message","time":{"start":1722085451631,"stop":1722085451631,"duration":0},"status":"passed","severity":"normal"},{"uid":"62c70c82fff5849e","name":"Check received message containing Russian","time":{"start":1722085742248,"stop":1722085742248,"duration":0},"status":"passed","severity":"normal"},{"uid":"709eb81b0d1d14a6","name":"Push message with content topic containing numeric","time":{"start":1722085863191,"stop":1722085863192,"duration":1},"status":"passed","severity":"normal"},{"uid":"74805c896934c7d5","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1722085464581,"stop":1722085464582,"duration":1},"status":"passed","severity":"normal"},{"uid":"f053e4ef8c350722","name":"Subscribe and receives messages on 20 topics","time":{"start":1722085451628,"stop":1722085451628,"duration":0},"status":"passed","severity":"normal"},{"uid":"bce4d17924a64c43","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1722085158216,"stop":1722085158216,"duration":0},"status":"passed","severity":"normal"},{"uid":"28903ba1f538bdad","name":"Check received message containing unicode special characters","time":{"start":1722085742251,"stop":1722085742251,"duration":0},"status":"passed","severity":"normal"},{"uid":"15df5992e4ab4894","name":"Fails to push message with empty content topic","time":{"start":1722085863198,"stop":1722085863198,"duration":0},"status":"passed","severity":"normal"},{"uid":"911351f1600cadeb","name":"should return valid sharding parameters for static sharding","time":{"start":1722085158234,"stop":1722085158234,"duration":0},"status":"passed","severity":"normal"},{"uid":"48a310da367cbfde","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1722085298678,"stop":1722085298678,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cfe886f7155e511","name":"should return all peers when numPeers is 0","time":{"start":1722085171177,"stop":1722085171177,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0d580f2e64087b5","name":"Waku message hash computation (payload length 0)","time":{"start":1722085160749,"stop":1722085160750,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b100f6f09fe8635","name":"Wrong topic","time":{"start":1722085820417,"stop":1722085820417,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cf6451f72f8c405","name":"Check received message with timestamp: 1722085208406000000 ","time":{"start":1722085742274,"stop":1722085742275,"duration":1},"status":"passed","severity":"normal"},{"uid":"65b8ea4fea4db7fa","name":"Check received message containing Russian","time":{"start":1722085742266,"stop":1722085742269,"duration":3},"status":"passed","severity":"normal"},{"uid":"f0107920865cd052","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1722085914187,"stop":1722085914187,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfb2355df937c9fb","name":"random static sharding 9 - Cluster ID: 769, Shard ID: 623","time":{"start":1722085845643,"stop":1722085845644,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1b01a86317e636e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722085298676,"stop":1722085298676,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ebeefb5ae57a0e9","name":"Check received message with timestamp: 1649153314 ","time":{"start":1722085742256,"stop":1722085742256,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ea75daab8f8382c","name":"Push message with unicode special characters payload","time":{"start":1722085736903,"stop":1722085736906,"duration":3},"status":"passed","severity":"normal"},{"uid":"d53491936ca9de53","name":"Check publish message containing special chars","time":{"start":1722085786805,"stop":1722085786806,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a7f6ddf86424787","name":"Check received message containing numeric","time":{"start":1722085742246,"stop":1722085742246,"duration":0},"status":"passed","severity":"normal"},{"uid":"de021ad99d21efd0","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1722085900849,"stop":1722085900849,"duration":0},"status":"passed","severity":"normal"},{"uid":"503f32d82284cc4c","name":"Passing page size 110 when there are 120 messages","time":{"start":1722085905086,"stop":1722085905087,"duration":1},"status":"passed","severity":"normal"},{"uid":"8da767ebc42deb40","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1722085451045,"stop":1722085451045,"duration":0},"status":"passed","severity":"normal"},{"uid":"20894b1e42ba6544","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1722085887204,"stop":1722085887205,"duration":1},"status":"passed","severity":"normal"},{"uid":"3329b2a21e2cb00e","name":"Push message on custom pubsubTopic","time":{"start":1722085586446,"stop":1722085586447,"duration":1},"status":"passed","severity":"normal"},{"uid":"2774a16757756b0f","name":"Push message with Basic HTML tag payload","time":{"start":1722085736902,"stop":1722085736902,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8de848fc8cb849e","name":"Fails to publish duplicate message","time":{"start":1722085786817,"stop":1722085786817,"duration":0},"status":"passed","severity":"normal"},{"uid":"33b1b131fe062efd","name":"random static sharding 10 - Cluster ID: 799, Shard ID: 305","time":{"start":1722085845644,"stop":1722085845646,"duration":2},"status":"passed","severity":"normal"},{"uid":"8e4176ff98cfe278","name":"Check publish message containing short","time":{"start":1722085786804,"stop":1722085786804,"duration":0},"status":"passed","severity":"normal"},{"uid":"30999ad84e8ebd5","name":"Tracks peer failures correctly","time":{"start":1722085317505,"stop":1722085317505,"duration":0},"status":"passed","severity":"normal"},{"uid":"aee09a2db6c36da1","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722085451051,"stop":1722085451051,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d115acc94d90098","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1722085181947,"stop":1722085181948,"duration":1},"status":"passed","severity":"normal"},{"uid":"87aa60138396f5d5","name":"Push message with content topic containing long","time":{"start":1722085863191,"stop":1722085863191,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc1dfaed184cd058","name":"Passing cursor with wrong pubsubTopic","time":{"start":1722085867294,"stop":1722085867295,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfa91b137a32b2c9","name":"Check received message containing emoji","time":{"start":1722085742252,"stop":1722085742255,"duration":3},"status":"passed","severity":"normal"},{"uid":"8c40135edf962cb5","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1722085158226,"stop":1722085158226,"duration":0},"status":"passed","severity":"normal"},{"uid":"be00e7e34401b3d0","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1722085451641,"stop":1722085451642,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8a65bc758f9ee3a","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1722085887244,"stop":1722085887244,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffbb25b8bc5257a7","name":"Ping fails for unsubscribed peers","time":{"start":1722085317504,"stop":1722085317504,"duration":0},"status":"passed","severity":"normal"},{"uid":"9100bc23b2bdae3c","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1722085451047,"stop":1722085451048,"duration":1},"status":"passed","severity":"normal"},{"uid":"669c5867610c8dff","name":"Subscribe to topic containing Script and receive message","time":{"start":1722085887224,"stop":1722085887224,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b6793035768306c","name":"Check received message with timestamp: 1649153314 ","time":{"start":1722085742275,"stop":1722085742275,"duration":0},"status":"passed","severity":"normal"},{"uid":"3298583e1f90c1b0","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1722085158222,"stop":1722085158222,"duration":0},"status":"passed","severity":"normal"},{"uid":"2669e781b843f202","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1722085181948,"stop":1722085181948,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dae41225ec94707","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1722085451062,"stop":1722085451063,"duration":1},"status":"passed","severity":"normal"},{"uid":"853bc749ddb2b3c5","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722085451061,"stop":1722085451062,"duration":1},"status":"passed","severity":"normal"},{"uid":"4675f2ac71298aaf","name":"Decoder throws on undefined content topic","time":{"start":1722085171491,"stop":1722085171492,"duration":1},"status":"passed","severity":"normal"},{"uid":"231882dd0b47753c","name":"Check received message containing Chinese","time":{"start":1722085742247,"stop":1722085742247,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb09323b0bb2b880","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1722085215896,"stop":1722085215896,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c7d5d4169d44238","name":"Reusing cursor across nodes","time":{"start":1722085867293,"stop":1722085867293,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcf860ac8ad33662","name":"should throw error - no public key","time":{"start":1722085166613,"stop":1722085166613,"duration":0},"status":"passed","severity":"normal"},{"uid":"55e219eb25d587ff","name":"Push message with custom timestamp: 1691327093604","time":{"start":1722085736922,"stop":1722085736922,"duration":0},"status":"passed","severity":"normal"},{"uid":"575d1c69cf807ab7","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1722085158225,"stop":1722085158225,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3075fd145b8d6bf","name":"Reopen subscription with peer with lost subscription","time":{"start":1722085315108,"stop":1722085315109,"duration":1},"status":"passed","severity":"normal"},{"uid":"5aa48281cc83e3a6","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1722085878825,"stop":1722085878825,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0b92867a15bf577","name":"Subscribe to topic containing Russian and publish message","time":{"start":1722085785944,"stop":1722085785944,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4d68ec0b618d5e9","name":"can start the service","time":{"start":1722085186315,"stop":1722085186315,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a5e9d4f6d005d00","name":"Subscribe to topic containing short and receive message","time":{"start":1722085451630,"stop":1722085451630,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e59a07d5b3ac0d6","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1722085887207,"stop":1722085887208,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0055e7fe2154443","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1722085219507,"stop":1722085219507,"duration":0},"status":"passed","severity":"normal"},{"uid":"11cfed8d4d2194f9","name":"Push message with custom timestamp: 1722089051871","time":{"start":1722085863201,"stop":1722085863201,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e0a25398e9af923","name":"Renews peer on consistent ping failures","time":{"start":1722085317505,"stop":1722085317505,"duration":0},"status":"passed","severity":"normal"},{"uid":"b46aac8c3b1e4f26","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722085451046,"stop":1722085451046,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0df2cb81d15e959","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1722085158229,"stop":1722085158230,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab1dd1c3304137e","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1722085208906,"stop":1722085208906,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0ef143788ba1d9c","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1722085158238,"stop":1722085158238,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a3f3494c482a038","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1722085158227,"stop":1722085158227,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f5559c84804af88","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1722085887245,"stop":1722085887245,"duration":0},"status":"passed","severity":"normal"},{"uid":"c61ffcbecd346b13","name":"Check received message containing long","time":{"start":1722085742245,"stop":1722085742246,"duration":1},"status":"passed","severity":"normal"},{"uid":"428206a97a0cfde4","name":"Decoder throws on undefined content topic","time":{"start":1722085194054,"stop":1722085194054,"duration":0},"status":"passed","severity":"normal"},{"uid":"47276ee0a89b10f5","name":"should be able to decode the field with only FILTER set to true","time":{"start":1722085165877,"stop":1722085165878,"duration":1},"status":"passed","severity":"normal"},{"uid":"10741a1cca8da99c","name":"random static sharding 5 - Cluster ID: 19, Shard ID: 720","time":{"start":1722085845639,"stop":1722085845639,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac24fb2202af1508","name":"random static sharding 4 - Cluster ID: 264, Shard ID: 585","time":{"start":1722085845637,"stop":1722085845638,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbadf8c033242a9d","name":"Passing an array","time":{"start":1722085915876,"stop":1722085915876,"duration":0},"status":"passed","severity":"normal"},{"uid":"859e8713c8f714f0","name":"Promise Callback - backward","time":{"start":1722085889987,"stop":1722085889987,"duration":0},"status":"passed","severity":"normal"},{"uid":"a994eebec842366b","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1722085785938,"stop":1722085785938,"duration":0},"status":"passed","severity":"normal"},{"uid":"624d576e327e0a30","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1722085158221,"stop":1722085158221,"duration":0},"status":"passed","severity":"normal"},{"uid":"f804bdd87cc1e498","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1722085298679,"stop":1722085298680,"duration":1},"status":"passed","severity":"normal"},{"uid":"d25ad09e9ff999fd","name":"Check received message containing special chars","time":{"start":1722085421001,"stop":1722085421008,"duration":7},"status":"passed","severity":"normal"},{"uid":"1840af8ff41c5c91","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722085586445,"stop":1722085586446,"duration":1},"status":"passed","severity":"normal"},{"uid":"99c7d854800cf281","name":"Ping on unsubscribed peer","time":{"start":1722085315110,"stop":1722085315110,"duration":0},"status":"passed","severity":"normal"},{"uid":"457a0105f4b2a5e8","name":"Push message with content topic containing emoji","time":{"start":1722085736915,"stop":1722085736920,"duration":5},"status":"passed","severity":"normal"},{"uid":"f37c4475dec7ed61","name":"should properly create location multiaddrs - tcp6","time":{"start":1722085166617,"stop":1722085166617,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ec76a5e9a99d462","name":"pre and post cipher","time":{"start":1722085192757,"stop":1722085192757,"duration":0},"status":"passed","severity":"normal"},{"uid":"13529bc5c973cc42","name":"should not fail to start the service if it is already started","time":{"start":1722085186316,"stop":1722085186316,"duration":0},"status":"passed","severity":"normal"},{"uid":"331a00fc54010d5e","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1722085867286,"stop":1722085867286,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ffd84d721808000","name":"Push message with content topic containing SQL Injection","time":{"start":1722085863194,"stop":1722085863194,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ccaea8240340565","name":"Push message with content topic containing emoji","time":{"start":1722085863198,"stop":1722085863198,"duration":0},"status":"passed","severity":"normal"},{"uid":"df074dbabd38f94d","name":"Check message received after nwaku node is restarted","time":{"start":1722085421051,"stop":1722085421051,"duration":0},"status":"skipped","severity":"normal"},{"uid":"59e193c84b90b8d2","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1722085878826,"stop":1722085878828,"duration":2},"status":"passed","severity":"normal"},{"uid":"8c53b65d9e6d4a2a","name":"Push message with content topic containing long","time":{"start":1722085736908,"stop":1722085736909,"duration":1},"status":"passed","severity":"normal"},{"uid":"490c482d945b5987","name":"Subscribe to topic containing numeric and receive message","time":{"start":1722085451631,"stop":1722085451631,"duration":0},"status":"passed","severity":"normal"},{"uid":"188d0ed0cc960d2a","name":"Push message with Russian payload","time":{"start":1722085736900,"stop":1722085736900,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1a4087d6069b97c","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1722085451625,"stop":1722085451626,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa0fba35a69e4dda","name":"1 Store, 2 relays, 2 fetches","time":{"start":1722085182056,"stop":1722085182056,"duration":0},"status":"passed","severity":"normal"},{"uid":"846d6bbd4799e513","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1722085759619,"stop":1722085759620,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9e20f574cb3ffb1","name":"random static sharding 2 - Cluster ID: 825, Shard ID: 224","time":{"start":1722085845635,"stop":1722085845635,"duration":0},"status":"passed","severity":"normal"},{"uid":"67a559d315af8372","name":"Add multiple subscription objects on single nwaku node","time":{"start":1722085451643,"stop":1722085451643,"duration":0},"status":"passed","severity":"normal"},{"uid":"b18030df99e90ae7","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1722085878825,"stop":1722085878825,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ee29d5f52d21efd","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1722085914183,"stop":1722085914185,"duration":2},"status":"passed","severity":"normal"},{"uid":"5e8ccebec2dad326","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1722085464582,"stop":1722085464582,"duration":0},"status":"passed","severity":"normal"},{"uid":"868211b0f3aef8f0","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1722085451043,"stop":1722085451043,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ecea612c2ab25dc","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1722085186319,"stop":1722085186319,"duration":0},"status":"passed","severity":"normal"},{"uid":"62ade9f25c42eb7e","name":"recovers when dns.resolve returns empty","time":{"start":1722085182408,"stop":1722085182408,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3b7ba21cd1f1b34","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1722085451632,"stop":1722085451632,"duration":0},"status":"passed","severity":"normal"},{"uid":"3754cb802109acf4","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1722085158107,"stop":1722085158107,"duration":0},"status":"passed","severity":"normal"},{"uid":"c573ea98575caaa0","name":"1 Relay, 1 fetch","time":{"start":1722085182055,"stop":1722085182055,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e6eadf34c2df50a","name":"same cluster, same shard: nodes connect","time":{"start":1722085451035,"stop":1722085451036,"duration":1},"status":"passed","severity":"normal"},{"uid":"d67e558d4f22b840","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1722085887242,"stop":1722085887242,"duration":0},"status":"passed","severity":"normal"},{"uid":"e543b777e8cb8fef","name":"Check publish message containing Script","time":{"start":1722085786808,"stop":1722085786810,"duration":2},"status":"passed","severity":"normal"},{"uid":"b3946fbb35121e8c","name":"Push message with content topic containing escaped characters","time":{"start":1722085863197,"stop":1722085863197,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fd619b568c8015b","name":"Check received message containing Basic HTML tag","time":{"start":1722085742272,"stop":1722085742272,"duration":0},"status":"passed","severity":"normal"},{"uid":"184388050fb90cdb","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1722085181948,"stop":1722085181949,"duration":1},"status":"passed","severity":"normal"},{"uid":"477e2f6f411d2e6c","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1722085887237,"stop":1722085887238,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad79f39979fc74f","name":"Callback on promise","time":{"start":1722085902645,"stop":1722085902647,"duration":2},"status":"passed","severity":"normal"},{"uid":"ce990637485a872a","name":"Passing page size 3 when there are 20 messages","time":{"start":1722085905085,"stop":1722085905085,"duration":0},"status":"passed","severity":"normal"},{"uid":"58bd2a37ec75db8c","name":"Passing page size 10 when there are 10 messages","time":{"start":1722085905085,"stop":1722085905085,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea5dfc75b29f710f","name":"Query Generator, No Decoder","time":{"start":1722085878824,"stop":1722085878824,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a47d91b57a237c4","name":"should use the provided clusterId for the pubsub topic","time":{"start":1722085158238,"stop":1722085158238,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fa93f81df472fd8","name":"Fails to publish message with wrong content topic","time":{"start":1722085786818,"stop":1722085786818,"duration":0},"status":"passed","severity":"normal"},{"uid":"b50f4e526fffede","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1722085887219,"stop":1722085887220,"duration":1},"status":"passed","severity":"normal"},{"uid":"8534854364e81d28","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1722085344059,"stop":1722085344060,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bdc2e9b7893ba92","name":"Filter","time":{"start":1722085923917,"stop":1722085923917,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e9abf368eaf2771","name":"Refresh subscription","time":{"start":1722085451629,"stop":1722085451630,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bd8dffde53cde60","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1722085887213,"stop":1722085887213,"duration":0},"status":"passed","severity":"normal"},{"uid":"22d1def0acac795b","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1722085344056,"stop":1722085344057,"duration":1},"status":"passed","severity":"normal"},{"uid":"718d15bc3f05394d","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1722085298679,"stop":1722085298679,"duration":0},"status":"passed","severity":"normal"},{"uid":"a907b6d17a72d858","name":"stop","time":{"start":1722085248507,"stop":1722085248507,"duration":0},"status":"passed","severity":"normal"},{"uid":"49fadc5420e331b0","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1722085451048,"stop":1722085451048,"duration":0},"status":"passed","severity":"normal"},{"uid":"765baab7f0613048","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1722085182411,"stop":1722085182411,"duration":0},"status":"passed","severity":"normal"},{"uid":"be4864f278fa8de1","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1722085165881,"stop":1722085165881,"duration":0},"status":"passed","severity":"normal"},{"uid":"fec80c7689773ac","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1722085759617,"stop":1722085759618,"duration":1},"status":"passed","severity":"normal"},{"uid":"393c6ae5a5f94c99","name":"throws on empty content topic","time":{"start":1722085158211,"stop":1722085158211,"duration":0},"status":"passed","severity":"normal"},{"uid":"c52528194562d8b1","name":"Push message with content topic containing Chinese","time":{"start":1722085863192,"stop":1722085863193,"duration":1},"status":"passed","severity":"normal"},{"uid":"9afee8d61e43de56","name":"different cluster, same shard: nodes don't connect","time":{"start":1722085451042,"stop":1722085451042,"duration":0},"status":"passed","severity":"normal"},{"uid":"d95a60d23c5e86ec","name":"Push message equal or less that 1MB","time":{"start":1722085736924,"stop":1722085736925,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfd0a5e640ed3102","name":"should only return 1 node with store capability","time":{"start":1722085182411,"stop":1722085182411,"duration":0},"status":"passed","severity":"normal"},{"uid":"875019e3dfcc2b0e","name":"Ping on subscribed peer","time":{"start":1722085272458,"stop":1722085272459,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b120e840652287a","name":"Check received message containing JSON","time":{"start":1722085742272,"stop":1722085742273,"duration":1},"status":"passed","severity":"normal"},{"uid":"c21bb6df2737f6b8","name":"should decode valid enr successfully","time":{"start":1722085166611,"stop":1722085166612,"duration":1},"status":"passed","severity":"normal"},{"uid":"83111411032a9fca","name":"Relay - dialed first","time":{"start":1722085923914,"stop":1722085923914,"duration":0},"status":"passed","severity":"normal"},{"uid":"83e1610cb6811a81","name":"Check message received after jswaku node is restarted","time":{"start":1722085742259,"stop":1722085742259,"duration":0},"status":"skipped","severity":"normal"},{"uid":"37543fafd1622fcf","name":"Mutual subscription","time":{"start":1722085785934,"stop":1722085785934,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a5e0bff70f31bcf","name":"Push message with special chars payload","time":{"start":1722085863180,"stop":1722085863181,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4a97b914ee1813c","name":"Number of peers are maintained correctly","time":{"start":1722085493409,"stop":1722085493410,"duration":1},"status":"passed","severity":"normal"},{"uid":"7af41e17b2245775","name":"Check received message with timestamp: 1722085207282000000 ","time":{"start":1722085421042,"stop":1722085421042,"duration":0},"status":"passed","severity":"normal"},{"uid":"d50ff6510c3657a","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1722085158224,"stop":1722085158224,"duration":0},"status":"passed","severity":"normal"},{"uid":"8071183a49355847","name":"Check received message containing Russian","time":{"start":1722085421012,"stop":1722085421013,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d833d0be9f20695","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1722085160747,"stop":1722085160748,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ac4e1b5bfde933b","name":"throws on content topic with empty topic name field","time":{"start":1722085158213,"stop":1722085158213,"duration":0},"status":"passed","severity":"normal"},{"uid":"79566596e9c57193","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1722085785947,"stop":1722085785947,"duration":0},"status":"passed","severity":"normal"},{"uid":"e84c5f3c4d96df54","name":"Reopen subscription with peer with lost subscription","time":{"start":1722085315110,"stop":1722085315111,"duration":1},"status":"passed","severity":"normal"},{"uid":"429320c5df5741e9","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1722085451046,"stop":1722085451046,"duration":0},"status":"passed","severity":"normal"},{"uid":"bead0f9b52d9e027","name":"should throw an error for missing required configuration","time":{"start":1722085158224,"stop":1722085158225,"duration":1},"status":"passed","severity":"normal"},{"uid":"a75b59a38ee3c322","name":"Check received message with timestamp: 1649153314 ","time":{"start":1722085421043,"stop":1722085421043,"duration":0},"status":"passed","severity":"normal"},{"uid":"6429282d8a0d9d70","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1722085451060,"stop":1722085451060,"duration":0},"status":"passed","severity":"normal"},{"uid":"d474060559d24586","name":"should set field with all protocols disabled","time":{"start":1722085166618,"stop":1722085166618,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d9c25094ac941f7","name":"Push message with shell command payload","time":{"start":1722085863187,"stop":1722085863187,"duration":0},"status":"passed","severity":"normal"},{"uid":"64323d9f953b5fe9","name":"Filter with 3 connections","time":{"start":1722085515077,"stop":1722085515077,"duration":0},"status":"passed","severity":"normal"},{"uid":"b28a6d6988c0e8cd","name":"throws on content topic with empty application field","time":{"start":1722085158212,"stop":1722085158212,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7d333a2c1581d85","name":"Push message with Russian payload","time":{"start":1722085863184,"stop":1722085863184,"duration":0},"status":"passed","severity":"normal"},{"uid":"efe2d7b134e22a59","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1722085742256,"stop":1722085742257,"duration":1},"status":"passed","severity":"normal"},{"uid":"780db1244dd49f43","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1722085451641,"stop":1722085451641,"duration":0},"status":"passed","severity":"normal"},{"uid":"690e1c90516833e2","name":"should throw error - no public key","time":{"start":1722085166614,"stop":1722085166614,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ec2dc7b921d1264","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1722085887227,"stop":1722085887228,"duration":1},"status":"passed","severity":"normal"},{"uid":"43ce48c05dbba361","name":"Ordered callback, aborts when callback returns true","time":{"start":1722085902651,"stop":1722085902652,"duration":1},"status":"passed","severity":"normal"},{"uid":"142a11187ee432ec","name":"should throw an error for insufficient data","time":{"start":1722085158107,"stop":1722085158107,"duration":0},"status":"passed","severity":"normal"},{"uid":"209868f7b37160e0","name":"Check publish message containing numeric","time":{"start":1722085786805,"stop":1722085786805,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaee11ddbcfafade","name":"Subscribe to topic containing emoji and publish message","time":{"start":1722085785948,"stop":1722085785949,"duration":1},"status":"passed","severity":"normal"},{"uid":"a05ca3d61370fcfc","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1722086059862,"stop":1722086059863,"duration":1},"status":"passed","severity":"normal"},{"uid":"b55cbd4b6b185480","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1722085902648,"stop":1722085902651,"duration":3},"status":"passed","severity":"normal"},{"uid":"a15082305be6908d","name":"LightPush with 0 connections","time":{"start":1722085515068,"stop":1722085515069,"duration":1},"status":"passed","severity":"normal"},{"uid":"66471b1d75d75981","name":"Check message with invalid timestamp is not received","time":{"start":1722085742276,"stop":1722085742276,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa54a693ea80f582","name":"Push 30 different messages","time":{"start":1722085863189,"stop":1722085863189,"duration":0},"status":"passed","severity":"normal"},{"uid":"10e5fbe5bb5552dc","name":"Generator, custom pubsub topic","time":{"start":1722085903292,"stop":1722085903293,"duration":1},"status":"passed","severity":"normal"},{"uid":"be350f9d7136b16b","name":"Check received message containing SQL Injection","time":{"start":1722085421013,"stop":1722085421014,"duration":1},"status":"passed","severity":"normal"},{"uid":"df49ba05f47313dd","name":"Filter with 2 connections","time":{"start":1722085515073,"stop":1722085515076,"duration":3},"status":"passed","severity":"normal"},{"uid":"f0ef5c2390763e8b","name":"Subscribe to topic containing long and receive message","time":{"start":1722085451630,"stop":1722085451631,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6f697594aad2b30","name":"Encoder throws on undefined content topic","time":{"start":1722085171490,"stop":1722085171491,"duration":1},"status":"passed","severity":"normal"},{"uid":"706964e282823dd6","name":"start node with ApplicationInfo","time":{"start":1722085820419,"stop":1722085820423,"duration":4},"status":"passed","severity":"normal"},{"uid":"742709bb02e1c90a","name":"should set field with only RELAY enabled","time":{"start":1722085166619,"stop":1722085166619,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7afea8edbe8c5be","name":"Check publish message containing Arabic","time":{"start":1722085786806,"stop":1722085786807,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ee7a7badd86519c","name":"Subscribe to topic containing shell command and receive message","time":{"start":1722085887244,"stop":1722085887245,"duration":1},"status":"passed","severity":"normal"},{"uid":"7afcb1e99b55e5d3","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722085451053,"stop":1722085451054,"duration":1},"status":"passed","severity":"normal"},{"uid":"87cd9193b42f67ce","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1722085158233,"stop":1722085158233,"duration":0},"status":"passed","severity":"normal"},{"uid":"f27289894789d877","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1722085344058,"stop":1722085344059,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a1cc44845c0ac7f","name":"Throws when trying to push message with empty payload","time":{"start":1722085736907,"stop":1722085736908,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1f3ece4e4443040","name":"Push message with content topic containing XML","time":{"start":1722085863195,"stop":1722085863195,"duration":0},"status":"passed","severity":"normal"},{"uid":"282fa8b84b4a7afa","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1722085887241,"stop":1722085887241,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eae1acc86a4db82","name":"Relay","time":{"start":1722085220332,"stop":1722085220332,"duration":0},"status":"passed","severity":"normal"},{"uid":"9560043294b0d10b","name":"should handle a minimal index list","time":{"start":1722085158105,"stop":1722085158106,"duration":1},"status":"passed","severity":"normal"},{"uid":"354e9afee88837bb","name":"Query generator for 2000 messages","time":{"start":1722085902652,"stop":1722085902653,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4731223d3d78755","name":"Check publish message containing emoji","time":{"start":1722085786813,"stop":1722085786814,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c8ca55211c38e79","name":"Check message with no content topic is not received","time":{"start":1722085742258,"stop":1722085742258,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bc0e27d111ff9e8","name":"Decoder throws on empty string content topic","time":{"start":1722085171492,"stop":1722085171492,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb094dc0588d0d7b","name":"Check received message containing shell command","time":{"start":1722085421029,"stop":1722085421033,"duration":4},"status":"passed","severity":"normal"},{"uid":"500797ced1d41231","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1722085464579,"stop":1722085464579,"duration":0},"status":"passed","severity":"normal"},{"uid":"b727c753b5a8a50a","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1722085785937,"stop":1722085785938,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3af9526ec910252","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1722085887222,"stop":1722085887223,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7edc44f34104f6","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1722085638045,"stop":1722085638046,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa6a4d28af14b47","name":"connected peers and dial","time":{"start":1722085737122,"stop":1722085737122,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f842c615d2507cc0","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1722086059864,"stop":1722086059865,"duration":1},"status":"passed","severity":"normal"},{"uid":"d44b7e4f8ad87caf","name":"Publish message with custom timestamp: Sun Aug 06 2023 13:09:19 GMT+0000 (Coordinated Universal Time)","time":{"start":1722085786815,"stop":1722085786815,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf7e6dbb0a0bac8a","name":"Subscribe to topic containing JSON and publish message","time":{"start":1722085785946,"stop":1722085785947,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b3d66d8084bf2e8","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722085638042,"stop":1722085638042,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cd9672b3e4e22ac","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1722085451043,"stop":1722085451043,"duration":0},"status":"passed","severity":"normal"},{"uid":"b43247043562bbfe","name":"should properly compute the node id","time":{"start":1722085166614,"stop":1722085166615,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa1ac9024058ab64","name":"Fails to push message with empty content topic","time":{"start":1722085736920,"stop":1722085736921,"duration":1},"status":"passed","severity":"normal"},{"uid":"829b1cbd0765501a","name":"Subscribe to topic containing long and publish message","time":{"start":1722085785941,"stop":1722085785942,"duration":1},"status":"passed","severity":"normal"},{"uid":"87a9f7a70b03e97e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1722085887232,"stop":1722085887235,"duration":3},"status":"passed","severity":"normal"},{"uid":"b42b41b8ff27b80a","name":"Ping on unsubscribed peer","time":{"start":1722085315108,"stop":1722085315108,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5c27a48cca8e484","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1722085638042,"stop":1722085638042,"duration":0},"status":"passed","severity":"normal"},{"uid":"c250b7e0e7dbf5fe","name":"getPeersByDiscovery","time":{"start":1722085765158,"stop":1722085765158,"duration":0},"status":"passed","severity":"normal"},{"uid":"99d905a63f0002df","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1722085451052,"stop":1722085451052,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf67c99dee4e7c0f","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1722085887230,"stop":1722085887230,"duration":0},"status":"passed","severity":"normal"},{"uid":"d251680372021430","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1722085887246,"stop":1722085887246,"duration":0},"status":"passed","severity":"normal"},{"uid":"83b03ac474966206","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1722085181950,"stop":1722085181950,"duration":0},"status":"passed","severity":"normal"},{"uid":"c55bdbe87743b684","name":"should load peers from local storage and dispatch events","time":{"start":1722085186318,"stop":1722085186318,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3be5be748aa82d7","name":"Default pageSize","time":{"start":1722085905087,"stop":1722085905087,"duration":0},"status":"passed","severity":"normal"},{"uid":"b02a54a125305bd8","name":"Store - dialed after - with timeout","time":{"start":1722085923916,"stop":1722085923916,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfa7513623bba120","name":"Publish message with rate limit","time":{"start":1722085786821,"stop":1722085786821,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1db3a1853a22bce","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1722085215894,"stop":1722085215895,"duration":1},"status":"passed","severity":"normal"},{"uid":"236a3ddeb7628eeb","name":"ignores unrecognized TXT record formats","time":{"start":1722085182409,"stop":1722085182409,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9564ea5292fa65b","name":"should throw an error if shards are undefined for static sharding","time":{"start":1722085158224,"stop":1722085158224,"duration":0},"status":"passed","severity":"normal"},{"uid":"693dd33ab9c0b64f","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1722085264663,"stop":1722085264664,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fd242cb9ae76c7d","name":"Check received message containing special chars","time":{"start":1722085742265,"stop":1722085742265,"duration":0},"status":"passed","severity":"normal"},{"uid":"24f216e97573d22c","name":"Push message with content topic containing short","time":{"start":1722085736908,"stop":1722085736908,"duration":0},"status":"passed","severity":"normal"},{"uid":"b47cf69727a599ef","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1722085158223,"stop":1722085158223,"duration":0},"status":"passed","severity":"normal"},{"uid":"85c8c0acb9dc20be","name":"handles different networkShards values correctly","time":{"start":1722085158220,"stop":1722085158220,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5052fd771a0250","name":"Check received message containing numeric","time":{"start":1722085421000,"stop":1722085421001,"duration":1},"status":"passed","severity":"normal"},{"uid":"850cc2cae2169f8b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722085586447,"stop":1722085586447,"duration":0},"status":"passed","severity":"normal"},{"uid":"644612a65f6ee445","name":"Check message with non string payload is not received","time":{"start":1722085742278,"stop":1722085742278,"duration":0},"status":"passed","severity":"normal"},{"uid":"89ba38602a3ec86c","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1722085451044,"stop":1722085451045,"duration":1},"status":"passed","severity":"normal"},{"uid":"28e77197756dafa7","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1722085759617,"stop":1722085759617,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a068f2f3dbc4169","name":"Check received message containing escaped characters","time":{"start":1722085742273,"stop":1722085742273,"duration":0},"status":"passed","severity":"normal"},{"uid":"d43788df9d260bb6","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1722085638039,"stop":1722085638039,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2c6382ec2097736","name":"start node with empty content topic","time":{"start":1722085820428,"stop":1722085820428,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f2d3ac3792acf57","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1722085215895,"stop":1722085215896,"duration":1},"status":"passed","severity":"normal"},{"uid":"b28bf664348a8d3d","name":"should be able to encode the field with only RELAY set to true","time":{"start":1722085165868,"stop":1722085165870,"duration":2},"status":"passed","severity":"normal"},{"uid":"148795c4f426fb27","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1722085900849,"stop":1722085900850,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8ecacb7bc193028","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1722085158214,"stop":1722085158215,"duration":1},"status":"passed","severity":"normal"},{"uid":"46dce1cce8e86f79","name":"Fails to publish message with size larger than 1 MB","time":{"start":1722085786819,"stop":1722085786819,"duration":0},"status":"passed","severity":"normal"},{"uid":"b91bb33223177be4","name":"Check message with no content topic is not received","time":{"start":1722085742277,"stop":1722085742277,"duration":0},"status":"passed","severity":"normal"},{"uid":"d016bf678a193acf","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1722085451644,"stop":1722085451644,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bb2dbbf654c6a1","name":"Check message received after jswaku node is restarted","time":{"start":1722085742278,"stop":1722085742279,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1fb1e32d25fc88ec","name":"Subscribe to topic containing Script and publish message","time":{"start":1722085785945,"stop":1722085785945,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f0359e05cb6954b","name":"LightPush with 2 connections","time":{"start":1722085515072,"stop":1722085515073,"duration":1},"status":"passed","severity":"normal"},{"uid":"79460725d990c8f3","name":"Subscribe and receive messages via lightPush","time":{"start":1722085887229,"stop":1722085887230,"duration":1},"status":"passed","severity":"normal"},{"uid":"adc87b56332523a6","name":"Check received message containing JSON","time":{"start":1722085742250,"stop":1722085742250,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba44ed0952d557bf","name":"Check message with non string payload is not received","time":{"start":1722085421050,"stop":1722085421050,"duration":0},"status":"passed","severity":"normal"},{"uid":"72873376fc0c98a1","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1722085181946,"stop":1722085181946,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cc88adb15538d2f","name":"Query Generator, Wrong PubsubTopic","time":{"start":1722085878823,"stop":1722085878823,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebf8daa8290e38d6","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1722085759618,"stop":1722085759618,"duration":0},"status":"passed","severity":"normal"},{"uid":"f201b66951a2b49c","name":"should handle application and version for autosharding","time":{"start":1722085158223,"stop":1722085158223,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4979b6fee3eef39","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1722085914187,"stop":1722085914187,"duration":0},"status":"passed","severity":"normal"},{"uid":"eee6593a4f9f139d","name":"Push message with content topic containing unicode special characters","time":{"start":1722085863197,"stop":1722085863198,"duration":1},"status":"passed","severity":"normal"},{"uid":"154322469bb4d853","name":"Sets default value correctly","time":{"start":1722085915877,"stop":1722085915878,"duration":1},"status":"passed","severity":"normal"},{"uid":"680a2f5fc5de57c9","name":"Subscribe to topic containing special chars and publish message","time":{"start":1722085785942,"stop":1722085785943,"duration":1},"status":"passed","severity":"normal"},{"uid":"13efa45954f52329","name":"random static sharding 7 - Cluster ID: 427, Shard ID: 341","time":{"start":1722085845641,"stop":1722085845642,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe0ae26a18366eff","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1722085208901,"stop":1722085208903,"duration":2},"status":"passed","severity":"normal"},{"uid":"ad6c712e420490ff","name":"Push 30 different messages","time":{"start":1722085736907,"stop":1722085736907,"duration":0},"status":"passed","severity":"normal"},{"uid":"84a0ec2024f0972b","name":"should get / set UDP multiaddr","time":{"start":1722085166615,"stop":1722085166616,"duration":1},"status":"passed","severity":"normal"},{"uid":"16e2e4918ed0186d","name":"Encoder throws on empty string content topic","time":{"start":1722085192426,"stop":1722085192427,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce3ecf64b8f029c8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1722085158227,"stop":1722085158227,"duration":0},"status":"passed","severity":"normal"},{"uid":"824d348eb090b225","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1722085451049,"stop":1722085451049,"duration":0},"status":"passed","severity":"normal"},{"uid":"4234a5b040643ae3","name":"Push message with content topic containing escaped characters","time":{"start":1722085736914,"stop":1722085736914,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbcb1936cb41f214","name":"Subscribe to topic containing special chars and receive message","time":{"start":1722085887222,"stop":1722085887222,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cbec39f8961d15","name":"Push message with content topic containing Basic HTML tag","time":{"start":1722085863195,"stop":1722085863196,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb316d6a5e9c954c","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1722085165873,"stop":1722085165874,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f6df23e2bd3e424","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1722085298677,"stop":1722085298677,"duration":0},"status":"passed","severity":"normal"},{"uid":"b236cae2adc627cf","name":"Query Generator - backward","time":{"start":1722085889984,"stop":1722085889985,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe022d0058cbd7c4","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1722085344057,"stop":1722085344058,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fa6ddb5b5a47230","name":"Subscribe and receives messages on 20 topics","time":{"start":1722085887212,"stop":1722085887212,"duration":0},"status":"passed","severity":"normal"},{"uid":"dec47df8294d86ac","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1722085451060,"stop":1722085451061,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fbe14f1db46e143","name":"Push message with Chinese payload","time":{"start":1722085736899,"stop":1722085736899,"duration":0},"status":"passed","severity":"normal"},{"uid":"89e70697c7f3cb16","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1722085182412,"stop":1722085182413,"duration":1},"status":"skipped","severity":"normal"},{"uid":"576d530ff30c4c79","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1722085208905,"stop":1722085208905,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd4ad9c2e4f441b1","name":"Subscribe to topic containing Russian and receive message","time":{"start":1722085887241,"stop":1722085887241,"duration":0},"status":"passed","severity":"normal"},{"uid":"338bd6a94fee1def","name":"unsubscribes","time":{"start":1722085910359,"stop":1722085910360,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaa706d07b9ed3a","name":"Check received message containing emoji","time":{"start":1722085742274,"stop":1722085742274,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9205fba9817df7f","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1722085158226,"stop":1722085158226,"duration":0},"status":"passed","severity":"normal"},{"uid":"76b7855fe0d18851","name":"Symmetric encrypt & Decrypt","time":{"start":1722085192756,"stop":1722085192757,"duration":1},"status":"passed","severity":"normal"},{"uid":"885bb37546970570","name":"Push message with content topic containing Basic HTML tag","time":{"start":1722085736913,"stop":1722085736913,"duration":0},"status":"passed","severity":"normal"},{"uid":"73c0f0daba907cb5","name":"Subscribe to topic containing shell command and receive message","time":{"start":1722085887226,"stop":1722085887226,"duration":0},"status":"passed","severity":"normal"},{"uid":"c68c11908234c94e","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1722085785944,"stop":1722085785945,"duration":1},"status":"passed","severity":"normal"},{"uid":"f05a873df43ada01","name":"different cluster, different shard: nodes don't connect","time":{"start":1722085638767,"stop":1722085638768,"duration":1},"status":"passed","severity":"normal"},{"uid":"afa5cc06563a969a","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app47/8/topic672/test.js","time":{"start":1722085820413,"stop":1722085820416,"duration":3},"status":"passed","severity":"normal"},{"uid":"b0023b7dd3b1a5a7","name":"Overlapping topic subscription","time":{"start":1722085785940,"stop":1722085785940,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d99e923025d4d722","name":"should properly create location multiaddrs - tcp4","time":{"start":1722085166617,"stop":1722085166617,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bc9b8671c959e78","name":"Using a function","time":{"start":1722085915876,"stop":1722085915876,"duration":0},"status":"passed","severity":"normal"},{"uid":"609ee2f87cd5a1e5","name":"Check received message containing Arabic","time":{"start":1722085742266,"stop":1722085742266,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e046f00ae79c2b2","name":"should set field with all protocols enabled","time":{"start":1722085166619,"stop":1722085166619,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b64e82b3e2a8a7e","name":"Check message with non string payload is not received","time":{"start":1722085742259,"stop":1722085742259,"duration":0},"status":"passed","severity":"normal"},{"uid":"631c2b983452284b","name":"Push message on custom pubsubTopic","time":{"start":1722085586445,"stop":1722085586445,"duration":0},"status":"passed","severity":"normal"},{"uid":"12bd3cbf3e51824a","name":"Push message with rate limit","time":{"start":1722085736922,"stop":1722085736922,"duration":0},"status":"passed","severity":"normal"},{"uid":"96657747dd09720a","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1722085181950,"stop":1722085181951,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bd8d4fdeee2a558","name":"Decrypt messages","time":{"start":1722085739521,"stop":1722085739522,"duration":1},"status":"passed","severity":"normal"},{"uid":"9388d40e994d6938","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1722085451064,"stop":1722085451064,"duration":0},"status":"passed","severity":"normal"},{"uid":"94706c9764914811","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1722085165872,"stop":1722085165873,"duration":1},"status":"passed","severity":"normal"},{"uid":"e759fd90ea124bb7","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1722085451050,"stop":1722085451050,"duration":0},"status":"passed","severity":"normal"},{"uid":"34ea042cd14c2b02","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1722085785936,"stop":1722085785937,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bd8da830cd402f3","name":"Subscribe to topic containing special chars and receive message","time":{"start":1722085887240,"stop":1722085887240,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc1b95bb572a0578","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1722085158233,"stop":1722085158233,"duration":0},"status":"passed","severity":"normal"},{"uid":"156fa12285aba4ca","name":"Check publish message after service node is restarted","time":{"start":1722085786820,"stop":1722085786820,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c102f41b25422820","name":"Relay + Store","time":{"start":1722085220332,"stop":1722085220333,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c4f9a4befa93567","name":"should properly create location multiaddrs - udp","time":{"start":1722085166617,"stop":1722085166618,"duration":1},"status":"passed","severity":"normal"},{"uid":"d733beacd3d75fe","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1722085182412,"stop":1722085182412,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ad56f2d848b06904","name":"Check meta is set [symmetric]","time":{"start":1722085192424,"stop":1722085192425,"duration":1},"status":"passed","severity":"normal"},{"uid":"de47eaa2510c5786","name":"Privacy Node - default protocol","time":{"start":1722085923917,"stop":1722085923918,"duration":1},"status":"passed","severity":"normal"},{"uid":"c94348564d6f1a1e","name":"Subscribe to topic containing shell command and publish message","time":{"start":1722085785947,"stop":1722085785947,"duration":0},"status":"passed","severity":"normal"},{"uid":"1689a8c5f23c6188","name":"should throw an error for an unconfigured topic","time":{"start":1722085158232,"stop":1722085158232,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2d2b8016581eb7","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1722085785943,"stop":1722085785944,"duration":1},"status":"passed","severity":"normal"},{"uid":"936ba6f8197e01ef","name":"Check message received after nwaku node is restarted","time":{"start":1722085742279,"stop":1722085742279,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1c5070abd86c957c","name":"Check received message containing Script","time":{"start":1722085421015,"stop":1722085421016,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd79fd12b3aa0d5f","name":"Relay - dialed after","time":{"start":1722085923915,"stop":1722085923915,"duration":0},"status":"passed","severity":"normal"},{"uid":"c84e00edb17d767e","name":"Push message with content topic containing Chinese","time":{"start":1722085736910,"stop":1722085736910,"duration":0},"status":"passed","severity":"normal"},{"uid":"54deee7ba346ae03","name":"Push message with special chars payload","time":{"start":1722085736899,"stop":1722085736899,"duration":0},"status":"passed","severity":"normal"},{"uid":"41c830f12c8b8d11","name":"Promise Callback - forward","time":{"start":1722085889985,"stop":1722085889987,"duration":2},"status":"passed","severity":"normal"},{"uid":"d3c0b4c0e5e0060a","name":"Throws when trying to push message with empty payload","time":{"start":1722085863189,"stop":1722085863189,"duration":0},"status":"passed","severity":"normal"},{"uid":"dab8ef7912d012bb","name":"Push message with shell command payload","time":{"start":1722085736903,"stop":1722085736903,"duration":0},"status":"passed","severity":"normal"},{"uid":"368334a21c05766","name":"Sign & Recover","time":{"start":1722085192757,"stop":1722085192758,"duration":1},"status":"passed","severity":"normal"},{"uid":"71392b2b278a722a","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1722086059864,"stop":1722086059864,"duration":0},"status":"passed","severity":"normal"},{"uid":"77a218ed21d7b00e","name":"Check message on other pubsub topic is not received","time":{"start":1722085742277,"stop":1722085742277,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d37c30a514fa00e","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722085638038,"stop":1722085638038,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4b630c80d8b16c8","name":"A test","time":{"start":1722085586528,"stop":1722085586530,"duration":2},"status":"passed","severity":"normal"},{"uid":"b85e33d2233ba0a1","name":"Query generator for multiple messages with different message text format","time":{"start":1722085902636,"stop":1722085902641,"duration":5},"status":"passed","severity":"normal"},{"uid":"ededcaff81d874e3","name":"Check publish message containing shell command","time":{"start":1722085786811,"stop":1722085786812,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f533ccbbf5336be","name":"Push message with rate limit","time":{"start":1722085863200,"stop":1722085863200,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0f53bee5f62f21d","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1722085638041,"stop":1722085638042,"duration":1},"status":"passed","severity":"normal"},{"uid":"c45792b672ca159","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1722085451057,"stop":1722085451057,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac36d8bb1c4369f0","name":"Check received message with timestamp: 1722085207282 ","time":{"start":1722085421042,"stop":1722085421043,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f9cfd726457c952","name":"Check received message containing Basic HTML tag","time":{"start":1722085742249,"stop":1722085742250,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd26ec392a6bdd02","name":"tcp ip4 address","time":{"start":1722085166069,"stop":1722085166070,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dffd035de191760","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1722085451058,"stop":1722085451058,"duration":0},"status":"passed","severity":"normal"},{"uid":"559ef41374d46ae2","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app39/1/topic473/xml","time":{"start":1722085820412,"stop":1722085820413,"duration":1},"status":"passed","severity":"normal"},{"uid":"465698b65cfe6af0","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1722085192424,"stop":1722085192424,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb0c5f622b04f2a2","name":"Encoder throws on empty string content topic","time":{"start":1722085194053,"stop":1722085194053,"duration":0},"status":"passed","severity":"normal"},{"uid":"81714764db99f106","name":"addEventListener with wrong event","time":{"start":1722085248504,"stop":1722085248505,"duration":1},"status":"passed","severity":"normal"},{"uid":"f722731c8ca8e59e","name":"Check received message containing XML","time":{"start":1722085742271,"stop":1722085742271,"duration":0},"status":"passed","severity":"normal"},{"uid":"23778e80fa9f70a","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1722085464580,"stop":1722085464581,"duration":1},"status":"passed","severity":"normal"},{"uid":"658d8ced8e04fa14","name":"Subscribe and receive messages via waku relay post","time":{"start":1722085887206,"stop":1722085887206,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbb80221ec16bec7","name":"Query Generator, Multiple PubsubTopics","time":{"start":1722085878824,"stop":1722085878824,"duration":0},"status":"passed","severity":"normal"},{"uid":"91db1650b6d48821","name":"Should update multiaddrs","time":{"start":1722085647129,"stop":1722085647129,"duration":0},"status":"passed","severity":"normal"},{"uid":"47c9e5045047742e","name":"Check received message containing escaped characters","time":{"start":1722085421038,"stop":1722085421040,"duration":2},"status":"passed","severity":"normal"},{"uid":"ba68943bcfcb97c6","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app64/8/topic97/utf8","time":{"start":1722085820413,"stop":1722085820413,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4919e5d76cd6479","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1722085194051,"stop":1722085194052,"duration":1},"status":"passed","severity":"normal"},{"uid":"3364a95d708f334e","name":"Query with Ordered Callback, No Decoder","time":{"start":1722085878826,"stop":1722085878826,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1aec79457fb9c05","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1722085464579,"stop":1722085464579,"duration":0},"status":"passed","severity":"normal"},{"uid":"dac066a89a9b2945","name":"should be able to encode the field with only STORE set to true","time":{"start":1722085165871,"stop":1722085165871,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6e9958f3e5162f3","name":"Push message with JSON payload","time":{"start":1722085736902,"stop":1722085736902,"duration":0},"status":"passed","severity":"normal"},{"uid":"80fe28735d7eb64f","name":"more peers than existing","time":{"start":1722085737123,"stop":1722085737123,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a740f610a262feff","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1722085867292,"stop":1722085867293,"duration":1},"status":"passed","severity":"normal"},{"uid":"6750db7dad968e85","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1722085903293,"stop":1722085903294,"duration":1},"status":"passed","severity":"normal"},{"uid":"caa35657f4a0cff4","name":"Subscribe to topic containing JSON and receive message","time":{"start":1722085887244,"stop":1722085887244,"duration":0},"status":"passed","severity":"normal"},{"uid":"d757dbd838500b3f","name":"Push message with JSON payload","time":{"start":1722085863186,"stop":1722085863187,"duration":1},"status":"passed","severity":"normal"},{"uid":"9880a21b928ad752","name":"Push message with escaped characters payload","time":{"start":1722085863187,"stop":1722085863188,"duration":1},"status":"passed","severity":"normal"},{"uid":"e88a31499427cce2","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1722085451629,"stop":1722085451629,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f54f2071bab3ce6","name":"throws an error for improperly formatted content topics","time":{"start":1722085158220,"stop":1722085158220,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc265a2e6cd32aa7","name":"Rejects garbage","time":{"start":1722085174881,"stop":1722085174881,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6c5cc8f4866ad1a","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1722085638041,"stop":1722085638041,"duration":0},"status":"passed","severity":"normal"},{"uid":"f336c76aa8be4e12","name":"should set field with only FILTER enabled","time":{"start":1722085166619,"stop":1722085166620,"duration":1},"status":"passed","severity":"normal"},{"uid":"e202351678d796d7","name":"should properly create location multiaddrs - udp4","time":{"start":1722085166616,"stop":1722085166616,"duration":0},"status":"passed","severity":"normal"},{"uid":"9886197b1a9ea0c6","name":"Subscribe to topic containing XML and receive message","time":{"start":1722085887224,"stop":1722085887225,"duration":1},"status":"passed","severity":"normal"},{"uid":"81a2dc1cf4da5e42","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1722085464584,"stop":1722085464584,"duration":0},"status":"passed","severity":"normal"},{"uid":"149d0dde40316181","name":"Should update shard info","time":{"start":1722085647129,"stop":1722085647130,"duration":1},"status":"passed","severity":"normal"},{"uid":"b635fdb95e404416","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1722085158218,"stop":1722085158218,"duration":0},"status":"passed","severity":"normal"},{"uid":"77c705628860cd30","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1722085451632,"stop":1722085451632,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a21daca8659d90a","name":"Add multiple subscription objects on single nwaku node","time":{"start":1722085887247,"stop":1722085887248,"duration":1},"status":"passed","severity":"normal"},{"uid":"67f8a56d6a4015e3","name":"returns all values when wanted number matches available values","time":{"start":1722085181679,"stop":1722085181681,"duration":2},"status":"passed","severity":"normal"},{"uid":"ddfad8367d2fc6b0","name":"non connected peers","time":{"start":1722085737123,"stop":1722085737124,"duration":1},"status":"skipped","severity":"normal"},{"uid":"47c49f56250b50f9","name":"should properly create location multiaddrs - udp6","time":{"start":1722085166617,"stop":1722085166617,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c1ed0cfe734150f","name":"should throw an error for missing sharding configuration","time":{"start":1722085158236,"stop":1722085158236,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb5a65037f03f7e2","name":"Query with Ordered Callback, No message returned","time":{"start":1722085878826,"stop":1722085878826,"duration":0},"status":"passed","severity":"normal"},{"uid":"f690ffd097a4d031","name":"Encoder throws on undefined content topic","time":{"start":1722085194053,"stop":1722085194053,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca2bd71182ef6f46","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1722085464582,"stop":1722085464582,"duration":0},"status":"passed","severity":"normal"},{"uid":"967605d4eaa53e6d","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1722085317506,"stop":1722085317506,"duration":0},"status":"passed","severity":"normal"},{"uid":"b56182d7687e6e20","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1722085160748,"stop":1722085160749,"duration":1},"status":"passed","severity":"normal"},{"uid":"bad7b87a87b1cc1e","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1722085759619,"stop":1722085759619,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc50c15b9ec21ff0","name":"Query with Promise Callback, No message returned","time":{"start":1722085878829,"stop":1722085878830,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bf5c140721e8c94","name":"Check publish message containing Chinese","time":{"start":1722085786806,"stop":1722085786806,"duration":0},"status":"passed","severity":"normal"},{"uid":"72d12db4c02ae2a1","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1722085158225,"stop":1722085158226,"duration":1},"status":"passed","severity":"normal"},{"uid":"797458abb209583f","name":"Asymmetric encrypt & decrypt","time":{"start":1722085192756,"stop":1722085192756,"duration":0},"status":"passed","severity":"normal"},{"uid":"aefb4ba875efd4be","name":"Init the array if not present","time":{"start":1722085157789,"stop":1722085157790,"duration":1},"status":"passed","severity":"normal"},{"uid":"b837188c3f1b27b8","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1722085224647,"stop":1722085224647,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1f81f6e55bc9bf04","name":"Decoder throws on empty string content topic","time":{"start":1722085192428,"stop":1722085192428,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f5bda5f326a9671","name":"caches peers it previously fetched","time":{"start":1722085182409,"stop":1722085182409,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d283ae37b6d863d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722085451057,"stop":1722085451057,"duration":0},"status":"passed","severity":"normal"},{"uid":"caf47ccd07283b3c","name":"throws on content topic with empty encoding field","time":{"start":1722085158213,"stop":1722085158214,"duration":1},"status":"passed","severity":"normal"},{"uid":"d984d36beb1b7505","name":"Subscribe to topic containing XML and publish message","time":{"start":1722085785945,"stop":1722085785945,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ff31f7861d1aaf4","name":"Push message with numeric payload","time":{"start":1722085736898,"stop":1722085736898,"duration":0},"status":"passed","severity":"normal"},{"uid":"d61a6293976ccd76","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1722085638754,"stop":1722085638755,"duration":1},"status":"passed","severity":"normal"},{"uid":"7edabc3b98b30a65","name":"Check received message containing long","time":{"start":1722085742261,"stop":1722085742261,"duration":0},"status":"passed","severity":"normal"},{"uid":"907d9f4173681e26","name":"should set field with only STORE enabled","time":{"start":1722085166619,"stop":1722085166619,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd05cf1e64cf83cd","name":"topics with same application and version share the same shard","time":{"start":1722085158219,"stop":1722085158219,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c32166ba33b33af","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1722085759622,"stop":1722085759622,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8680b0a310a3f33","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1722085900850,"stop":1722085900850,"duration":0},"status":"passed","severity":"normal"},{"uid":"922f2d9c5893f98c","name":"ignores domain fetching errors","time":{"start":1722085182409,"stop":1722085182409,"duration":0},"status":"passed","severity":"normal"},{"uid":"f07d7e57e4a621a9","name":"should only return 1 node with relay and store capability","time":{"start":1722085182410,"stop":1722085182410,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cb2fc476fdc51c0","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1722085638040,"stop":1722085638040,"duration":0},"status":"passed","severity":"normal"},{"uid":"af87fb6b96e5b377","name":"handles multiple messages","time":{"start":1722085910359,"stop":1722085910359,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea2d80ed54d65f66","name":"should configure sharding based on application and version for autosharding","time":{"start":1722085158234,"stop":1722085158235,"duration":1},"status":"passed","severity":"normal"},{"uid":"d227fda66c050c1f","name":"Subscribe to topic containing long and receive message","time":{"start":1722085887239,"stop":1722085887239,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebe63fdae2ebd76","name":"Keep-alive pings maintain the connection","time":{"start":1722085317504,"stop":1722085317504,"duration":0},"status":"passed","severity":"normal"},{"uid":"47fda6f178d79fd9","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1722085158217,"stop":1722085158217,"duration":0},"status":"passed","severity":"normal"},{"uid":"950d93624b9104c9","name":"Check message with no pubsub topic is not received","time":{"start":1722085421045,"stop":1722085421045,"duration":0},"status":"passed","severity":"normal"},{"uid":"df8a0aab835adbaa","name":"new peer added after a peer was already found","time":{"start":1722085765159,"stop":1722085765159,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9098493492722bc3","name":"throws on content topic with generation field greater than 0","time":{"start":1722085158212,"stop":1722085158212,"duration":0},"status":"passed","severity":"normal"},{"uid":"d728c580f3b0a2ff","name":"Check publish message after client node is restarted","time":{"start":1722085786820,"stop":1722085786820,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e3d1be0a4b4449db","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1722085464581,"stop":1722085464581,"duration":0},"status":"passed","severity":"normal"},{"uid":"604a82811c949ce4","name":"Check received message containing escaped characters","time":{"start":1722085742251,"stop":1722085742251,"duration":0},"status":"passed","severity":"normal"},{"uid":"4333be0e7708a96e","name":"Push message with emoji payload","time":{"start":1722085736907,"stop":1722085736907,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed79bb82c23154c3","name":"should set field with only LIGHTPUSH enabled","time":{"start":1722085166620,"stop":1722085166620,"duration":0},"status":"passed","severity":"normal"},{"uid":"350e450a4e22c1b3","name":"Check received message containing emoji","time":{"start":1722085421041,"stop":1722085421042,"duration":1},"status":"passed","severity":"normal"},{"uid":"b54343d89806ae57","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app89/4/topic803/proto","time":{"start":1722085820411,"stop":1722085820411,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dbab014bc4bc91b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722085451059,"stop":1722085451059,"duration":0},"status":"passed","severity":"normal"},{"uid":"56fabccdc4f0511a","name":"Subscribe to topic containing XML and receive message","time":{"start":1722085451639,"stop":1722085451640,"duration":1},"status":"passed","severity":"normal"},{"uid":"95e919d6e1d9a6c7","name":"should not fail to stop the service if it was not started","time":{"start":1722085828333,"stop":1722085828335,"duration":2},"status":"passed","severity":"normal"},{"uid":"fb2959374f8211a6","name":"listenerCount","time":{"start":1722085248506,"stop":1722085248506,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d22440622d6e5a","name":"Overlapping topic subscription","time":{"start":1722085887220,"stop":1722085887220,"duration":0},"status":"passed","severity":"normal"},{"uid":"1010cc73325f8811","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1722085158222,"stop":1722085158222,"duration":0},"status":"passed","severity":"normal"},{"uid":"fce6f4e50a1cd281","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1722085158228,"stop":1722085158228,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6e7d3de37ea0c12","name":"should throw error - no id","time":{"start":1722085166613,"stop":1722085166613,"duration":0},"status":"passed","severity":"normal"},{"uid":"d345fb24e3dfc3ec","name":"A test","time":{"start":1722085586531,"stop":1722085586532,"duration":1},"status":"passed","severity":"normal"},{"uid":"655e54328f898699","name":"groups content topics by expected pubsub topic","time":{"start":1722085158219,"stop":1722085158219,"duration":0},"status":"passed","severity":"normal"},{"uid":"947a2104ab9ba03b","name":"Check received message with timestamp: 1722085208406 ","time":{"start":1722085742275,"stop":1722085742275,"duration":0},"status":"passed","severity":"normal"},{"uid":"70ae4b751ca2d47e","name":"Push message with content topic containing Arabic","time":{"start":1722085736911,"stop":1722085736911,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2ea73e34f7fd780","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1722085160750,"stop":1722085160751,"duration":1},"status":"passed","severity":"normal"},{"uid":"55507ad21c2f181b","name":"Push message with content topic containing Script","time":{"start":1722085736912,"stop":1722085736912,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccc7032284bc8820","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1722085165879,"stop":1722085165879,"duration":0},"status":"passed","severity":"normal"},{"uid":"406cbfb69bf5c6dd","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1722085786814,"stop":1722085786815,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cca295f49030591","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1722085638051,"stop":1722085638051,"duration":0},"status":"passed","severity":"normal"},{"uid":"2121f8cbe0d1e5e5","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1722085171492,"stop":1722085171493,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb14a7bdce95668e","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1722085464583,"stop":1722085464583,"duration":0},"status":"passed","severity":"normal"},{"uid":"f47ec4531600eee5","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1722085887223,"stop":1722085887223,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b8e2098b1f29cb","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1722085181947,"stop":1722085181947,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff3bf8fb756dbeb6","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1722085165875,"stop":1722085165876,"duration":1},"status":"passed","severity":"normal"},{"uid":"60cd9fcea58fe6c2","name":"Sample","time":{"start":1722085166012,"stop":1722085166012,"duration":0},"status":"passed","severity":"normal"},{"uid":"48e4f4f58308f6e3","name":"removeEventListener with wrong event","time":{"start":1722085248505,"stop":1722085248505,"duration":0},"status":"passed","severity":"normal"},{"uid":"d32f88bc5f920b47","name":"Passing page size 0 when there are 110 messages","time":{"start":1722085905083,"stop":1722085905084,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1db601c670e1fda","name":"removeEventListener with correct event","time":{"start":1722085248505,"stop":1722085248505,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e9d7c3833ee2f15","name":"Subscribe and receive messages via lightPush","time":{"start":1722085887201,"stop":1722085887202,"duration":1},"status":"passed","severity":"normal"},{"uid":"96076ff2da877f07","name":"Filter with 0 connections","time":{"start":1722085515069,"stop":1722085515070,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ec23d5bc53b5f8a","name":"Check publish message containing JSON","time":{"start":1722085786811,"stop":1722085786811,"duration":0},"status":"passed","severity":"normal"},{"uid":"f592e1df62bbae39","name":"safeDispatchEvent","time":{"start":1722085248507,"stop":1722085248507,"duration":0},"status":"passed","severity":"normal"},{"uid":"54c9d82576ac3c06","name":"Generator, 2 different pubsubtopics","time":{"start":1722085903294,"stop":1722085903295,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6f2c9d29768fab1","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1722085158226,"stop":1722085158226,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3517926f65ca350","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1722085158227,"stop":1722085158227,"duration":0},"status":"passed","severity":"normal"},{"uid":"53790eb83b783e9e","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1722085298675,"stop":1722085298675,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1b1ea58f956d538","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1722085158235,"stop":1722085158235,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb29ac339862e5c5","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1722085158237,"stop":1722085158238,"duration":1},"status":"passed","severity":"normal"},{"uid":"578c56857ad75103","name":"Fails to push message with large meta","time":{"start":1722085736921,"stop":1722085736922,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f39c4bf6465eef7","name":"Generator, 2 different pubsubtopics","time":{"start":1722085903291,"stop":1722085903292,"duration":1},"status":"passed","severity":"normal"},{"uid":"9005d7b61b1d2e95","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1722085158230,"stop":1722085158230,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd0ab9b1d05addd5","name":"should properly create peer info with all multiaddrs","time":{"start":1722085166618,"stop":1722085166618,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b257bc35a2669ee","name":"Ordered Callback - forward","time":{"start":1722085889987,"stop":1722085889988,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b24bdd77020768f","name":"Ping on subscribed peer","time":{"start":1722085315109,"stop":1722085315109,"duration":0},"status":"passed","severity":"normal"},{"uid":"d568b68518ec2e86","name":"Push message with content topic containing special chars","time":{"start":1722085736910,"stop":1722085736910,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e616abca901796d","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1722085421043,"stop":1722085421044,"duration":1},"status":"passed","severity":"normal"},{"uid":"68fa5934f7a24b0f","name":"Waku message hash computation (meta attribute not present)","time":{"start":1722085160749,"stop":1722085160749,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e9ea0c3a37823ee","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app33/10/topic841/proto","time":{"start":1722085820417,"stop":1722085820417,"duration":0},"status":"passed","severity":"normal"},{"uid":"f70092808be44d7","name":"Nwaku publishes","time":{"start":1722085760958,"stop":1722085760958,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d96d8e4f47199d3","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1722085867286,"stop":1722085867286,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c9b7f2c47af1d8a","name":"should throw error - no id","time":{"start":1722085166612,"stop":1722085166612,"duration":0},"status":"passed","severity":"normal"},{"uid":"4da80fd3e4d039c5","name":"Ping on peer without subscriptions","time":{"start":1722085315109,"stop":1722085315110,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce0300bd5355ded6","name":"Subscribe to topic containing numeric and receive message","time":{"start":1722085887239,"stop":1722085887240,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0b0d7c48f17a86f","name":"Passing page size 11 when there are 10 messages","time":{"start":1722085905085,"stop":1722085905086,"duration":1},"status":"passed","severity":"normal"},{"uid":"ced4670e3d079216","name":"Push message with meta","time":{"start":1722085736921,"stop":1722085736921,"duration":0},"status":"passed","severity":"normal"},{"uid":"810fc17db380bd6d","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1722085451640,"stop":1722085451640,"duration":0},"status":"passed","severity":"normal"},{"uid":"a25e69029eeca002","name":"getPeersByDiscovery","time":{"start":1722085248506,"stop":1722085248506,"duration":0},"status":"passed","severity":"normal"},{"uid":"64090caf8bf02a39","name":"Push message with SQL Injection payload","time":{"start":1722085736900,"stop":1722085736901,"duration":1},"status":"passed","severity":"normal"},{"uid":"88fc6971ce4aad86","name":"should not receive a peer event before start","time":{"start":1722085224645,"stop":1722085224645,"duration":0},"status":"passed","severity":"normal"},{"uid":"635001de0cf798ef","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1722085344055,"stop":1722085344056,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2dcc2ca38c0ed5","name":"Subscribe to topic containing long and receive message","time":{"start":1722085887221,"stop":1722085887221,"duration":0},"status":"passed","severity":"normal"},{"uid":"119a3d66334e943c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1722085451048,"stop":1722085451049,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c2fc8942dc8d059","name":"same cluster, different shard: nodes connect","time":{"start":1722085638758,"stop":1722085638758,"duration":0},"status":"passed","severity":"normal"},{"uid":"107a8f4bad94d55d","name":"shard 0","time":{"start":1722085845633,"stop":1722085845634,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bd8d6bb9e208f2f","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1722085878828,"stop":1722085878829,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f3579fc16582223","name":"should not throw an error for a single configured topic","time":{"start":1722085158231,"stop":1722085158231,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab77f9cd1f6f056b","name":"Subscribe to topic containing short and receive message","time":{"start":1722085887221,"stop":1722085887221,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f88e2890d8c326d","name":"Check received message containing short","time":{"start":1722085420985,"stop":1722085420986,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9adf760fae97083","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1722085451052,"stop":1722085451052,"duration":0},"status":"passed","severity":"normal"},{"uid":"68e5d511a1d640f7","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1722085785943,"stop":1722085785943,"duration":0},"status":"passed","severity":"normal"},{"uid":"6de7f4fba058115a","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1722085887240,"stop":1722085887241,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed30e66559de53cd","name":"Check received message containing SQL Injection","time":{"start":1722085742269,"stop":1722085742270,"duration":1},"status":"passed","severity":"normal"},{"uid":"d67d2a53498ac92c","name":"Passing cursor with wrong message digest","time":{"start":1722085867293,"stop":1722085867293,"duration":0},"status":"passed","severity":"normal"},{"uid":"371e61b2c141ba9a","name":"Subscribe to topic containing emoji and receive message","time":{"start":1722085451642,"stop":1722085451642,"duration":0},"status":"passed","severity":"normal"},{"uid":"27a20881ced1a67f","name":"Check message on other pubsub topic is not received","time":{"start":1722085421045,"stop":1722085421045,"duration":0},"status":"passed","severity":"normal"},{"uid":"8af5689b15161851","name":"should emit a peer event after start","time":{"start":1722085186317,"stop":1722085186317,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1569aac52149120","name":"Check received message containing Script","time":{"start":1722085742249,"stop":1722085742249,"duration":0},"status":"passed","severity":"normal"},{"uid":"d563a55bf68b1e5d","name":"Push message with long payload","time":{"start":1722085736898,"stop":1722085736898,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f928f680fbed6a0","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1722085638755,"stop":1722085638755,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6f1a3038185ea3","name":"Subscribe to topic containing short and receive message","time":{"start":1722085887239,"stop":1722085887239,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ca80b8a8f86a473","name":"Check meta is set [ecies]","time":{"start":1722085194052,"stop":1722085194053,"duration":1},"status":"passed","severity":"normal"},{"uid":"372583bd62e33375","name":"Check received message containing long","time":{"start":1722085420987,"stop":1722085421000,"duration":13},"status":"passed","severity":"normal"},{"uid":"30c9561241c27186","name":"Decoder throws on undefined content topic","time":{"start":1722085192427,"stop":1722085192428,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd860185aa4a235c","name":"Query with Promise Callback, No Decoder","time":{"start":1722085878829,"stop":1722085878829,"duration":0},"status":"passed","severity":"normal"},{"uid":"759f87ff80fcf153","name":"Callback on promise, aborts when callback returns true","time":{"start":1722085902647,"stop":1722085902648,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b57a6b0f6f627b6","name":"Subscribe to topic containing short and publish message","time":{"start":1722085785941,"stop":1722085785941,"duration":0},"status":"passed","severity":"normal"},{"uid":"deaad5c694d0d972","name":"Push message with content topic containing numeric","time":{"start":1722085736909,"stop":1722085736909,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfcba0b36f628910","name":"Fails to push message bigger that 1MB","time":{"start":1722085863202,"stop":1722085863202,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bd730f3a4513aeb","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app91/9/topic77/test.js","time":{"start":1722085820411,"stop":1722085820411,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb7e60839ca8bb90","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1722085192422,"stop":1722085192423,"duration":1},"status":"passed","severity":"normal"},{"uid":"400db29f08a830ea","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1722085451054,"stop":1722085451054,"duration":0},"status":"passed","severity":"normal"},{"uid":"5da0fad3eecea57","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1722085158227,"stop":1722085158227,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9a271f45a1528b4","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1722085785939,"stop":1722085785939,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9f4486005bd0f58","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1722085451058,"stop":1722085451059,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dacdf67467ad676","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1722085158217,"stop":1722085158217,"duration":0},"status":"passed","severity":"normal"},{"uid":"30d51740ae0a17cb","name":"Push message with long payload","time":{"start":1722085863179,"stop":1722085863179,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ce7fd92473a4355","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1722085158228,"stop":1722085158228,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f610c50b017cd1b","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1722085171178,"stop":1722085171180,"duration":2},"status":"passed","severity":"normal"},{"uid":"cb1f79077a51aeca","name":"Push message with Basic HTML tag payload","time":{"start":1722085863186,"stop":1722085863186,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc31f216b8b56b78","name":"handles empty contentTopics array correctly","time":{"start":1722085158237,"stop":1722085158237,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4d880f7dae37134","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1722085158232,"stop":1722085158233,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9530edcf1954976","name":"Push message with content topic containing SQL Injection","time":{"start":1722085736911,"stop":1722085736912,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2a2fdd7fd56dcdf","name":"should correctly map a content topic to a pubsub topic","time":{"start":1722085158237,"stop":1722085158237,"duration":0},"status":"passed","severity":"normal"},{"uid":"293eebbb7d184e77","name":"Fails to push message bigger that 1MB","time":{"start":1722085736926,"stop":1722085736926,"duration":0},"status":"passed","severity":"normal"},{"uid":"af80eafb3c8741cb","name":"Generator, custom pubsub topic","time":{"start":1722085903294,"stop":1722085903294,"duration":0},"status":"passed","severity":"normal"},{"uid":"217092aa28fbf882","name":"should be able to encode the field with only FILTER set to true","time":{"start":1722085165872,"stop":1722085165872,"duration":0},"status":"passed","severity":"normal"},{"uid":"dde0cbe1f352f7cf","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1722085887237,"stop":1722085887237,"duration":0},"status":"passed","severity":"normal"},{"uid":"59ccf9cc0045f9e4","name":"same cluster, different shard: nodes don't connect","time":{"start":1722085451041,"stop":1722085451041,"duration":0},"status":"passed","severity":"normal"},{"uid":"becee41c24910b2c","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1722085638049,"stop":1722085638049,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d0654d40d838cf6","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1722085451054,"stop":1722085451055,"duration":1},"status":"passed","severity":"normal"},{"uid":"72da1209374c01a8","name":"should encodeTxt and decodeTxt","time":{"start":1722085166611,"stop":1722085166611,"duration":0},"status":"passed","severity":"normal"},{"uid":"7485011913547979","name":"Push message with unicode special characters payload","time":{"start":1722085863188,"stop":1722085863188,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8a514d56c4c32c6","name":"Encoder throws on undefined content topic","time":{"start":1722085192426,"stop":1722085192426,"duration":0},"status":"passed","severity":"normal"},{"uid":"a67c4e3df7c378c6","name":"Query generator for multiple messages with different content topic format","time":{"start":1722085902643,"stop":1722085902645,"duration":2},"status":"passed","severity":"normal"},{"uid":"5ee8ca3dd49aeab3","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1722085171178,"stop":1722085171178,"duration":0},"status":"passed","severity":"normal"},{"uid":"3835f48a677759ad","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app57/1/topic617/json","time":{"start":1722085820412,"stop":1722085820412,"duration":0},"status":"passed","severity":"normal"},{"uid":"3145494bd37b23ca","name":"Subscribe and receive messages via lightPush","time":{"start":1722085451624,"stop":1722085451625,"duration":1},"status":"passed","severity":"normal"},{"uid":"f869b0526b13100d","name":"Publish message with large meta","time":{"start":1722085786820,"stop":1722085786821,"duration":1},"status":"passed","severity":"normal"},{"uid":"d153840502ff3d99","name":"Push message with custom timestamp: 1691327051871","time":{"start":1722085863200,"stop":1722085863200,"duration":0},"status":"passed","severity":"normal"},{"uid":"c32ea3818135cf","name":"Refresh subscription","time":{"start":1722085887220,"stop":1722085887220,"duration":0},"status":"passed","severity":"normal"},{"uid":"2817790b9c5feb79","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1722085867287,"stop":1722085867287,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3aa974452014803","name":"connects to nwaku","time":{"start":1722085915874,"stop":1722085915875,"duration":1},"status":"passed","severity":"normal"},{"uid":"da7f7064755a909d","name":"Subscribe to topic containing XML and receive message","time":{"start":1722085887243,"stop":1722085887243,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7906829eb5d4a45","name":"Light Node - default protocols","time":{"start":1722085923917,"stop":1722085923917,"duration":0},"status":"passed","severity":"normal"},{"uid":"e234361d7a8ca03e","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1722085887224,"stop":1722085887224,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed83cd75a1b301fa","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1722085451063,"stop":1722085451063,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa4e75782cb84f8f","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1722085451050,"stop":1722085451050,"duration":0},"status":"passed","severity":"normal"},{"uid":"2053b26f9d6557bc","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1722085887227,"stop":1722085887227,"duration":0},"status":"passed","severity":"normal"},{"uid":"44f7a47e525ab440","name":"Check received message containing shell command","time":{"start":1722085742273,"stop":1722085742273,"duration":0},"status":"passed","severity":"normal"},{"uid":"11e2729c347fb42c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1722085158229,"stop":1722085158229,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ff9a71701e2687c","name":"start node with empty shard","time":{"start":1722085845651,"stop":1722085845651,"duration":0},"status":"passed","severity":"normal"},{"uid":"75b6db9e1a49e5bc","name":"All","time":{"start":1722085220333,"stop":1722085220333,"duration":0},"status":"passed","severity":"normal"},{"uid":"e078c3e538324bf7","name":"same cluster, same shard: nodes connect","time":{"start":1722085638757,"stop":1722085638757,"duration":0},"status":"passed","severity":"normal"},{"uid":"60459ca4f10a4fd4","name":"Check message with invalid timestamp is not received","time":{"start":1722085421044,"stop":1722085421044,"duration":0},"status":"passed","severity":"normal"},{"uid":"42c64fef59bfa3de","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1722085638042,"stop":1722085638044,"duration":2},"status":"passed","severity":"normal"},{"uid":"b2229e2e137c90c6","name":"through manual discovery","time":{"start":1722085646932,"stop":1722085646932,"duration":0},"status":"passed","severity":"normal"},{"uid":"e99c4b8a362cd83d","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1722085182411,"stop":1722085182412,"duration":1},"status":"passed","severity":"normal"},{"uid":"c03ad8c28a1a23f8","name":"Subscribe to topic containing Russian and receive message","time":{"start":1722085451632,"stop":1722085451633,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e4762b1a87f48dc","name":"random static sharding 3 - Cluster ID: 190, Shard ID: 340","time":{"start":1722085845635,"stop":1722085845636,"duration":1},"status":"passed","severity":"normal"},{"uid":"5297c07f7d9d7cc4","name":"Renews peer on consistent missed messages","time":{"start":1722085317506,"stop":1722085317506,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab15605533c56812","name":"Number of peers are maintained correctly","time":{"start":1722085317502,"stop":1722085317503,"duration":1},"status":"passed","severity":"normal"},{"uid":"52e079d722d0c43f","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1722085219508,"stop":1722085219508,"duration":0},"status":"passed","severity":"normal"},{"uid":"554a6b7eaf8e5ae5","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1722085586447,"stop":1722085586448,"duration":1},"status":"passed","severity":"normal"},{"uid":"b350974da332f3d0","name":"retrieves a single peer","time":{"start":1722085182407,"stop":1722085182408,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6ed55ac41f8ebbf","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1722085586444,"stop":1722085586445,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ffe97970364a62","name":"Check received message containing unicode special characters","time":{"start":1722085742274,"stop":1722085742274,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a2bbee0ceb232d5","name":"Check received message containing numeric","time":{"start":1722085742261,"stop":1722085742265,"duration":4},"status":"passed","severity":"normal"},{"uid":"dacc8b84ed222761","name":"Check publish message containing Russian","time":{"start":1722085786807,"stop":1722085786807,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cd5942088f70ac","name":"should not fail to start the service if it is already started","time":{"start":1722085828335,"stop":1722085828337,"duration":2},"status":"passed","severity":"normal"},{"uid":"d33284491b51d999","name":"Push message with Arabic payload","time":{"start":1722085863183,"stop":1722085863184,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a8fbcead18f6fe0","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1722085451049,"stop":1722085451049,"duration":0},"status":"passed","severity":"normal"},{"uid":"996240ee577083e","name":"Fails to push message with large meta","time":{"start":1722085863199,"stop":1722085863199,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cdf649df3e861dc","name":"should emit a peer event after start","time":{"start":1722085224645,"stop":1722085224645,"duration":0},"status":"passed","severity":"normal"},{"uid":"941e42cfd9a0b854","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1722085451047,"stop":1722085451047,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c552c0fee48efda","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1722085298674,"stop":1722085298674,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b47fad0002d88f9","name":"Register correct protocols","time":{"start":1722085785934,"stop":1722085785935,"duration":1},"status":"passed","severity":"normal"},{"uid":"162143507f1876ae","name":"should properly create location multiaddrs - tcp","time":{"start":1722085166618,"stop":1722085166618,"duration":0},"status":"passed","severity":"normal"},{"uid":"6192477cd228ab36","name":"Check received message containing Basic HTML tag","time":{"start":1722085421017,"stop":1722085421017,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c810bb9eaa22082","name":"Push message equal or less that 1MB","time":{"start":1722085863201,"stop":1722085863202,"duration":1},"status":"passed","severity":"normal"},{"uid":"90384c02457f3061","name":"should throw an error for empty SingleShardInfos array","time":{"start":1722085158221,"stop":1722085158222,"duration":1},"status":"passed","severity":"normal"},{"uid":"60646edee84ffd4f","name":"Js publishes, other Js receives","time":{"start":1722085760958,"stop":1722085760959,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a470fefb741cf03","name":"should be called at least once on all `peer:discovery` events","time":{"start":1722085215892,"stop":1722085215893,"duration":1},"status":"passed","severity":"normal"},{"uid":"62fda0a6acd4303e","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1722085451056,"stop":1722085451056,"duration":0},"status":"passed","severity":"normal"},{"uid":"e875d907f66f0d95","name":"can start and stop the service","time":{"start":1722085224642,"stop":1722085224643,"duration":1},"status":"passed","severity":"normal"},{"uid":"899c0823beae9096","name":"Ephemeral field is preserved - encoder v0","time":{"start":1722085219507,"stop":1722085219507,"duration":0},"status":"passed","severity":"normal"},{"uid":"9356e649da6624bc","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1722085845649,"stop":1722085845650,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6b0809f0106b4d9","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1722085208904,"stop":1722085208904,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5dcebbed9ccf677","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1722085887230,"stop":1722085887230,"duration":0},"status":"passed","severity":"normal"},{"uid":"48729cc0555902d0","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1722085914185,"stop":1722085914185,"duration":0},"status":"passed","severity":"normal"},{"uid":"705c6ee2813953d5","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1722085298676,"stop":1722085298676,"duration":0},"status":"passed","severity":"normal"},{"uid":"3240c155d66b5585","name":"Push message with short payload","time":{"start":1722085863178,"stop":1722085863179,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d03ebee9a427860","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1722085158106,"stop":1722085158106,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe76ecf6e81f1574","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1722085158215,"stop":1722085158215,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a20f4c699819534","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1722085765159,"stop":1722085765160,"duration":1},"status":"passed","severity":"normal"},{"uid":"6561fd5ff87f4df","name":"Subscribe to topic containing Russian and receive message","time":{"start":1722085887223,"stop":1722085887223,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc2fd791aaf3d19b","name":"throws on content topic with too few or too many fields","time":{"start":1722085158211,"stop":1722085158211,"duration":0},"status":"passed","severity":"normal"},{"uid":"608cf763593a3e1f","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app10/4/topic420/json","time":{"start":1722085820416,"stop":1722085820416,"duration":0},"status":"passed","severity":"normal"},{"uid":"faafa4715d1bfcb5","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1722085887235,"stop":1722085887236,"duration":1},"status":"passed","severity":"normal"},{"uid":"26eaa85fc91f0fbd","name":"configure the node with multiple content topics","time":{"start":1722085820418,"stop":1722085820418,"duration":0},"status":"passed","severity":"normal"},{"uid":"41e76cd3559719ce","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1722085158218,"stop":1722085158218,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa0d935829ec7803","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1722085158216,"stop":1722085158216,"duration":0},"status":"passed","severity":"normal"},{"uid":"125f1b427e147378","name":"Push message with XML payload","time":{"start":1722085863185,"stop":1722085863186,"duration":1},"status":"passed","severity":"normal"},{"uid":"56f1432415fc9163","name":"Check received message containing Chinese","time":{"start":1722085421009,"stop":1722085421010,"duration":1},"status":"passed","severity":"normal"},{"uid":"569ed6cae43bf26f","name":"Check received message containing Arabic","time":{"start":1722085421010,"stop":1722085421011,"duration":1},"status":"passed","severity":"normal"},{"uid":"833a80b538839121","name":"Fields are not dropped","time":{"start":1722085170839,"stop":1722085170840,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f7dbc40826535bd","name":"handles different clusterIds correctly","time":{"start":1722085158220,"stop":1722085158220,"duration":0},"status":"passed","severity":"normal"},{"uid":"7984ee0f230017cd","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1722085785946,"stop":1722085785946,"duration":0},"status":"passed","severity":"normal"},{"uid":"f51d16bb717e0676","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1722085158231,"stop":1722085158232,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce1abe587fcd0491","name":"Push message with Script payload","time":{"start":1722085736901,"stop":1722085736901,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8f76496173b584f","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1722085208907,"stop":1722085208908,"duration":1},"status":"passed","severity":"normal"},{"uid":"a161cab556687da3","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1722085887211,"stop":1722085887211,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6aece75c9cfdf9","name":"Push message with SQL Injection payload","time":{"start":1722085863184,"stop":1722085863185,"duration":1},"status":"passed","severity":"normal"},{"uid":"f92db6257516e7d7","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722085638047,"stop":1722085638049,"duration":2},"status":"broken","severity":"normal"},{"uid":"bd931a7b6be3d063","name":"should not receive a peer event after stop","time":{"start":1722085186317,"stop":1722085186318,"duration":1},"status":"passed","severity":"normal"},{"uid":"4be9d52aad0bee68","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1722085638040,"stop":1722085638041,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e58f311356f24b7","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1722085158221,"stop":1722085158221,"duration":0},"status":"passed","severity":"normal"},{"uid":"60f019d82d0a8faf","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1722085451627,"stop":1722085451627,"duration":0},"status":"passed","severity":"normal"},{"uid":"e12eeb9a466890f4","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1722085451062,"stop":1722085451062,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6346c46f348d38f","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1722085181951,"stop":1722085181951,"duration":0},"status":"passed","severity":"normal"},{"uid":"457ace813c22df70","name":"Add multiple subscription objects on single nwaku node","time":{"start":1722085887228,"stop":1722085887229,"duration":1},"status":"passed","severity":"normal"},{"uid":"28f91ccd9bcb6df0","name":"Check publish message containing Basic HTML tag","time":{"start":1722085786810,"stop":1722085786811,"duration":1},"status":"passed","severity":"normal"},{"uid":"332589d9c99ac9e9","name":"Ephemeral messages are not stored","time":{"start":1722085219506,"stop":1722085219506,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef5c5ef2ee9322df","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1722085181682,"stop":1722085181682,"duration":0},"status":"passed","severity":"normal"},{"uid":"cba49880a62ceef5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1722085451063,"stop":1722085451063,"duration":0},"status":"passed","severity":"normal"},{"uid":"97e181f8c018d762","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1722086059863,"stop":1722086059864,"duration":1},"status":"passed","severity":"normal"},{"uid":"df7e3d266d4bf389","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1722085165879,"stop":1722085165880,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6a1cfe36ceb4142","name":"returns all values when wanted number is greater than available values","time":{"start":1722085181681,"stop":1722085181681,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac092106d1500034","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1722085158230,"stop":1722085158230,"duration":0},"status":"passed","severity":"normal"},{"uid":"23e42a7587532467","name":"can start and stop the service","time":{"start":1722085186315,"stop":1722085186316,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0826bb2a86f660b","name":"isConnected return false after peer stops","time":{"start":1722085264665,"stop":1722085264665,"duration":0},"status":"passed","severity":"normal"},{"uid":"b092d60003ef2407","name":"Round trip binary encryption [ecies, signature]","time":{"start":1722085194052,"stop":1722085194052,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8f3db2d156256d0","name":"LightPush with 1 connections","time":{"start":1722085515070,"stop":1722085515071,"duration":1},"status":"passed","severity":"normal"},{"uid":"c89e2854bdf6be4a","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1722085158216,"stop":1722085158217,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcc7ea8cadb6f2d1","name":"Check received message containing SQL Injection","time":{"start":1722085742248,"stop":1722085742248,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd6343814dd054f","name":"should be called for bootstrap peers","time":{"start":1722085215894,"stop":1722085215894,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc4491bc700ac434","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1722085158217,"stop":1722085158217,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e783fda5d3857dc","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1722085765159,"stop":1722085765159,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fb29b74b2473060","name":"random static sharding 6 - Cluster ID: 699, Shard ID: 958","time":{"start":1722085845640,"stop":1722085845640,"duration":0},"status":"passed","severity":"normal"},{"uid":"8648e8eaa0f75227","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1722085785948,"stop":1722085785948,"duration":0},"status":"passed","severity":"normal"},{"uid":"b67083c8674e07ed","name":"Check publish message containing unicode special characters","time":{"start":1722085786812,"stop":1722085786813,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e165f2369aefadd","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1722085464583,"stop":1722085464584,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaa17a48f5a12a8c","name":"Push message with XML payload","time":{"start":1722085736901,"stop":1722085736902,"duration":1},"status":"passed","severity":"normal"},{"uid":"78bfe8f44f15c93f","name":"Ephemeral field set to true","time":{"start":1722085171489,"stop":1722085171489,"duration":0},"status":"passed","severity":"normal"},{"uid":"327e76172ba7e0bf","name":"Store - dialed first","time":{"start":1722085923915,"stop":1722085923916,"duration":1},"status":"passed","severity":"normal"},{"uid":"19afca3e0d907e81","name":"Subscribe and publish message","time":{"start":1722085785935,"stop":1722085785936,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ce07b311a740fc9","name":"should not fail to stop the service if it was not started","time":{"start":1722085224643,"stop":1722085224644,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f53710a30971bbc","name":"Ping on peer without subscriptions","time":{"start":1722085272459,"stop":1722085272459,"duration":0},"status":"passed","severity":"normal"},{"uid":"8597a640a3cc165c","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1722085464580,"stop":1722085464580,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e683fd987d7fbb0","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1722085158234,"stop":1722085158234,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd7cdbab00671309","name":"should encode/decode to RLP encoding","time":{"start":1722085166615,"stop":1722085166615,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0a23d8810b5a6c9","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1722085586446,"stop":1722085586446,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a796d3c110fa8bd","name":"Check received message containing Script","time":{"start":1722085742270,"stop":1722085742271,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d77f059ca205e6e","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1722085786818,"stop":1722085786819,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa2e3c73c1c89c0f","name":"Publishes to nwaku","time":{"start":1722085760958,"stop":1722085760958,"duration":0},"status":"passed","severity":"normal"},{"uid":"f74827875c86bacc","name":"Check received message containing short","time":{"start":1722085742260,"stop":1722085742261,"duration":1},"status":"passed","severity":"normal"},{"uid":"d942253e1648853c","name":"Correctly serialized arguments","time":{"start":1722085639084,"stop":1722085639085,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1ed150405f19238","name":"Subscribe to topic containing numeric and publish message","time":{"start":1722085785942,"stop":1722085785942,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6bbef48b18f6d95","name":"Query generator for multiple messages","time":{"start":1722085902635,"stop":1722085902635,"duration":0},"status":"passed","severity":"normal"},{"uid":"c27108611ef28998","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1722085867285,"stop":1722085867286,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cf3b709ce8af90f","name":"should not fail to stop the service if it was not started","time":{"start":1722085186316,"stop":1722085186316,"duration":0},"status":"passed","severity":"normal"},{"uid":"855b351c9bac3273","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1722085158228,"stop":1722085158229,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1cf0655d57a2131","name":"Accepts a valid Waku Message","time":{"start":1722085174879,"stop":1722085174880,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f6fba50ef48e14b","name":"dispatchEvent via connectionManager","time":{"start":1722085248506,"stop":1722085248506,"duration":0},"status":"passed","severity":"normal"},{"uid":"f31c77f6751dbe01","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1722085914186,"stop":1722085914186,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2da2c70c28d6fa7","name":"Query Generator - forward","time":{"start":1722085889981,"stop":1722085889982,"duration":1},"status":"passed","severity":"normal"},{"uid":"167b90ccdd1b6feb","name":"Check received message containing unicode special characters","time":{"start":1722085421041,"stop":1722085421041,"duration":0},"status":"passed","severity":"normal"},{"uid":"115ad3d4a98656af","name":"Query generator for multiple messages with multiple decoders","time":{"start":1722085902642,"stop":1722085902643,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d76a2a5cf773c38","name":"Overlapping topic subscription","time":{"start":1722085451629,"stop":1722085451629,"duration":0},"status":"passed","severity":"normal"},{"uid":"bffb6e9543a84e0e","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1722085158233,"stop":1722085158233,"duration":0},"status":"passed","severity":"normal"},{"uid":"565ef8cc2ed753ba","name":"different cluster, different shard: nodes don't connect","time":{"start":1722085451042,"stop":1722085451043,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4511e95de38bf6a","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1722085914185,"stop":1722085914186,"duration":1},"status":"passed","severity":"normal"},{"uid":"f36a6151199876f9","name":"Subscribe and receive messages via waku relay post","time":{"start":1722085451626,"stop":1722085451627,"duration":1},"status":"passed","severity":"normal"},{"uid":"37e0171690aba89d","name":"Nodes with multiple pubsub topic","time":{"start":1722085759618,"stop":1722085759618,"duration":0},"status":"passed","severity":"normal"},{"uid":"d59e75ed8eb1d38d","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1722085158218,"stop":1722085158218,"duration":0},"status":"passed","severity":"normal"},{"uid":"8145f894f25e206e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1722085158229,"stop":1722085158229,"duration":0},"status":"passed","severity":"normal"},{"uid":"a316909a9c191762","name":"Check received message containing XML","time":{"start":1722085742249,"stop":1722085742249,"duration":0},"status":"passed","severity":"normal"},{"uid":"66467d838ca61c47","name":"Check received message containing shell command","time":{"start":1722085742250,"stop":1722085742251,"duration":1},"status":"passed","severity":"normal"},{"uid":"aff56778183865ce","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1722085759621,"stop":1722085759622,"duration":1},"status":"passed","severity":"normal"},{"uid":"9caab0c9e9ed4a25","name":"Fails to publish message with empty text","time":{"start":1722085786817,"stop":1722085786818,"duration":1},"status":"passed","severity":"normal"},{"uid":"8257066e95a1dabc","name":"configure the node with multiple pubsub topics","time":{"start":1722085845648,"stop":1722085845649,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e7131070cfdb1d","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1722085264663,"stop":1722085264663,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea46815c8afbc5ac","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722085586444,"stop":1722085586444,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddaa55af15719d95","name":"Push message with content topic containing special chars","time":{"start":1722085863192,"stop":1722085863192,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bca095e7e830fe4","name":"udp ip6 address","time":{"start":1722085166070,"stop":1722085166070,"duration":0},"status":"passed","severity":"normal"},{"uid":"504320ea95591844","name":"Check publish message containing XML","time":{"start":1722085786810,"stop":1722085786810,"duration":0},"status":"passed","severity":"normal"},{"uid":"87fe73490a2f5cba","name":"Check message with no payload is not received","time":{"start":1722085742258,"stop":1722085742259,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd74ed0b08731033","name":"Ping on peer without subscriptions","time":{"start":1722085315107,"stop":1722085315108,"duration":1},"status":"passed","severity":"normal"},{"uid":"94699146e4da67bd","name":"isConnected should return true after first peer connects","time":{"start":1722085264664,"stop":1722085264664,"duration":0},"status":"passed","severity":"normal"},{"uid":"e44ed280e7e608e2","name":"can start the service","time":{"start":1722085224641,"stop":1722085224642,"duration":1},"status":"passed","severity":"normal"},{"uid":"44b4931ac82315a6","name":"Push message with emoji payload","time":{"start":1722085863188,"stop":1722085863188,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d82374e80d4facf","name":"can start the service","time":{"start":1722085828331,"stop":1722085828332,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa9e18e8f3f61eba","name":"should only return 1 node with relay capability","time":{"start":1722085182410,"stop":1722085182410,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac9567b1a66e01fb","name":"Check received message containing JSON","time":{"start":1722085421017,"stop":1722085421029,"duration":12},"status":"passed","severity":"normal"},{"uid":"5b24ae6754f93102","name":"1 Store, 2 fetches","time":{"start":1722085182055,"stop":1722085182056,"duration":1},"status":"passed","severity":"normal"},{"uid":"f42018a922fed31f","name":"Check publish message containing escaped characters","time":{"start":1722085786812,"stop":1722085786812,"duration":0},"status":"passed","severity":"normal"},{"uid":"294a8804f0792833","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1722085451628,"stop":1722085451629,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd77499b118840cb","name":"it tolerates circular branch references","time":{"start":1722085182408,"stop":1722085182408,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbec6cf114db93ee","name":"should not fail to start the service if it is already started","time":{"start":1722085224644,"stop":1722085224644,"duration":0},"status":"passed","severity":"normal"},{"uid":"5178269cd4e99ecb","name":"Passing page size 19 when there are 20 messages","time":{"start":1722085905086,"stop":1722085905086,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d12dd3bf5b6d2cb","name":"Passing page size 1 when there are 4 messages","time":{"start":1722085905084,"stop":1722085905084,"duration":0},"status":"passed","severity":"normal"},{"uid":"451bcea7ac30409a","name":"Check received message containing Chinese","time":{"start":1722085742265,"stop":1722085742265,"duration":0},"status":"passed","severity":"normal"},{"uid":"647073efa31ae33c","name":"Subscribe to topic containing emoji and receive message","time":{"start":1722085887228,"stop":1722085887228,"duration":0},"status":"passed","severity":"normal"},{"uid":"470e206ab90364ab","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1722085451061,"stop":1722085451061,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff557da192ef93fe","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1722085887225,"stop":1722085887225,"duration":0},"status":"passed","severity":"normal"},{"uid":"1585592a826fa0c","name":"should return unique PubsubTopics for static sharding","time":{"start":1722085158222,"stop":1722085158223,"duration":1},"status":"passed","severity":"normal"},{"uid":"669cf3448ee08fc","name":"less peers than existing","time":{"start":1722085737123,"stop":1722085737123,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1155e65d955f7d18","name":"Does not throw an exception when node disconnects","time":{"start":1722085915875,"stop":1722085915875,"duration":0},"status":"passed","severity":"normal"},{"uid":"4620bf998f93627e","name":"Subscribe to topic containing Script and receive message","time":{"start":1722085887243,"stop":1722085887243,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce5f6636dfd62e7a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722085298674,"stop":1722085298674,"duration":0},"status":"passed","severity":"normal"},{"uid":"14c0f14a029f4b18","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1722085165880,"stop":1722085165881,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f7db5a98018a2a","name":"Push message with content topic containing short","time":{"start":1722085863190,"stop":1722085863190,"duration":0},"status":"passed","severity":"normal"},{"uid":"3847a059b4fae0ce","name":"LightPush with 3 connections","time":{"start":1722085515077,"stop":1722085515077,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ad0358ed184d011","name":"Subscribe to topic containing JSON and receive message","time":{"start":1722085451640,"stop":1722085451640,"duration":0},"status":"passed","severity":"normal"},{"uid":"346d575b0b9835a5","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1722085887205,"stop":1722085887205,"duration":0},"status":"passed","severity":"normal"},{"uid":"92ff925e38867d6d","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app61/10/topic823/test.js","time":{"start":1722085820410,"stop":1722085820411,"duration":1},"status":"passed","severity":"normal"},{"uid":"50a251d8deffd2b6","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1722085298678,"stop":1722085298679,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e6dd97514e721c7","name":"can dial TLS multiaddrs","time":{"start":1722085646931,"stop":1722085646932,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c4a9f72d8d66767","name":"Check received message with timestamp: 1722085208406000000 ","time":{"start":1722085742255,"stop":1722085742255,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5298672a75d1036","name":"Push message with content topic containing Script","time":{"start":1722085863195,"stop":1722085863195,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a612130dbba76a5","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1722085165874,"stop":1722085165874,"duration":0},"status":"passed","severity":"normal"},{"uid":"b38e5e7adbfdab87","name":"isConnected should return false after all peers disconnect","time":{"start":1722085264664,"stop":1722085264665,"duration":1},"status":"passed","severity":"normal"}]