2024-01-16 16:11:55 +00:00

1 line
94 KiB
JSON

[{"uid":"597dad21b0f1c441","name":"Decoder throws on undefined content topic","time":{"start":1705421225627,"stop":1705421225628,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdc06730402a4461","name":"Subscribe to topic containing short and publish message","time":{"start":1705421345799,"stop":1705421345800,"duration":1},"status":"passed","severity":"normal"},{"uid":"67a54a23e8cfb7ab","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1705421272006,"stop":1705421272006,"duration":0},"status":"passed","severity":"normal"},{"uid":"18de61622a4f6a84","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1705421257260,"stop":1705421257260,"duration":0},"status":"passed","severity":"normal"},{"uid":"db4a22efdcc385d4","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1705421257245,"stop":1705421257245,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4510b91f99d27db","name":"Delete observer","time":{"start":1705421307185,"stop":1705421307186,"duration":1},"status":"passed","severity":"normal"},{"uid":"257976d1323a59ec","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1705421219228,"stop":1705421219228,"duration":0},"status":"passed","severity":"normal"},{"uid":"21367a841730c041","name":"Push message with custom timestamp: 1674662857974","time":{"start":1705421382766,"stop":1705421382766,"duration":0},"status":"passed","severity":"normal"},{"uid":"762275c691fd5b2b","name":"Nwaku publishes","time":{"start":1705421329190,"stop":1705421329191,"duration":1},"status":"passed","severity":"normal"},{"uid":"30a53daaa503934d","name":"Check received message containing shell command","time":{"start":1705421352087,"stop":1705421352088,"duration":1},"status":"passed","severity":"normal"},{"uid":"b96c1324347b903a","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1705421381654,"stop":1705421381654,"duration":0},"status":"passed","severity":"normal"},{"uid":"86a73717fab15555","name":"Push message with escaped characters payload","time":{"start":1705421382746,"stop":1705421382747,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff0dbc3170bae7bd","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1705421429193,"stop":1705421429193,"duration":0},"status":"passed","severity":"normal"},{"uid":"25bff7542c317f82","name":"Fields are not dropped","time":{"start":1705421206514,"stop":1705421206516,"duration":2},"status":"passed","severity":"normal"},{"uid":"36f6035982702e1c","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1705421358765,"stop":1705421358766,"duration":1},"status":"passed","severity":"normal"},{"uid":"afb0550afde1509e","name":"Decoder throws on undefined content topic","time":{"start":1705421207359,"stop":1705421207359,"duration":0},"status":"passed","severity":"normal"},{"uid":"70844feb69095f37","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1705421410867,"stop":1705421410867,"duration":0},"status":"passed","severity":"normal"},{"uid":"a904f66f092d28e9","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1705421200893,"stop":1705421200901,"duration":8},"status":"passed","severity":"normal"},{"uid":"3ad8cd12d9bb39b7","name":"should decode valid enr successfully","time":{"start":1705421202304,"stop":1705421202304,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fd2763c7067e40c","name":"should encode/decode to RLP encoding","time":{"start":1705421202307,"stop":1705421202308,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9e9909ffc311fab","name":"Check received message with timestamp: 1649153314 ","time":{"start":1705421352096,"stop":1705421352096,"duration":0},"status":"passed","severity":"normal"},{"uid":"5909b706779101af","name":"Encoder throws on undefined content topic","time":{"start":1705421225626,"stop":1705421225627,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cc691770599c915","name":"Subscribe to topic containing long and publish message","time":{"start":1705421345801,"stop":1705421345801,"duration":0},"status":"passed","severity":"normal"},{"uid":"f665c82c32b543de","name":"Js publishes, other Js receives","time":{"start":1705421329191,"stop":1705421329196,"duration":5},"status":"passed","severity":"normal"},{"uid":"229f5a7c1e2470d7","name":"Check publish message containing Chinese","time":{"start":1705421336113,"stop":1705421336114,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b485a2e61c44a65","name":"Check message with no pubsub topic is not received","time":{"start":1705421352099,"stop":1705421352099,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7dc1d923489af76","name":"should emit a peer event after start","time":{"start":1705421424659,"stop":1705421424659,"duration":0},"status":"passed","severity":"normal"},{"uid":"3116e82b1b779403","name":"Accepts a valid Waku Message","time":{"start":1705421210902,"stop":1705421210904,"duration":2},"status":"passed","severity":"normal"},{"uid":"a8881150afab8d93","name":"Check received message containing Chinese","time":{"start":1705421352083,"stop":1705421352083,"duration":0},"status":"passed","severity":"normal"},{"uid":"6044bb2b6104a95","name":"Overlapping topic subscription","time":{"start":1705421345799,"stop":1705421345799,"duration":0},"status":"skipped","severity":"normal"},{"uid":"693e80bff7811fe1","name":"should not fail to stop the service if it was not started","time":{"start":1705421424652,"stop":1705421424652,"duration":0},"status":"passed","severity":"normal"},{"uid":"99b811cf5e4cc78","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1705421257250,"stop":1705421257250,"duration":0},"status":"passed","severity":"normal"},{"uid":"70579d45ac54ec6e","name":"Push to array if already present","time":{"start":1705421194547,"stop":1705421194547,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa9d6d8ad96c6","name":"can start and stop the service","time":{"start":1705421254829,"stop":1705421254829,"duration":0},"status":"passed","severity":"normal"},{"uid":"fadb67e3ba747233","name":"Subscribe to topic containing emoji and publish message","time":{"start":1705421345831,"stop":1705421345831,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d8c4544ee1ea15a","name":"isConnected should return true after first peer connects","time":{"start":1705421272013,"stop":1705421272013,"duration":0},"status":"passed","severity":"normal"},{"uid":"1466bc7bbcd6896","name":"Subscribe to topic containing Russian and publish message","time":{"start":1705421345803,"stop":1705421345803,"duration":0},"status":"passed","severity":"normal"},{"uid":"95c8546d3942a559","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1705421285733,"stop":1705421285733,"duration":0},"status":"passed","severity":"normal"},{"uid":"b619274958aac44e","name":"Check publish message containing XML","time":{"start":1705421336117,"stop":1705421336117,"duration":0},"status":"passed","severity":"normal"},{"uid":"7adcd8665ef9e0d7","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1705421358783,"stop":1705421358784,"duration":1},"status":"passed","severity":"normal"},{"uid":"c664bba8f54c57a8","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1705421287287,"stop":1705421287292,"duration":5},"status":"passed","severity":"normal"},{"uid":"5746d08d510cb66c","name":"Push message with emoji payload","time":{"start":1705421382747,"stop":1705421382748,"duration":1},"status":"passed","severity":"normal"},{"uid":"659cc75b5e74b036","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1705421207264,"stop":1705421207265,"duration":1},"status":"passed","severity":"normal"},{"uid":"c44a427dc75cf13e","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1705421257247,"stop":1705421257247,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2f2556e298787a9","name":"Push message with rate limit","time":{"start":1705421382765,"stop":1705421382766,"duration":1},"status":"passed","severity":"normal"},{"uid":"27ea5ac0a6e2ea8e","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1705421391562,"stop":1705421391562,"duration":0},"status":"passed","severity":"normal"},{"uid":"7698df4a3efe07e1","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1705421412859,"stop":1705421412860,"duration":1},"status":"passed","severity":"normal"},{"uid":"e554aee8269af95d","name":"Subscribe and publish message","time":{"start":1705421345796,"stop":1705421345797,"duration":1},"status":"passed","severity":"normal"},{"uid":"df072918b86aeabc","name":"Push message with JSON payload","time":{"start":1705421382745,"stop":1705421382746,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1cfe3a13fbf82f2","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1705421321874,"stop":1705421321874,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d8175fb147ce320","name":"converts content topics to expected shard index","time":{"start":1705421194632,"stop":1705421194632,"duration":0},"status":"passed","severity":"normal"},{"uid":"12cccd5cd2d0c3a0","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1705421200906,"stop":1705421200907,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bb07fef2c547e7f","name":"throws on content topic with empty version field","time":{"start":1705421194630,"stop":1705421194631,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d675f9ec001e37b","name":"does not throw on valid cases","time":{"start":1705421194628,"stop":1705421194628,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d2a23910ec71053","name":"Subscribe to topic containing emoji and receive message","time":{"start":1705421358783,"stop":1705421358783,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d59bb1b2502a839","name":"Check publish message containing special chars","time":{"start":1705421336111,"stop":1705421336112,"duration":1},"status":"passed","severity":"normal"},{"uid":"8aede79e125d5be4","name":"should use DNS peer discovery with light client","time":{"start":1705421254833,"stop":1705421254833,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e1d938bf2de12af4","name":"Waku message hash computation (meta attribute not present)","time":{"start":1705421213426,"stop":1705421213426,"duration":0},"status":"passed","severity":"normal"},{"uid":"727d9e2b2ef95880","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1705421358779,"stop":1705421358779,"duration":0},"status":"passed","severity":"normal"},{"uid":"114c144cb9a75849","name":"Generator, 2 different pubsubtopics","time":{"start":1705421412857,"stop":1705421412858,"duration":1},"status":"passed","severity":"normal"},{"uid":"51cdb01df1aee412","name":"Subscribe to topic containing Russian and receive message","time":{"start":1705421358779,"stop":1705421358779,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6daa7e9785f2527","name":"Check meta is set [symmetric]","time":{"start":1705421225625,"stop":1705421225625,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e61a39ddb0095c5","name":"should get / set TCP multiaddr","time":{"start":1705421202309,"stop":1705421202309,"duration":0},"status":"passed","severity":"normal"},{"uid":"861888dde2b3732c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1705421257258,"stop":1705421257258,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2767c5898034e0","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1705421287286,"stop":1705421287286,"duration":0},"status":"passed","severity":"normal"},{"uid":"725cedf7504e76cd","name":"Relay","time":{"start":1705421254371,"stop":1705421254372,"duration":1},"status":"passed","severity":"normal"},{"uid":"493cea9db1418989","name":"nwaku subscribes","time":{"start":1705421329189,"stop":1705421329190,"duration":1},"status":"passed","severity":"normal"},{"uid":"74f4e2675c6d8bfb","name":"Check publish message containing JSON","time":{"start":1705421336118,"stop":1705421336119,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b99db467bac00ed","name":"isConnected should return false after all peers disconnect","time":{"start":1705421272008,"stop":1705421272008,"duration":0},"status":"passed","severity":"normal"},{"uid":"c45109f3db3656e4","name":"Subscribe to topic containing numeric and publish message","time":{"start":1705421345801,"stop":1705421345801,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc4650212eefabfb","name":"should properly create location multiaddrs - tcp6","time":{"start":1705421202310,"stop":1705421202310,"duration":0},"status":"passed","severity":"normal"},{"uid":"a73305465c3fc578","name":"can start the service","time":{"start":1705421424651,"stop":1705421424651,"duration":0},"status":"passed","severity":"normal"},{"uid":"78f11497edeea6db","name":"Check received message containing escaped characters","time":{"start":1705421352091,"stop":1705421352092,"duration":1},"status":"passed","severity":"normal"},{"uid":"238b086134dedf1e","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1705421352097,"stop":1705421352097,"duration":0},"status":"passed","severity":"normal"},{"uid":"c520809d39b0f26d","name":"Check publish message containing escaped characters","time":{"start":1705421336120,"stop":1705421336120,"duration":0},"status":"passed","severity":"normal"},{"uid":"21007e4b2d49a96b","name":"1 Relay, 1 Filter, gives up","time":{"start":1705421219300,"stop":1705421219300,"duration":0},"status":"passed","severity":"normal"},{"uid":"790462440eba6878","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1705421391564,"stop":1705421391566,"duration":2},"status":"passed","severity":"normal"},{"uid":"a59a9af447b398e6","name":"Register correct protocols","time":{"start":1705421345795,"stop":1705421345796,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f05c1548597ad3c","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1705421219565,"stop":1705421219566,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ebf8fb11c9e7848","name":"Push message with content topic containing Script","time":{"start":1705421382759,"stop":1705421382759,"duration":0},"status":"passed","severity":"normal"},{"uid":"895c5907d569fefc","name":"Promise Callback - backward","time":{"start":1705421399564,"stop":1705421399564,"duration":0},"status":"passed","severity":"normal"},{"uid":"39e4fcad120ab2a5","name":"Check received message with timestamp: undefined ","time":{"start":1705421352097,"stop":1705421352098,"duration":1},"status":"passed","severity":"normal"},{"uid":"906fe1d9f5c84753","name":"Ephemeral field is preserved - encoder v0","time":{"start":1705421253747,"stop":1705421253747,"duration":0},"status":"passed","severity":"normal"},{"uid":"49859aae01a95bde","name":"recovers when dns.resolve returns empty","time":{"start":1705421219562,"stop":1705421219562,"duration":0},"status":"passed","severity":"normal"},{"uid":"775c8fc3f4a0d7cf","name":"Publish message with rate limit","time":{"start":1705421336128,"stop":1705421336129,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc76c7563020cfac","name":"Used by Waku Relay","time":{"start":1705421428455,"stop":1705421428455,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f27ba9d381474dc","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1705421219567,"stop":1705421219567,"duration":0},"status":"skipped","severity":"normal"},{"uid":"29f94cb406d137bb","name":"Default pageSize","time":{"start":1705421414827,"stop":1705421414827,"duration":0},"status":"passed","severity":"normal"},{"uid":"92cb718db446bea0","name":"Subscribe to topic containing numeric and receive message","time":{"start":1705421358777,"stop":1705421358777,"duration":0},"status":"passed","severity":"normal"},{"uid":"498bbdf341ac68e2","name":"should throw error - no public key","time":{"start":1705421202305,"stop":1705421202306,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba79e5ec47f86464","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1705421493729,"stop":1705421493729,"duration":0},"status":"passed","severity":"normal"},{"uid":"26a064e3a577340a","name":"configure the node with multiple pubsub topics","time":{"start":1705421354378,"stop":1705421354378,"duration":0},"status":"passed","severity":"normal"},{"uid":"3befdcd8447b2b3c","name":"Subscribe and receive messages via lightPush","time":{"start":1705421358763,"stop":1705421358763,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8b865ca07cd7164","name":"Waku message hash computation (payload length 0)","time":{"start":1705421213426,"stop":1705421213426,"duration":0},"status":"passed","severity":"normal"},{"uid":"81fb845ae1d9649e","name":"Encoder throws on empty string content topic","time":{"start":1705421225627,"stop":1705421225627,"duration":0},"status":"passed","severity":"normal"},{"uid":"d505d07bd59f4bd2","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1705421219232,"stop":1705421219233,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f5c8b5be255f2a","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1705421308271,"stop":1705421308271,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb2a2f2a5369d481","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1705421200906,"stop":1705421200906,"duration":0},"status":"passed","severity":"normal"},{"uid":"38ad84898d8efc5a","name":"Check received message with extra option is received","time":{"start":1705421352101,"stop":1705421352101,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f7c062873e39517","name":"throws on content topic with too few or too many fields","time":{"start":1705421194629,"stop":1705421194629,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fff087f47efd09a","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1705421493729,"stop":1705421493729,"duration":0},"status":"passed","severity":"normal"},{"uid":"742c4c5189df71c6","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1705421272012,"stop":1705421272012,"duration":0},"status":"passed","severity":"normal"},{"uid":"69a04b7eb6343f6f","name":"Ephemeral messages are not stored","time":{"start":1705421253746,"stop":1705421253747,"duration":1},"status":"passed","severity":"normal"},{"uid":"96635fc4e74369ab","name":"Check received message containing emoji","time":{"start":1705421352093,"stop":1705421352094,"duration":1},"status":"passed","severity":"normal"},{"uid":"79678672de7f90f4","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1705421257249,"stop":1705421257249,"duration":0},"status":"passed","severity":"normal"},{"uid":"499d55376e9f2a77","name":"Check message received after nwaku node is restarted","time":{"start":1705421352102,"stop":1705421352102,"duration":0},"status":"skipped","severity":"normal"},{"uid":"af8634a620507ca2","name":"Symmetric encrypt & Decrypt","time":{"start":1705421226149,"stop":1705421226149,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec5add643473dacb","name":"should throw error - no public key","time":{"start":1705421202306,"stop":1705421202307,"duration":1},"status":"passed","severity":"normal"},{"uid":"e58589dd0c233a36","name":"Passing page size 10 when there are 10 messages","time":{"start":1705421414825,"stop":1705421414825,"duration":0},"status":"passed","severity":"normal"},{"uid":"b742e04f02281ad5","name":"Push message with special chars payload","time":{"start":1705421382740,"stop":1705421382741,"duration":1},"status":"passed","severity":"normal"},{"uid":"571a87861662c07f","name":"Fails to publish duplicate message","time":{"start":1705421336124,"stop":1705421336125,"duration":1},"status":"passed","severity":"normal"},{"uid":"544b1193f13155d","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1705421308266,"stop":1705421308266,"duration":0},"status":"passed","severity":"normal"},{"uid":"19d06bef8fa7c523","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1705421345825,"stop":1705421345825,"duration":0},"status":"passed","severity":"normal"},{"uid":"e04409de956ffedf","name":"Push message with content topic containing XML","time":{"start":1705421382759,"stop":1705421382760,"duration":1},"status":"passed","severity":"normal"},{"uid":"52b5ad2be1fb5de1","name":"Query generator for 2000 messages","time":{"start":1705421406110,"stop":1705421406110,"duration":0},"status":"passed","severity":"normal"},{"uid":"22e3f063262cdac2","name":"Subscribe to topic containing long and receive message","time":{"start":1705421358776,"stop":1705421358777,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f3cf44178c2038e","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1705421358782,"stop":1705421358782,"duration":0},"status":"passed","severity":"normal"},{"uid":"db9e72f186dfad9b","name":"Push message with content topic containing Basic HTML tag","time":{"start":1705421382760,"stop":1705421382760,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e57ca1c24dbe9c7","name":"Check message received after jswaku node is restarted","time":{"start":1705421352102,"stop":1705421352102,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f277eaf23203c450","name":"Subscribe to topic containing shell command and publish message","time":{"start":1705421345824,"stop":1705421345825,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c3b90d115e18f0f","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1705421345802,"stop":1705421345803,"duration":1},"status":"passed","severity":"normal"},{"uid":"6919931f1ef7fbe5","name":"Check publish message containing Basic HTML tag","time":{"start":1705421336117,"stop":1705421336118,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c2282565a6f7dd0","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1705421321868,"stop":1705421321868,"duration":0},"status":"passed","severity":"normal"},{"uid":"197991693ac140ab","name":"Generator, custom pubsub topic","time":{"start":1705421412859,"stop":1705421412859,"duration":0},"status":"passed","severity":"normal"},{"uid":"d77244191cbd200d","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1705421257247,"stop":1705421257248,"duration":1},"status":"passed","severity":"normal"},{"uid":"b05f2ced5b3b33ca","name":"should not fail to start the service if it is already started","time":{"start":1705421254830,"stop":1705421254831,"duration":1},"status":"passed","severity":"normal"},{"uid":"5730b1f1f0d9f16","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1705421285715,"stop":1705421285723,"duration":8},"status":"passed","severity":"normal"},{"uid":"6a1ce387a53e838d","name":"Check received message containing long","time":{"start":1705421352080,"stop":1705421352081,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3b34faee51861fc","name":"Filter","time":{"start":1705421437138,"stop":1705421437138,"duration":0},"status":"passed","severity":"normal"},{"uid":"527226aa3d8b1fb9","name":"Fails to publish message with size larger than 1 MB","time":{"start":1705421336127,"stop":1705421336127,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fd4e58317616831","name":"Push message with content topic containing numeric","time":{"start":1705421382753,"stop":1705421382754,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f449a67b988a584","name":"Relay + Store","time":{"start":1705421202313,"stop":1705421202313,"duration":0},"status":"passed","severity":"normal"},{"uid":"9efd2d74dec2d6bc","name":"Subscribe to topic containing XML and publish message","time":{"start":1705421345805,"stop":1705421345805,"duration":0},"status":"passed","severity":"normal"},{"uid":"75ccdc5729dc7790","name":"Init the array if not present","time":{"start":1705421194545,"stop":1705421194547,"duration":2},"status":"passed","severity":"normal"},{"uid":"b5bf77c80d042cca","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1705421200907,"stop":1705421200907,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7d7498f70e30ed1","name":"nwaku interop","time":{"start":1705421424650,"stop":1705421424651,"duration":1},"status":"passed","severity":"normal"},{"uid":"346b15b5b1c73bee","name":"Meta field set when metaSetter is specified","time":{"start":1705421207357,"stop":1705421207357,"duration":0},"status":"passed","severity":"normal"},{"uid":"51ad0bc52b68de17","name":"Check publish message containing shell command","time":{"start":1705421336119,"stop":1705421336120,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7507c95cf8629dd","name":"Round trip binary encryption [ecies, signature]","time":{"start":1705421227439,"stop":1705421227440,"duration":1},"status":"passed","severity":"normal"},{"uid":"998476e49b65f3e0","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1705421287301,"stop":1705421287302,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcd9bbaea09c5847","name":"should properly create peer info with all multiaddrs","time":{"start":1705421202311,"stop":1705421202311,"duration":0},"status":"passed","severity":"normal"},{"uid":"f84f3aa0e1080e3b","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1705421219229,"stop":1705421219229,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec6ad3bcae89de86","name":"should only return 1 node with relay and store capability","time":{"start":1705421219564,"stop":1705421219564,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f5d5ea9fa440679","name":"All","time":{"start":1705421254373,"stop":1705421254373,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a9594ccce4350b7","name":"Push message with content topic containing shell command","time":{"start":1705421382761,"stop":1705421382761,"duration":0},"status":"passed","severity":"normal"},{"uid":"3401d1b2f93db4ce","name":"Fails to publish message with empty text","time":{"start":1705421336125,"stop":1705421336125,"duration":0},"status":"passed","severity":"normal"},{"uid":"a24ff800f503ec05","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1705421287294,"stop":1705421287295,"duration":1},"status":"passed","severity":"normal"},{"uid":"39a4b11e638d0219","name":"3 nodes on /waku/2/rs/3/0 topic","time":{"start":1705421321869,"stop":1705421321869,"duration":0},"status":"passed","severity":"normal"},{"uid":"3683a5fc6814f155","name":"Check publish message containing Script","time":{"start":1705421336116,"stop":1705421336116,"duration":0},"status":"passed","severity":"normal"},{"uid":"7034e9837fec573a","name":"should properly compute the node id","time":{"start":1705421202307,"stop":1705421202307,"duration":0},"status":"passed","severity":"normal"},{"uid":"eab5ab74a5fad6b","name":"udp ip6 address","time":{"start":1705421201245,"stop":1705421201245,"duration":0},"status":"passed","severity":"normal"},{"uid":"35cac3c9612bd760","name":"Encoder throws on undefined content topic","time":{"start":1705421227441,"stop":1705421227441,"duration":0},"status":"passed","severity":"normal"},{"uid":"696bd6d3b2bd3d84","name":"can dial TLS multiaddrs","time":{"start":1705421290860,"stop":1705421290860,"duration":0},"status":"passed","severity":"normal"},{"uid":"700ec33b6021498d","name":"Check message with no content topic is not received","time":{"start":1705421352099,"stop":1705421352100,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f3f8aee8bd46db3","name":"Check received message containing unicode special characters","time":{"start":1705421352092,"stop":1705421352093,"duration":1},"status":"passed","severity":"normal"},{"uid":"11848de7dc6fa500","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1705421358769,"stop":1705421358769,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa31260ba33db9b1","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1705421257254,"stop":1705421257254,"duration":0},"status":"passed","severity":"normal"},{"uid":"527e4fc6041dfab7","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1705421257257,"stop":1705421257257,"duration":0},"status":"passed","severity":"normal"},{"uid":"be92eebc05812d90","name":"Subscribe to topic containing Script and receive message","time":{"start":1705421358780,"stop":1705421358780,"duration":0},"status":"passed","severity":"normal"},{"uid":"45646959455eb62c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1705421257246,"stop":1705421257246,"duration":0},"status":"passed","severity":"normal"},{"uid":"8359c7266b0bab16","name":"Query generator for multiple messages with multiple decoders","time":{"start":1705421406107,"stop":1705421406107,"duration":0},"status":"passed","severity":"normal"},{"uid":"4555f4b4c04a2cf6","name":"Push message with unicode special characters payload","time":{"start":1705421382747,"stop":1705421382747,"duration":0},"status":"passed","severity":"normal"},{"uid":"37f3813abe1c4dcf","name":"Subscribe to topic containing JSON and receive message","time":{"start":1705421358781,"stop":1705421358781,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd055fe662498872","name":"it tolerates circular branch references","time":{"start":1705421219561,"stop":1705421219562,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb2a4c45965041ba","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1705421321870,"stop":1705421321870,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e2d759d1aa43fe3","name":"different cluster, different shard: nodes don't connect","time":{"start":1705421303688,"stop":1705421303689,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b27f702642ad5ba","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1705421257253,"stop":1705421257253,"duration":0},"status":"passed","severity":"normal"},{"uid":"15f72d061881ba3a","name":"Ephemeral field set to true","time":{"start":1705421207356,"stop":1705421207357,"duration":1},"status":"passed","severity":"normal"},{"uid":"f88d5e9d49f8ccf7","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1705421345798,"stop":1705421345798,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b44c2ecac705aa1","name":"should be able to decode the field with only RELAY set to true","time":{"start":1705421200903,"stop":1705421200903,"duration":0},"status":"passed","severity":"normal"},{"uid":"5145b862aace92ee","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1705421254833,"stop":1705421254834,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d781b443bb9aebed","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1705421406109,"stop":1705421406109,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9844904ece1b3c7","name":"Subscribe to topic containing shell command and receive message","time":{"start":1705421358781,"stop":1705421358782,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c7b774a8d769930","name":"Generator, 2 different pubsubtopics","time":{"start":1705421412856,"stop":1705421412856,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f9bfc7216bcfd7b","name":"Check publish message containing Russian","time":{"start":1705421336115,"stop":1705421336115,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2e4bb6782fc742f","name":"Push message with meta","time":{"start":1705421382763,"stop":1705421382763,"duration":0},"status":"passed","severity":"normal"},{"uid":"81aba3264d0ade29","name":"Subscribe to topic containing special chars and publish message","time":{"start":1705421345802,"stop":1705421345802,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef1d446095461cfa","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1705421257244,"stop":1705421257244,"duration":0},"status":"passed","severity":"normal"},{"uid":"b20e2e38cbb38421","name":"should properly create location multiaddrs - udp6","time":{"start":1705421202310,"stop":1705421202310,"duration":0},"status":"passed","severity":"normal"},{"uid":"120b6948996767bf","name":"Check publish message containing Arabic","time":{"start":1705421336114,"stop":1705421336115,"duration":1},"status":"passed","severity":"normal"},{"uid":"5908d2eab57db857","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1705421429192,"stop":1705421429192,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3fa566d4aeea372","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1705421257251,"stop":1705421257252,"duration":1},"status":"passed","severity":"normal"},{"uid":"5607749dc962316d","name":"Check received message containing Arabic","time":{"start":1705421352083,"stop":1705421352084,"duration":1},"status":"passed","severity":"normal"},{"uid":"d609baa29aec22d4","name":"Ping on peer without subscriptions","time":{"start":1705421253158,"stop":1705421253159,"duration":1},"status":"passed","severity":"normal"},{"uid":"83bd5e71003b800d","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1705421257245,"stop":1705421257245,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c4ba631b3225529","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1705421381654,"stop":1705421381655,"duration":1},"status":"passed","severity":"normal"},{"uid":"138065d142b06893","name":"should set field with only RELAY enabled","time":{"start":1705421202312,"stop":1705421202312,"duration":0},"status":"passed","severity":"normal"},{"uid":"f13e5462ba9ddd24","name":"Push 30 different messages","time":{"start":1705421382748,"stop":1705421382752,"duration":4},"status":"passed","severity":"normal"},{"uid":"6b5e04fa21086c8","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1705421272009,"stop":1705421272010,"duration":1},"status":"passed","severity":"normal"},{"uid":"8310102a25da9e70","name":"should be able to encode the field with only FILTER set to true","time":{"start":1705421200875,"stop":1705421200876,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e47ec02d5826a99","name":"Check message on other pubsub topic is not received","time":{"start":1705421352099,"stop":1705421352099,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d771b6af75ffe5e","name":"can start the service","time":{"start":1705421254828,"stop":1705421254829,"duration":1},"status":"passed","severity":"normal"},{"uid":"d94d02368da65639","name":"Does not throw an exception when node disconnects","time":{"start":1705421428454,"stop":1705421428454,"duration":0},"status":"passed","severity":"normal"},{"uid":"319454a5170bb200","name":"should get / set UDP multiaddr","time":{"start":1705421202308,"stop":1705421202308,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7746de3ab1fa9d4","name":"should not receive a peer event after stop","time":{"start":1705421424660,"stop":1705421424661,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6631d2eb7b59919","name":"should be called for bootstrap peers","time":{"start":1705421272009,"stop":1705421272009,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b9b1bbfd723104b","name":"Check publish message containing unicode special characters","time":{"start":1705421336120,"stop":1705421336122,"duration":2},"status":"passed","severity":"normal"},{"uid":"affa49eb1aaea2f","name":"Passing page size 1 when there are 4 messages","time":{"start":1705421414823,"stop":1705421414824,"duration":1},"status":"passed","severity":"normal"},{"uid":"309392bab2560fcf","name":"Passing cursor with wrong pubsubTopic","time":{"start":1705421381658,"stop":1705421381658,"duration":0},"status":"passed","severity":"normal"},{"uid":"330893cbf5d5ec6b","name":"Check publish message containing numeric","time":{"start":1705421336111,"stop":1705421336111,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a2c9247da292273","name":"Decoder throws on empty string content topic","time":{"start":1705421227442,"stop":1705421227442,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9ac323aaa4e5f55","name":"Reopen subscription with peer with lost subscription","time":{"start":1705421253160,"stop":1705421253161,"duration":1},"status":"passed","severity":"normal"},{"uid":"169390e0a3517944","name":"should properly create location multiaddrs - tcp","time":{"start":1705421202310,"stop":1705421202311,"duration":1},"status":"passed","severity":"normal"},{"uid":"733a6af8561f96b","name":"Query generator for multiple messages with different content topic format","time":{"start":1705421406108,"stop":1705421406108,"duration":0},"status":"passed","severity":"normal"},{"uid":"4258525d8ed49d3b","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1705421358781,"stop":1705421358781,"duration":0},"status":"passed","severity":"normal"},{"uid":"141b613a761e1261","name":"LightPush","time":{"start":1705421437138,"stop":1705421437138,"duration":0},"status":"passed","severity":"normal"},{"uid":"f079d094a39099a7","name":"Push message with long payload","time":{"start":1705421382738,"stop":1705421382739,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b184b1bf54037b5","name":"Refresh subscription","time":{"start":1705421358774,"stop":1705421358774,"duration":0},"status":"passed","severity":"normal"},{"uid":"153bf66a07e865de","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1705421257266,"stop":1705421257267,"duration":1},"status":"passed","severity":"normal"},{"uid":"df5e3ec1a940e08e","name":"should throw error - invalid id","time":{"start":1705421202306,"stop":1705421202306,"duration":0},"status":"passed","severity":"normal"},{"uid":"a56c0ec85b8026c3","name":"retrieves a single peer","time":{"start":1705421219560,"stop":1705421219561,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2f5c65eadeb2452","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1705421200905,"stop":1705421200905,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a9f6babd57e10ca","name":"Overlapping topic subscription","time":{"start":1705421358773,"stop":1705421358774,"duration":1},"status":"passed","severity":"normal"},{"uid":"93c092b35efc62fd","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1705421219229,"stop":1705421219230,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc5dd3ef9b344077","name":"Check received message containing JSON","time":{"start":1705421352086,"stop":1705421352087,"duration":1},"status":"passed","severity":"normal"},{"uid":"78a5a607dae59c02","name":"Query Generator, Multiple PubsubTopics","time":{"start":1705421391560,"stop":1705421391561,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c3d2692113ee741","name":"Subscribe to topic containing short and receive message","time":{"start":1705421358775,"stop":1705421358776,"duration":1},"status":"passed","severity":"normal"},{"uid":"34ce970ff8a6e6e1","name":"Asymmetric encrypt & decrypt","time":{"start":1705421226148,"stop":1705421226149,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf936bc9ec71b5b6","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1705421285732,"stop":1705421285733,"duration":1},"status":"passed","severity":"normal"},{"uid":"14601136dcd0dbcf","name":"Check received message containing Basic HTML tag","time":{"start":1705421352086,"stop":1705421352086,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef3e3583aab4b756","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1705421272007,"stop":1705421272007,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4cbb62fbecaf94e","name":"should not receive a peer event before start","time":{"start":1705421254831,"stop":1705421254832,"duration":1},"status":"passed","severity":"normal"},{"uid":"5df91a28d055c1bf","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1705421257243,"stop":1705421257244,"duration":1},"status":"passed","severity":"normal"},{"uid":"517ba6ba053432fb","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1705421391566,"stop":1705421391568,"duration":2},"status":"passed","severity":"normal"},{"uid":"6dc9528cbc420f72","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1705421257260,"stop":1705421257261,"duration":1},"status":"passed","severity":"normal"},{"uid":"196c30b5d47e2dec","name":"Subscribe to topic containing Script and publish message","time":{"start":1705421345804,"stop":1705421345804,"duration":0},"status":"passed","severity":"normal"},{"uid":"b499bd9364729677","name":"caches peers it previously fetched","time":{"start":1705421219563,"stop":1705421219563,"duration":0},"status":"passed","severity":"normal"},{"uid":"efbb703eb02942bf","name":"unsubscribes","time":{"start":1705421420116,"stop":1705421420116,"duration":0},"status":"passed","severity":"normal"},{"uid":"e18abd80f1936d74","name":"Add multiple subscription objects on single nwaku node","time":{"start":1705421358783,"stop":1705421358783,"duration":0},"status":"passed","severity":"normal"},{"uid":"476e267415e5d1cd","name":"Publish message with large meta","time":{"start":1705421336128,"stop":1705421336128,"duration":0},"status":"passed","severity":"normal"},{"uid":"872f73c2dbf974d","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1705421358778,"stop":1705421358779,"duration":1},"status":"passed","severity":"normal"},{"uid":"dffb66b3262cca67","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1705421287299,"stop":1705421287300,"duration":1},"status":"passed","severity":"normal"},{"uid":"cceef81e6e88b7f9","name":"Light Node - default protocols","time":{"start":1705421437138,"stop":1705421437139,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7dcf71a97e1dc5f","name":"Reusing cursor across nodes","time":{"start":1705421381656,"stop":1705421381656,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c4a7d4305011219","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1705421257264,"stop":1705421257265,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bfd15c1b0b39aed","name":"Check publish message containing SQL Injection","time":{"start":1705421336115,"stop":1705421336116,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca64c66e79e40fa8","name":"Check received message containing Russian","time":{"start":1705421352084,"stop":1705421352084,"duration":0},"status":"passed","severity":"normal"},{"uid":"9775dd0322577639","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1705421429190,"stop":1705421429191,"duration":1},"status":"passed","severity":"normal"},{"uid":"477900bdcb120686","name":"Sample","time":{"start":1705421201618,"stop":1705421201618,"duration":0},"status":"passed","severity":"normal"},{"uid":"26784bbb635bc023","name":"Check message with non string payload is not received","time":{"start":1705421352100,"stop":1705421352101,"duration":1},"status":"passed","severity":"normal"},{"uid":"901573d25d12e2ca","name":"Push message with content topic containing emoji","time":{"start":1705421382762,"stop":1705421382762,"duration":0},"status":"passed","severity":"normal"},{"uid":"a98cb1967c2e7cbc","name":"Push message with content topic containing unicode special characters","time":{"start":1705421382761,"stop":1705421382762,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4f0852634750fc4","name":"Passing cursor with wrong message digest","time":{"start":1705421381657,"stop":1705421381658,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b5a10ac6ff65ddc","name":"1 Relay, 1 fetch","time":{"start":1705421219298,"stop":1705421219298,"duration":0},"status":"passed","severity":"normal"},{"uid":"7adfd819f2f39e40","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1705421308271,"stop":1705421308271,"duration":0},"status":"passed","severity":"normal"},{"uid":"61085a22f554a4f1","name":"Subscribe and receives messages on 20 topics","time":{"start":1705421358770,"stop":1705421358770,"duration":0},"status":"passed","severity":"normal"},{"uid":"9638f6b5d07310f6","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1705421345797,"stop":1705421345797,"duration":0},"status":"passed","severity":"normal"},{"uid":"288c9c05ae0864e5","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1705421429193,"stop":1705421429193,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc58f34285134dad","name":"should throw error - no id","time":{"start":1705421202306,"stop":1705421202306,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cdc3f8a24fa68c6","name":"Check received message containing Script","time":{"start":1705421352085,"stop":1705421352085,"duration":0},"status":"passed","severity":"normal"},{"uid":"2132b7875b78f8e4","name":"should only return 1 node with relay capability","time":{"start":1705421219563,"stop":1705421219564,"duration":1},"status":"passed","severity":"normal"},{"uid":"52a1d1ed03cebd20","name":"Check publish message containing short","time":{"start":1705421336109,"stop":1705421336110,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd0e833c1217ed6","name":"Privacy Node - default protocol","time":{"start":1705421437139,"stop":1705421437139,"duration":0},"status":"passed","severity":"normal"},{"uid":"951650e35277699c","name":"Refresh subscription","time":{"start":1705421345799,"stop":1705421345799,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dc69f338a408ba89","name":"Sign & Recover","time":{"start":1705421226150,"stop":1705421226150,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee7ba61a232168a2","name":"Push message on custom pubsubTopic","time":{"start":1705421308268,"stop":1705421308269,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ff6c9fe9440744c","name":"Ordered Callback - backward","time":{"start":1705421399565,"stop":1705421399565,"duration":0},"status":"passed","severity":"normal"},{"uid":"d24884a69a35cab9","name":"creates an iterator","time":{"start":1705421420115,"stop":1705421420115,"duration":0},"status":"passed","severity":"normal"},{"uid":"f186e9605996d426","name":"should set field with all protocols disabled","time":{"start":1705421202311,"stop":1705421202311,"duration":0},"status":"passed","severity":"normal"},{"uid":"a87f2c56a964287c","name":"Publishes to nwaku","time":{"start":1705421329190,"stop":1705421329190,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bac37dd050bf075","name":"Ping on unsubscribed peer","time":{"start":1705421253159,"stop":1705421253160,"duration":1},"status":"passed","severity":"normal"},{"uid":"f28f7a2478281077","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1705421336122,"stop":1705421336123,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd9ef0d285ba4aeb","name":"Generator, 2 different pubsubtopics","time":{"start":1705421412859,"stop":1705421412859,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aa77a90b6477117","name":"Push message with Arabic payload","time":{"start":1705421382741,"stop":1705421382742,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a1cc630a89474d3","name":"should only return 1 node with store capability","time":{"start":1705421219564,"stop":1705421219565,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6dfb3818131011c","name":"Encoder throws on empty string content topic","time":{"start":1705421207358,"stop":1705421207359,"duration":1},"status":"passed","severity":"normal"},{"uid":"78bbf36a7b99daf1","name":"should decode valid enr with tcp successfully","time":{"start":1705421202305,"stop":1705421202305,"duration":0},"status":"passed","severity":"normal"},{"uid":"26aeb772e4c16127","name":"can start and stop the service","time":{"start":1705421424651,"stop":1705421424652,"duration":1},"status":"passed","severity":"normal"},{"uid":"c02f16a30250978a","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1705421257259,"stop":1705421257259,"duration":0},"status":"passed","severity":"normal"},{"uid":"f21695cc475cc8ba","name":"Nodes with multiple pubsub topic","time":{"start":1705421321867,"stop":1705421321867,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e75a0782f2b4677","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1705421257257,"stop":1705421257258,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fcad3de29abccfb","name":"Publish without waiting for remote peer","time":{"start":1705421345796,"stop":1705421345796,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbed2ebe7f9dede","name":"Ordered callback, aborts when callback returns true","time":{"start":1705421406109,"stop":1705421406110,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3050d211740523c","name":"should throw error - no id","time":{"start":1705421202305,"stop":1705421202305,"duration":0},"status":"passed","severity":"normal"},{"uid":"a21bdb40734eb869","name":"throws on content topic with empty encoding field","time":{"start":1705421194631,"stop":1705421194632,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcdbd98aed77f775","name":"groups content topics by expected pubsub topic","time":{"start":1705421194633,"stop":1705421194634,"duration":1},"status":"passed","severity":"normal"},{"uid":"87a6818cfe1fc639","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1705421200890,"stop":1705421200891,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfa00ecad65938da","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1705421287298,"stop":1705421287299,"duration":1},"status":"passed","severity":"normal"},{"uid":"7115c1dfc489b318","name":"Correctly serialized arguments","time":{"start":1705421290951,"stop":1705421290952,"duration":1},"status":"passed","severity":"normal"},{"uid":"56683b9c2ef80c58","name":"Check received message containing special chars","time":{"start":1705421352082,"stop":1705421352082,"duration":0},"status":"passed","severity":"normal"},{"uid":"da712e23c5403aa4","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1705421321867,"stop":1705421321868,"duration":1},"status":"passed","severity":"normal"},{"uid":"85aec383510f8206","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1705421219230,"stop":1705421219230,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb578a6b25361db7","name":"should set field with only STORE enabled","time":{"start":1705421202312,"stop":1705421202312,"duration":0},"status":"passed","severity":"normal"},{"uid":"ded295d4c0e230f4","name":"Push message with content topic containing short","time":{"start":1705421382752,"stop":1705421382753,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ea4210272a527fb","name":"same cluster, same shard: nodes connect","time":{"start":1705421303685,"stop":1705421303686,"duration":1},"status":"passed","severity":"normal"},{"uid":"a877fe2155685425","name":"Decoder throws on empty string content topic","time":{"start":1705421225628,"stop":1705421225628,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fc02cf98883ce18","name":"same cluster, different shard: nodes connect","time":{"start":1705421303686,"stop":1705421303686,"duration":0},"status":"passed","severity":"normal"},{"uid":"694b43e0000da48c","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1705421207264,"stop":1705421207264,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddd55a743be65d08","name":"Check publish message containing emoji","time":{"start":1705421336122,"stop":1705421336122,"duration":0},"status":"passed","severity":"normal"},{"uid":"c91192eea51dbd8f","name":"Query Generator - forward","time":{"start":1705421399562,"stop":1705421399563,"duration":1},"status":"passed","severity":"normal"},{"uid":"66314df98eac116a","name":"isConnected should return false after all peers disconnect","time":{"start":1705421272014,"stop":1705421272014,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad6d0e7dd400b376","name":"Passing page size 19 when there are 20 messages","time":{"start":1705421414826,"stop":1705421414826,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6bab78e4662d5b6","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1705421201866,"stop":1705421201866,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ccb062fcc0b4cc3","name":"Query Generator, Wrong PubsubTopic","time":{"start":1705421391560,"stop":1705421391560,"duration":0},"status":"passed","severity":"normal"},{"uid":"5baa397b050d4f98","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1705421308269,"stop":1705421308269,"duration":0},"status":"passed","severity":"normal"},{"uid":"7caaa6d9010935c4","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1705421287292,"stop":1705421287293,"duration":1},"status":"passed","severity":"normal"},{"uid":"e722b85325025ee3","name":"Check message with invalid timestamp is not received","time":{"start":1705421352098,"stop":1705421352098,"duration":0},"status":"passed","severity":"normal"},{"uid":"6571641a53e3ea97","name":"Fails to push message bigger that 1MB","time":{"start":1705421382781,"stop":1705421382782,"duration":1},"status":"passed","severity":"normal"},{"uid":"80ace2b705017688","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1705421308265,"stop":1705421308265,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef90ae76aefb2527","name":"Ping on subscribed peer","time":{"start":1705421253156,"stop":1705421253158,"duration":2},"status":"passed","severity":"normal"},{"uid":"1bb8c8b150611d58","name":"Subscribe to topic containing JSON and publish message","time":{"start":1705421345816,"stop":1705421345817,"duration":1},"status":"passed","severity":"normal"},{"uid":"96bfa3fa92c50938","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1705421207265,"stop":1705421207266,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5ed52c0b872362f","name":"Encoder throws on empty string content topic","time":{"start":1705421227441,"stop":1705421227441,"duration":0},"status":"passed","severity":"normal"},{"uid":"166d89a72d0d9c0b","name":"handles multiple messages","time":{"start":1705421420116,"stop":1705421420116,"duration":0},"status":"passed","severity":"normal"},{"uid":"31ddb93e842c069d","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1705421272007,"stop":1705421272008,"duration":1},"status":"passed","severity":"normal"},{"uid":"696834242482958b","name":"Check message with extra parameter is not received","time":{"start":1705421352101,"stop":1705421352101,"duration":0},"status":"passed","severity":"normal"},{"uid":"b27221a084252131","name":"Push message with content topic containing Chinese","time":{"start":1705421382757,"stop":1705421382757,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3cf226bdb7e892b","name":"throws on empty content topic","time":{"start":1705421194628,"stop":1705421194629,"duration":1},"status":"passed","severity":"normal"},{"uid":"918a3c1e47b534cd","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1705421257263,"stop":1705421257263,"duration":0},"status":"passed","severity":"normal"},{"uid":"cac0374dd64d69c6","name":"Decrypt messages","time":{"start":1705421307185,"stop":1705421307185,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3044a01c74587ee","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1705421321866,"stop":1705421321866,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d1850644901a274","name":"Push message on custom pubsubTopic","time":{"start":1705421308264,"stop":1705421308265,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1942173e003c3c4","name":"should emit a peer event after start","time":{"start":1705421254831,"stop":1705421254831,"duration":0},"status":"passed","severity":"normal"},{"uid":"544cb5a71c3070e5","name":"Passing page size 3 when there are 20 messages","time":{"start":1705421414824,"stop":1705421414824,"duration":0},"status":"passed","severity":"normal"},{"uid":"94dad6b7687e9883","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1705421272013,"stop":1705421272014,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a1810586d9d5cba","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1705421257259,"stop":1705421257260,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d3378675f5a2e5","name":"should encodeTxt and decodeTxt","time":{"start":1705421202304,"stop":1705421202304,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9584cb43561954d","name":"should properly create location multiaddrs - tcp4","time":{"start":1705421202309,"stop":1705421202310,"duration":1},"status":"passed","severity":"normal"},{"uid":"433144114dabe7b","name":"throws on content topic with empty application field","time":{"start":1705421194630,"stop":1705421194630,"duration":0},"status":"passed","severity":"normal"},{"uid":"70acc54a6d832bf3","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1705421257247,"stop":1705421257247,"duration":0},"status":"passed","severity":"normal"},{"uid":"6235a9e4e710c21b","name":"should not fail to stop the service if it was not started","time":{"start":1705421254830,"stop":1705421254830,"duration":0},"status":"passed","severity":"normal"},{"uid":"1720407f01d5fe5d","name":"Push message equal or less that 1MB","time":{"start":1705421382767,"stop":1705421382781,"duration":14},"status":"passed","severity":"normal"},{"uid":"44e4c7aa74f2e241","name":"Push message with short payload","time":{"start":1705421382737,"stop":1705421382738,"duration":1},"status":"passed","severity":"normal"},{"uid":"8606a08919ac2bdd","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1705421429194,"stop":1705421429194,"duration":0},"status":"passed","severity":"normal"},{"uid":"b91e49abbfa4cff1","name":"through manual discovery","time":{"start":1705421290860,"stop":1705421290861,"duration":1},"status":"passed","severity":"normal"},{"uid":"396d592cd1eed634","name":"Push message with Basic HTML tag payload","time":{"start":1705421382744,"stop":1705421382744,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0d398697f579904","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1705421336126,"stop":1705421336126,"duration":0},"status":"passed","severity":"normal"},{"uid":"970392ef5af71bc3","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1705421287286,"stop":1705421287287,"duration":1},"status":"passed","severity":"normal"},{"uid":"d53994e976364a3","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1705421345798,"stop":1705421345798,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3e52b995d68eaab","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1705421200905,"stop":1705421200906,"duration":1},"status":"passed","severity":"normal"},{"uid":"434525a4a453e469","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1705421201866,"stop":1705421201866,"duration":0},"status":"passed","severity":"normal"},{"uid":"ead61880f0bc80bf","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1705421219228,"stop":1705421219229,"duration":1},"status":"passed","severity":"normal"},{"uid":"18d7c8ca222a0bac","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1705421227439,"stop":1705421227439,"duration":0},"status":"passed","severity":"normal"},{"uid":"785557d97d69913d","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1705421257262,"stop":1705421257263,"duration":1},"status":"passed","severity":"normal"},{"uid":"490eeb60bf443dff","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1705421253747,"stop":1705421253748,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6c65d751ae9fcc2","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1705421257254,"stop":1705421257255,"duration":1},"status":"passed","severity":"normal"},{"uid":"113074bd47351e96","name":"Callback on promise","time":{"start":1705421406108,"stop":1705421406108,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b03a47132de48d8","name":"Subscribe and receive messages via waku relay post","time":{"start":1705421358767,"stop":1705421358767,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0e2c0cf9f7a5380","name":"should handle a minimal index list","time":{"start":1705421201865,"stop":1705421201865,"duration":0},"status":"passed","severity":"normal"},{"uid":"119183b50a57403c","name":"Relay - dialed after","time":{"start":1705421437136,"stop":1705421437136,"duration":0},"status":"passed","severity":"normal"},{"uid":"acb50ba5826e1158","name":"configure the node with multiple pubsub topics","time":{"start":1705421354379,"stop":1705421354379,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ec693bef91c636c","name":"Generator, custom pubsub topic","time":{"start":1705421412854,"stop":1705421412855,"duration":1},"status":"passed","severity":"normal"},{"uid":"167d9107604c7c22","name":"1 Store, 2 fetches","time":{"start":1705421219299,"stop":1705421219299,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbdf93f4d2c8260f","name":"ignores unrecognized TXT record formats","time":{"start":1705421219562,"stop":1705421219563,"duration":1},"status":"passed","severity":"normal"},{"uid":"afd3ee5fc5ddeee0","name":"Check meta is set [ecies]","time":{"start":1705421227440,"stop":1705421227440,"duration":0},"status":"passed","severity":"normal"},{"uid":"2661334917f04596","name":"throws on content topic with empty topic name field","time":{"start":1705421194631,"stop":1705421194631,"duration":0},"status":"passed","severity":"normal"},{"uid":"35010b8f1978bc5b","name":"topics with same application and version share the same shard","time":{"start":1705421194632,"stop":1705421194633,"duration":1},"status":"passed","severity":"normal"},{"uid":"51938dd2819a1cfa","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1705421257251,"stop":1705421257251,"duration":0},"status":"passed","severity":"normal"},{"uid":"ced3a0da60189494","name":"should return false","time":{"start":1705421202307,"stop":1705421202307,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fe55b7501f109ff","name":"Subscribe to topic containing special chars and receive message","time":{"start":1705421358777,"stop":1705421358778,"duration":1},"status":"passed","severity":"normal"},{"uid":"babcaba0e62224ad","name":"Check received message with timestamp: 1705421241026000000 ","time":{"start":1705421352094,"stop":1705421352095,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e84d2652d2e3528","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1705421225622,"stop":1705421225624,"duration":2},"status":"passed","severity":"normal"},{"uid":"1fedd30c1afc0350","name":"Query Generator, No message returned","time":{"start":1705421391562,"stop":1705421391562,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cea294dfdc1843f","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1705421219566,"stop":1705421219566,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b00f5f748abbef1d","name":"should encode/decode to text encoding","time":{"start":1705421202308,"stop":1705421202308,"duration":0},"status":"passed","severity":"normal"},{"uid":"acf517df5004823c","name":"Check received message with timestamp: 1705421241026 ","time":{"start":1705421352095,"stop":1705421352096,"duration":1},"status":"passed","severity":"normal"},{"uid":"822a59413d0b6a91","name":"Check publish message after client node is restarted","time":{"start":1705421336128,"stop":1705421336128,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8c2a0f79ae151c3","name":"Nodes with multiple pubsub topic","time":{"start":1705421321873,"stop":1705421321874,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0937b83a378c534","name":"Store - dialed after - with timeout","time":{"start":1705421437137,"stop":1705421437137,"duration":0},"status":"passed","severity":"normal"},{"uid":"309a51ae528a4ad2","name":"Push message with content topic containing escaped characters","time":{"start":1705421382761,"stop":1705421382761,"duration":0},"status":"passed","severity":"normal"},{"uid":"a32c7e8c3b8c6ee1","name":"should be called at least once on all `peer:discovery` events","time":{"start":1705421272008,"stop":1705421272009,"duration":1},"status":"passed","severity":"normal"},{"uid":"83358c154841ec2f","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1705421429193,"stop":1705421429194,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c24c07c6973138b","name":"throws on content topic with generation field greater than 0","time":{"start":1705421194630,"stop":1705421194630,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5042e46bdba1bb1","name":"Push message with numeric payload","time":{"start":1705421382739,"stop":1705421382740,"duration":1},"status":"passed","severity":"normal"},{"uid":"45cf88946807ad3d","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1705421272005,"stop":1705421272006,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe220feb5aca76d0","name":"should be able to encode the field with only RELAY set to true","time":{"start":1705421200872,"stop":1705421200874,"duration":2},"status":"passed","severity":"normal"},{"uid":"2ad214a48c499748","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1705421410865,"stop":1705421410865,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1569806ddb54d97","name":"Rejects garbage","time":{"start":1705421210904,"stop":1705421210904,"duration":0},"status":"passed","severity":"normal"},{"uid":"70fd1e5e068fea26","name":"Fails to push message with empty content topic","time":{"start":1705421382762,"stop":1705421382763,"duration":1},"status":"passed","severity":"normal"},{"uid":"5754d5e3ac49f626","name":"A test","time":{"start":1705421285843,"stop":1705421285843,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d6746bc30b25a88","name":"Push message with custom timestamp: 1705424857974","time":{"start":1705421382767,"stop":1705421382767,"duration":0},"status":"passed","severity":"normal"},{"uid":"572ac41c6ed11306","name":"Decoder throws on empty string content topic","time":{"start":1705421207359,"stop":1705421207359,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ab9daae6901a419","name":"Promise Callback - forward","time":{"start":1705421399563,"stop":1705421399564,"duration":1},"status":"passed","severity":"normal"},{"uid":"4af7646c7c217cb4","name":"should be able to encode the field with only STORE set to true","time":{"start":1705421200874,"stop":1705421200875,"duration":1},"status":"passed","severity":"normal"},{"uid":"77d232d272210488","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1705421410864,"stop":1705421410864,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0580bf35f3224d1","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1705421354379,"stop":1705421354379,"duration":0},"status":"passed","severity":"normal"},{"uid":"b27c95f416e4e541","name":"Relay + Store","time":{"start":1705421254372,"stop":1705421254373,"duration":1},"status":"passed","severity":"normal"},{"uid":"8421877be114a2fd","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1705421381655,"stop":1705421381656,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e625e4c8a70d022","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1705421272010,"stop":1705421272010,"duration":0},"status":"passed","severity":"normal"},{"uid":"6296f8d6d094cc60","name":"Query with Promise Callback, No Decoder","time":{"start":1705421391569,"stop":1705421391570,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dff2944fc32362b","name":"Push message with content topic containing special chars","time":{"start":1705421382754,"stop":1705421382756,"duration":2},"status":"passed","severity":"normal"},{"uid":"36a4d34361cbb260","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1705421287285,"stop":1705421287285,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ef9c1f107a61014","name":"Query with Ordered Callback, No Decoder","time":{"start":1705421391563,"stop":1705421391563,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d354c2483e95f0e","name":"Query Generator, No Decoder","time":{"start":1705421391561,"stop":1705421391561,"duration":0},"status":"passed","severity":"normal"},{"uid":"6843840d3c30f8dd","name":"Ordered Callback - forward","time":{"start":1705421399565,"stop":1705421399565,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d17dc56fe94ffc6","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1705421257261,"stop":1705421257262,"duration":1},"status":"passed","severity":"normal"},{"uid":"88972e1a85a5839b","name":"Store - dialed first","time":{"start":1705421437137,"stop":1705421437137,"duration":0},"status":"passed","severity":"normal"},{"uid":"da49b08bb69a6760","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1705421381655,"stop":1705421381655,"duration":0},"status":"passed","severity":"normal"},{"uid":"5816f92fa9067e75","name":"Relay - dialed first","time":{"start":1705421437135,"stop":1705421437136,"duration":1},"status":"passed","severity":"normal"},{"uid":"a134bdc544e3d49a","name":"Push message with SQL Injection payload","time":{"start":1705421382743,"stop":1705421382743,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c822614b1661183","name":"should set field with all protocols enabled","time":{"start":1705421202311,"stop":1705421202312,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a660ace3ac2ea23","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1705421285724,"stop":1705421285726,"duration":2},"status":"passed","severity":"normal"},{"uid":"343b40a751494b24","name":"Sets default value correctly","time":{"start":1705421428455,"stop":1705421428456,"duration":1},"status":"passed","severity":"normal"},{"uid":"69503dcc9f2a1124","name":"passes more than one ENR URLs and attempts connection","time":{"start":1705421254834,"stop":1705421254834,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c432b50246da9b89","name":"should not fail to start the service if it is already started","time":{"start":1705421424658,"stop":1705421424659,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c75918549b28f85","name":"Query with Promise Callback, No message returned","time":{"start":1705421391571,"stop":1705421391572,"duration":1},"status":"passed","severity":"normal"},{"uid":"e416192bac5af8ee","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1705421381656,"stop":1705421381656,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0c7475ab89c16ac","name":"Query generator for multiple messages","time":{"start":1705421406106,"stop":1705421406106,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb7139472b92d0a9","name":"Push message on custom pubsubTopic","time":{"start":1705421308270,"stop":1705421308270,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff689544d14b8933","name":"Passing page size 110 when there are 120 messages","time":{"start":1705421414826,"stop":1705421414826,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce4b458fe40168f3","name":"should be able to decode the field with only FILTER set to true","time":{"start":1705421200903,"stop":1705421200904,"duration":1},"status":"passed","severity":"normal"},{"uid":"81e7d7757d06ca40","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1705421285726,"stop":1705421285732,"duration":6},"status":"passed","severity":"normal"},{"uid":"994747695a7e8dd0","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1705421257246,"stop":1705421257246,"duration":0},"status":"passed","severity":"normal"},{"uid":"990504f30d7581cb","name":"Push message with content topic containing SQL Injection","time":{"start":1705421382758,"stop":1705421382758,"duration":0},"status":"passed","severity":"normal"},{"uid":"43d6a4a0a3a2d0a2","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1705421257249,"stop":1705421257249,"duration":0},"status":"passed","severity":"normal"},{"uid":"d11bb3cdf7320587","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1705421308269,"stop":1705421308270,"duration":1},"status":"passed","severity":"normal"},{"uid":"596d32f8efa99f14","name":"Nodes with multiple pubsub topic","time":{"start":1705421321869,"stop":1705421321869,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd1f22e7910c77c3","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1705421272006,"stop":1705421272007,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee95ecec859525cf","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1705421429191,"stop":1705421429191,"duration":0},"status":"passed","severity":"normal"},{"uid":"5262aeb49463329d","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1705421381653,"stop":1705421381654,"duration":1},"status":"passed","severity":"normal"},{"uid":"c70b0419aeddc16f","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1705421272010,"stop":1705421272011,"duration":1},"status":"passed","severity":"normal"},{"uid":"658108bedde3536b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1705421287285,"stop":1705421287286,"duration":1},"status":"passed","severity":"normal"},{"uid":"413f87964f410702","name":"tcp ip4 address","time":{"start":1705421201244,"stop":1705421201244,"duration":0},"status":"passed","severity":"normal"},{"uid":"827c7abf6bb99d88","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1705421429191,"stop":1705421429192,"duration":1},"status":"passed","severity":"normal"},{"uid":"37f8e7baf79df155","name":"Waku message hash computation","time":{"start":1705421213424,"stop":1705421213425,"duration":1},"status":"passed","severity":"normal"},{"uid":"826e315a37029e49","name":"Mutual subscription","time":{"start":1705421345795,"stop":1705421345795,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d44910a022459e1","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1705421358778,"stop":1705421358778,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1f1dc60250a7162","name":"Check received message containing XML","time":{"start":1705421352085,"stop":1705421352086,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d3e503f0d65f7d4","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1705421345808,"stop":1705421345815,"duration":7},"status":"passed","severity":"normal"},{"uid":"1c693d2c34dd7248","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1705421219230,"stop":1705421219231,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0e76f6fff38af97","name":"ignores domain fetching errors","time":{"start":1705421219562,"stop":1705421219562,"duration":0},"status":"passed","severity":"normal"},{"uid":"73230beffc088438","name":"Decoder throws on undefined content topic","time":{"start":1705421227441,"stop":1705421227442,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d97ace007a4623c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1705421257253,"stop":1705421257254,"duration":1},"status":"passed","severity":"normal"},{"uid":"781ea277f0131d0e","name":"Check received message containing short","time":{"start":1705421352080,"stop":1705421352080,"duration":0},"status":"passed","severity":"normal"},{"uid":"26677596a42171c4","name":"Relay - times out","time":{"start":1705421437136,"stop":1705421437137,"duration":1},"status":"passed","severity":"normal"},{"uid":"f58bb734821bd593","name":"Publish message with custom timestamp: Tue Jan 16 2024 15:08:42 GMT+0000 (Coordinated Universal Time)","time":{"start":1705421336123,"stop":1705421336124,"duration":1},"status":"passed","severity":"normal"},{"uid":"5857e144b2296949","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1705421321871,"stop":1705421321872,"duration":1},"status":"passed","severity":"normal"},{"uid":"667de83ae9a9a1ae","name":"Query generator for multiple messages with different message text format","time":{"start":1705421406107,"stop":1705421406107,"duration":0},"status":"passed","severity":"normal"},{"uid":"31618d9ac3aa8c62","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1705421200892,"stop":1705421200893,"duration":1},"status":"passed","severity":"normal"},{"uid":"db93f785a43e92f6","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1705421285707,"stop":1705421285708,"duration":1},"status":"passed","severity":"normal"},{"uid":"8285d39adff64867","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1705421257250,"stop":1705421257251,"duration":1},"status":"passed","severity":"normal"},{"uid":"37e152a5521337e","name":"Push message with custom timestamp: 1705417657974","time":{"start":1705421382766,"stop":1705421382767,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dac2d9c7b6c3b87","name":"returns all values when wanted number matches available values","time":{"start":1705421218660,"stop":1705421218662,"duration":2},"status":"passed","severity":"normal"},{"uid":"16069d188414778","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1705421412856,"stop":1705421412856,"duration":0},"status":"passed","severity":"normal"},{"uid":"f47e92fd260f85d0","name":"should properly create location multiaddrs - udp4","time":{"start":1705421202309,"stop":1705421202309,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2dadcc4563987c7","name":"1 Store, 2 relays, 2 fetches","time":{"start":1705421219299,"stop":1705421219300,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ea28c8f231cf957","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1705421412858,"stop":1705421412858,"duration":0},"status":"passed","severity":"normal"},{"uid":"955301a6d0ce44be","name":"Publish message with custom timestamp: Tue Jan 16 2024 17:08:42 GMT+0000 (Coordinated Universal Time)","time":{"start":1705421336124,"stop":1705421336124,"duration":0},"status":"passed","severity":"normal"},{"uid":"5438f1b7c91ce5f2","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1705421321872,"stop":1705421321873,"duration":1},"status":"passed","severity":"normal"},{"uid":"83dad3b48f3c64be","name":"Check publish message after service node is restarted","time":{"start":1705421336127,"stop":1705421336127,"duration":0},"status":"skipped","severity":"normal"},{"uid":"54c681f6716dbc7a","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1705421345803,"stop":1705421345803,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccb63607835bf64d","name":"should throw an error for insufficient data","time":{"start":1705421201866,"stop":1705421201867,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd03c48c52f78284","name":"Check publish message containing long","time":{"start":1705421336110,"stop":1705421336110,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d790db1d6f156ce","name":"Query Generator - backward","time":{"start":1705421399563,"stop":1705421399563,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f5146a5b679a49d","name":"Fails to push message with large meta","time":{"start":1705421382763,"stop":1705421382763,"duration":0},"status":"passed","severity":"normal"},{"uid":"d01f3084e091b6cb","name":"Callback on promise, aborts when callback returns true","time":{"start":1705421406109,"stop":1705421406109,"duration":0},"status":"passed","severity":"normal"},{"uid":"a23f653c515b7523","name":"should set field with only FILTER enabled","time":{"start":1705421202312,"stop":1705421202312,"duration":0},"status":"passed","severity":"normal"},{"uid":"2be67b3c14fb91ea","name":"should set field with only LIGHTPUSH enabled","time":{"start":1705421202312,"stop":1705421202313,"duration":1},"status":"passed","severity":"normal"},{"uid":"43be88dd4073650b","name":"Generator, custom pubsub topic","time":{"start":1705421412857,"stop":1705421412857,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffe6a7d0bb10afd1","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1705421200889,"stop":1705421200889,"duration":0},"status":"passed","severity":"normal"},{"uid":"410dad46aa24e722","name":"Push message with Russian payload","time":{"start":1705421382742,"stop":1705421382742,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c9f53a98eb6f569","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1705421257258,"stop":1705421257259,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fe15e292b2de32a","name":"Check received message containing SQL Injection","time":{"start":1705421352084,"stop":1705421352085,"duration":1},"status":"passed","severity":"normal"},{"uid":"88dbfd5050d31bad","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1705421358764,"stop":1705421358765,"duration":1},"status":"passed","severity":"normal"},{"uid":"78145dbe1636ef22","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1705421257252,"stop":1705421257253,"duration":1},"status":"passed","severity":"normal"},{"uid":"465e0291ea187b45","name":"should not receive a peer event before start","time":{"start":1705421424659,"stop":1705421424660,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ad157a2efee0031","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1705421218665,"stop":1705421218665,"duration":0},"status":"passed","severity":"normal"},{"uid":"efb8e5ad461302f3","name":"returns all values when wanted number is greater than available values","time":{"start":1705421218663,"stop":1705421218664,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8607db87a4d9cad","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1705421287297,"stop":1705421287298,"duration":1},"status":"passed","severity":"normal"},{"uid":"82adb0cec685bf14","name":"Throws when trying to push message with empty payload","time":{"start":1705421382752,"stop":1705421382752,"duration":0},"status":"passed","severity":"normal"},{"uid":"f931885ebe6999bb","name":"should not receive a peer event after stop","time":{"start":1705421254832,"stop":1705421254832,"duration":0},"status":"passed","severity":"normal"},{"uid":"3496ed45f22fc19e","name":"Passing page size 0 when there are 110 messages","time":{"start":1705421414822,"stop":1705421414823,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecd7ea8e26d12c82","name":"Push message with shell command payload","time":{"start":1705421382746,"stop":1705421382746,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fbe5ab2f77ed369","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1705421345797,"stop":1705421345797,"duration":0},"status":"passed","severity":"normal"},{"uid":"f29d85ff282e77dd","name":"Passing page size 11 when there are 10 messages","time":{"start":1705421414825,"stop":1705421414826,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca8d04da305adc22","name":"Query with Ordered Callback, No message returned","time":{"start":1705421391563,"stop":1705421391564,"duration":1},"status":"passed","severity":"normal"},{"uid":"97370d2ef16e1ce7","name":"Error when try to subscribe to more than 30 topics","time":{"start":1705421358772,"stop":1705421358773,"duration":1},"status":"passed","severity":"normal"},{"uid":"479e4c56b228859","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1705421257255,"stop":1705421257255,"duration":0},"status":"passed","severity":"normal"},{"uid":"58f945394b708abb","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1705421493728,"stop":1705421493728,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ab10fda06f058ba","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1705421303682,"stop":1705421303684,"duration":2},"status":"passed","severity":"normal"},{"uid":"5551cacb6e12cc6f","name":"pre and post cipher","time":{"start":1705421226149,"stop":1705421226150,"duration":1},"status":"passed","severity":"normal"},{"uid":"62a2320f03b54a5a","name":"Push message with XML payload","time":{"start":1705421382744,"stop":1705421382744,"duration":0},"status":"passed","severity":"normal"},{"uid":"9020b6eeb322da84","name":"Check message with no payload is not received","time":{"start":1705421352100,"stop":1705421352100,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ea539508070c0b5","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1705421225624,"stop":1705421225625,"duration":1},"status":"passed","severity":"normal"},{"uid":"d77047c443c9170b","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1705421253748,"stop":1705421253749,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e9f3f18e8661ec0","name":"different cluster, same shard: nodes don't connect","time":{"start":1705421303687,"stop":1705421303687,"duration":0},"status":"passed","severity":"normal"},{"uid":"c00fbc81fd01c83b","name":"should be able to decode the field with only STORE set to true","time":{"start":1705421200904,"stop":1705421200905,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b3974452fe574de","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1705421345802,"stop":1705421345802,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ca5241a56f7babd","name":"Push message with content topic containing long","time":{"start":1705421382753,"stop":1705421382753,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b046e5b24d23130","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1705421219231,"stop":1705421219232,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9655d429125e353","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1705421358782,"stop":1705421358782,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b26c0ba827d653a","name":"Push message with content topic containing Russian","time":{"start":1705421382758,"stop":1705421382758,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5b05e1959136945","name":"should return all peers when numPeers is 0","time":{"start":1705421207263,"stop":1705421207263,"duration":0},"status":"passed","severity":"normal"},{"uid":"149473ad1007c19","name":"Subscribe to topic containing XML and receive message","time":{"start":1705421358780,"stop":1705421358780,"duration":0},"status":"passed","severity":"normal"},{"uid":"221a31a36b08d93d","name":"Push message with Chinese payload","time":{"start":1705421382741,"stop":1705421382741,"duration":0},"status":"passed","severity":"normal"},{"uid":"b06d8fb397352068","name":"Encoder throws on undefined content topic","time":{"start":1705421207358,"stop":1705421207358,"duration":0},"status":"passed","severity":"normal"},{"uid":"a96d4e3d34d5c39","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1705421493728,"stop":1705421493728,"duration":0},"status":"passed","severity":"normal"},{"uid":"908904c452360b49","name":"Round trip binary serialization","time":{"start":1705421207356,"stop":1705421207356,"duration":0},"status":"passed","severity":"normal"},{"uid":"735e3392b5451835","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1705421429192,"stop":1705421429192,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffb4ea019c6cc839","name":"Push message with Script payload","time":{"start":1705421382743,"stop":1705421382743,"duration":0},"status":"passed","severity":"normal"},{"uid":"38687a8724e4b615","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1705421200901,"stop":1705421200902,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a39ef9bded4c8ec","name":"Passing an array","time":{"start":1705421428454,"stop":1705421428454,"duration":0},"status":"passed","severity":"normal"},{"uid":"34939f56c8f4aaef","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1705421219565,"stop":1705421219565,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ad2b05bf643aa8b","name":"throws on content topic with non-number generation field","time":{"start":1705421194629,"stop":1705421194629,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e9bb357b2281782","name":"connects to nwaku","time":{"start":1705421428453,"stop":1705421428454,"duration":1},"status":"passed","severity":"normal"},{"uid":"941bdf422e4c98e","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1705421391562,"stop":1705421391563,"duration":1},"status":"passed","severity":"normal"},{"uid":"84cc6e0cb95ff267","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1705421287293,"stop":1705421287293,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb13d42d5d8e1f98","name":"Check received message containing numeric","time":{"start":1705421352081,"stop":1705421352082,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1b82409b8ca54d0","name":"A test","time":{"start":1705421285843,"stop":1705421285844,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca92f86af51f98df","name":"Using a function","time":{"start":1705421428454,"stop":1705421428455,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ddd2c58f927a489","name":"Fails to publish message with wrong content topic","time":{"start":1705421336125,"stop":1705421336126,"duration":1},"status":"passed","severity":"normal"},{"uid":"132b2016e840272","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1705421321866,"stop":1705421321867,"duration":1},"status":"passed","severity":"normal"},{"uid":"854ffb7bf77b6ae6","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1705421219232,"stop":1705421219232,"duration":0},"status":"passed","severity":"normal"},{"uid":"b83b2676e8722d5d","name":"Push message with content topic containing JSON","time":{"start":1705421382760,"stop":1705421382760,"duration":0},"status":"passed","severity":"normal"},{"uid":"247e980d0c69f55c","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1705421410866,"stop":1705421410866,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a4dee4bd316a095","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1705421358767,"stop":1705421358769,"duration":2},"status":"passed","severity":"normal"},{"uid":"90bf87b91c769e0f","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1705421345830,"stop":1705421345831,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fda519ba7764641","name":"Push message with content topic containing Arabic","time":{"start":1705421382757,"stop":1705421382757,"duration":0},"status":"passed","severity":"normal"},{"uid":"66bb9c9c7e7a7c67","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1705421257250,"stop":1705421257250,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e7ac9fb95fb7826","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1705421202305,"stop":1705421202305,"duration":0},"status":"passed","severity":"normal"},{"uid":"3580252ddbbf85ca","name":"Publish message with custom timestamp: Wed Jan 25 2023 16:08:42 GMT+0000 (Coordinated Universal Time)","time":{"start":1705421336123,"stop":1705421336123,"duration":0},"status":"passed","severity":"normal"},{"uid":"9af87415fb636e65","name":"Subscribe to 30 topics at once and receives messages","time":{"start":1705421358771,"stop":1705421358771,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc9ae5caa3e49f93","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1705421257248,"stop":1705421257248,"duration":0},"status":"passed","severity":"normal"},{"uid":"59233b892ca85411","name":"should properly create location multiaddrs - udp","time":{"start":1705421202310,"stop":1705421202310,"duration":0},"status":"passed","severity":"normal"}]