mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-17 12:23:10 +00:00
1 line
81 KiB
JSON
1 line
81 KiB
JSON
[{"uid":"8b8839aae8981d4b","name":"Check meta is set [ecies]","time":{"start":1701129390864,"stop":1701129390864,"duration":0},"status":"passed","severity":"normal"},{"uid":"87bc2ef9893085d6","name":"should encodeTxt and decodeTxt","time":{"start":1701129368591,"stop":1701129368591,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c0764c35303e72d","name":"Check message with invalid timestamp is not received","time":{"start":1701129510040,"stop":1701129510040,"duration":0},"status":"passed","severity":"normal"},{"uid":"b744789176f87216","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1701129478999,"stop":1701129478999,"duration":0},"status":"passed","severity":"normal"},{"uid":"d67e62d0efe8780d","name":"1 Relay, 1 fetch","time":{"start":1701129383284,"stop":1701129383284,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7cafa4401428db","name":"Query Generator, Multiple PubsubTopics","time":{"start":1701129547501,"stop":1701129547501,"duration":0},"status":"passed","severity":"normal"},{"uid":"62eaa1150e27c75b","name":"Sign & Recover","time":{"start":1701129389313,"stop":1701129389314,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffcbb2473ee5dffc","name":"Relay + Store","time":{"start":1701129414836,"stop":1701129414836,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fc8e05ff71bbe65","name":"should set field with only LIGHTPUSH enabled","time":{"start":1701129368601,"stop":1701129368602,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ad05592b93bbad9","name":"Check received message containing Russian","time":{"start":1701129510035,"stop":1701129510035,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9420aa3a87605f6","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1701129433319,"stop":1701129433321,"duration":2},"status":"passed","severity":"normal"},{"uid":"2df681d142574540","name":"Add multiple subscription objects on single nwaku node","time":{"start":1701129514644,"stop":1701129514644,"duration":0},"status":"passed","severity":"normal"},{"uid":"3721105be92d6c67","name":"Subscribe to topic containing special chars and publish message","time":{"start":1701129479006,"stop":1701129479006,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f7f36043d11d599","name":"nwaku interop","time":{"start":1701129569641,"stop":1701129569641,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eeebc30adc8ee96","name":"Ping on subscribed peer","time":{"start":1701129413789,"stop":1701129413790,"duration":1},"status":"passed","severity":"normal"},{"uid":"95b0239bf5cce349","name":"should properly create location multiaddrs - tcp4","time":{"start":1701129368598,"stop":1701129368598,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6fb915aa392a062","name":"Ping on unsubscribed peer","time":{"start":1701129413791,"stop":1701129413792,"duration":1},"status":"passed","severity":"normal"},{"uid":"c682e3ef6ff59e09","name":"Passing an array","time":{"start":1701129574579,"stop":1701129574579,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0feb6dff8deea22","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1701129433321,"stop":1701129433324,"duration":3},"status":"passed","severity":"normal"},{"uid":"68c3f0e48287c67e","name":"Push message with Chinese payload","time":{"start":1701129540655,"stop":1701129540655,"duration":0},"status":"passed","severity":"normal"},{"uid":"993427d9b794c3a4","name":"handles multiple messages","time":{"start":1701129579254,"stop":1701129579254,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b3172aacbb6253d","name":"Light Node - default protocols","time":{"start":1701129578753,"stop":1701129578753,"duration":0},"status":"passed","severity":"normal"},{"uid":"acd9b183958c132f","name":"Check publish message containing JSON","time":{"start":1701129471761,"stop":1701129471761,"duration":0},"status":"passed","severity":"normal"},{"uid":"464c260f91227a75","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1701129388816,"stop":1701129388816,"duration":0},"status":"passed","severity":"normal"},{"uid":"4184f22c090dab85","name":"Push message with escaped characters payload","time":{"start":1701129540659,"stop":1701129540659,"duration":0},"status":"passed","severity":"normal"},{"uid":"a92974de5f3ee47b","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1701129478998,"stop":1701129478998,"duration":0},"status":"passed","severity":"normal"},{"uid":"322a14f78253d0e5","name":"Passing page size 110 when there are 120 messages","time":{"start":1701129566595,"stop":1701129566596,"duration":1},"status":"passed","severity":"normal"},{"uid":"c97a21f375c0d9ad","name":"Check publish message containing XML","time":{"start":1701129471759,"stop":1701129471760,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b7f7f8d8f9daff1","name":"Check message with no content topic is not received","time":{"start":1701129510042,"stop":1701129510042,"duration":0},"status":"passed","severity":"normal"},{"uid":"7638eedfc4ebcfdf","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1701129367878,"stop":1701129367879,"duration":1},"status":"passed","severity":"normal"},{"uid":"f57b6033db8ee251","name":"Check received message with timestamp: 1701129402856 ","time":{"start":1701129510039,"stop":1701129510039,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6beaaaee9795048","name":"Subscribe to topic containing short and receive message","time":{"start":1701129514636,"stop":1701129514636,"duration":0},"status":"passed","severity":"normal"},{"uid":"e485ba18b1a593","name":"Init the array if not present","time":{"start":1701129361704,"stop":1701129361705,"duration":1},"status":"passed","severity":"normal"},{"uid":"33f7f4cd0769e452","name":"can start the service","time":{"start":1701129417682,"stop":1701129417683,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c4741ee6cb615c2","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1701129383209,"stop":1701129383209,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a892c5c93c9008b","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1701129547509,"stop":1701129547510,"duration":1},"status":"passed","severity":"normal"},{"uid":"82ff143fc13d574d","name":"should be called at least once on all `peer:discovery` events","time":{"start":1701129433327,"stop":1701129433328,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b3c809779c476b6","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1701129383207,"stop":1701129383207,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5898242c97dc07c","name":"Publish message with large meta","time":{"start":1701129471774,"stop":1701129471774,"duration":0},"status":"passed","severity":"normal"},{"uid":"6430b2d4686254ae","name":"Ordered callback, aborts when callback returns true","time":{"start":1701129561102,"stop":1701129561102,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c92a30c15a01eae","name":"recovers when dns.resolve returns empty","time":{"start":1701129383519,"stop":1701129383519,"duration":0},"status":"passed","severity":"normal"},{"uid":"c26e53462b8d1282","name":"Using a function","time":{"start":1701129574580,"stop":1701129574580,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8ccfb06995b956d","name":"Push message with SQL Injection payload","time":{"start":1701129540657,"stop":1701129540657,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a47705e849bad93","name":"Store - dialed first","time":{"start":1701129578752,"stop":1701129578752,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdba7a945c8265f0","name":"Push to array if already present","time":{"start":1701129361706,"stop":1701129361706,"duration":0},"status":"passed","severity":"normal"},{"uid":"3802de5decb68edd","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1701129479010,"stop":1701129479011,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7bf7626c16a1281","name":"should handle a minimal index list","time":{"start":1701129368176,"stop":1701129368176,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c35ec7bc0d06513","name":"Check message on other pubsub topic is not received","time":{"start":1701129510041,"stop":1701129510041,"duration":0},"status":"passed","severity":"normal"},{"uid":"c67034706c67d83a","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1701129372842,"stop":1701129372843,"duration":1},"status":"passed","severity":"normal"},{"uid":"39969d561f94f3f0","name":"Check publish message after service node is restarted","time":{"start":1701129471773,"stop":1701129471774,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9e66dbceda99bf98","name":"should return the peer with the lowest ping","time":{"start":1701129579255,"stop":1701129579255,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa2422737d18fbf1","name":"Relay - times out","time":{"start":1701129578751,"stop":1701129578752,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5d119d54362964e","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1701129437537,"stop":1701129437537,"duration":0},"status":"passed","severity":"normal"},{"uid":"da976eb1d10a4b3f","name":"Push message with unicode special characters payload","time":{"start":1701129540659,"stop":1701129540659,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4914242bb3446a2","name":"should use DNS peer discovery with light client","time":{"start":1701129417687,"stop":1701129417687,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cf107ee83972dd96","name":"should properly compute the node id","time":{"start":1701129368595,"stop":1701129368595,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac440e9f68194449","name":"Query with Ordered Callback, No message returned","time":{"start":1701129547508,"stop":1701129547509,"duration":1},"status":"passed","severity":"normal"},{"uid":"54a3b1234d12f16e","name":"should throw error - invalid id","time":{"start":1701129368594,"stop":1701129368594,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5237387230c5030","name":"Check received message containing special chars","time":{"start":1701129510033,"stop":1701129510034,"duration":1},"status":"passed","severity":"normal"},{"uid":"95cc6b08ae889bc9","name":"should properly create peer info with all multiaddrs","time":{"start":1701129368599,"stop":1701129368599,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb7f47abf411e514","name":"Subscribe and receives messages on 20 topics","time":{"start":1701129514614,"stop":1701129514615,"duration":1},"status":"passed","severity":"normal"},{"uid":"99d2801d4c5f825d","name":"Fails to publish duplicate message","time":{"start":1701129471771,"stop":1701129471771,"duration":0},"status":"passed","severity":"normal"},{"uid":"cff88a9ce94240b1","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1701129367879,"stop":1701129367880,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfe82db6a84045cb","name":"should not fail to start the service if it is already started","time":{"start":1701129569643,"stop":1701129569643,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ca5bfb524277d45","name":"3 nodes on /some/pubsub/topic topic","time":{"start":1701129452580,"stop":1701129452580,"duration":0},"status":"passed","severity":"normal"},{"uid":"77869050c84f56d9","name":"Check message with no payload is not received","time":{"start":1701129510042,"stop":1701129510043,"duration":1},"status":"passed","severity":"normal"},{"uid":"16af8d43e20d5a6d","name":"Passing page size 0 when there are 110 messages","time":{"start":1701129566586,"stop":1701129566587,"duration":1},"status":"passed","severity":"normal"},{"uid":"2eb2c17026df0da5","name":"should properly create location multiaddrs - tcp","time":{"start":1701129368599,"stop":1701129368599,"duration":0},"status":"passed","severity":"normal"},{"uid":"16e8af3e227850b5","name":"3 nodes on /waku/2/default-waku/proto topic","time":{"start":1701129452581,"stop":1701129452581,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8a9eb3ec9d8faf1","name":"Sets default value correctly","time":{"start":1701129574581,"stop":1701129574581,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2038ea76b374b9c","name":"should properly create location multiaddrs - udp4","time":{"start":1701129368597,"stop":1701129368598,"duration":1},"status":"passed","severity":"normal"},{"uid":"dca886f4385a8208","name":"Check meta is set [symmetric]","time":{"start":1701129388816,"stop":1701129388817,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0eae52aaee58059","name":"should be able to encode the field with only FILTER set to true","time":{"start":1701129367870,"stop":1701129367870,"duration":0},"status":"passed","severity":"normal"},{"uid":"5819b907a53a92aa","name":"Check received message containing Script","time":{"start":1701129510036,"stop":1701129510036,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b47225a94038b3f","name":"Check publish message after client node is restarted","time":{"start":1701129471774,"stop":1701129471774,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a14de06d17547928","name":"Asymmetric encrypt & decrypt","time":{"start":1701129389311,"stop":1701129389312,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bbc9b3956d24adf","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1701129471765,"stop":1701129471765,"duration":0},"status":"passed","severity":"normal"},{"uid":"7226dc7753af4cc6","name":"Ordered Callback - forward","time":{"start":1701129543109,"stop":1701129543109,"duration":0},"status":"passed","severity":"normal"},{"uid":"37daad4a736ea4ec","name":"should return a random peer when all peers have the same latency","time":{"start":1701129579255,"stop":1701129579256,"duration":1},"status":"passed","severity":"normal"},{"uid":"5756b08cbbd2e60e","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1701129547513,"stop":1701129547514,"duration":1},"status":"passed","severity":"normal"},{"uid":"11e14b03d5460574","name":"Check publish message containing shell command","time":{"start":1701129471761,"stop":1701129471761,"duration":0},"status":"passed","severity":"normal"},{"uid":"657141a3ed1d5b79","name":"Query generator for multiple messages with multiple decoders","time":{"start":1701129561100,"stop":1701129561100,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aae9995e753ddd1","name":"Check received message containing short","time":{"start":1701129510032,"stop":1701129510032,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfe5f10f3b8fdb87","name":"Check received message with timestamp: 1649153314 ","time":{"start":1701129510039,"stop":1701129510039,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b5e9e0015a9628f","name":"Promise Callback - backward","time":{"start":1701129543108,"stop":1701129543108,"duration":0},"status":"passed","severity":"normal"},{"uid":"90a700a18ae3521a","name":"should properly create location multiaddrs - tcp6","time":{"start":1701129368598,"stop":1701129368598,"duration":0},"status":"passed","severity":"normal"},{"uid":"67c7e5e43231822d","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1701129383210,"stop":1701129383210,"duration":0},"status":"passed","severity":"normal"},{"uid":"b57596fa08a6a4fd","name":"Passing cursor with wrong message digest","time":{"start":1701129514816,"stop":1701129514816,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbb118c0d82d621d","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1701129446623,"stop":1701129446623,"duration":0},"status":"passed","severity":"normal"},{"uid":"c39e736f9c821f02","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1701129372843,"stop":1701129372843,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbb7a0174b769127","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1701129514641,"stop":1701129514641,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a267e3e81a447bf","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1701129383208,"stop":1701129383208,"duration":0},"status":"passed","severity":"normal"},{"uid":"b14d4f7e8a413eb1","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1701129486259,"stop":1701129486259,"duration":0},"status":"passed","severity":"normal"},{"uid":"583b6b2a585b5f00","name":"should only return 1 node with relay capability","time":{"start":1701129383520,"stop":1701129383520,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cc5c530adfae6c6","name":"should emit a peer event after start","time":{"start":1701129417685,"stop":1701129417685,"duration":0},"status":"passed","severity":"normal"},{"uid":"97e47f9356c67199","name":"Check message received after jswaku node is restarted","time":{"start":1701129510044,"stop":1701129510045,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9dbd61c258e0d650","name":"Register correct protocols","time":{"start":1701129478996,"stop":1701129478997,"duration":1},"status":"passed","severity":"normal"},{"uid":"28e1b56ec5695719","name":"Decoder throws on empty string content topic","time":{"start":1701129373070,"stop":1701129373070,"duration":0},"status":"passed","severity":"normal"},{"uid":"79c3161e58cc7e22","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1701129383521,"stop":1701129383521,"duration":0},"status":"passed","severity":"normal"},{"uid":"d806d40c386a9a78","name":"Push message with Basic HTML tag payload","time":{"start":1701129540658,"stop":1701129540658,"duration":0},"status":"passed","severity":"normal"},{"uid":"99a96949671f78db","name":"Js publishes, other Js receives","time":{"start":1701129459862,"stop":1701129459862,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa3cbe9b1f7d025c","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1701129514639,"stop":1701129514639,"duration":0},"status":"passed","severity":"normal"},{"uid":"446b90f5140796fc","name":"should return all peers when numPeers is 0","time":{"start":1701129372841,"stop":1701129372842,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f666953fcce2484","name":"Push message with content topic containing special chars","time":{"start":1701129540664,"stop":1701129540664,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb7bf01e8b5e3350","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1701129446624,"stop":1701129446624,"duration":0},"status":"passed","severity":"normal"},{"uid":"d808b27ce7694d6a","name":"Check publish message containing Chinese","time":{"start":1701129471753,"stop":1701129471754,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c89c5ebe889b90b","name":"should not receive a peer event before start","time":{"start":1701129569645,"stop":1701129569645,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e54b35c2228c5bb","name":"Query generator for multiple messages with different message text format","time":{"start":1701129561099,"stop":1701129561099,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea4eb6f0932a239d","name":"Check received message containing SQL Injection","time":{"start":1701129510036,"stop":1701129510036,"duration":0},"status":"passed","severity":"normal"},{"uid":"da39f827e221eb90","name":"Ordered Callback - backward","time":{"start":1701129543109,"stop":1701129543110,"duration":1},"status":"passed","severity":"normal"},{"uid":"856c16126ce6b2e9","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1701129514813,"stop":1701129514813,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e0d956a7f128377","name":"passes more than one ENR URLs and attempts connection","time":{"start":1701129417688,"stop":1701129417688,"duration":0},"status":"skipped","severity":"normal"},{"uid":"be6915e564b2c5a2","name":"should not receive a peer event after stop","time":{"start":1701129569645,"stop":1701129569646,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc219a58ade7178c","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1701129514815,"stop":1701129514815,"duration":0},"status":"passed","severity":"normal"},{"uid":"abc64ac37044984c","name":"connects to nwaku","time":{"start":1701129574578,"stop":1701129574579,"duration":1},"status":"passed","severity":"normal"},{"uid":"ced923bcc489bedc","name":"Subscribe to 30 topics at once and receives messages","time":{"start":1701129514615,"stop":1701129514616,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e19011192e43578","name":"should emit a peer event after start","time":{"start":1701129569643,"stop":1701129569644,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2ce75ef71df360","name":"can start and stop the service","time":{"start":1701129569642,"stop":1701129569642,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d0519399db3a91a","name":"Query generator for multiple messages with different content topic format","time":{"start":1701129561100,"stop":1701129561100,"duration":0},"status":"passed","severity":"normal"},{"uid":"daa0231c95de7861","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1701129367871,"stop":1701129367872,"duration":1},"status":"passed","severity":"normal"},{"uid":"49bdf3ed90f3bb4b","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1701129433331,"stop":1701129433331,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b817eb97cff7a5c","name":"should be called for bootstrap peers","time":{"start":1701129433328,"stop":1701129433329,"duration":1},"status":"passed","severity":"normal"},{"uid":"39e89f4fb0688ba7","name":"Nwaku publishes","time":{"start":1701129459861,"stop":1701129459862,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b9b15946c818754","name":"Waku message hash computation","time":{"start":1701129378115,"stop":1701129378116,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f1c1425a31b6d4f","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1701129514642,"stop":1701129514643,"duration":1},"status":"passed","severity":"normal"},{"uid":"e34948fba7c43fb3","name":"Push 30 different messages","time":{"start":1701129540661,"stop":1701129540661,"duration":0},"status":"passed","severity":"normal"},{"uid":"66faada412bd5428","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1701129514815,"stop":1701129514815,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aad3deed6889b40","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1701129419486,"stop":1701129419486,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a75b4b276128e72","name":"Rejects garbage","time":{"start":1701129376001,"stop":1701129376002,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6a53a3f8cd14ce1","name":"ignores domain fetching errors","time":{"start":1701129383519,"stop":1701129383519,"duration":0},"status":"passed","severity":"normal"},{"uid":"19597b6c324584f7","name":"Delete observer","time":{"start":1701129440411,"stop":1701129440412,"duration":1},"status":"passed","severity":"normal"},{"uid":"438eeb6caaa53e6","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1701129510040,"stop":1701129510040,"duration":0},"status":"passed","severity":"normal"},{"uid":"14f0e42fd8207c0c","name":"Subscribe to topic containing shell command and publish message","time":{"start":1701129479010,"stop":1701129479010,"duration":0},"status":"passed","severity":"normal"},{"uid":"52dabd37fe373a62","name":"Nodes with multiple pubsub topic","time":{"start":1701129452581,"stop":1701129452581,"duration":0},"status":"passed","severity":"normal"},{"uid":"3651fa44a08dc42e","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1701129433279,"stop":1701129433287,"duration":8},"status":"passed","severity":"normal"},{"uid":"431135baa128b806","name":"1 Store, 2 fetches","time":{"start":1701129383284,"stop":1701129383285,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8cecc8b88323108","name":"ignores unrecognized TXT record formats","time":{"start":1701129383519,"stop":1701129383519,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e1f831ce77065e0","name":"throws on content topic with empty application field","time":{"start":1701129361725,"stop":1701129361725,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9ceb433b3d85461","name":"Accepts a valid Waku Message","time":{"start":1701129376000,"stop":1701129376001,"duration":1},"status":"passed","severity":"normal"},{"uid":"52451375e3ec449","name":"Publish message with custom timestamp: Mon Nov 27 2023 22:57:32 GMT+0000 (Coordinated Universal Time)","time":{"start":1701129471770,"stop":1701129471770,"duration":0},"status":"passed","severity":"normal"},{"uid":"faad6f729e9cc851","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1701129514612,"stop":1701129514613,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4270f721fd95382","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1701129478999,"stop":1701129478999,"duration":0},"status":"passed","severity":"normal"},{"uid":"f24253accb9af68c","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1701129383207,"stop":1701129383208,"duration":1},"status":"passed","severity":"normal"},{"uid":"4487d63faae5e910","name":"Push message with content topic containing Russian","time":{"start":1701129540665,"stop":1701129540665,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dc6c1ea23c627f0","name":"Subscribe to topic containing short and publish message","time":{"start":1701129479002,"stop":1701129479003,"duration":1},"status":"passed","severity":"normal"},{"uid":"afb38f0956435147","name":"Subscribe to topic containing JSON and receive message","time":{"start":1701129514641,"stop":1701129514641,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb255ecdde216f70","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1701129388813,"stop":1701129388815,"duration":2},"status":"passed","severity":"normal"},{"uid":"c2e1a8e552b139bd","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1701129572623,"stop":1701129572623,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcbe993d4c53b33c","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1701129526671,"stop":1701129526671,"duration":0},"status":"passed","severity":"normal"},{"uid":"27ab2ed98383b23c","name":"Does not throw an exception when node disconnects","time":{"start":1701129574579,"stop":1701129574579,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f8a993751b9f600","name":"Push message with Arabic payload","time":{"start":1701129540655,"stop":1701129540656,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8e4206f0de6375e","name":"Check received message containing JSON","time":{"start":1701129510037,"stop":1701129510037,"duration":0},"status":"passed","severity":"normal"},{"uid":"80d1685204a75699","name":"Relay","time":{"start":1701129414834,"stop":1701129414835,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e98746516c4b617","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1701129514814,"stop":1701129514815,"duration":1},"status":"passed","severity":"normal"},{"uid":"2069c5f2a904ae09","name":"should only return 1 node with store capability","time":{"start":1701129383521,"stop":1701129383521,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f94897cd3beb317","name":"can dial TLS multiaddrs","time":{"start":1701129437828,"stop":1701129437829,"duration":1},"status":"passed","severity":"normal"},{"uid":"e407d697bfe61a01","name":"should get / set TCP multiaddr","time":{"start":1701129368597,"stop":1701129368597,"duration":0},"status":"passed","severity":"normal"},{"uid":"40d3fd2100a7176c","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1701129452582,"stop":1701129452582,"duration":0},"status":"passed","severity":"normal"},{"uid":"32fd39acdd571283","name":"Fails to publish message with empty text","time":{"start":1701129471771,"stop":1701129471771,"duration":0},"status":"passed","severity":"normal"},{"uid":"18085a85e1926954","name":"should be able to decode the field with only STORE set to true","time":{"start":1701129367875,"stop":1701129367876,"duration":1},"status":"passed","severity":"normal"},{"uid":"852fbf65569b3fc7","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1701129367872,"stop":1701129367872,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce0c79484ba564dc","name":"Subscribe and publish message","time":{"start":1701129478997,"stop":1701129478998,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a709e23c80fb78d","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1701129572621,"stop":1701129572621,"duration":0},"status":"passed","severity":"normal"},{"uid":"859511dfe79514e5","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1701129478998,"stop":1701129478999,"duration":1},"status":"passed","severity":"normal"},{"uid":"85fb3329b7805a6e","name":"Push message with meta","time":{"start":1701129540683,"stop":1701129540683,"duration":0},"status":"passed","severity":"normal"},{"uid":"216f0aa229e0e7d3","name":"Store - dialed after - with timeout","time":{"start":1701129578752,"stop":1701129578752,"duration":0},"status":"passed","severity":"normal"},{"uid":"e14b0425c7c80aaf","name":"Callback on promise, aborts when callback returns true","time":{"start":1701129561101,"stop":1701129561101,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4ab206b3810aa1","name":"Check publish message containing numeric","time":{"start":1701129471752,"stop":1701129471752,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d7b891d2ac10f10","name":"Error when try to subscribe to more than 30 topics","time":{"start":1701129514616,"stop":1701129514619,"duration":3},"status":"passed","severity":"normal"},{"uid":"d404b12b098be7fb","name":"Push message with long payload","time":{"start":1701129540653,"stop":1701129540654,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a9ba88691870acb","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1701129479009,"stop":1701129479009,"duration":0},"status":"passed","severity":"normal"},{"uid":"1407ec6b9c61b02b","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1701129383210,"stop":1701129383210,"duration":0},"status":"passed","severity":"normal"},{"uid":"abbb9bae8879d5b5","name":"Query Generator - forward","time":{"start":1701129543106,"stop":1701129543106,"duration":0},"status":"passed","severity":"normal"},{"uid":"71e8cf448a154c23","name":"Push message with content topic containing XML","time":{"start":1701129540669,"stop":1701129540669,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd377e6a025b6193","name":"Subscribe to topic containing XML and publish message","time":{"start":1701129479009,"stop":1701129479009,"duration":0},"status":"passed","severity":"normal"},{"uid":"40c73d1fe940ac5a","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1701129383522,"stop":1701129383522,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbd2f8a9d3bdf041","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1701129555291,"stop":1701129555292,"duration":1},"status":"passed","severity":"normal"},{"uid":"a60329e2e68ea354","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1701129547504,"stop":1701129547504,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5acea6a12d06ef8","name":"Push message with content topic containing long","time":{"start":1701129540663,"stop":1701129540663,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7dd5c31a5e87349","name":"Refresh subscription","time":{"start":1701129514635,"stop":1701129514636,"duration":1},"status":"passed","severity":"normal"},{"uid":"25dc8425c6706213","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1701129367877,"stop":1701129367878,"duration":1},"status":"passed","severity":"normal"},{"uid":"8111cd6b7d8e1a01","name":"Query with Ordered Callback, No Decoder","time":{"start":1701129547505,"stop":1701129547508,"duration":3},"status":"passed","severity":"normal"},{"uid":"ef36780391074532","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1701129572620,"stop":1701129572620,"duration":0},"status":"passed","severity":"normal"},{"uid":"f92cd3f7aa90f2e4","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1701129368177,"stop":1701129368177,"duration":0},"status":"passed","severity":"normal"},{"uid":"90c8d1dbb4dffbac","name":"Subscribe to topic containing special chars and receive message","time":{"start":1701129514638,"stop":1701129514638,"duration":0},"status":"passed","severity":"normal"},{"uid":"84b8175500c4079e","name":"Check publish message containing Russian","time":{"start":1701129471756,"stop":1701129471756,"duration":0},"status":"passed","severity":"normal"},{"uid":"55717a8702a95a46","name":"should not fail to stop the service if it was not started","time":{"start":1701129569642,"stop":1701129569643,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffac70ae25d5539d","name":"Default pageSize","time":{"start":1701129566596,"stop":1701129566597,"duration":1},"status":"passed","severity":"normal"},{"uid":"b835da862c3e779d","name":"configure the node with multiple pubsub topics","time":{"start":1701129486258,"stop":1701129486259,"duration":1},"status":"passed","severity":"normal"},{"uid":"393108d5b3d6cc4c","name":"Fields are not dropped","time":{"start":1701129372630,"stop":1701129372631,"duration":1},"status":"passed","severity":"normal"},{"uid":"51bfaf45bf017d80","name":"Overlapping topic subscription","time":{"start":1701129514620,"stop":1701129514635,"duration":15},"status":"passed","severity":"normal"},{"uid":"a763db03834141ae","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1701129383211,"stop":1701129383211,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a2a77b16f30cbaf","name":"Push message with rate limit","time":{"start":1701129540687,"stop":1701129540687,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d8ec1f64247d4f5","name":"Check message with extra parameter is not received","time":{"start":1701129510043,"stop":1701129510044,"duration":1},"status":"passed","severity":"normal"},{"uid":"75724d78e3f271d6","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1701129446622,"stop":1701129446622,"duration":0},"status":"passed","severity":"normal"},{"uid":"9390e65a82e193b7","name":"Check received message containing long","time":{"start":1701129510032,"stop":1701129510033,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b630749d759ece1","name":"Fails to push message with empty content topic","time":{"start":1701129540683,"stop":1701129540683,"duration":0},"status":"passed","severity":"normal"},{"uid":"db1c9218add278a8","name":"Subscribe to topic containing numeric and receive message","time":{"start":1701129514637,"stop":1701129514638,"duration":1},"status":"passed","severity":"normal"},{"uid":"565ede3dbddc0c97","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1701129572622,"stop":1701129572622,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4fc394ae0bf58f3","name":"Query Generator - backward","time":{"start":1701129543107,"stop":1701129543107,"duration":0},"status":"passed","severity":"normal"},{"uid":"a53a17dc7c10a16","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1701129514613,"stop":1701129514614,"duration":1},"status":"passed","severity":"normal"},{"uid":"653f8054d4572ea7","name":"Check received message containing escaped characters","time":{"start":1701129510038,"stop":1701129510038,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f8d1178d80e75ab","name":"returns all values when wanted number is greater than available values","time":{"start":1701129382813,"stop":1701129382813,"duration":0},"status":"passed","severity":"normal"},{"uid":"39539e07a0226913","name":"Generator, 2 different pubsubtopics","time":{"start":1701129526670,"stop":1701129526670,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ab9f4ca50077f2e","name":"Subscribe to topic containing Russian and receive message","time":{"start":1701129514639,"stop":1701129514639,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea17e72916de6965","name":"should return the peer with the provided peerId","time":{"start":1701129579255,"stop":1701129579255,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b19c60bfc34fd37","name":"Check publish message containing short","time":{"start":1701129471750,"stop":1701129471751,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed1a9cb4b84ffd41","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1701129419487,"stop":1701129419487,"duration":0},"status":"passed","severity":"normal"},{"uid":"92e4b3e3f37bf2d4","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1701129514813,"stop":1701129514814,"duration":1},"status":"passed","severity":"normal"},{"uid":"af7e1df0d46da61b","name":"Decoder throws on undefined content topic","time":{"start":1701129390865,"stop":1701129390865,"duration":0},"status":"passed","severity":"normal"},{"uid":"e866e40b80e1179d","name":"Privacy Node - default protocol","time":{"start":1701129578753,"stop":1701129578754,"duration":1},"status":"passed","severity":"normal"},{"uid":"3156b070d7a0c4f1","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1701129383211,"stop":1701129383211,"duration":0},"status":"passed","severity":"normal"},{"uid":"d21d49ab035b381d","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1701129433330,"stop":1701129433330,"duration":0},"status":"passed","severity":"normal"},{"uid":"245085047325a521","name":"Push message with content topic containing short","time":{"start":1701129540662,"stop":1701129540662,"duration":0},"status":"passed","severity":"normal"},{"uid":"23b23117676fc5f6","name":"retrieves a single peer","time":{"start":1701129383517,"stop":1701129383518,"duration":1},"status":"passed","severity":"normal"},{"uid":"85e450562d3e4136","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1701129547503,"stop":1701129547503,"duration":0},"status":"passed","severity":"normal"},{"uid":"c26afea7161ac38a","name":"should be able to decode the field with only RELAY set to true","time":{"start":1701129367874,"stop":1701129367875,"duration":1},"status":"passed","severity":"normal"},{"uid":"de23844fce71222c","name":"it tolerates circular branch references","time":{"start":1701129383518,"stop":1701129383518,"duration":0},"status":"passed","severity":"normal"},{"uid":"5db3b4ea8dff8e3b","name":"Check received message containing numeric","time":{"start":1701129510033,"stop":1701129510033,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc9ddb193782bd6e","name":"Passing page size 11 when there are 10 messages","time":{"start":1701129566593,"stop":1701129566593,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a1ad835678bcacc","name":"Push message equal or less that 1MB","time":{"start":1701129540688,"stop":1701129540688,"duration":0},"status":"passed","severity":"normal"},{"uid":"4225fa2c9723bcdb","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1701129514644,"stop":1701129514644,"duration":0},"status":"passed","severity":"normal"},{"uid":"53114301298a8d58","name":"Check publish message containing Arabic","time":{"start":1701129471755,"stop":1701129471755,"duration":0},"status":"passed","severity":"normal"},{"uid":"e44e69afe3797d31","name":"Callback on promise","time":{"start":1701129561101,"stop":1701129561101,"duration":0},"status":"passed","severity":"normal"},{"uid":"296f60e56868cf1d","name":"LightPush","time":{"start":1701129578752,"stop":1701129578753,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbb34c3d5c672cd2","name":"can start the service","time":{"start":1701129569641,"stop":1701129569642,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a75e26617fa9d17","name":"Sample","time":{"start":1701129367644,"stop":1701129367646,"duration":2},"status":"passed","severity":"normal"},{"uid":"7d48cf1284d4dec7","name":"Encoder throws on empty string content topic","time":{"start":1701129390865,"stop":1701129390865,"duration":0},"status":"passed","severity":"normal"},{"uid":"46dbd0e8b0e90225","name":"should set field with only STORE enabled","time":{"start":1701129368601,"stop":1701129368601,"duration":0},"status":"passed","severity":"normal"},{"uid":"56e4575c3177e291","name":"Subscribe to topic containing long and publish message","time":{"start":1701129479003,"stop":1701129479005,"duration":2},"status":"passed","severity":"normal"},{"uid":"3430f20915f80c2b","name":"Decoder throws on empty string content topic","time":{"start":1701129390865,"stop":1701129390866,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbb58e5ae4352a7","name":"Fails to publish message with size larger than 1 MB","time":{"start":1701129471773,"stop":1701129471773,"duration":0},"status":"passed","severity":"normal"},{"uid":"934e57d2ce54d8d","name":"Check received message containing Basic HTML tag","time":{"start":1701129510037,"stop":1701129510037,"duration":0},"status":"passed","severity":"normal"},{"uid":"22188e41bc50ded9","name":"Check publish message containing emoji","time":{"start":1701129471763,"stop":1701129471765,"duration":2},"status":"passed","severity":"normal"},{"uid":"94d3c40fe17b50e","name":"A test","time":{"start":1701129433385,"stop":1701129433386,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9d31b331eeccecd","name":"Push message with Russian payload","time":{"start":1701129540656,"stop":1701129540656,"duration":0},"status":"passed","severity":"normal"},{"uid":"db0aade0e529e96d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1701129437536,"stop":1701129437536,"duration":0},"status":"passed","severity":"normal"},{"uid":"8af7b7b7f59eae50","name":"Reopen subscription with peer with lost subscription","time":{"start":1701129413792,"stop":1701129413792,"duration":0},"status":"passed","severity":"normal"},{"uid":"e564fe0cab3aeeea","name":"Push message with numeric payload","time":{"start":1701129540654,"stop":1701129540654,"duration":0},"status":"passed","severity":"normal"},{"uid":"96ca85800d0fb4d2","name":"Subscribe to topic containing numeric and publish message","time":{"start":1701129479005,"stop":1701129479006,"duration":1},"status":"passed","severity":"normal"},{"uid":"60eb96818c4cdd44","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1701129479011,"stop":1701129479012,"duration":1},"status":"passed","severity":"normal"},{"uid":"742144c75a4b3461","name":"should throw error - no id","time":{"start":1701129368593,"stop":1701129368593,"duration":0},"status":"passed","severity":"normal"},{"uid":"a364d25931ce467c","name":"should throw an error when the selected peer does not register the required protocols","time":{"start":1701129579256,"stop":1701129579256,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff07dffbf4f8bdd6","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1701129572621,"stop":1701129572621,"duration":0},"status":"passed","severity":"normal"},{"uid":"e40c9570534e6c5a","name":"Push message with content topic containing Basic HTML tag","time":{"start":1701129540674,"stop":1701129540674,"duration":0},"status":"passed","severity":"normal"},{"uid":"34c9f72768cb258b","name":"nwaku subscribes","time":{"start":1701129459860,"stop":1701129459861,"duration":1},"status":"passed","severity":"normal"},{"uid":"dace26d74f12850c","name":"Check message received after nwaku node is restarted","time":{"start":1701129510045,"stop":1701129510045,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2d57babe9c41e005","name":"Symmetric encrypt & Decrypt","time":{"start":1701129389312,"stop":1701129389312,"duration":0},"status":"passed","severity":"normal"},{"uid":"a91eb11588cb2567","name":"Ping on peer without subscriptions","time":{"start":1701129413791,"stop":1701129413791,"duration":0},"status":"passed","severity":"normal"},{"uid":"77917fbf91ac81f7","name":"Throws when trying to push message with empty payload","time":{"start":1701129540662,"stop":1701129540662,"duration":0},"status":"passed","severity":"normal"},{"uid":"80f44409cf1a17b3","name":"Subscribe to topic containing Script and publish message","time":{"start":1701129479008,"stop":1701129479008,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e8e14aa51ca0122","name":"Correctly serialized arguments","time":{"start":1701129437604,"stop":1701129437605,"duration":1},"status":"passed","severity":"normal"},{"uid":"4898fa4a37ef00a5","name":"Query Generator, Wrong PubsubTopic","time":{"start":1701129547500,"stop":1701129547501,"duration":1},"status":"passed","severity":"normal"},{"uid":"5691330735641119","name":"Push message with content topic containing JSON","time":{"start":1701129540675,"stop":1701129540675,"duration":0},"status":"passed","severity":"normal"},{"uid":"81bebff9542f1280","name":"throws on content topic with too few or too many fields","time":{"start":1701129361723,"stop":1701129361723,"duration":0},"status":"passed","severity":"normal"},{"uid":"7df605f326ddddb7","name":"Push message with custom timestamp: 1701125818345","time":{"start":1701129540687,"stop":1701129540688,"duration":1},"status":"passed","severity":"normal"},{"uid":"a581ac069c723230","name":"Query Generator, No message returned","time":{"start":1701129547502,"stop":1701129547503,"duration":1},"status":"passed","severity":"normal"},{"uid":"37d6928ebc17bfcb","name":"Publish without waiting for remote peer","time":{"start":1701129478997,"stop":1701129478997,"duration":0},"status":"passed","severity":"normal"},{"uid":"143e50e758373576","name":"Promise Callback - forward","time":{"start":1701129543107,"stop":1701129543108,"duration":1},"status":"passed","severity":"normal"},{"uid":"4678802f5a85a141","name":"Subscribe to topic containing long and receive message","time":{"start":1701129514637,"stop":1701129514637,"duration":0},"status":"passed","severity":"normal"},{"uid":"682a74503712ce98","name":"Relay + Store","time":{"start":1701129368602,"stop":1701129368602,"duration":0},"status":"passed","severity":"normal"},{"uid":"31872a8de16e84e2","name":"Refresh subscription","time":{"start":1701129479000,"stop":1701129479000,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4ce2264b5da2a490","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1701129514640,"stop":1701129514640,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe67e54c04f9b84c","name":"All","time":{"start":1701129414836,"stop":1701129414838,"duration":2},"status":"passed","severity":"normal"},{"uid":"a07e87a168becdb0","name":"Relay - dialed after","time":{"start":1701129578751,"stop":1701129578751,"duration":0},"status":"passed","severity":"normal"},{"uid":"62d8426e6e5983d8","name":"should only return 1 node with relay and store capability","time":{"start":1701129383520,"stop":1701129383521,"duration":1},"status":"passed","severity":"normal"},{"uid":"626b1963c9e96fd5","name":"pre and post cipher","time":{"start":1701129389313,"stop":1701129389313,"duration":0},"status":"passed","severity":"normal"},{"uid":"a25b946f2ce789fd","name":"Decoder throws on undefined content topic","time":{"start":1701129373070,"stop":1701129373070,"duration":0},"status":"passed","severity":"normal"},{"uid":"96c6b83ee75092eb","name":"Push message on custom pubsubTopic","time":{"start":1701129437535,"stop":1701129437536,"duration":1},"status":"passed","severity":"normal"},{"uid":"dda5f99e242b1121","name":"Subscribe and receive messages via lightPush","time":{"start":1701129514608,"stop":1701129514609,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cbaa622a5802c28","name":"creates an iterator","time":{"start":1701129579254,"stop":1701129579254,"duration":0},"status":"passed","severity":"normal"},{"uid":"4705088dd7df3d5e","name":"Push message with JSON payload","time":{"start":1701129540658,"stop":1701129540658,"duration":0},"status":"passed","severity":"normal"},{"uid":"79dd0891d8fbf4db","name":"Query generator for multiple messages","time":{"start":1701129561099,"stop":1701129561099,"duration":0},"status":"passed","severity":"normal"},{"uid":"904495d4d50f76b7","name":"Check publish message containing unicode special characters","time":{"start":1701129471762,"stop":1701129471762,"duration":0},"status":"passed","severity":"normal"},{"uid":"b587ff34d7be9781","name":"Passing page size 3 when there are 20 messages","time":{"start":1701129566590,"stop":1701129566591,"duration":1},"status":"passed","severity":"normal"},{"uid":"96c47fe63d9a6b","name":"Subscribe to topic containing emoji and receive message","time":{"start":1701129514643,"stop":1701129514643,"duration":0},"status":"passed","severity":"normal"},{"uid":"607c93b0da9ce75f","name":"Subscribe to topic containing Script and receive message","time":{"start":1701129514640,"stop":1701129514640,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bc8d34ca37043bc","name":"Meta field set when metaSetter is specified","time":{"start":1701129373068,"stop":1701129373068,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3fdda0f2908291a","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1701129433333,"stop":1701129433333,"duration":0},"status":"passed","severity":"normal"},{"uid":"948c3b53fcfe421b","name":"Publish message with custom timestamp: Tue Dec 06 2022 23:57:32 GMT+0000 (Coordinated Universal Time)","time":{"start":1701129471769,"stop":1701129471770,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7961be3d9b7908b","name":"isConnected should return false after all peers disconnect","time":{"start":1701129433326,"stop":1701129433327,"duration":1},"status":"passed","severity":"normal"},{"uid":"872afa7e2afa6b79","name":"should properly create location multiaddrs - udp6","time":{"start":1701129368598,"stop":1701129368598,"duration":0},"status":"passed","severity":"normal"},{"uid":"146ccd70fe5ae932","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1701129572622,"stop":1701129572622,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f95222063630b51","name":"Decoder throws on empty string content topic","time":{"start":1701129388820,"stop":1701129388820,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0cc1134a624a17b","name":"Subscribe to topic containing Russian and publish message","time":{"start":1701129479007,"stop":1701129479007,"duration":0},"status":"passed","severity":"normal"},{"uid":"15ac5ff69206d338","name":"Subscribe to topic containing shell command and receive message","time":{"start":1701129514642,"stop":1701129514642,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe2408919931b784","name":"Ephemeral field is preserved - encoder v0","time":{"start":1701129414627,"stop":1701129414628,"duration":1},"status":"passed","severity":"normal"},{"uid":"f229baec3768b08","name":"should throw an error for insufficient data","time":{"start":1701129368177,"stop":1701129368178,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ce2016a4c70651f","name":"Overlapping topic subscription","time":{"start":1701129479002,"stop":1701129479002,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9fb1b5f466475a28","name":"Publish message with custom timestamp: Tue Nov 28 2023 00:57:32 GMT+0000 (Coordinated Universal Time)","time":{"start":1701129471770,"stop":1701129471770,"duration":0},"status":"passed","severity":"normal"},{"uid":"1449bea685edd3fd","name":"Subscribe to topic containing JSON and publish message","time":{"start":1701129479009,"stop":1701129479010,"duration":1},"status":"passed","severity":"normal"},{"uid":"c417bb1221bc6842","name":"Push message with content topic containing Script","time":{"start":1701129540668,"stop":1701129540669,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8ac4a803e54860a","name":"Waku message hash computation (payload length 0)","time":{"start":1701129378117,"stop":1701129378117,"duration":0},"status":"passed","severity":"normal"},{"uid":"941f5984e9b1d956","name":"Reusing cursor across nodes","time":{"start":1701129514815,"stop":1701129514816,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4c40f8e201e251d","name":"Subscribe to topic containing emoji and publish message","time":{"start":1701129479012,"stop":1701129479012,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab9f5d46fda6fbd1","name":"Waku message hash computation (meta attribute not present)","time":{"start":1701129378116,"stop":1701129378117,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad7de7f472254118","name":"tcp ip4 address","time":{"start":1701129367962,"stop":1701129367963,"duration":1},"status":"passed","severity":"normal"},{"uid":"d793c1c604df50ca","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1701129367873,"stop":1701129367874,"duration":1},"status":"passed","severity":"normal"},{"uid":"cef07564968c958b","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1701129367873,"stop":1701129367873,"duration":0},"status":"passed","severity":"normal"},{"uid":"38e7482847bd9f61","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1701129419487,"stop":1701129419487,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dcc5c7e09f95d1b","name":"should set field with all protocols disabled","time":{"start":1701129368600,"stop":1701129368600,"duration":0},"status":"passed","severity":"normal"},{"uid":"59c8da3c2fba45ef","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1701129367871,"stop":1701129367871,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc04138d76d05418","name":"Push message with special chars payload","time":{"start":1701129540654,"stop":1701129540655,"duration":1},"status":"passed","severity":"normal"},{"uid":"399a81cbf7e04462","name":"Check publish message containing SQL Injection","time":{"start":1701129471758,"stop":1701129471759,"duration":1},"status":"passed","severity":"normal"},{"uid":"1079709b6726a2a0","name":"Push message with content topic containing escaped characters","time":{"start":1701129540681,"stop":1701129540682,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c2c56d2d601efd7","name":"Check publish message containing long","time":{"start":1701129471751,"stop":1701129471751,"duration":0},"status":"passed","severity":"normal"},{"uid":"cba760a403cbeade","name":"Publish message with rate limit","time":{"start":1701129471775,"stop":1701129471775,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3149608e99d2070","name":"should return false","time":{"start":1701129368594,"stop":1701129368595,"duration":1},"status":"passed","severity":"normal"},{"uid":"472367d7a1b9401e","name":"Passing page size 19 when there are 20 messages","time":{"start":1701129566594,"stop":1701129566594,"duration":0},"status":"passed","severity":"normal"},{"uid":"714ea3a6f278d920","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1701129514638,"stop":1701129514639,"duration":1},"status":"passed","severity":"normal"},{"uid":"a48255eec68a5bb3","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1701129368176,"stop":1701129368177,"duration":1},"status":"passed","severity":"normal"},{"uid":"caf75b4b6caefe17","name":"Encoder throws on empty string content topic","time":{"start":1701129388818,"stop":1701129388819,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd69c92e0765d7b3","name":"A test","time":{"start":1701129433384,"stop":1701129433385,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e8393b8841dabe2","name":"Push message with content topic containing SQL Injection","time":{"start":1701129540668,"stop":1701129540668,"duration":0},"status":"passed","severity":"normal"},{"uid":"54fd66e47cc4a885","name":"should throw error - no public key","time":{"start":1701129368593,"stop":1701129368593,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4511fafa0f2570f","name":"Check message with non string payload is not received","time":{"start":1701129510043,"stop":1701129510043,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7115e94b67c4935","name":"Used by Waku Relay","time":{"start":1701129574580,"stop":1701129574580,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef0eea99135af54f","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1701129433332,"stop":1701129433332,"duration":0},"status":"passed","severity":"normal"},{"uid":"285f0571092bd8ca","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1701129514609,"stop":1701129514610,"duration":1},"status":"passed","severity":"normal"},{"uid":"94c8742a4d33234d","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1701129555292,"stop":1701129555292,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1af51ee2db4fc9d","name":"caches peers it previously fetched","time":{"start":1701129383520,"stop":1701129383520,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b38d53e01641124","name":"Push message with content topic containing unicode special characters","time":{"start":1701129540682,"stop":1701129540682,"duration":0},"status":"passed","severity":"normal"},{"uid":"37a9f3ef5126742b","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1701129433329,"stop":1701129433330,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab08998ddc41c1b2","name":"Check received message with timestamp: undefined ","time":{"start":1701129510040,"stop":1701129510040,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1066b2ffd8a8c05","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1701129572623,"stop":1701129572623,"duration":0},"status":"passed","severity":"normal"},{"uid":"e49995c73ea51dd","name":"should not receive a peer event before start","time":{"start":1701129417686,"stop":1701129417686,"duration":0},"status":"passed","severity":"normal"},{"uid":"a55bde70342bb6ca","name":"Query with Promise Callback, No message returned","time":{"start":1701129547517,"stop":1701129547518,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b9d0b5b5fbbb2d0","name":"Passing cursor with wrong pubsubTopic","time":{"start":1701129514816,"stop":1701129514818,"duration":2},"status":"passed","severity":"normal"},{"uid":"f1badcddf1daf71b","name":"should get / set UDP multiaddr","time":{"start":1701129368596,"stop":1701129368597,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e0bbd774f3dd1b5","name":"Fails to publish message with wrong content topic","time":{"start":1701129471772,"stop":1701129471772,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2d0ef726ff199ac","name":"Passing page size 10 when there are 10 messages","time":{"start":1701129566592,"stop":1701129566592,"duration":0},"status":"passed","severity":"normal"},{"uid":"2171491eea7dfb99","name":"throws on content topic with non-number generation field","time":{"start":1701129361724,"stop":1701129361724,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a7a36fd970a209b","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1701129514643,"stop":1701129514643,"duration":0},"status":"passed","severity":"normal"},{"uid":"d16bc3f4dd72e1b1","name":"isConnected should return false after all peers disconnect","time":{"start":1701129433334,"stop":1701129433334,"duration":0},"status":"passed","severity":"normal"},{"uid":"78dc6588e23668b7","name":"Push message with content topic containing emoji","time":{"start":1701129540682,"stop":1701129540682,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ac0cf507a571b7c","name":"Push message with shell command payload","time":{"start":1701129540658,"stop":1701129540659,"duration":1},"status":"passed","severity":"normal"},{"uid":"657ed83199e2c311","name":"throws on content topic with generation field greater than 0","time":{"start":1701129361724,"stop":1701129361724,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b99944e34b6dd52","name":"1 Store, 2 relays, 2 fetches","time":{"start":1701129383285,"stop":1701129383285,"duration":0},"status":"passed","severity":"normal"},{"uid":"de499547bceab60e","name":"through manual discovery","time":{"start":1701129437829,"stop":1701129437829,"duration":0},"status":"passed","severity":"normal"},{"uid":"8208b909f8313ae8","name":"Check received message containing unicode special characters","time":{"start":1701129510038,"stop":1701129510038,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd78a02513ffc4af","name":"should set field with only FILTER enabled","time":{"start":1701129368601,"stop":1701129368601,"duration":0},"status":"passed","severity":"normal"},{"uid":"f357398ee10cd2f3","name":"should be able to decode the field with only FILTER set to true","time":{"start":1701129367875,"stop":1701129367875,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4c8444f983b166","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1701129367880,"stop":1701129367881,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d65e3ede3ac92a7","name":"Fails to push message bigger that 1MB","time":{"start":1701129540689,"stop":1701129540689,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ff6e8c060aa39f6","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1701129390863,"stop":1701129390863,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae1bddca4df4143f","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1701129479007,"stop":1701129479007,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2a87283308b929b","name":"Push message with emoji payload","time":{"start":1701129540660,"stop":1701129540661,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac104208e2e917bc","name":"should be able to encode the field with only STORE set to true","time":{"start":1701129367869,"stop":1701129367870,"duration":1},"status":"passed","severity":"normal"},{"uid":"34c47d780ed68b0d","name":"does not throw on valid cases","time":{"start":1701129361722,"stop":1701129361722,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6c2c8f460d9a0c6","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1701129446622,"stop":1701129446622,"duration":0},"status":"passed","severity":"normal"},{"uid":"72ad1d6ecd35a98e","name":"Decrypt messages","time":{"start":1701129440411,"stop":1701129440411,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddabb0bd09d0f916","name":"Decoder throws on undefined content topic","time":{"start":1701129388819,"stop":1701129388819,"duration":0},"status":"passed","severity":"normal"},{"uid":"57f38fbcb5f5870d","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1701129414628,"stop":1701129414630,"duration":2},"status":"passed","severity":"normal"},{"uid":"30d2131141d59f2d","name":"should throw error - no public key","time":{"start":1701129368594,"stop":1701129368594,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea38571c27ebc9ce","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1701129514610,"stop":1701129514611,"duration":1},"status":"passed","severity":"normal"},{"uid":"347476ea65bd6d84","name":"Push message with short payload","time":{"start":1701129540653,"stop":1701129540653,"duration":0},"status":"passed","severity":"normal"},{"uid":"eff2ce1b2e678037","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1701129479008,"stop":1701129479008,"duration":0},"status":"passed","severity":"normal"},{"uid":"27b9d5bd55cc4c1d","name":"Push message with content topic containing Chinese","time":{"start":1701129540664,"stop":1701129540664,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6e4c8a720932e99","name":"throws on content topic with empty version field","time":{"start":1701129361725,"stop":1701129361726,"duration":1},"status":"passed","severity":"normal"},{"uid":"bee83fac5caedec3","name":"Push message with content topic containing shell command","time":{"start":1701129540675,"stop":1701129540681,"duration":6},"status":"passed","severity":"normal"},{"uid":"3b9c4dd1efa45309","name":"Check received message containing shell command","time":{"start":1701129510037,"stop":1701129510037,"duration":0},"status":"passed","severity":"normal"},{"uid":"29edacc18e89ede4","name":"should not fail to start the service if it is already started","time":{"start":1701129417684,"stop":1701129417685,"duration":1},"status":"passed","severity":"normal"},{"uid":"549eae3b7c3f0a3b","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1701129471772,"stop":1701129471772,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a7a7908ffca25c4","name":"Check received message containing emoji","time":{"start":1701129510038,"stop":1701129510038,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a3dcdd04ee57e57","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1701129433324,"stop":1701129433325,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6520c3ddc57ae2","name":"Check message with no pubsub topic is not received","time":{"start":1701129510041,"stop":1701129510042,"duration":1},"status":"passed","severity":"normal"},{"uid":"573b9971c9011e75","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1701129553608,"stop":1701129553609,"duration":1},"status":"passed","severity":"normal"},{"uid":"c602e9f9c35b9e09","name":"R trip binary encryption [ecies, signature]","time":{"start":1701129390863,"stop":1701129390863,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5dc66d94da1d5f4","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1701129446623,"stop":1701129446624,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2252d5b682b4bb8","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1701129555290,"stop":1701129555291,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce7480a0c889febb","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1701129572621,"stop":1701129572621,"duration":0},"status":"passed","severity":"normal"},{"uid":"e44155f68b9e67cf","name":"Filter","time":{"start":1701129578753,"stop":1701129578753,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bd92abf1c30281d","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1701129433276,"stop":1701129433278,"duration":2},"status":"passed","severity":"normal"},{"uid":"443f6e39a19d8ea5","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1701129414630,"stop":1701129414631,"duration":1},"status":"passed","severity":"normal"},{"uid":"2adc170405ebc9c7","name":"Check received message with timestamp: 1701129402856000000 ","time":{"start":1701129510039,"stop":1701129510039,"duration":0},"status":"passed","severity":"normal"},{"uid":"33421640b997f1b","name":"udp ip6 address","time":{"start":1701129367963,"stop":1701129367963,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd11cb7946118410","name":"Push message with content topic containing Arabic","time":{"start":1701129540665,"stop":1701129540665,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e384d6136a77a5a","name":"converts content topics to expected shard index","time":{"start":1701129361727,"stop":1701129361727,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9f5978644973d6e","name":"Check received message containing XML","time":{"start":1701129510036,"stop":1701129510036,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f3629b2fb926ace","name":"Relay - dialed first","time":{"start":1701129578751,"stop":1701129578751,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f0de4cfedb3c3cf","name":"throws on empty content topic","time":{"start":1701129361723,"stop":1701129361723,"duration":0},"status":"passed","severity":"normal"},{"uid":"16b6565db2c44408","name":"should set field with only RELAY enabled","time":{"start":1701129368600,"stop":1701129368601,"duration":1},"status":"passed","severity":"normal"},{"uid":"a02f3b9eb2bb28","name":"Encoder throws on undefined content topic","time":{"start":1701129388818,"stop":1701129388818,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecd3721271c855c1","name":"Subscribe and receive messages via waku relay post","time":{"start":1701129514611,"stop":1701129514611,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b1e4e2d45d7f3de","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1701129553609,"stop":1701129553609,"duration":0},"status":"passed","severity":"normal"},{"uid":"62ea911b32f8f792","name":"Check received message containing Arabic","time":{"start":1701129510035,"stop":1701129510035,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4de35c351ae24df","name":"throws on content topic with empty encoding field","time":{"start":1701129361726,"stop":1701129361726,"duration":0},"status":"passed","severity":"normal"},{"uid":"218cc30908e195cc","name":"returns all values when wanted number matches available values","time":{"start":1701129382811,"stop":1701129382813,"duration":2},"status":"passed","severity":"normal"},{"uid":"bde4d592924247f5","name":"Push message with custom timestamp: 1670371018345","time":{"start":1701129540687,"stop":1701129540687,"duration":0},"status":"passed","severity":"normal"},{"uid":"96f48ec32055b98e","name":"should not fail to stop the service if it was not started","time":{"start":1701129417684,"stop":1701129417684,"duration":0},"status":"passed","severity":"normal"},{"uid":"c69bd19cff8c954","name":"Push message with custom timestamp: 1701133018345","time":{"start":1701129540688,"stop":1701129540688,"duration":0},"status":"passed","severity":"normal"},{"uid":"85bcf7817de505e","name":"can start and stop the service","time":{"start":1701129417683,"stop":1701129417683,"duration":0},"status":"passed","severity":"normal"},{"uid":"a457b5ef294ebc7f","name":"Ephemeral messages are not stored","time":{"start":1701129414625,"stop":1701129414626,"duration":1},"status":"passed","severity":"normal"},{"uid":"d57b6d073de657d1","name":"Round trip binary serialization","time":{"start":1701129373067,"stop":1701129373067,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e96b6aeda8ca989","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1701129419488,"stop":1701129419488,"duration":0},"status":"passed","severity":"normal"},{"uid":"c25be3f3b7827ff5","name":"Check publish message containing Script","time":{"start":1701129471759,"stop":1701129471759,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac5dab108ca12d18","name":"Passing page size 1 when there are 4 messages","time":{"start":1701129566589,"stop":1701129566589,"duration":0},"status":"passed","severity":"normal"},{"uid":"e187def205d2a3e8","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1701129383522,"stop":1701129383522,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8255d7c56c171525","name":"Push message with Script payload","time":{"start":1701129540657,"stop":1701129540657,"duration":0},"status":"passed","severity":"normal"},{"uid":"b820d6d109b4b414","name":"should throw an error when no peer matches the given protocols","time":{"start":1701129579256,"stop":1701129579256,"duration":0},"status":"passed","severity":"normal"},{"uid":"448350469b5c2fff","name":"should encode/decode to text encoding","time":{"start":1701129368596,"stop":1701129368596,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff27d80616c1f4e0","name":"should throw error - no id","time":{"start":1701129368592,"stop":1701129368593,"duration":1},"status":"passed","severity":"normal"},{"uid":"3967a999558e1141","name":"Push message with content topic containing numeric","time":{"start":1701129540663,"stop":1701129540663,"duration":0},"status":"passed","severity":"normal"},{"uid":"41ea36dcfd2754e5","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1701129561101,"stop":1701129561102,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe7eba298d005fd2","name":"should decode valid enr successfully","time":{"start":1701129368591,"stop":1701129368591,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7153075b98c07af","name":"Mutual subscription","time":{"start":1701129478996,"stop":1701129478996,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2788f7a8af287de","name":"1 Relay, 1 Filter, gives up","time":{"start":1701129383285,"stop":1701129383285,"duration":0},"status":"passed","severity":"normal"},{"uid":"a939835bd6f90b49","name":"Check publish message containing Basic HTML tag","time":{"start":1701129471760,"stop":1701129471760,"duration":0},"status":"passed","severity":"normal"},{"uid":"5553f919310147a2","name":"should decode valid enr with tcp successfully","time":{"start":1701129368592,"stop":1701129368592,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdbac8197b2b1eb2","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1701129555291,"stop":1701129555291,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a1d499084d39f50","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1701129367876,"stop":1701129367877,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b87075886bd18f","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1701129417688,"stop":1701129417688,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8a344698b813e552","name":"Encoder throws on undefined content topic","time":{"start":1701129390864,"stop":1701129390864,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd9b2351d12075dc","name":"should set field with all protocols enabled","time":{"start":1701129368600,"stop":1701129368600,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddfc609c98006081","name":"should encode/decode to RLP encoding","time":{"start":1701129368595,"stop":1701129368595,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fe610228c5eeb12","name":"should not receive a peer event after stop","time":{"start":1701129417686,"stop":1701129417686,"duration":0},"status":"passed","severity":"normal"},{"uid":"c72a6f2e6c83ac4d","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1701129514814,"stop":1701129514814,"duration":0},"status":"passed","severity":"normal"},{"uid":"334955f6a10addd2","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1701129382814,"stop":1701129382814,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea93f41dd937b223","name":"Encoder throws on empty string content topic","time":{"start":1701129373069,"stop":1701129373070,"duration":1},"status":"passed","severity":"normal"},{"uid":"213f9814e7d8ba04","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1701129383523,"stop":1701129383523,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ba66a0c02c45cfd3","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1701129479006,"stop":1701129479007,"duration":1},"status":"passed","severity":"normal"},{"uid":"4774f9eed774a86","name":"Check received message with extra option is received","time":{"start":1701129510044,"stop":1701129510044,"duration":0},"status":"passed","severity":"normal"},{"uid":"188a6dc0078ee9a9","name":"Fails to push message with large meta","time":{"start":1701129540683,"stop":1701129540686,"duration":3},"status":"passed","severity":"normal"},{"uid":"7d52f086d43b80d1","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1701129572622,"stop":1701129572622,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6c0c467f14cca20","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1701129383208,"stop":1701129383209,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe70fcaa05c18f09","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1701129368592,"stop":1701129368592,"duration":0},"status":"passed","severity":"normal"},{"uid":"79660c93070ca88e","name":"throws on content topic with empty topic name field","time":{"start":1701129361726,"stop":1701129361726,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec700df83d65654c","name":"should be able to encode the field with only RELAY set to true","time":{"start":1701129367868,"stop":1701129367869,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b02bf8dfd49818e","name":"Check received message containing Chinese","time":{"start":1701129510034,"stop":1701129510035,"duration":1},"status":"passed","severity":"normal"},{"uid":"632f45754ac3e6bf","name":"should properly create location multiaddrs - udp","time":{"start":1701129368599,"stop":1701129368599,"duration":0},"status":"passed","severity":"normal"},{"uid":"74c3b2ce69921c30","name":"Query with Promise Callback, No Decoder","time":{"start":1701129547515,"stop":1701129547516,"duration":1},"status":"passed","severity":"normal"},{"uid":"4246e8f5167df625","name":"isConnected should return true after first peer connects","time":{"start":1701129433332,"stop":1701129433333,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a24bcaffc2b3ec7","name":"Query Generator, No Decoder","time":{"start":1701129547502,"stop":1701129547502,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf48faf67fb071","name":"Push message with XML payload","time":{"start":1701129540657,"stop":1701129540658,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fb80e8908c879d3","name":"Generator, custom pubsub topic","time":{"start":1701129526670,"stop":1701129526670,"duration":0},"status":"passed","severity":"normal"},{"uid":"98bf0a6da4c5c422","name":"Check publish message containing special chars","time":{"start":1701129471753,"stop":1701129471753,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e97c60c20934059","name":"unsubscribes","time":{"start":1701129579254,"stop":1701129579255,"duration":1},"status":"passed","severity":"normal"},{"uid":"61b6be7998c1e4dd","name":"Ephemeral field set to true","time":{"start":1701129373068,"stop":1701129373068,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecc002193e5c5579","name":"Query generator for 2000 messages","time":{"start":1701129561102,"stop":1701129561103,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b6084a7f6e98f4b","name":"Encoder throws on undefined content topic","time":{"start":1701129373069,"stop":1701129373069,"duration":0},"status":"passed","severity":"normal"},{"uid":"b77d663dcd514522","name":"Subscribe to topic containing XML and receive message","time":{"start":1701129514640,"stop":1701129514641,"duration":1},"status":"passed","severity":"normal"},{"uid":"98b51b8d9791eec4","name":"Publishes to nwaku","time":{"start":1701129459861,"stop":1701129459861,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd2b49a2db7fb009","name":"Check publish message containing escaped characters","time":{"start":1701129471762,"stop":1701129471762,"duration":0},"status":"passed","severity":"normal"},{"uid":"10379c4573a6302b","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1701129372842,"stop":1701129372842,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0f4f45d4a370605","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1701129446623,"stop":1701129446623,"duration":0},"status":"passed","severity":"normal"}] |