mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-20 17:03:19 +00:00
1 line
68 KiB
JSON
1 line
68 KiB
JSON
[{"uid":"de440318feeef77a","name":"can start and stop the service","time":{"start":1702562178453,"stop":1702562178454,"duration":1},"status":"passed","severity":"normal"},{"uid":"8753f9d5b80e894d","name":"Nodes with multiple pubsub topic","time":{"start":1702562068864,"stop":1702562068864,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1f2a267f1cd2cd7","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1702562242841,"stop":1702562242841,"duration":0},"status":"broken","severity":"normal"},{"uid":"504186f44d8a7fb0","name":"should throw error - no public key","time":{"start":1702561995594,"stop":1702561995595,"duration":1},"status":"passed","severity":"normal"},{"uid":"e16d38983673e4e8","name":"Callback on promise","time":{"start":1702562362525,"stop":1702562362525,"duration":0},"status":"broken","severity":"normal"},{"uid":"4f8b716753aaf4fe","name":"Waku message hash computation (payload length 0)","time":{"start":1702562006921,"stop":1702562006922,"duration":1},"status":"passed","severity":"normal"},{"uid":"506a2ab7630b15f1","name":"Round trip binary serialization","time":{"start":1702562000789,"stop":1702562000790,"duration":1},"status":"passed","severity":"normal"},{"uid":"d07f689b5aab1481","name":"isConnected should return false after all peers disconnect","time":{"start":1702562065086,"stop":1702562065086,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c12cb5818aba978","name":"Symmetric encrypt & Decrypt","time":{"start":1702562019869,"stop":1702562019869,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f7c72791ab1474","name":"Push message with rate limit","time":{"start":1702562521150,"stop":1702562521150,"duration":0},"status":"broken","severity":"normal"},{"uid":"5e398db89a58ab25","name":"Callback on promise, aborts when callback returns true","time":{"start":1702562362529,"stop":1702562362530,"duration":1},"status":"broken","severity":"normal"},{"uid":"ff1b2a152de48d21","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1702561994701,"stop":1702561994702,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f040d43ebc75084","name":"converts content topics to expected shard index","time":{"start":1702561989302,"stop":1702561989302,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1ef410dc9e11ebe","name":"Check publish message containing numeric","time":{"start":1702562082357,"stop":1702562082357,"duration":0},"status":"passed","severity":"normal"},{"uid":"1951e9b8b54da664","name":"should not receive a peer event before start","time":{"start":1702562049216,"stop":1702562049217,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a319e3abdcfcae1","name":"Subscribe and receive messages via lightPush","time":{"start":1702562042866,"stop":1702562042867,"duration":1},"status":"broken","severity":"normal"},{"uid":"127b6ab80eed26bb","name":"Check publish message containing Chinese","time":{"start":1702562082358,"stop":1702562082359,"duration":1},"status":"passed","severity":"normal"},{"uid":"1087b8d03eee9fc9","name":"should properly create location multiaddrs - udp","time":{"start":1702561995599,"stop":1702561995599,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cfbf024f72cd39e","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1702562233950,"stop":1702562233951,"duration":1},"status":"broken","severity":"normal"},{"uid":"469f1ae4e1bf0592","name":"Push message with meta","time":{"start":1702562521148,"stop":1702562521148,"duration":0},"status":"broken","severity":"normal"},{"uid":"b736e58f1a2643b6","name":"should set field with only STORE enabled","time":{"start":1702561995601,"stop":1702561995601,"duration":0},"status":"passed","severity":"normal"},{"uid":"60eec97eca1e55c9","name":"Passing page size 3 when there are 20 messages","time":{"start":1702562368242,"stop":1702562368242,"duration":0},"status":"broken","severity":"normal"},{"uid":"b018600c293e0bfa","name":"Query Generator - backward","time":{"start":1702562301414,"stop":1702562301414,"duration":0},"status":"broken","severity":"normal"},{"uid":"ef7cb9e6270996c1","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1702562389464,"stop":1702562389464,"duration":0},"status":"broken","severity":"normal"},{"uid":"e61c4f586fa314bd","name":"Generator, 2 different pubsubtopics","time":{"start":1702562219729,"stop":1702562219730,"duration":1},"status":"broken","severity":"normal"},{"uid":"cd491ca539568a9","name":"throws on empty content topic","time":{"start":1702561989297,"stop":1702561989298,"duration":1},"status":"passed","severity":"normal"},{"uid":"b16abf40f45d4c8","name":"should get / set TCP multiaddr","time":{"start":1702561995597,"stop":1702561995598,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bcd287e9725eead","name":"should emit a peer event after start","time":{"start":1702562178457,"stop":1702562178458,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e6ddd2a2f4bcc01","name":"throws on content topic with empty application field","time":{"start":1702561989299,"stop":1702561989300,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7c0bd5abe7543","name":"caches peers it previously fetched","time":{"start":1702562013149,"stop":1702562013149,"duration":0},"status":"passed","severity":"normal"},{"uid":"38eefc50d631d3d1","name":"should not fail to start the service if it is already started","time":{"start":1702562178456,"stop":1702562178457,"duration":1},"status":"passed","severity":"normal"},{"uid":"e38238c6fee73249","name":"Publish message with large meta","time":{"start":1702562082389,"stop":1702562082392,"duration":3},"status":"passed","severity":"normal"},{"uid":"ff10ada0ef617326","name":"Push message with escaped characters payload","time":{"start":1702562521123,"stop":1702562521123,"duration":0},"status":"broken","severity":"normal"},{"uid":"98fd82ea20a02aaa","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1702562065094,"stop":1702562065094,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a37752638853331","name":"Push message with content topic containing unicode special characters","time":{"start":1702562521145,"stop":1702562521146,"duration":1},"status":"broken","severity":"normal"},{"uid":"361f5da30c0fad20","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1702562389459,"stop":1702562389460,"duration":1},"status":"broken","severity":"normal"},{"uid":"19ec7fa9f4abecbe","name":"should be able to decode the field with only RELAY set to true","time":{"start":1702561994705,"stop":1702561994707,"duration":2},"status":"passed","severity":"normal"},{"uid":"adfd33fe9984e63c","name":"should properly create location multiaddrs - udp6","time":{"start":1702561995599,"stop":1702561995599,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc4256e9ea629ec9","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1702562012808,"stop":1702562012809,"duration":1},"status":"passed","severity":"normal"},{"uid":"b38ae7046410479d","name":"should return the peer with the provided peerId","time":{"start":1702562369492,"stop":1702562369492,"duration":0},"status":"passed","severity":"normal"},{"uid":"abfd1cde07e8487a","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1702562233947,"stop":1702562233948,"duration":1},"status":"broken","severity":"normal"},{"uid":"bb7e9385759fa77e","name":"Push message with Basic HTML tag payload","time":{"start":1702562521120,"stop":1702562521120,"duration":0},"status":"broken","severity":"normal"},{"uid":"1e77ecc16790d5bb","name":"1 Relay, 1 fetch","time":{"start":1702562012742,"stop":1702562012742,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca0cc15c12c9a45","name":"isConnected should return false after all peers disconnect","time":{"start":1702562065096,"stop":1702562065096,"duration":0},"status":"passed","severity":"normal"},{"uid":"60387ff923f4638f","name":"Publish without waiting for remote peer","time":{"start":1702562086528,"stop":1702562086528,"duration":0},"status":"passed","severity":"normal"},{"uid":"601a5521ede3793f","name":"Subscribe to topic containing long and publish message","time":{"start":1702562086532,"stop":1702562086533,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f980a9bf2bdd410","name":"Check publish message containing Arabic","time":{"start":1702562082359,"stop":1702562082359,"duration":0},"status":"passed","severity":"normal"},{"uid":"9379789cfa9ec93f","name":"Push message with content topic containing JSON","time":{"start":1702562521143,"stop":1702562521143,"duration":0},"status":"broken","severity":"normal"},{"uid":"cf9e2cee5ac92c69","name":"different cluster, different shard: nodes don't connect","time":{"start":1702562062849,"stop":1702562062849,"duration":0},"status":"passed","severity":"normal"},{"uid":"738dafc865a4bc20","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1702562389456,"stop":1702562389456,"duration":0},"status":"broken","severity":"normal"},{"uid":"a408dd12b0b24899","name":"Init the array if not present","time":{"start":1702561988922,"stop":1702561988923,"duration":1},"status":"passed","severity":"normal"},{"uid":"230493167a69ba2e","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1702561994703,"stop":1702561994704,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5f428aedaed4dc9","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1702562065085,"stop":1702562065086,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6617483f24f8b1f","name":"1 Store, 2 fetches","time":{"start":1702562012743,"stop":1702562012743,"duration":0},"status":"passed","severity":"normal"},{"uid":"67b13c79744e8948","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1702562219731,"stop":1702562219731,"duration":0},"status":"broken","severity":"normal"},{"uid":"331722520cdae5d7","name":"Check publish message containing emoji","time":{"start":1702562082374,"stop":1702562082375,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1380dd3ad678f","name":"Passing page size 1 when there are 4 messages","time":{"start":1702562368240,"stop":1702562368241,"duration":1},"status":"broken","severity":"normal"},{"uid":"ee0a66605d9253bd","name":"Decrypt messages","time":{"start":1702562054658,"stop":1702562054658,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffe4186d866f5a6b","name":"Encoder throws on undefined content topic","time":{"start":1702562000791,"stop":1702562000792,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ba0f399d079f63f","name":"Waku message hash computation (meta attribute not present)","time":{"start":1702562006921,"stop":1702562006921,"duration":0},"status":"passed","severity":"normal"},{"uid":"52eb801ee6838b1e","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1702562152017,"stop":1702562152018,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa4358fa1d069ffe","name":"should set field with only RELAY enabled","time":{"start":1702561995601,"stop":1702561995601,"duration":0},"status":"passed","severity":"normal"},{"uid":"928ad327ecf11404","name":"Ordered callback, aborts when callback returns true","time":{"start":1702562362533,"stop":1702562362533,"duration":0},"status":"broken","severity":"normal"},{"uid":"3135ab58498e2c3e","name":"Encoder throws on undefined content topic","time":{"start":1702562021332,"stop":1702562021332,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a57eb29d24e1a76","name":"Passing page size 11 when there are 10 messages","time":{"start":1702562368244,"stop":1702562368244,"duration":0},"status":"broken","severity":"normal"},{"uid":"d71decb736b9fda0","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1702562065083,"stop":1702562065083,"duration":0},"status":"passed","severity":"normal"},{"uid":"96e89e5b3a5e3d2a","name":"Check publish message after client node is restarted","time":{"start":1702562082388,"stop":1702562082389,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1fd74370eb6fbee","name":"should properly create location multiaddrs - udp4","time":{"start":1702561995598,"stop":1702561995598,"duration":0},"status":"passed","severity":"normal"},{"uid":"39e2dde28ecae9fe","name":"Check publish message containing XML","time":{"start":1702562082363,"stop":1702562082363,"duration":0},"status":"passed","severity":"normal"},{"uid":"80c6da8ba6841824","name":"Push message with custom timestamp: 1702565642233","time":{"start":1702562521152,"stop":1702562521152,"duration":0},"status":"broken","severity":"normal"},{"uid":"80d2c86ee5fc1024","name":"should return a random peer when all peers have the same latency","time":{"start":1702562369492,"stop":1702562369492,"duration":0},"status":"passed","severity":"normal"},{"uid":"be04b5f1be8b9ee8","name":"does not throw on valid cases","time":{"start":1702561989297,"stop":1702561989297,"duration":0},"status":"passed","severity":"normal"},{"uid":"83ab4c3ee99076fd","name":"Push message with Arabic payload","time":{"start":1702562521115,"stop":1702562521115,"duration":0},"status":"broken","severity":"normal"},{"uid":"23945881a378776b","name":"should use DNS peer discovery with light client","time":{"start":1702562049218,"stop":1702562049218,"duration":0},"status":"skipped","severity":"normal"},{"uid":"15da59ba3dcbd78","name":"Decoder throws on undefined content topic","time":{"start":1702562000792,"stop":1702562000792,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5b96c2d8e744628","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1702562307347,"stop":1702562307348,"duration":1},"status":"broken","severity":"normal"},{"uid":"247c0c2e9242700d","name":"Check publish message containing unicode special characters","time":{"start":1702562082369,"stop":1702562082374,"duration":5},"status":"passed","severity":"normal"},{"uid":"5543fb1345ac4c69","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1702562389457,"stop":1702562389457,"duration":0},"status":"broken","severity":"normal"},{"uid":"20dfe724df8b9d57","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1702562012807,"stop":1702562012808,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c45dd3d3102ba8a","name":"Push message with content topic containing XML","time":{"start":1702562521141,"stop":1702562521141,"duration":0},"status":"broken","severity":"normal"},{"uid":"12ea5d3397950d6","name":"Generator, custom pubsub topic","time":{"start":1702562219727,"stop":1702562219728,"duration":1},"status":"broken","severity":"normal"},{"uid":"7a0218cbaf075bca","name":"Query with Ordered Callback, No message returned","time":{"start":1702562155915,"stop":1702562155915,"duration":0},"status":"broken","severity":"normal"},{"uid":"ca4939b142e54d2d","name":"Passing page size 0 when there are 110 messages","time":{"start":1702562368239,"stop":1702562368239,"duration":0},"status":"broken","severity":"normal"},{"uid":"2efaeb7449a62c09","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1702562086553,"stop":1702562086554,"duration":1},"status":"passed","severity":"normal"},{"uid":"e86b5e8a6f87be46","name":"Subscribe to topic containing XML and publish message","time":{"start":1702562086551,"stop":1702562086551,"duration":0},"status":"passed","severity":"normal"},{"uid":"96275d4c68bae09e","name":"Reusing cursor across nodes","time":{"start":1702562233955,"stop":1702562233955,"duration":0},"status":"broken","severity":"normal"},{"uid":"81761ed090e2261e","name":"Query with Ordered Callback, No Decoder","time":{"start":1702562155913,"stop":1702562155913,"duration":0},"status":"passed","severity":"normal"},{"uid":"2de72afbe5650a","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1702562049218,"stop":1702562049219,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7a87c3cae87ae00e","name":"Query generator for 2000 messages","time":{"start":1702562362534,"stop":1702562362535,"duration":1},"status":"broken","severity":"normal"},{"uid":"b9fb2e248c60d48d","name":"Push message with emoji payload","time":{"start":1702562521125,"stop":1702562521125,"duration":0},"status":"broken","severity":"normal"},{"uid":"249e583dbb307eaa","name":"Push message with unicode special characters payload","time":{"start":1702562521124,"stop":1702562521124,"duration":0},"status":"broken","severity":"normal"},{"uid":"bac24d8f1e3ede1d","name":"Query with Promise Callback, No Decoder","time":{"start":1702562155916,"stop":1702562155918,"duration":2},"status":"passed","severity":"normal"},{"uid":"5005bb2cfa5612b","name":"A test","time":{"start":1702562043134,"stop":1702562043135,"duration":1},"status":"passed","severity":"normal"},{"uid":"151861a8247b4d70","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1702561989509,"stop":1702561989510,"duration":1},"status":"passed","severity":"normal"},{"uid":"48fe5ba09fce917d","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1702562389462,"stop":1702562389462,"duration":0},"status":"broken","severity":"normal"},{"uid":"6606063b8f91fa89","name":"should encode/decode to RLP encoding","time":{"start":1702561995596,"stop":1702561995597,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e385bc23180e81d","name":"should be able to decode the field with only STORE set to true","time":{"start":1702561994708,"stop":1702561994709,"duration":1},"status":"passed","severity":"normal"},{"uid":"597fd3f6be7c28fd","name":"Correctly serialized arguments","time":{"start":1702562049876,"stop":1702562049877,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f55bbd17d076a9a","name":"Check publish message containing shell command","time":{"start":1702562082367,"stop":1702562082368,"duration":1},"status":"passed","severity":"normal"},{"uid":"67855938adda8376","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1702562021331,"stop":1702562021331,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bb90791c320b38d","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1702562389455,"stop":1702562389455,"duration":0},"status":"broken","severity":"normal"},{"uid":"18ef45bb961ae941","name":"Push message with content topic containing Basic HTML tag","time":{"start":1702562521142,"stop":1702562521142,"duration":0},"status":"broken","severity":"normal"},{"uid":"b09c046f5289bf6f","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1702562082375,"stop":1702562082376,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bd6a96ce9a6392e","name":"Query generator for multiple messages with different content topic format","time":{"start":1702562362512,"stop":1702562362513,"duration":1},"status":"broken","severity":"normal"},{"uid":"41fdc5a2b90603f0","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1702561989509,"stop":1702561989509,"duration":0},"status":"passed","severity":"normal"},{"uid":"893afdd608f9e2c5","name":"A test","time":{"start":1702562043135,"stop":1702562043136,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ff3006a0e46adfb","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1702562013151,"stop":1702562013151,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3143201c4525fe0","name":"Check publish message after service node is restarted","time":{"start":1702562082382,"stop":1702562082388,"duration":6},"status":"skipped","severity":"normal"},{"uid":"66bbc2ab0795ff5a","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1702562000580,"stop":1702562000580,"duration":0},"status":"passed","severity":"normal"},{"uid":"c66ef4972824871b","name":"Subscribe and publish message","time":{"start":1702562086528,"stop":1702562086529,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b8d15d0e1bd73bc","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1702562019387,"stop":1702562019388,"duration":1},"status":"passed","severity":"normal"},{"uid":"39fc8b3126eece5d","name":"should properly create location multiaddrs - tcp6","time":{"start":1702561995599,"stop":1702561995599,"duration":0},"status":"passed","severity":"normal"},{"uid":"8583c308bdae6279","name":"Ephemeral messages are not stored","time":{"start":1702562040094,"stop":1702562040094,"duration":0},"status":"broken","severity":"normal"},{"uid":"625aa875ed00ac9e","name":"Encoder throws on empty string content topic","time":{"start":1702562019390,"stop":1702562019390,"duration":0},"status":"passed","severity":"normal"},{"uid":"461c99cb94114d0d","name":"Push message with short payload","time":{"start":1702562521110,"stop":1702562521110,"duration":0},"status":"broken","severity":"normal"},{"uid":"fd1f37d25e54caad","name":"through manual discovery","time":{"start":1702562052110,"stop":1702562052111,"duration":1},"status":"passed","severity":"normal"},{"uid":"f032d19116f36a9f","name":"Decoder throws on undefined content topic","time":{"start":1702562019390,"stop":1702562019391,"duration":1},"status":"passed","severity":"normal"},{"uid":"9db4198eaf749fd","name":"should not fail to stop the service if it was not started","time":{"start":1702562049215,"stop":1702562049215,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cd1103861d9e0b0","name":"should throw error - no id","time":{"start":1702561995595,"stop":1702561995595,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1fb8e77bf9769c","name":"Check meta is set [symmetric]","time":{"start":1702562019388,"stop":1702562019388,"duration":0},"status":"passed","severity":"normal"},{"uid":"5acfa2bc1a796a93","name":"Fails to publish duplicate message","time":{"start":1702562082379,"stop":1702562082379,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a2b484495030373","name":"Light Node - default protocols","time":{"start":1702562342586,"stop":1702562342587,"duration":1},"status":"passed","severity":"normal"},{"uid":"28cbb09f2a752fe9","name":"Push message with content topic containing emoji","time":{"start":1702562521146,"stop":1702562521146,"duration":0},"status":"broken","severity":"normal"},{"uid":"498dcacce5a56be0","name":"Push message with content topic containing escaped characters","time":{"start":1702562521144,"stop":1702562521145,"duration":1},"status":"broken","severity":"normal"},{"uid":"47e3b09584f221a9","name":"Subscribe to topic containing numeric and publish message","time":{"start":1702562086533,"stop":1702562086535,"duration":2},"status":"passed","severity":"normal"},{"uid":"8ede6e4eddc9a4c3","name":"Push 30 different messages","time":{"start":1702562521127,"stop":1702562521127,"duration":0},"status":"broken","severity":"normal"},{"uid":"bbb446c98821e1eb","name":"1 Relay, 1 Filter, gives up","time":{"start":1702562012744,"stop":1702562012744,"duration":0},"status":"passed","severity":"normal"},{"uid":"1de4c861f242fcab","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1702562065084,"stop":1702562065084,"duration":0},"status":"passed","severity":"normal"},{"uid":"32c831e1e0b937f4","name":"LightPush","time":{"start":1702562342583,"stop":1702562342583,"duration":0},"status":"passed","severity":"normal"},{"uid":"c700160aa377fbea","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1702562068863,"stop":1702562068863,"duration":0},"status":"passed","severity":"normal"},{"uid":"639c615d20871fee","name":"Push message with numeric payload","time":{"start":1702562521112,"stop":1702562521112,"duration":0},"status":"broken","severity":"normal"},{"uid":"a16cf38de32a5d2e","name":"returns all values when wanted number matches available values","time":{"start":1702562012318,"stop":1702562012319,"duration":1},"status":"passed","severity":"normal"},{"uid":"6da441094022bb61","name":"Fails to push message with large meta","time":{"start":1702562521149,"stop":1702562521149,"duration":0},"status":"broken","severity":"normal"},{"uid":"f49a67eb09b745c7","name":"Check publish message containing Basic HTML tag","time":{"start":1702562082363,"stop":1702562082364,"duration":1},"status":"passed","severity":"normal"},{"uid":"b75a00ebbe1bb3c7","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1702562362531,"stop":1702562362531,"duration":0},"status":"broken","severity":"normal"},{"uid":"112bc6b44205e08c","name":"Ephemeral field set to true","time":{"start":1702562000790,"stop":1702562000790,"duration":0},"status":"passed","severity":"normal"},{"uid":"96e86961b7cc190","name":"throws on content topic with non-number generation field","time":{"start":1702561989299,"stop":1702561989299,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bfa5d00acd8b4ab","name":"returns all values when wanted number is greater than available values","time":{"start":1702562012320,"stop":1702562012320,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4c7742225f0787a","name":"Fails to push message with empty content topic","time":{"start":1702562521147,"stop":1702562521147,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb9334363e213779","name":"Passing page size 10 when there are 10 messages","time":{"start":1702562368243,"stop":1702562368243,"duration":0},"status":"broken","severity":"normal"},{"uid":"ccbe3000b64afe66","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1702562012810,"stop":1702562012810,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b952dabf6659145","name":"Query generator for multiple messages with different message text format","time":{"start":1702562362508,"stop":1702562362508,"duration":0},"status":"broken","severity":"normal"},{"uid":"e4dbf6213359bddc","name":"Sample","time":{"start":1702561995037,"stop":1702561995037,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d1ab5412e096e2c","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1702562086531,"stop":1702562086531,"duration":0},"status":"passed","severity":"normal"},{"uid":"1533d58d52375b26","name":"Query Generator, No message returned","time":{"start":1702562155911,"stop":1702562155912,"duration":1},"status":"broken","severity":"normal"},{"uid":"8625e4d119c82a3f","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1702562019385,"stop":1702562019387,"duration":2},"status":"passed","severity":"normal"},{"uid":"43354c8eb54c1c8c","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1702562012809,"stop":1702562012809,"duration":0},"status":"passed","severity":"normal"},{"uid":"da4673bf07b1b90a","name":"should decode valid enr with tcp successfully","time":{"start":1702561995594,"stop":1702561995594,"duration":0},"status":"passed","severity":"normal"},{"uid":"840339c741f5c694","name":"should emit a peer event after start","time":{"start":1702562049216,"stop":1702562049216,"duration":0},"status":"passed","severity":"normal"},{"uid":"130ac939cf18124b","name":"Query with Promise Callback, No message returned","time":{"start":1702562155920,"stop":1702562155921,"duration":1},"status":"broken","severity":"normal"},{"uid":"4054fabfd746d087","name":"isConnected should return true after first peer connects","time":{"start":1702562065095,"stop":1702562065095,"duration":0},"status":"passed","severity":"normal"},{"uid":"eecf876b090c499c","name":"should be called for bootstrap peers","time":{"start":1702562065087,"stop":1702562065088,"duration":1},"status":"passed","severity":"normal"},{"uid":"86dfcab2510c3888","name":"same cluster, same shard: nodes connect","time":{"start":1702562062844,"stop":1702562062844,"duration":0},"status":"passed","severity":"normal"},{"uid":"e370caf97e7065db","name":"should throw an error when no peer matches the given protocols","time":{"start":1702562369493,"stop":1702562369493,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dc88cec8c05d2a9","name":"Push message with Script payload","time":{"start":1702562521118,"stop":1702562521118,"duration":0},"status":"broken","severity":"normal"},{"uid":"3f9382f5fbd0f6b2","name":"Query generator for multiple messages with multiple decoders","time":{"start":1702562362510,"stop":1702562362510,"duration":0},"status":"broken","severity":"normal"},{"uid":"cf15be7f433ee5ce","name":"different cluster, same shard: nodes don't connect","time":{"start":1702562062845,"stop":1702562062848,"duration":3},"status":"passed","severity":"normal"},{"uid":"7ecedb3e190f7c97","name":"should encode/decode to text encoding","time":{"start":1702561995597,"stop":1702561995597,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce9a1a955ba443cc","name":"should set field with all protocols enabled","time":{"start":1702561995600,"stop":1702561995601,"duration":1},"status":"passed","severity":"normal"},{"uid":"b56d79faea61caaf","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1702562086553,"stop":1702562086553,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb5a12e9b1de02f6","name":"Using a function","time":{"start":1702562373722,"stop":1702562373722,"duration":0},"status":"passed","severity":"normal"},{"uid":"91fd95ce19b973c4","name":"Subscribe to topic containing Russian and publish message","time":{"start":1702562086548,"stop":1702562086549,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e2155686bce8271","name":"Push message with special chars payload","time":{"start":1702562521113,"stop":1702562521113,"duration":0},"status":"broken","severity":"normal"},{"uid":"bdefa13a92ced553","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1702562086529,"stop":1702562086530,"duration":1},"status":"passed","severity":"normal"},{"uid":"706523c2eda238fb","name":"throws on content topic with empty encoding field","time":{"start":1702561989301,"stop":1702561989302,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7a06ea767a8f512","name":"Promise Callback - forward","time":{"start":1702562301415,"stop":1702562301416,"duration":1},"status":"broken","severity":"normal"},{"uid":"c20d8ee7a286b01f","name":"passes more than one ENR URLs and attempts connection","time":{"start":1702562049219,"stop":1702562049219,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cfb57ed242394430","name":"Push message with content topic containing SQL Injection","time":{"start":1702562521139,"stop":1702562521139,"duration":0},"status":"broken","severity":"normal"},{"uid":"438a0c23d008db15","name":"Push message with custom timestamp: 1702558442233","time":{"start":1702562521151,"stop":1702562521152,"duration":1},"status":"broken","severity":"normal"},{"uid":"3a180050575196aa","name":"Push message with content topic containing short","time":{"start":1702562521128,"stop":1702562521128,"duration":0},"status":"broken","severity":"normal"},{"uid":"7351b73374e31cb4","name":"Push message with JSON payload","time":{"start":1702562521121,"stop":1702562521121,"duration":0},"status":"broken","severity":"normal"},{"uid":"60251bc0820b429b","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1702562012811,"stop":1702562012811,"duration":0},"status":"passed","severity":"normal"},{"uid":"56dc55cc92f85584","name":"Check publish message containing SQL Injection","time":{"start":1702562082361,"stop":1702562082362,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9211d686077307","name":"should be called at least once on all `peer:discovery` events","time":{"start":1702562065087,"stop":1702562065087,"duration":0},"status":"passed","severity":"normal"},{"uid":"37110d017a5e3aa3","name":"Push message with XML payload","time":{"start":1702562521119,"stop":1702562521119,"duration":0},"status":"broken","severity":"normal"},{"uid":"e932071ed546cd34","name":"Subscribe to topic containing JSON and publish message","time":{"start":1702562086552,"stop":1702562086552,"duration":0},"status":"passed","severity":"normal"},{"uid":"c072c61dc362cb69","name":"Relay + Store","time":{"start":1702562048318,"stop":1702562048318,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5e1e54184521fa9","name":"Decoder throws on empty string content topic","time":{"start":1702562019391,"stop":1702562019391,"duration":0},"status":"passed","severity":"normal"},{"uid":"26b6f39820c208b8","name":"Query Generator, Wrong PubsubTopic","time":{"start":1702562155902,"stop":1702562155908,"duration":6},"status":"passed","severity":"normal"},{"uid":"ac1692c3464c0c64","name":"should set field with all protocols disabled","time":{"start":1702561995600,"stop":1702561995600,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfd7ea86a904090a","name":"Passing page size 19 when there are 20 messages","time":{"start":1702562368245,"stop":1702562368245,"duration":0},"status":"broken","severity":"normal"},{"uid":"5cb707d352330c0f","name":"Passing page size 110 when there are 120 messages","time":{"start":1702562368246,"stop":1702562368247,"duration":1},"status":"broken","severity":"normal"},{"uid":"d5ddd56aff3c838","name":"should throw an error when the selected peer does not register the required protocols","time":{"start":1702562369493,"stop":1702562369493,"duration":0},"status":"passed","severity":"normal"},{"uid":"bca6ad0bfaea490","name":"Decoder throws on empty string content topic","time":{"start":1702562000793,"stop":1702562000793,"duration":0},"status":"passed","severity":"normal"},{"uid":"99010bab158a185a","name":"Meta field set when metaSetter is specified","time":{"start":1702562000790,"stop":1702562000791,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e88a456f2d63b84","name":"Js publishes, other Js receives","time":{"start":1702562071864,"stop":1702562071864,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8bc011fb8cbaf02","name":"All","time":{"start":1702562048318,"stop":1702562048319,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0961aa51458dc90","name":"Push message with content topic containing Russian","time":{"start":1702562521138,"stop":1702562521138,"duration":0},"status":"broken","severity":"normal"},{"uid":"bc7835fbe444412","name":"Decoder throws on empty string content topic","time":{"start":1702562021333,"stop":1702562021334,"duration":1},"status":"passed","severity":"normal"},{"uid":"71a53d86729246a1","name":"Push message with content topic containing Script","time":{"start":1702562521140,"stop":1702562521140,"duration":0},"status":"broken","severity":"normal"},{"uid":"25360eb3ac1bd6c4","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1702562155912,"stop":1702562155912,"duration":0},"status":"passed","severity":"normal"},{"uid":"37a5d5c5e4c58ae7","name":"same cluster, different shard: nodes connect","time":{"start":1702562062844,"stop":1702562062845,"duration":1},"status":"passed","severity":"normal"},{"uid":"acb8295e010f3969","name":"should not fail to stop the service if it was not started","time":{"start":1702562178455,"stop":1702562178456,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb01c78493bcfcdd","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1702562155916,"stop":1702562155916,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa4aedb99bd0e9e2","name":"Fields are not dropped","time":{"start":1702562000094,"stop":1702562000096,"duration":2},"status":"passed","severity":"normal"},{"uid":"7020ca8be595d692","name":"Rejects garbage","time":{"start":1702562004355,"stop":1702562004355,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ecdfa65284c4de1","name":"Sign & Recover","time":{"start":1702562019870,"stop":1702562019871,"duration":1},"status":"passed","severity":"normal"},{"uid":"5684ee0024393371","name":"Publish message with custom timestamp: Thu Dec 14 2023 14:54:25 GMT+0000 (Coordinated Universal Time)","time":{"start":1702562082378,"stop":1702562082379,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeaf85cf9e5d593c","name":"Subscribe to topic containing shell command and publish message","time":{"start":1702562086552,"stop":1702562086553,"duration":1},"status":"passed","severity":"normal"},{"uid":"25e02f33ca6172e2","name":"can start and stop the service","time":{"start":1702562049214,"stop":1702562049215,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a58f4b86a41d92a","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1702562389454,"stop":1702562389454,"duration":0},"status":"broken","severity":"normal"},{"uid":"fb4ea449919c6fc1","name":"Publish message with custom timestamp: Thu Dec 14 2023 12:54:25 GMT+0000 (Coordinated Universal Time)","time":{"start":1702562082377,"stop":1702562082378,"duration":1},"status":"passed","severity":"normal"},{"uid":"9964bfd9cff651f3","name":"Ordered Callback - backward","time":{"start":1702562301423,"stop":1702562301428,"duration":5},"status":"broken","severity":"normal"},{"uid":"9ddd586e71a270af","name":"Push message with Russian payload","time":{"start":1702562521116,"stop":1702562521116,"duration":0},"status":"broken","severity":"normal"},{"uid":"b22731a046d13ea1","name":"should throw error - no id","time":{"start":1702561995594,"stop":1702561995594,"duration":0},"status":"passed","severity":"normal"},{"uid":"d36f225772cce662","name":"should be able to encode the field with only RELAY set to true","time":{"start":1702561994692,"stop":1702561994695,"duration":3},"status":"passed","severity":"normal"},{"uid":"9efe2a1d1a5b7f3","name":"Round trip binary encryption [ecies, signature]","time":{"start":1702562021331,"stop":1702562021331,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed53dd1dabdaa8f9","name":"should not receive a peer event after stop","time":{"start":1702562049217,"stop":1702562049217,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b12f1cf34c13e9c","name":"Relay - dialed after","time":{"start":1702562342571,"stop":1702562342572,"duration":1},"status":"passed","severity":"normal"},{"uid":"e074b5db0607bcf5","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1702562086546,"stop":1702562086546,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9f278091857b5ba","name":"should return false","time":{"start":1702561995596,"stop":1702561995596,"duration":0},"status":"passed","severity":"normal"},{"uid":"4928e62328c1a8df","name":"Push message with Chinese payload","time":{"start":1702562521114,"stop":1702562521114,"duration":0},"status":"broken","severity":"normal"},{"uid":"a3f4d0ceaf566c94","name":"Overlapping topic subscription","time":{"start":1702562086531,"stop":1702562086532,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f513eb5eb1aea018","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1702562233953,"stop":1702562233953,"duration":0},"status":"broken","severity":"normal"},{"uid":"b70a14ddf6c0619b","name":"Check received message containing short","time":{"start":1702562041997,"stop":1702562041997,"duration":0},"status":"broken","severity":"normal"},{"uid":"bdfae2fad13ce72f","name":"nwaku subscribes","time":{"start":1702562071863,"stop":1702562071863,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b9644514b0d92c6","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1702562065093,"stop":1702562065093,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8a801a7d5d9762e","name":"Waku message hash computation","time":{"start":1702562006919,"stop":1702562006921,"duration":2},"status":"passed","severity":"normal"},{"uid":"1090065b9d52846c","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1702562065088,"stop":1702562065092,"duration":4},"status":"passed","severity":"normal"},{"uid":"f4ccc006dcebad1b","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1702562155915,"stop":1702562155915,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1c842b18275ba8b","name":"Check publish message containing Script","time":{"start":1702562082362,"stop":1702562082363,"duration":1},"status":"passed","severity":"normal"},{"uid":"50145b9ee617bca0","name":"Subscribe to topic containing short and publish message","time":{"start":1702562086532,"stop":1702562086532,"duration":0},"status":"passed","severity":"normal"},{"uid":"a716b5bca644c849","name":"Relay - dialed first","time":{"start":1702562342569,"stop":1702562342570,"duration":1},"status":"passed","severity":"normal"},{"uid":"14f2633e86bfbb58","name":"Fails to publish message with size larger than 1 MB","time":{"start":1702562082381,"stop":1702562082382,"duration":1},"status":"passed","severity":"normal"},{"uid":"c88949087bb406c3","name":"Push message with shell command payload","time":{"start":1702562521122,"stop":1702562521122,"duration":0},"status":"broken","severity":"normal"},{"uid":"696e03f022657152","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1702562000581,"stop":1702562000581,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad2c4f72fb7c7630","name":"should throw an error for insufficient data","time":{"start":1702561989510,"stop":1702561989510,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dfb037aa8ae14f0","name":"Promise Callback - backward","time":{"start":1702562301417,"stop":1702562301417,"duration":0},"status":"broken","severity":"normal"},{"uid":"5c3f355e416613bd","name":"should only return 1 node with relay capability","time":{"start":1702562013149,"stop":1702562013150,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d794d96fadaa5b5","name":"should be able to decode the field with only FILTER set to true","time":{"start":1702561994707,"stop":1702561994708,"duration":1},"status":"passed","severity":"normal"},{"uid":"6634de1e40d1e816","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1702562233944,"stop":1702562233945,"duration":1},"status":"broken","severity":"normal"},{"uid":"add35840a6ba64bf","name":"pre and post cipher","time":{"start":1702562019870,"stop":1702562019870,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d95157a92c4bb96","name":"Push to array if already present","time":{"start":1702561988924,"stop":1702561988924,"duration":0},"status":"passed","severity":"normal"},{"uid":"92806f511a268ed4","name":"Query Generator, No Decoder","time":{"start":1702562155909,"stop":1702562155910,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c2e00eeb8800b58","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1702562065092,"stop":1702562065092,"duration":0},"status":"passed","severity":"normal"},{"uid":"b71bb560178ef08a","name":"should set field with only LIGHTPUSH enabled","time":{"start":1702561995602,"stop":1702561995602,"duration":0},"status":"passed","severity":"normal"},{"uid":"526bee2bc369c7d3","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1702562152017,"stop":1702562152017,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6b29c2dc0e09640","name":"Push message with custom timestamp: 1671803642233","time":{"start":1702562521151,"stop":1702562521151,"duration":0},"status":"broken","severity":"normal"},{"uid":"f2e417a2bfed961","name":"Fails to publish message with empty text","time":{"start":1702562082379,"stop":1702562082380,"duration":1},"status":"passed","severity":"normal"},{"uid":"646714b14baa9c66","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1702561994710,"stop":1702561994711,"duration":1},"status":"passed","severity":"normal"},{"uid":"19c0e9edf449a2cc","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1702562013152,"stop":1702562013152,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b1148ca8989ca071","name":"Encoder throws on undefined content topic","time":{"start":1702562019389,"stop":1702562019389,"duration":0},"status":"passed","severity":"normal"},{"uid":"142884a3612ae96","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1702562086551,"stop":1702562086551,"duration":0},"status":"passed","severity":"normal"},{"uid":"854a11d370d6217d","name":"Store - dialed first","time":{"start":1702562342581,"stop":1702562342582,"duration":1},"status":"passed","severity":"normal"},{"uid":"986005d0cad47547","name":"Check publish message containing short","time":{"start":1702562082355,"stop":1702562082356,"duration":1},"status":"passed","severity":"normal"},{"uid":"fed1a2307d65a5c2","name":"can start the service","time":{"start":1702562049213,"stop":1702562049214,"duration":1},"status":"passed","severity":"normal"},{"uid":"1561342f84d5342e","name":"Nwaku publishes","time":{"start":1702562071864,"stop":1702562071864,"duration":0},"status":"passed","severity":"normal"},{"uid":"e20309a49f020817","name":"nwaku interop","time":{"start":1702562178449,"stop":1702562178450,"duration":1},"status":"passed","severity":"normal"},{"uid":"a73ca6daac142323","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1702562307381,"stop":1702562307383,"duration":2},"status":"broken","severity":"normal"},{"uid":"710c1825f311c841","name":"Subscribe to topic containing special chars and publish message","time":{"start":1702562086545,"stop":1702562086545,"duration":0},"status":"passed","severity":"normal"},{"uid":"601e569a49158d0b","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1702562013152,"stop":1702562013153,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f8c3d3caab9da6ca","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1702562155912,"stop":1702562155912,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fb6e95248baa152","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1702561994699,"stop":1702561994700,"duration":1},"status":"passed","severity":"normal"},{"uid":"318633a3a429d0dd","name":"Publish message with rate limit","time":{"start":1702562082393,"stop":1702562082393,"duration":0},"status":"passed","severity":"normal"},{"uid":"d153740eccb91cf4","name":"Push message with content topic containing long","time":{"start":1702562521129,"stop":1702562521130,"duration":1},"status":"broken","severity":"normal"},{"uid":"8258aa1e7257d81","name":"Publishes to nwaku","time":{"start":1702562071863,"stop":1702562071863,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb9d7f16b21a13fc","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1702562065083,"stop":1702562065084,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5d6c8237bc8eb32","name":"Push message with SQL Injection payload","time":{"start":1702562521117,"stop":1702562521117,"duration":0},"status":"broken","severity":"normal"},{"uid":"577af3f88f767d08","name":"Push message with content topic containing special chars","time":{"start":1702562521132,"stop":1702562521132,"duration":0},"status":"broken","severity":"normal"},{"uid":"bc8acd431fb398d1","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1702562012812,"stop":1702562012813,"duration":1},"status":"passed","severity":"normal"},{"uid":"754b56a55e302c1b","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1702561994714,"stop":1702561994715,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a4003321caed84a","name":"should be able to encode the field with only STORE set to true","time":{"start":1702561994695,"stop":1702561994697,"duration":2},"status":"passed","severity":"normal"},{"uid":"39e6f0eab1611f4d","name":"Check meta is set [ecies]","time":{"start":1702562021332,"stop":1702562021332,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f02480968449832","name":"throws on content topic with empty version field","time":{"start":1702561989300,"stop":1702561989301,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9ac6b9557eee0fa","name":"Subscribe to topic containing Script and publish message","time":{"start":1702562086550,"stop":1702562086550,"duration":0},"status":"passed","severity":"normal"},{"uid":"60b1ff0f1114c75c","name":"should not receive a peer event before start","time":{"start":1702562178458,"stop":1702562178459,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e2cab98d82387f7","name":"Push message with long payload","time":{"start":1702562521111,"stop":1702562521111,"duration":0},"status":"broken","severity":"normal"},{"uid":"86a171aeeff79747","name":"Accepts a valid Waku Message","time":{"start":1702562004353,"stop":1702562004354,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a1146d9de12ffcc","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1702561994713,"stop":1702561994714,"duration":1},"status":"passed","severity":"normal"},{"uid":"7db29e9b85d2de76","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1702561995594,"stop":1702561995594,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ac824e5ea262822","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1702562012810,"stop":1702562012811,"duration":1},"status":"passed","severity":"normal"},{"uid":"84cca8ef48daaa78","name":"Default pageSize","time":{"start":1702562368248,"stop":1702562368248,"duration":0},"status":"broken","severity":"normal"},{"uid":"d25901e7599b64e9","name":"tcp ip4 address","time":{"start":1702561994810,"stop":1702561994810,"duration":0},"status":"passed","severity":"normal"},{"uid":"391b466e63e6b208","name":"Register correct protocols","time":{"start":1702562086528,"stop":1702562086528,"duration":0},"status":"passed","severity":"normal"},{"uid":"31d3a2af6f099243","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1702562000581,"stop":1702562000582,"duration":1},"status":"passed","severity":"normal"},{"uid":"dca932613d4ab4ec","name":"configure the node with multiple pubsub topics","time":{"start":1702562088520,"stop":1702562088521,"duration":1},"status":"passed","severity":"normal"},{"uid":"904735115d702ced","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1702562043037,"stop":1702562043037,"duration":0},"status":"broken","severity":"normal"},{"uid":"9c622e6d3ab07785","name":"recovers when dns.resolve returns empty","time":{"start":1702562013147,"stop":1702562013148,"duration":1},"status":"passed","severity":"normal"},{"uid":"496cf1879825457d","name":"should only return 1 node with store capability","time":{"start":1702562013150,"stop":1702562013151,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ceb99c11394cffc","name":"Relay + Store","time":{"start":1702561995602,"stop":1702561995602,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dd3cd8ca5fb552f","name":"Delete observer","time":{"start":1702562054658,"stop":1702562054659,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fed0fc8b2110037","name":"Encoder throws on empty string content topic","time":{"start":1702562021333,"stop":1702562021333,"duration":0},"status":"passed","severity":"normal"},{"uid":"e45818c6c25c3295","name":"throws on content topic with generation field greater than 0","time":{"start":1702561989299,"stop":1702561989299,"duration":0},"status":"passed","severity":"normal"},{"uid":"4120dd6b6257307e","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1702561994709,"stop":1702561994710,"duration":1},"status":"passed","severity":"normal"},{"uid":"486d1d86ca7009fe","name":"Privacy Node - default protocol","time":{"start":1702562342587,"stop":1702562342589,"duration":2},"status":"passed","severity":"normal"},{"uid":"fab7832f4cea9932","name":"unsubscribes","time":{"start":1702562369491,"stop":1702562369491,"duration":0},"status":"broken","severity":"normal"},{"uid":"dac1b2b2aed4a256","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1702562065095,"stop":1702562065095,"duration":0},"status":"passed","severity":"normal"},{"uid":"62997df9c97d5cf1","name":"Relay - times out","time":{"start":1702562342572,"stop":1702562342580,"duration":8},"status":"passed","severity":"normal"},{"uid":"71dd3ff15861c92e","name":"connects to nwaku","time":{"start":1702562373720,"stop":1702562373720,"duration":0},"status":"passed","severity":"normal"},{"uid":"579303d49a97c9ec","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1702562233935,"stop":1702562233937,"duration":2},"status":"broken","severity":"normal"},{"uid":"e3ddba4a6b586d48","name":"should encodeTxt and decodeTxt","time":{"start":1702561995593,"stop":1702561995593,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff0f7c7ba2ce4c8f","name":"retrieves a single peer","time":{"start":1702562013146,"stop":1702562013147,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e157480440e9d12","name":"Ordered Callback - forward","time":{"start":1702562301419,"stop":1702562301420,"duration":1},"status":"broken","severity":"normal"},{"uid":"1d16afbc5d05fe34","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1702561994712,"stop":1702561994712,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7ffc603598e8d37","name":"handles multiple messages","time":{"start":1702562369489,"stop":1702562369489,"duration":0},"status":"broken","severity":"normal"},{"uid":"592915343ef59208","name":"Decoder throws on undefined content topic","time":{"start":1702562021333,"stop":1702562021333,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b5776ec36bfcaf5","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1702561994698,"stop":1702561994699,"duration":1},"status":"passed","severity":"normal"},{"uid":"14069c3367afd681","name":"should return all peers when numPeers is 0","time":{"start":1702562000579,"stop":1702562000580,"duration":1},"status":"passed","severity":"normal"},{"uid":"575a4958b743f937","name":"should not fail to start the service if it is already started","time":{"start":1702562049215,"stop":1702562049216,"duration":1},"status":"passed","severity":"normal"},{"uid":"23b17eaf2c52297c","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1702561994702,"stop":1702561994703,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bc182507fa6e6da","name":"Throws when trying to push message with empty payload","time":{"start":1702562521127,"stop":1702562521127,"duration":0},"status":"passed","severity":"normal"},{"uid":"353b2a3cc44c1163","name":"should not receive a peer event after stop","time":{"start":1702562178459,"stop":1702562178460,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8f21deff162fcf7","name":"Query generator for multiple messages","time":{"start":1702562362506,"stop":1702562362506,"duration":0},"status":"broken","severity":"normal"},{"uid":"edbb88cd5c857867","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1702562065085,"stop":1702562065085,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdd1686fa5fd9c0b","name":"Publish message with custom timestamp: Fri Dec 23 2022 13:54:25 GMT+0000 (Coordinated Universal Time)","time":{"start":1702562082376,"stop":1702562082377,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cac10e02715a76a","name":"throws on content topic with empty topic name field","time":{"start":1702561989301,"stop":1702561989301,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2b998c492f0c6d6","name":"should properly compute the node id","time":{"start":1702561995596,"stop":1702561995596,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dc17b0a3a0d0965","name":"udp ip6 address","time":{"start":1702561994810,"stop":1702561994811,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f6e6e2561b52708","name":"Query Generator - forward","time":{"start":1702562301408,"stop":1702562301409,"duration":1},"status":"broken","severity":"normal"},{"uid":"c9a64ddaf3b289f5","name":"should get / set UDP multiaddr","time":{"start":1702561995597,"stop":1702561995597,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b08f75f2c1118e3","name":"Passing an array","time":{"start":1702562373722,"stop":1702562373722,"duration":0},"status":"passed","severity":"normal"},{"uid":"f033f73064e32a21","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1702562068863,"stop":1702562068864,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e9d8191b2b70377","name":"Check publish message containing escaped characters","time":{"start":1702562082368,"stop":1702562082369,"duration":1},"status":"passed","severity":"normal"},{"uid":"acbf7b79f3a64474","name":"Refresh subscription","time":{"start":1702562086531,"stop":1702562086531,"duration":0},"status":"skipped","severity":"normal"},{"uid":"76e9eeb5b5aface9","name":"Used by Waku Relay","time":{"start":1702562373722,"stop":1702562373723,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb3826c0c1a002d","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1702562012811,"stop":1702562012812,"duration":1},"status":"passed","severity":"normal"},{"uid":"541e3374e733340f","name":"ignores unrecognized TXT record formats","time":{"start":1702562013148,"stop":1702562013149,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb77d9088da9bce3","name":"should set field with only FILTER enabled","time":{"start":1702561995601,"stop":1702561995601,"duration":0},"status":"passed","severity":"normal"},{"uid":"f33f4897b2b30cef","name":"should decode valid enr successfully","time":{"start":1702561995593,"stop":1702561995593,"duration":0},"status":"passed","severity":"normal"},{"uid":"897b75078c7a75d4","name":"Passing cursor with wrong message digest","time":{"start":1702562233957,"stop":1702562233957,"duration":0},"status":"broken","severity":"normal"},{"uid":"1a88a87281733ab5","name":"Push message with content topic containing numeric","time":{"start":1702562521131,"stop":1702562521131,"duration":0},"status":"broken","severity":"normal"},{"uid":"4396b964f7ec31c5","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1702562012321,"stop":1702562012321,"duration":0},"status":"passed","severity":"normal"},{"uid":"c80142885ce2e21b","name":"Store - dialed after - with timeout","time":{"start":1702562342582,"stop":1702562342583,"duration":1},"status":"passed","severity":"normal"},{"uid":"885ae1756f26e721","name":"Push message equal or less that 1MB","time":{"start":1702562521153,"stop":1702562521153,"duration":0},"status":"broken","severity":"normal"},{"uid":"510937d965a924e8","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1702562307350,"stop":1702562307351,"duration":1},"status":"broken","severity":"normal"},{"uid":"296b00117e798b6f","name":"Filter","time":{"start":1702562342584,"stop":1702562342586,"duration":2},"status":"passed","severity":"normal"},{"uid":"7319deab8f93e1a9","name":"Query Generator, Multiple PubsubTopics","time":{"start":1702562155908,"stop":1702562155908,"duration":0},"status":"passed","severity":"normal"},{"uid":"44dff0700301b1ea","name":"Push message on custom pubsubTopic","time":{"start":1702562242840,"stop":1702562242840,"duration":0},"status":"broken","severity":"normal"},{"uid":"b509d5760d39712b","name":"throws on content topic with too few or too many fields","time":{"start":1702561989298,"stop":1702561989298,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfd3be1848aba867","name":"Check publish message containing special chars","time":{"start":1702562082358,"stop":1702562082358,"duration":0},"status":"passed","severity":"normal"},{"uid":"77e4b7c28e39f0c1","name":"Asymmetric encrypt & decrypt","time":{"start":1702562019868,"stop":1702562019869,"duration":1},"status":"passed","severity":"normal"},{"uid":"36bcec9b2035f1cc","name":"Fails to publish message with wrong content topic","time":{"start":1702562082380,"stop":1702562082380,"duration":0},"status":"passed","severity":"normal"},{"uid":"318ba009c7d509b8","name":"should return the peer with the lowest ping","time":{"start":1702562369491,"stop":1702562369492,"duration":1},"status":"passed","severity":"normal"},{"uid":"8afae25d23bb9f4","name":"Check publish message containing Russian","time":{"start":1702562082359,"stop":1702562082361,"duration":2},"status":"passed","severity":"normal"},{"uid":"e6a1dc8eb271cc5c","name":"can dial TLS multiaddrs","time":{"start":1702562052110,"stop":1702562052110,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0d37b2762ba9d86","name":"Sets default value correctly","time":{"start":1702562373723,"stop":1702562373723,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bef906a4dbe03c4","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1702562307364,"stop":1702562307379,"duration":15},"status":"broken","severity":"normal"},{"uid":"99ed461d3b4b5014","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1702562233939,"stop":1702562233943,"duration":4},"status":"broken","severity":"normal"},{"uid":"254a3809984ce1dd","name":"should properly create location multiaddrs - tcp4","time":{"start":1702561995598,"stop":1702561995598,"duration":0},"status":"passed","severity":"normal"},{"uid":"b74e2e84264e0824","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1702562012812,"stop":1702562012812,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c3616b0bbaf180","name":"Mutual subscription","time":{"start":1702562086527,"stop":1702562086527,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7f2b89de5f7a872","name":"should throw error - no public key","time":{"start":1702561995595,"stop":1702561995596,"duration":1},"status":"passed","severity":"normal"},{"uid":"41e582e5cb8cb777","name":"creates an iterator","time":{"start":1702562369488,"stop":1702562369488,"duration":0},"status":"broken","severity":"normal"},{"uid":"41e8c0abcd10ebc8","name":"should only return 1 node with relay and store capability","time":{"start":1702562013150,"stop":1702562013150,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c8f57cf6584aaaa","name":"Ping on subscribed peer","time":{"start":1702562039993,"stop":1702562039994,"duration":1},"status":"broken","severity":"normal"},{"uid":"e0324893fecbb89","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1702562039859,"stop":1702562039861,"duration":2},"status":"broken","severity":"normal"},{"uid":"91077e76be8ebd91","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1702562086549,"stop":1702562086550,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2d0fb0ff5be13ac","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1702562086547,"stop":1702562086548,"duration":1},"status":"passed","severity":"normal"},{"uid":"114e37d2ea95b490","name":"should be able to encode the field with only FILTER set to true","time":{"start":1702561994697,"stop":1702561994698,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c11c90e71e8872d","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1702562088521,"stop":1702562088521,"duration":0},"status":"passed","severity":"normal"},{"uid":"275344422a33bc60","name":"Check publish message containing long","time":{"start":1702562082356,"stop":1702562082357,"duration":1},"status":"passed","severity":"normal"},{"uid":"802aa5687c4e8068","name":"should properly create location multiaddrs - tcp","time":{"start":1702561995599,"stop":1702561995600,"duration":1},"status":"passed","severity":"normal"},{"uid":"e74fad18103a76d0","name":"ignores domain fetching errors","time":{"start":1702562013148,"stop":1702562013148,"duration":0},"status":"passed","severity":"normal"},{"uid":"f765fd4a173c4d1","name":"1 Store, 2 relays, 2 fetches","time":{"start":1702562012743,"stop":1702562012744,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6408762f8fac563","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1702562086529,"stop":1702562086529,"duration":0},"status":"passed","severity":"normal"},{"uid":"af9e0a586d3c444e","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1702562062843,"stop":1702562062844,"duration":1},"status":"passed","severity":"normal"},{"uid":"67dbcabe3277fac5","name":"should throw error - invalid id","time":{"start":1702561995595,"stop":1702561995595,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4ca7cc1cebcf980","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1702562242843,"stop":1702562242843,"duration":0},"status":"broken","severity":"normal"},{"uid":"a4bd05fe6746964f","name":"Check publish message containing JSON","time":{"start":1702562082366,"stop":1702562082367,"duration":1},"status":"passed","severity":"normal"},{"uid":"22772eba7c634999","name":"Does not throw an exception when node disconnects","time":{"start":1702562373721,"stop":1702562373721,"duration":0},"status":"broken","severity":"normal"},{"uid":"3d9382b9bf2c7e75","name":"Passing cursor with wrong pubsubTopic","time":{"start":1702562233959,"stop":1702562233960,"duration":1},"status":"broken","severity":"normal"},{"uid":"91f1013909613983","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1702562068864,"stop":1702562068864,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bb59d311f2016f","name":"Fails to push message bigger that 1MB","time":{"start":1702562521153,"stop":1702562521154,"duration":1},"status":"passed","severity":"normal"},{"uid":"b38870f042b13159","name":"can start the service","time":{"start":1702562178452,"stop":1702562178452,"duration":0},"status":"passed","severity":"normal"},{"uid":"9215f15300947dee","name":"Subscribe to topic containing emoji and publish message","time":{"start":1702562086554,"stop":1702562086555,"duration":1},"status":"passed","severity":"normal"},{"uid":"a425cc7994c12f92","name":"should properly create peer info with all multiaddrs","time":{"start":1702561995600,"stop":1702561995600,"duration":0},"status":"passed","severity":"normal"},{"uid":"24fb3c299394837b","name":"should handle a minimal index list","time":{"start":1702561989508,"stop":1702561989509,"duration":1},"status":"passed","severity":"normal"},{"uid":"25cd0e23d6f4d101","name":"Encoder throws on empty string content topic","time":{"start":1702562000792,"stop":1702562000792,"duration":0},"status":"passed","severity":"normal"},{"uid":"f525be08c9b830ae","name":"Push message with content topic containing shell command","time":{"start":1702562521144,"stop":1702562521144,"duration":0},"status":"broken","severity":"normal"},{"uid":"75a2ae0f9c4f3300","name":"Push message with content topic containing Arabic","time":{"start":1702562521134,"stop":1702562521134,"duration":0},"status":"broken","severity":"normal"},{"uid":"cb3b2f81f251fd79","name":"Relay","time":{"start":1702562048317,"stop":1702562048318,"duration":1},"status":"passed","severity":"normal"},{"uid":"371dbb955a5668bf","name":"it tolerates circular branch references","time":{"start":1702562013147,"stop":1702562013147,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ae5c0dd000b3ee3","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1702562389461,"stop":1702562389461,"duration":0},"status":"broken","severity":"normal"},{"uid":"b651deccdfe586cb","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1702562082380,"stop":1702562082381,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0ca2e2dd1bfaa5e","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1702562086530,"stop":1702562086530,"duration":0},"status":"passed","severity":"normal"},{"uid":"37ff9f980e9ee7e0","name":"Push message with content topic containing Chinese","time":{"start":1702562521133,"stop":1702562521133,"duration":0},"status":"broken","severity":"normal"},{"uid":"7a9a3de127d36f45","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1702562013151,"stop":1702562013151,"duration":0},"status":"passed","severity":"normal"},{"uid":"3478e6f441270774","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1702562389463,"stop":1702562389463,"duration":0},"status":"broken","severity":"normal"}] |