mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-20 17:03:19 +00:00
1 line
81 KiB
JSON
1 line
81 KiB
JSON
[{"uid":"2e7622c89e77a349","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1701249996733,"stop":1701249996733,"duration":0},"status":"passed","severity":"normal"},{"uid":"42072a49094dcc85","name":"Push message with unicode special characters payload","time":{"start":1701249960163,"stop":1701249960164,"duration":1},"status":"passed","severity":"normal"},{"uid":"d070656121ff9ab7","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1701249895197,"stop":1701249895198,"duration":1},"status":"passed","severity":"normal"},{"uid":"522116d72da359c0","name":"should return a random peer when all peers have the same latency","time":{"start":1701250003806,"stop":1701250003806,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f73820a4fe333d3","name":"should not fail to start the service if it is already started","time":{"start":1701249833979,"stop":1701249833980,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb5ed65c7ba50e6","name":"configure the node with multiple pubsub topics","time":{"start":1701249929968,"stop":1701249929969,"duration":1},"status":"broken","severity":"normal"},{"uid":"490d58df52bdb312","name":"Sign & Recover","time":{"start":1701249809428,"stop":1701249809428,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b5c83982fb34389","name":"Check received message containing Russian","time":{"start":1701249931457,"stop":1701249931457,"duration":0},"status":"passed","severity":"normal"},{"uid":"659d51d6dda9384b","name":"Encoder throws on undefined content topic","time":{"start":1701249810882,"stop":1701249810883,"duration":1},"status":"passed","severity":"normal"},{"uid":"4734873edc072562","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1701249871655,"stop":1701249871655,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cc7f6c78788d712","name":"Publishes to nwaku","time":{"start":1701249878841,"stop":1701249878841,"duration":0},"status":"passed","severity":"normal"},{"uid":"5695c81ff4c50d50","name":"interop","time":{"start":1701249856772,"stop":1701249856773,"duration":1},"status":"passed","severity":"normal"},{"uid":"22ec4f6aa3233647","name":"Push message equal or less that 1MB","time":{"start":1701249960200,"stop":1701249960200,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c227de079f289c8","name":"Passing page size 10 when there are 10 messages","time":{"start":1701249990845,"stop":1701249990845,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3cfbfc01bad90c8","name":"Push message with Russian payload","time":{"start":1701249960160,"stop":1701249960160,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7dac9773d5bb6b9","name":"should be able to decode the field with only RELAY set to true","time":{"start":1701249788604,"stop":1701249788609,"duration":5},"status":"passed","severity":"normal"},{"uid":"9c3913e6c9d0d63e","name":"should not receive a peer event before start","time":{"start":1701249833981,"stop":1701249833982,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec8003309b7dd322","name":"Publish message with custom timestamp: Wed Nov 29 2023 08:24:31 GMT+0000 (Coordinated Universal Time)","time":{"start":1701249887824,"stop":1701249887824,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aee4223dcbae26","name":"Check publish message containing shell command","time":{"start":1701249887821,"stop":1701249887821,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc556bde13fd7077","name":"Fails to publish message with empty text","time":{"start":1701249887825,"stop":1701249887826,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c5a67e923a8fd27","name":"should not receive a peer event after stop","time":{"start":1701249988813,"stop":1701249988813,"duration":0},"status":"passed","severity":"normal"},{"uid":"f52a2ba6f4354844","name":"Push message with content topic containing XML","time":{"start":1701249960180,"stop":1701249960182,"duration":2},"status":"passed","severity":"normal"},{"uid":"e5cc229e8f6e5185","name":"Passing cursor with wrong pubsubTopic","time":{"start":1701249959043,"stop":1701249959044,"duration":1},"status":"passed","severity":"normal"},{"uid":"11b7d55e8640133a","name":"connects to nwaku","time":{"start":1701249995571,"stop":1701249995571,"duration":0},"status":"passed","severity":"normal"},{"uid":"25494d4e979d9a75","name":"passes more than one ENR URLs and attempts connection","time":{"start":1701249833994,"stop":1701249833994,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f91ca668f9f9eec7","name":"Check publish message containing numeric","time":{"start":1701249887813,"stop":1701249887815,"duration":2},"status":"passed","severity":"normal"},{"uid":"b0434e5b86b630d9","name":"throws on content topic with empty topic name field","time":{"start":1701249782438,"stop":1701249782438,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2d2445830d761f5","name":"should handle a minimal index list","time":{"start":1701249788879,"stop":1701249788880,"duration":1},"status":"passed","severity":"normal"},{"uid":"44b6de2ac559f9c","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1701249856367,"stop":1701249856367,"duration":0},"status":"passed","severity":"normal"},{"uid":"d73af2d8ab02fdca","name":"Decoder throws on undefined content topic","time":{"start":1701249810883,"stop":1701249810883,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c891a6ace90b025","name":"Push message with escaped characters payload","time":{"start":1701249960163,"stop":1701249960163,"duration":0},"status":"passed","severity":"normal"},{"uid":"c228b3f664b0c684","name":"Promise Callback - forward","time":{"start":1701249977670,"stop":1701249977671,"duration":1},"status":"passed","severity":"normal"},{"uid":"e800d3f6c5ea8f36","name":"Push message with shell command payload","time":{"start":1701249960163,"stop":1701249960163,"duration":0},"status":"passed","severity":"normal"},{"uid":"b66da7c4f167a325","name":"Push message with content topic containing Russian","time":{"start":1701249960176,"stop":1701249960179,"duration":3},"status":"passed","severity":"normal"},{"uid":"d142db1f11a51fba","name":"Push message on custom pubsubTopic","time":{"start":1701249850944,"stop":1701249850945,"duration":1},"status":"passed","severity":"normal"},{"uid":"46299142da6bbe58","name":"Nwaku publishes","time":{"start":1701249878841,"stop":1701249878841,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ac2d53d4cb59011","name":"should properly create location multiaddrs - tcp6","time":{"start":1701249788962,"stop":1701249788963,"duration":1},"status":"passed","severity":"normal"},{"uid":"79e569b86787046b","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1701249833993,"stop":1701249833994,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6795c0e718d6f987","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1701249810881,"stop":1701249810881,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce6d6cb717c20c35","name":"it tolerates circular branch references","time":{"start":1701249803641,"stop":1701249803642,"duration":1},"status":"passed","severity":"normal"},{"uid":"100f08036e6cd3f8","name":"isConnected should return true after first peer connects","time":{"start":1701249856381,"stop":1701249856382,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b6783fb027068d4","name":"Accepts a valid Waku Message","time":{"start":1701249796234,"stop":1701249796236,"duration":2},"status":"passed","severity":"normal"},{"uid":"49fc49ee52a71cf","name":"Subscribe to topic containing JSON and publish message","time":{"start":1701249895206,"stop":1701249895206,"duration":0},"status":"passed","severity":"normal"},{"uid":"17e7069af9376d80","name":"Check message received after jswaku node is restarted","time":{"start":1701249931485,"stop":1701249931486,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fcb9b083c860fccb","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1701249793229,"stop":1701249793229,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d45cdc4fa34fca9","name":"Check received message containing SQL Injection","time":{"start":1701249931458,"stop":1701249931458,"duration":0},"status":"passed","severity":"normal"},{"uid":"134dc52987c02e8a","name":"should properly compute the node id","time":{"start":1701249788960,"stop":1701249788960,"duration":0},"status":"passed","severity":"normal"},{"uid":"561da7ff9592ebf","name":"through manual discovery","time":{"start":1701249860022,"stop":1701249860023,"duration":1},"status":"passed","severity":"normal"},{"uid":"4739285e0e5e3321","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1701249980356,"stop":1701249980356,"duration":0},"status":"passed","severity":"normal"},{"uid":"149102e3714a6bb0","name":"should throw an error for insufficient data","time":{"start":1701249788881,"stop":1701249788881,"duration":0},"status":"passed","severity":"normal"},{"uid":"59be6ca11e57e47d","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1701249996734,"stop":1701249996734,"duration":0},"status":"passed","severity":"normal"},{"uid":"7632cb6aeaa3f364","name":"Waku message hash computation (payload length 0)","time":{"start":1701249798311,"stop":1701249798311,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd3862edc9e63db5","name":"1 Store, 2 fetches","time":{"start":1701249803310,"stop":1701249803311,"duration":1},"status":"passed","severity":"normal"},{"uid":"1defa8d807961873","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1701249871656,"stop":1701249871656,"duration":0},"status":"passed","severity":"normal"},{"uid":"af4819c752a50383","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1701249931322,"stop":1701249931322,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ab9e568ac768843","name":"should encode/decode to RLP encoding","time":{"start":1701249788960,"stop":1701249788960,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bb29bf25db12850","name":"Check message with extra parameter is not received","time":{"start":1701249931483,"stop":1701249931484,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9b2ca5964bdaabe","name":"Push message with custom timestamp: 1701246234796","time":{"start":1701249960195,"stop":1701249960200,"duration":5},"status":"passed","severity":"normal"},{"uid":"1b635a60f055e6a2","name":"Check received message containing numeric","time":{"start":1701249931453,"stop":1701249931453,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ac5eeea02cc7cde","name":"Check received message containing Chinese","time":{"start":1701249931455,"stop":1701249931456,"duration":1},"status":"passed","severity":"normal"},{"uid":"7631453fb3c97910","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1701249788588,"stop":1701249788588,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8c236e7c6dd8970","name":"Check received message containing short","time":{"start":1701249931446,"stop":1701249931451,"duration":5},"status":"passed","severity":"normal"},{"uid":"6dc3684ea2abc6de","name":"Js publishes, other Js receives","time":{"start":1701249878842,"stop":1701249878842,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfdecc659d6de02f","name":"throws on content topic with empty version field","time":{"start":1701249782437,"stop":1701249782438,"duration":1},"status":"passed","severity":"normal"},{"uid":"790a848bc24ae9dd","name":"Push 30 different messages","time":{"start":1701249960164,"stop":1701249960165,"duration":1},"status":"passed","severity":"normal"},{"uid":"534cbccd339deacd","name":"Push message with long payload","time":{"start":1701249960154,"stop":1701249960155,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a4d4e0eddb60214","name":"Overlapping topic subscription","time":{"start":1701249931348,"stop":1701249931349,"duration":1},"status":"passed","severity":"normal"},{"uid":"88c8faaaefadf1f0","name":"Query generator for multiple messages with different content topic format","time":{"start":1701249978836,"stop":1701249978836,"duration":0},"status":"passed","severity":"normal"},{"uid":"27ad9645ebe6edb4","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1701249968937,"stop":1701249968937,"duration":0},"status":"passed","severity":"normal"},{"uid":"f995ca104abb8d1","name":"Push message with numeric payload","time":{"start":1701249960155,"stop":1701249960157,"duration":2},"status":"passed","severity":"normal"},{"uid":"586b70f083778012","name":"should not receive a peer event before start","time":{"start":1701249988811,"stop":1701249988812,"duration":1},"status":"passed","severity":"normal"},{"uid":"63d569d8eae62ed8","name":"Does not throw an exception when node disconnects","time":{"start":1701249995571,"stop":1701249995572,"duration":1},"status":"passed","severity":"normal"},{"uid":"a610a9bcbb4c62d","name":"returns all values when wanted number is greater than available values","time":{"start":1701249802923,"stop":1701249802923,"duration":0},"status":"passed","severity":"normal"},{"uid":"1afd014598546235","name":"Subscribe to topic containing special chars and receive message","time":{"start":1701249931351,"stop":1701249931351,"duration":0},"status":"passed","severity":"normal"},{"uid":"cee3b81d84f9e103","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1701249895196,"stop":1701249895196,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6f0600ea84d346b","name":"Sets default value correctly","time":{"start":1701249995574,"stop":1701249995574,"duration":0},"status":"passed","severity":"normal"},{"uid":"426ac17841b89354","name":"Publish without waiting for remote peer","time":{"start":1701249895193,"stop":1701249895194,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dc9763826225dc4","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1701249887823,"stop":1701249887823,"duration":0},"status":"passed","severity":"normal"},{"uid":"61e185a85640352f","name":"Query generator for multiple messages with different message text format","time":{"start":1701249978835,"stop":1701249978835,"duration":0},"status":"passed","severity":"normal"},{"uid":"d11f5cfe251883d6","name":"Check message with no payload is not received","time":{"start":1701249931481,"stop":1701249931482,"duration":1},"status":"passed","severity":"normal"},{"uid":"90e5c2f528090d9e","name":"Passing page size 3 when there are 20 messages","time":{"start":1701249990845,"stop":1701249990845,"duration":0},"status":"passed","severity":"normal"},{"uid":"d859d183f66da04d","name":"should decode valid enr with tcp successfully","time":{"start":1701249788958,"stop":1701249788958,"duration":0},"status":"passed","severity":"normal"},{"uid":"c89c3110e6b1aff5","name":"Fails to push message bigger that 1MB","time":{"start":1701249960201,"stop":1701249960201,"duration":0},"status":"passed","severity":"normal"},{"uid":"968552ea2da8d3ef","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1701249803272,"stop":1701249803272,"duration":0},"status":"passed","severity":"normal"},{"uid":"17bed7658938560","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1701249895196,"stop":1701249895197,"duration":1},"status":"passed","severity":"normal"},{"uid":"20ff1e2682cc357f","name":"Check received message containing Basic HTML tag","time":{"start":1701249931460,"stop":1701249931461,"duration":1},"status":"passed","severity":"normal"},{"uid":"153394e93e5403d0","name":"Subscribe to topic containing Russian and publish message","time":{"start":1701249895204,"stop":1701249895204,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d7f0cf2bdfe86ee","name":"should not fail to stop the service if it was not started","time":{"start":1701249988808,"stop":1701249988808,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc62eb0e0445596","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1701249895195,"stop":1701249895195,"duration":0},"status":"passed","severity":"normal"},{"uid":"17ceafa68a1b2034","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1701249959031,"stop":1701249959031,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fec4475fdd836b8","name":"Encoder throws on empty string content topic","time":{"start":1701249808978,"stop":1701249808979,"duration":1},"status":"passed","severity":"normal"},{"uid":"e89542959f0eb96f","name":"should be able to encode the field with only STORE set to true","time":{"start":1701249788586,"stop":1701249788587,"duration":1},"status":"passed","severity":"normal"},{"uid":"825e619b0e93d03c","name":"should encodeTxt and decodeTxt","time":{"start":1701249788957,"stop":1701249788957,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f902776b2ff82fc","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1701249803645,"stop":1701249803645,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb6389036e9c3a70","name":"Push message with rate limit","time":{"start":1701249960193,"stop":1701249960194,"duration":1},"status":"passed","severity":"normal"},{"uid":"290d759dd6cc29db","name":"Push message with special chars payload","time":{"start":1701249960157,"stop":1701249960158,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ddb8f2d47b563d9","name":"Subscribe to topic containing long and receive message","time":{"start":1701249931350,"stop":1701249931350,"duration":0},"status":"passed","severity":"normal"},{"uid":"5070994ab41f6fbe","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1701249788957,"stop":1701249788958,"duration":1},"status":"passed","severity":"normal"},{"uid":"885c27047992345","name":"Subscribe to topic containing Script and receive message","time":{"start":1701249931356,"stop":1701249931356,"duration":0},"status":"passed","severity":"normal"},{"uid":"71abe15af1e045e3","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1701249808974,"stop":1701249808976,"duration":2},"status":"passed","severity":"normal"},{"uid":"d76f1e5eebf2134e","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1701249834471,"stop":1701249834471,"duration":0},"status":"passed","severity":"normal"},{"uid":"29a6d8fd85aa8613","name":"Fails to publish duplicate message","time":{"start":1701249887825,"stop":1701249887825,"duration":0},"status":"passed","severity":"normal"},{"uid":"aecd832eb616efd2","name":"Passing page size 1 when there are 4 messages","time":{"start":1701249990844,"stop":1701249990844,"duration":0},"status":"passed","severity":"normal"},{"uid":"d226f6039a10f152","name":"Rejects garbage","time":{"start":1701249796236,"stop":1701249796236,"duration":0},"status":"passed","severity":"normal"},{"uid":"db7eb5ae1eec0a66","name":"Publish message with large meta","time":{"start":1701249887829,"stop":1701249887829,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4509c7902ba288e","name":"Check received message containing JSON","time":{"start":1701249931462,"stop":1701249931462,"duration":0},"status":"passed","severity":"normal"},{"uid":"3adbfd362c7c69b","name":"Push message with Basic HTML tag payload","time":{"start":1701249960162,"stop":1701249960162,"duration":0},"status":"passed","severity":"normal"},{"uid":"90018d3047345a11","name":"should only return 1 node with relay and store capability","time":{"start":1701249803644,"stop":1701249803644,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1ef9ea287654a8b","name":"Fails to push message with large meta","time":{"start":1701249960188,"stop":1701249960189,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7690f27a57c63b9","name":"Nodes with multiple pubsub topic","time":{"start":1701249871655,"stop":1701249871655,"duration":0},"status":"passed","severity":"normal"},{"uid":"111c5bab03714c00","name":"Asymmetric encrypt & decrypt","time":{"start":1701249809426,"stop":1701249809426,"duration":0},"status":"passed","severity":"normal"},{"uid":"e631b69767139287","name":"Publish message with rate limit","time":{"start":1701249887830,"stop":1701249887831,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbaed63ef2765fc1","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1701249793228,"stop":1701249793229,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddbd6501d6a33951","name":"can start the service","time":{"start":1701249988807,"stop":1701249988807,"duration":0},"status":"passed","severity":"normal"},{"uid":"1912dcb7d62a629d","name":"should be able to decode the field with only FILTER set to true","time":{"start":1701249788610,"stop":1701249788610,"duration":0},"status":"passed","severity":"normal"},{"uid":"297cf071d032e0c8","name":"Subscribe to topic containing emoji and publish message","time":{"start":1701249895208,"stop":1701249895208,"duration":0},"status":"passed","severity":"normal"},{"uid":"292c80ff9f7b8916","name":"Check received message with timestamp: 1701249822573 ","time":{"start":1701249931468,"stop":1701249931468,"duration":0},"status":"passed","severity":"normal"},{"uid":"198c45a241d2033f","name":"should be called at least once on all `peer:discovery` events","time":{"start":1701249856369,"stop":1701249856370,"duration":1},"status":"passed","severity":"normal"},{"uid":"8842dad01d77114a","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1701249931472,"stop":1701249931476,"duration":4},"status":"passed","severity":"normal"},{"uid":"c748af9ec08ad1f0","name":"should be able to decode the field with only STORE set to true","time":{"start":1701249788610,"stop":1701249788610,"duration":0},"status":"passed","severity":"normal"},{"uid":"8390727f608776ac","name":"R trip binary encryption [ecies, signature]","time":{"start":1701249810882,"stop":1701249810882,"duration":0},"status":"passed","severity":"normal"},{"uid":"59114ab5f77d5fa0","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1701249931321,"stop":1701249931321,"duration":0},"status":"passed","severity":"normal"},{"uid":"afc956ba2dae6ac5","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1701249895207,"stop":1701249895208,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f63aed52257db19","name":"Ephemeral messages are not stored","time":{"start":1701249834470,"stop":1701249834470,"duration":0},"status":"passed","severity":"normal"},{"uid":"9499062caf904e56","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1701249996735,"stop":1701249996736,"duration":1},"status":"passed","severity":"normal"},{"uid":"f880e6e1a0f08ee6","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1701249929970,"stop":1701249929973,"duration":3},"status":"broken","severity":"normal"},{"uid":"99b54d52dee8affc","name":"Push message with custom timestamp: 1701253434796","time":{"start":1701249960200,"stop":1701249960200,"duration":0},"status":"passed","severity":"normal"},{"uid":"c108e9c5b1878a6f","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1701249802923,"stop":1701249802924,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb5040988577f17f","name":"Push message with content topic containing numeric","time":{"start":1701249960166,"stop":1701249960166,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a9a963593b01126","name":"throws on content topic with empty application field","time":{"start":1701249782437,"stop":1701249782437,"duration":0},"status":"passed","severity":"normal"},{"uid":"28365b7a0a7c2084","name":"Check meta is set [symmetric]","time":{"start":1701249808977,"stop":1701249808977,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ea46f43d80d076d","name":"handles multiple messages","time":{"start":1701250003804,"stop":1701250003804,"duration":0},"status":"passed","severity":"normal"},{"uid":"e001d37d980339a6","name":"Check publish message containing Basic HTML tag","time":{"start":1701249887820,"stop":1701249887820,"duration":0},"status":"passed","severity":"normal"},{"uid":"b791bf54632cf0cb","name":"Passing an array","time":{"start":1701249995572,"stop":1701249995572,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0340966d1980e93","name":"ignores unrecognized TXT record formats","time":{"start":1701249803643,"stop":1701249803643,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d5cbaf0172f5d03","name":"Decoder throws on undefined content topic","time":{"start":1701249808979,"stop":1701249808980,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed4b75d3b0928086","name":"Ordered Callback - forward","time":{"start":1701249977672,"stop":1701249977672,"duration":0},"status":"passed","severity":"normal"},{"uid":"77d1e2d3d14a42bb","name":"Push message with content topic containing short","time":{"start":1701249960165,"stop":1701249960165,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ae9ec3b5566bfda","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1701249788621,"stop":1701249788621,"duration":0},"status":"passed","severity":"normal"},{"uid":"838ab4d5be89f6db","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1701249803645,"stop":1701249803645,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bc0386a70331f60","name":"Push message with content topic containing Basic HTML tag","time":{"start":1701249960182,"stop":1701249960183,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdb86e6cf342327b","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1701249980353,"stop":1701249980353,"duration":0},"status":"passed","severity":"normal"},{"uid":"e18e5eab97799b15","name":"Passing page size 19 when there are 20 messages","time":{"start":1701249990846,"stop":1701249990846,"duration":0},"status":"passed","severity":"normal"},{"uid":"86d2d302116ecc93","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1701249895203,"stop":1701249895203,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe37ff9c5d9913de","name":"Default pageSize","time":{"start":1701249990848,"stop":1701249990848,"duration":0},"status":"passed","severity":"normal"},{"uid":"779e9ca59df5612c","name":"should be able to encode the field with only RELAY set to true","time":{"start":1701249788585,"stop":1701249788586,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c13604fa57fea6e","name":"Round trip binary serialization","time":{"start":1701249793351,"stop":1701249793351,"duration":0},"status":"passed","severity":"normal"},{"uid":"39572da705db9ac7","name":"Push message with content topic containing unicode special characters","time":{"start":1701249960184,"stop":1701249960184,"duration":0},"status":"passed","severity":"normal"},{"uid":"86357ce9d9b25e85","name":"Callback on promise, aborts when callback returns true","time":{"start":1701249978837,"stop":1701249978837,"duration":0},"status":"passed","severity":"normal"},{"uid":"e75404fc34a64ac3","name":"Query Generator, Wrong PubsubTopic","time":{"start":1701249962882,"stop":1701249962883,"duration":1},"status":"passed","severity":"normal"},{"uid":"80239228ce5ad98","name":"should only return 1 node with store capability","time":{"start":1701249803644,"stop":1701249803645,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a5b2db74ba335fc","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1701249962884,"stop":1701249962885,"duration":1},"status":"passed","severity":"normal"},{"uid":"526da5334e1d0f2f","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1701249856366,"stop":1701249856367,"duration":1},"status":"passed","severity":"normal"},{"uid":"6aa98c755e480468","name":"udp ip6 address","time":{"start":1701249787678,"stop":1701249787679,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd97f5074a4b745e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1701249931324,"stop":1701249931341,"duration":17},"status":"passed","severity":"normal"},{"uid":"e054dfbfc0d1f11","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1701249856375,"stop":1701249856375,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2162f1f30f85f3a","name":"Subscribe to topic containing short and publish message","time":{"start":1701249895201,"stop":1701249895201,"duration":0},"status":"passed","severity":"normal"},{"uid":"712753e9877c9bfb","name":"Check publish message after service node is restarted","time":{"start":1701249887828,"stop":1701249887828,"duration":0},"status":"skipped","severity":"normal"},{"uid":"10b22488dd1d7044","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1701249803268,"stop":1701249803268,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fdb34b48b677ad2","name":"Subscribe to topic containing short and receive message","time":{"start":1701249931349,"stop":1701249931350,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf6af2bf5aa8e8f0","name":"Overlapping topic subscription","time":{"start":1701249895201,"stop":1701249895201,"duration":0},"status":"skipped","severity":"normal"},{"uid":"100414ea5dcba845","name":"Ping on peer without subscriptions","time":{"start":1701249832324,"stop":1701249832324,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e7adb16867bf84a","name":"Relay - dialed first","time":{"start":1701250002635,"stop":1701250002636,"duration":1},"status":"passed","severity":"normal"},{"uid":"a156942cc2d060ab","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1701249931352,"stop":1701249931352,"duration":0},"status":"passed","severity":"normal"},{"uid":"222f5afe1c86559e","name":"Waku message hash computation","time":{"start":1701249798308,"stop":1701249798309,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d5aff5fcc529216","name":"Decoder throws on empty string content topic","time":{"start":1701249793354,"stop":1701249793354,"duration":0},"status":"passed","severity":"normal"},{"uid":"57ee9148e49c4be9","name":"Decrypt messages","time":{"start":1701249863559,"stop":1701249863560,"duration":1},"status":"passed","severity":"normal"},{"uid":"b157691ba10e8d76","name":"Subscribe to topic containing long and publish message","time":{"start":1701249895201,"stop":1701249895202,"duration":1},"status":"passed","severity":"normal"},{"uid":"665d354dd8746e96","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1701249895206,"stop":1701249895206,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d68d8cb1d34f022","name":"should throw error - invalid id","time":{"start":1701249788959,"stop":1701249788959,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cee30c840d34819","name":"Ordered Callback - backward","time":{"start":1701249977672,"stop":1701249977672,"duration":0},"status":"passed","severity":"normal"},{"uid":"361a3f0910fb8191","name":"should throw error - no public key","time":{"start":1701249788958,"stop":1701249788958,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bfd7fb5ecf88ef9","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1701249996734,"stop":1701249996735,"duration":1},"status":"passed","severity":"normal"},{"uid":"d866a6ae50cfc28b","name":"Relay","time":{"start":1701249834286,"stop":1701249834287,"duration":1},"status":"passed","severity":"normal"},{"uid":"74dbc90246139efe","name":"should properly create location multiaddrs - udp4","time":{"start":1701249788962,"stop":1701249788962,"duration":0},"status":"passed","severity":"normal"},{"uid":"36aa04a445570420","name":"Publish message with custom timestamp: Thu Dec 08 2022 09:24:31 GMT+0000 (Coordinated Universal Time)","time":{"start":1701249887823,"stop":1701249887824,"duration":1},"status":"passed","severity":"normal"},{"uid":"f02ceb5abffa7dcf","name":"should properly create peer info with all multiaddrs","time":{"start":1701249788963,"stop":1701249788963,"duration":0},"status":"passed","severity":"normal"},{"uid":"bca59064873ef403","name":"Check received message with timestamp: 1649153314 ","time":{"start":1701249931469,"stop":1701249931472,"duration":3},"status":"passed","severity":"normal"},{"uid":"a5fa5e2edda20134","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1701249865645,"stop":1701249865646,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e2243be01fab848","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1701249931373,"stop":1701249931374,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfb94d10c49c8996","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1701249836660,"stop":1701249836660,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ee097f45aaf65aa","name":"Check publish message containing special chars","time":{"start":1701249887815,"stop":1701249887815,"duration":0},"status":"passed","severity":"normal"},{"uid":"e111f1b964f148c5","name":"Query Generator - backward","time":{"start":1701249977670,"stop":1701249977670,"duration":0},"status":"passed","severity":"normal"},{"uid":"edaf76da029b8478","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1701249836659,"stop":1701249836659,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bc742f13344d9b6","name":"Subscribe to topic containing XML and publish message","time":{"start":1701249895205,"stop":1701249895205,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea57b50403d3846d","name":"should be able to encode the field with only FILTER set to true","time":{"start":1701249788587,"stop":1701249788587,"duration":0},"status":"passed","severity":"normal"},{"uid":"14a730898db9fae7","name":"Push message with content topic containing SQL Injection","time":{"start":1701249960179,"stop":1701249960179,"duration":0},"status":"passed","severity":"normal"},{"uid":"29e8c13ca83c11f1","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1701249996733,"stop":1701249996733,"duration":0},"status":"passed","severity":"normal"},{"uid":"592dc915be05414","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1701249803272,"stop":1701249803272,"duration":0},"status":"passed","severity":"normal"},{"uid":"38a9e9700ad373cb","name":"should properly create location multiaddrs - tcp","time":{"start":1701249788963,"stop":1701249788963,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a5a64727a8df521","name":"Push message with content topic containing shell command","time":{"start":1701249960183,"stop":1701249960184,"duration":1},"status":"passed","severity":"normal"},{"uid":"1af4ca8b7b87e0fe","name":"Waku message hash computation (meta attribute not present)","time":{"start":1701249798310,"stop":1701249798310,"duration":0},"status":"passed","severity":"normal"},{"uid":"108edd37267bc9f0","name":"Query Generator, No message returned","time":{"start":1701249962884,"stop":1701249962884,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc23be1f17821c7","name":"should properly create location multiaddrs - udp6","time":{"start":1701249788962,"stop":1701249788962,"duration":0},"status":"passed","severity":"normal"},{"uid":"622dc1c4ae2f1ec","name":"Encoder throws on empty string content topic","time":{"start":1701249793353,"stop":1701249793353,"duration":0},"status":"passed","severity":"normal"},{"uid":"e242b258b8e6360a","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1701249959029,"stop":1701249959030,"duration":1},"status":"passed","severity":"normal"},{"uid":"def8e9c0b4443a47","name":"should only return 1 node with relay capability","time":{"start":1701249803644,"stop":1701249803644,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a20d9480849fbfc","name":"1 Relay, 1 fetch","time":{"start":1701249803310,"stop":1701249803310,"duration":0},"status":"passed","severity":"normal"},{"uid":"525977a54e9cae68","name":"should return the peer with the lowest ping","time":{"start":1701250003805,"stop":1701250003805,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c31fdf9c8d6b818","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1701249865643,"stop":1701249865643,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7e18b629a0c7d4b","name":"converts content topics to expected shard index","time":{"start":1701249782439,"stop":1701249782439,"duration":0},"status":"passed","severity":"normal"},{"uid":"948fd78aae60061e","name":"should set field with only RELAY enabled","time":{"start":1701249788964,"stop":1701249788965,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a4fd0cc1edb8d84","name":"Push message with short payload","time":{"start":1701249960153,"stop":1701249960154,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee0e4c9833339cbc","name":"Used by Waku Relay","time":{"start":1701249995573,"stop":1701249995573,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb499944f7255269","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1701249803271,"stop":1701249803271,"duration":0},"status":"passed","severity":"normal"},{"uid":"9de2553887736f2c","name":"Reopen subscription with peer with lost subscription","time":{"start":1701249832325,"stop":1701249832325,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d666e1c6453b38c","name":"Encoder throws on undefined content topic","time":{"start":1701249793352,"stop":1701249793353,"duration":1},"status":"passed","severity":"normal"},{"uid":"394d51fe8b20c4d8","name":"Delete observer","time":{"start":1701249863560,"stop":1701249863560,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b2f20d638610073","name":"Push message with custom timestamp: 1670491434796","time":{"start":1701249960194,"stop":1701249960195,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5eda441939d18e8","name":"Store - dialed first","time":{"start":1701250002637,"stop":1701250002637,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea5345d5764eefa3","name":"Subscribe to topic containing shell command and receive message","time":{"start":1701249931371,"stop":1701249931372,"duration":1},"status":"passed","severity":"normal"},{"uid":"99e75b07fcd85775","name":"Push message with content topic containing Chinese","time":{"start":1701249960175,"stop":1701249960175,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6a10ea1ed24daa1","name":"Error when try to subscribe to more than 30 topics","time":{"start":1701249931348,"stop":1701249931348,"duration":0},"status":"passed","severity":"normal"},{"uid":"3095c7a361c87f0","name":"Check received message with timestamp: 1701249822573000000 ","time":{"start":1701249931467,"stop":1701249931467,"duration":0},"status":"passed","severity":"normal"},{"uid":"6df6ad23b1b6ef76","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1701249931351,"stop":1701249931351,"duration":0},"status":"passed","severity":"normal"},{"uid":"b71ed433ac57ccea","name":"Refresh subscription","time":{"start":1701249931349,"stop":1701249931349,"duration":0},"status":"passed","severity":"normal"},{"uid":"4640a36928aed49b","name":"should set field with only FILTER enabled","time":{"start":1701249788965,"stop":1701249788965,"duration":0},"status":"passed","severity":"normal"},{"uid":"ded7247d3de9d1ae","name":"should not fail to start the service if it is already started","time":{"start":1701249988809,"stop":1701249988810,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f7c7e927c097ee6","name":"Register correct protocols","time":{"start":1701249895192,"stop":1701249895193,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3fe5de090457694","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1701249931355,"stop":1701249931355,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ab0f16c1e4756e4","name":"Correctly serialized arguments","time":{"start":1701249856849,"stop":1701249856850,"duration":1},"status":"passed","severity":"normal"},{"uid":"f03383b074bf3194","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1701249962886,"stop":1701249962886,"duration":0},"status":"passed","severity":"normal"},{"uid":"556285af4dbca52","name":"1 Store, 2 relays, 2 fetches","time":{"start":1701249803311,"stop":1701249803312,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdc85852ad2749bb","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1701249803646,"stop":1701249803646,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c128112db26c7430","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1701249803270,"stop":1701249803270,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d1965e4793e7718","name":"Check message with invalid timestamp is not received","time":{"start":1701249931477,"stop":1701249931478,"duration":1},"status":"passed","severity":"normal"},{"uid":"7334c4d2fb19e4b0","name":"Push message with emoji payload","time":{"start":1701249960164,"stop":1701249960164,"duration":0},"status":"passed","severity":"normal"},{"uid":"72cc232182b007bc","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1701249788587,"stop":1701249788588,"duration":1},"status":"passed","severity":"normal"},{"uid":"9434699c19f2fd41","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1701249959033,"stop":1701249959033,"duration":0},"status":"passed","severity":"normal"},{"uid":"a733eb221f8cca1a","name":"Push message with meta","time":{"start":1701249960188,"stop":1701249960188,"duration":0},"status":"passed","severity":"normal"},{"uid":"30229081dea33d42","name":"Check received message containing special chars","time":{"start":1701249931453,"stop":1701249931454,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d305fdb1960121c","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1701249856371,"stop":1701249856371,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d5345baeb161ab8","name":"Push message with XML payload","time":{"start":1701249960161,"stop":1701249960162,"duration":1},"status":"passed","severity":"normal"},{"uid":"409cd8814da83841","name":"Check message on other pubsub topic is not received","time":{"start":1701249931478,"stop":1701249931479,"duration":1},"status":"passed","severity":"normal"},{"uid":"39fbe41c2c9e4498","name":"Subscribe to topic containing Script and publish message","time":{"start":1701249895205,"stop":1701249895205,"duration":0},"status":"passed","severity":"normal"},{"uid":"97b2dc1161ca0bcc","name":"should emit a peer event after start","time":{"start":1701249988810,"stop":1701249988811,"duration":1},"status":"passed","severity":"normal"},{"uid":"969534b84cbd8ee2","name":"Subscribe and publish message","time":{"start":1701249895194,"stop":1701249895195,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa003401be8c8c50","name":"should properly create location multiaddrs - tcp4","time":{"start":1701249788962,"stop":1701249788962,"duration":0},"status":"passed","severity":"normal"},{"uid":"a202cf4d24a880b9","name":"Passing page size 110 when there are 120 messages","time":{"start":1701249990846,"stop":1701249990847,"duration":1},"status":"passed","severity":"normal"},{"uid":"345b64dbf9b398f0","name":"Check publish message containing XML","time":{"start":1701249887818,"stop":1701249887819,"duration":1},"status":"passed","severity":"normal"},{"uid":"28bd4879d04b8541","name":"Query Generator, No Decoder","time":{"start":1701249962884,"stop":1701249962884,"duration":0},"status":"passed","severity":"normal"},{"uid":"948fef63172cdd56","name":"ignores domain fetching errors","time":{"start":1701249803642,"stop":1701249803643,"duration":1},"status":"passed","severity":"normal"},{"uid":"64717956519c937b","name":"Subscribe to topic containing shell command and publish message","time":{"start":1701249895207,"stop":1701249895207,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9f5f50724d61904","name":"Check received message containing emoji","time":{"start":1701249931466,"stop":1701249931466,"duration":0},"status":"passed","severity":"normal"},{"uid":"58ddcac7b310ba91","name":"should not receive a peer event after stop","time":{"start":1701249833982,"stop":1701249833986,"duration":4},"status":"passed","severity":"normal"},{"uid":"53a9d84c0044e667","name":"unsubscribes","time":{"start":1701250003805,"stop":1701250003805,"duration":0},"status":"passed","severity":"normal"},{"uid":"21afc708908805d2","name":"nwaku subscribes","time":{"start":1701249878840,"stop":1701249878841,"duration":1},"status":"passed","severity":"normal"},{"uid":"f97a0c2181e04315","name":"can start the service","time":{"start":1701249833975,"stop":1701249833976,"duration":1},"status":"passed","severity":"normal"},{"uid":"70a143b92dc89f39","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1701249931376,"stop":1701249931376,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3715d25d1c56dfd","name":"Push message with Arabic payload","time":{"start":1701249960160,"stop":1701249960160,"duration":0},"status":"passed","severity":"normal"},{"uid":"2259610b37cf877c","name":"Query generator for multiple messages with multiple decoders","time":{"start":1701249978836,"stop":1701249978836,"duration":0},"status":"passed","severity":"normal"},{"uid":"2661b5f1e7868dc8","name":"Add multiple subscription objects on single nwaku node","time":{"start":1701249931376,"stop":1701249931376,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8fd5b5bede209af","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1701249836659,"stop":1701249836659,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0622268ad9a76e6","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1701249980354,"stop":1701249980356,"duration":2},"status":"passed","severity":"normal"},{"uid":"28a57408dbf29e20","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1701249850945,"stop":1701249850945,"duration":0},"status":"passed","severity":"normal"},{"uid":"61cdf08e5210cb60","name":"Push message with content topic containing JSON","time":{"start":1701249960183,"stop":1701249960183,"duration":0},"status":"passed","severity":"normal"},{"uid":"f544e6ca9245cfe8","name":"Push message with Chinese payload","time":{"start":1701249960158,"stop":1701249960159,"duration":1},"status":"passed","severity":"normal"},{"uid":"bea323991f99c187","name":"Relay - times out","time":{"start":1701250002636,"stop":1701250002637,"duration":1},"status":"passed","severity":"normal"},{"uid":"4416a1f4bedd1dab","name":"Subscribe to topic containing JSON and receive message","time":{"start":1701249931361,"stop":1701249931370,"duration":9},"status":"passed","severity":"normal"},{"uid":"7bafd3f0d675023e","name":"isConnected should return false after all peers disconnect","time":{"start":1701249856369,"stop":1701249856369,"duration":0},"status":"passed","severity":"normal"},{"uid":"69bed99c9d4a189b","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1701249895203,"stop":1701249895203,"duration":0},"status":"passed","severity":"normal"},{"uid":"96fcfafd0db0547f","name":"should throw an error when the selected peer does not register the required protocols","time":{"start":1701250003806,"stop":1701250003807,"duration":1},"status":"passed","severity":"normal"},{"uid":"92476b2af87b30de","name":"Check publish message containing unicode special characters","time":{"start":1701249887822,"stop":1701249887822,"duration":0},"status":"passed","severity":"normal"},{"uid":"322631df7a59d951","name":"Relay + Store","time":{"start":1701249834287,"stop":1701249834287,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c1c4f0a096959b","name":"Check message received after nwaku node is restarted","time":{"start":1701249931486,"stop":1701249931487,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e38f147067eff2ba","name":"throws on content topic with generation field greater than 0","time":{"start":1701249782436,"stop":1701249782437,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb824ced9b276d5c","name":"Fields are not dropped","time":{"start":1701249792907,"stop":1701249792908,"duration":1},"status":"passed","severity":"normal"},{"uid":"66ce4238e10c43fd","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1701249887826,"stop":1701249887827,"duration":1},"status":"passed","severity":"normal"},{"uid":"aec25edec51c264e","name":"does not throw on valid cases","time":{"start":1701249782434,"stop":1701249782435,"duration":1},"status":"passed","severity":"normal"},{"uid":"78d6ce21cc717e45","name":"Subscribe and receive messages via lightPush","time":{"start":1701249931320,"stop":1701249931320,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf032dd667339620","name":"Subscribe to topic containing numeric and publish message","time":{"start":1701249895202,"stop":1701249895202,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d4da73efb7c289a","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1701249865646,"stop":1701249865647,"duration":1},"status":"passed","severity":"normal"},{"uid":"50bb7b2a621ebe0c","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1701249850946,"stop":1701249850946,"duration":0},"status":"passed","severity":"normal"},{"uid":"d80e7235aea82bf2","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1701249865645,"stop":1701249865645,"duration":0},"status":"passed","severity":"normal"},{"uid":"b61fb5b65a193d5c","name":"Check publish message containing Russian","time":{"start":1701249887817,"stop":1701249887817,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4e2326518647b60","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1701249959030,"stop":1701249959030,"duration":0},"status":"passed","severity":"normal"},{"uid":"483464d5320234b1","name":"should throw error - no id","time":{"start":1701249788958,"stop":1701249788958,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ba42a3e75fd944c","name":"Check publish message containing long","time":{"start":1701249887812,"stop":1701249887813,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4982a82a7087728","name":"Subscribe to topic containing special chars and publish message","time":{"start":1701249895202,"stop":1701249895203,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddd7a676ee2c54a8","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1701249788589,"stop":1701249788589,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6105fc58091264b","name":"1 Relay, 1 Filter, gives up","time":{"start":1701249803312,"stop":1701249803312,"duration":0},"status":"passed","severity":"normal"},{"uid":"1555fa4d124c06ca","name":"Push message with JSON payload","time":{"start":1701249960162,"stop":1701249960162,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d9e20753ea584be","name":"should set field with all protocols enabled","time":{"start":1701249788964,"stop":1701249788964,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7fc49f1799efc9f","name":"should throw an error when no peer matches the given protocols","time":{"start":1701250003806,"stop":1701250003806,"duration":0},"status":"passed","severity":"normal"},{"uid":"494ecfbb29c01ab2","name":"Check publish message containing SQL Injection","time":{"start":1701249887817,"stop":1701249887818,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6934d512492d6cc","name":"should use DNS peer discovery with light client","time":{"start":1701249833993,"stop":1701249833993,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f6be2e88db1a6ba7","name":"Check publish message containing Arabic","time":{"start":1701249887816,"stop":1701249887816,"duration":0},"status":"passed","severity":"normal"},{"uid":"601258dbfe191f62","name":"Check publish message containing escaped characters","time":{"start":1701249887821,"stop":1701249887822,"duration":1},"status":"passed","severity":"normal"},{"uid":"37a2172cc613b862","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1701249808976,"stop":1701249808977,"duration":1},"status":"passed","severity":"normal"},{"uid":"5260fc4682caf7e9","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1701249788621,"stop":1701249788625,"duration":4},"status":"passed","severity":"normal"},{"uid":"6093512fe985e2ef","name":"Query Generator, Multiple PubsubTopics","time":{"start":1701249962883,"stop":1701249962884,"duration":1},"status":"passed","severity":"normal"},{"uid":"895cce955ed559f9","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1701249970392,"stop":1701249970392,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f9cfc3d0165eb54","name":"Check publish message containing JSON","time":{"start":1701249887820,"stop":1701249887821,"duration":1},"status":"passed","severity":"normal"},{"uid":"782588d1b9a56df2","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1701249959032,"stop":1701249959032,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3b202b1656bf7c9","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1701249865646,"stop":1701249865646,"duration":0},"status":"passed","severity":"normal"},{"uid":"8119c6ca6256b891","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1701249871654,"stop":1701249871655,"duration":1},"status":"passed","severity":"normal"},{"uid":"e148839a882ca83f","name":"A test","time":{"start":1701249851004,"stop":1701249851005,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e6004686938380d","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1701249834472,"stop":1701249834472,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e44b524e91e574b","name":"Meta field set when metaSetter is specified","time":{"start":1701249793352,"stop":1701249793352,"duration":0},"status":"passed","severity":"normal"},{"uid":"5399435601278bcc","name":"Check publish message containing Script","time":{"start":1701249887818,"stop":1701249887818,"duration":0},"status":"passed","severity":"normal"},{"uid":"f47188509f92fb46","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1701249788590,"stop":1701249788604,"duration":14},"status":"passed","severity":"normal"},{"uid":"2d6cb6cbad14e969","name":"Encoder throws on undefined content topic","time":{"start":1701249808978,"stop":1701249808978,"duration":0},"status":"passed","severity":"normal"},{"uid":"2630a65b37755a15","name":"should be called for bootstrap peers","time":{"start":1701249856370,"stop":1701249856371,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6c3ffde2471f9f4","name":"Promise Callback - backward","time":{"start":1701249977671,"stop":1701249977671,"duration":0},"status":"passed","severity":"normal"},{"uid":"41ed0db1e2327055","name":"Check publish message containing short","time":{"start":1701249887808,"stop":1701249887811,"duration":3},"status":"passed","severity":"normal"},{"uid":"d83737f8585213a9","name":"can start and stop the service","time":{"start":1701249833978,"stop":1701249833978,"duration":0},"status":"passed","severity":"normal"},{"uid":"80ed6826c213952d","name":"should throw error - no id","time":{"start":1701249788959,"stop":1701249788959,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dad7d039b0f9da6","name":"Subscribe to 30 topics at once and receives messages","time":{"start":1701249931347,"stop":1701249931348,"duration":1},"status":"passed","severity":"normal"},{"uid":"e39c6330c19ccad0","name":"should set field with only STORE enabled","time":{"start":1701249788965,"stop":1701249788965,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf53a405259fefdd","name":"should decode valid enr successfully","time":{"start":1701249788957,"stop":1701249788957,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c3394c3a217d90d","name":"Check message with no content topic is not received","time":{"start":1701249931480,"stop":1701249931481,"duration":1},"status":"passed","severity":"normal"},{"uid":"85621d685587ea00","name":"Throws when trying to push message with empty payload","time":{"start":1701249960165,"stop":1701249960165,"duration":0},"status":"passed","severity":"normal"},{"uid":"23dc441415219660","name":"should return false","time":{"start":1701249788959,"stop":1701249788960,"duration":1},"status":"passed","severity":"normal"},{"uid":"59cdff71338231c3","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1701249788880,"stop":1701249788880,"duration":0},"status":"passed","severity":"normal"},{"uid":"57ed4e2eeabf46ca","name":"recovers when dns.resolve returns empty","time":{"start":1701249803642,"stop":1701249803642,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ce40ea2b301556","name":"Check received message containing escaped characters","time":{"start":1701249931464,"stop":1701249931464,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd4f5732a47fa37a","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1701249856366,"stop":1701249856366,"duration":0},"status":"passed","severity":"normal"},{"uid":"f57ae070508da19","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1701249856367,"stop":1701249856368,"duration":1},"status":"passed","severity":"normal"},{"uid":"31ab9c3bb5637e98","name":"Generator, custom pubsub topic","time":{"start":1701249970391,"stop":1701249970391,"duration":0},"status":"passed","severity":"normal"},{"uid":"c55c37603609f985","name":"Subscribe to topic containing numeric and receive message","time":{"start":1701249931350,"stop":1701249931351,"duration":1},"status":"passed","severity":"normal"},{"uid":"d99e7b3b84a0d706","name":"Check received message containing long","time":{"start":1701249931452,"stop":1701249931452,"duration":0},"status":"passed","severity":"normal"},{"uid":"d10a427c554472d5","name":"should return all peers when numPeers is 0","time":{"start":1701249793227,"stop":1701249793227,"duration":0},"status":"passed","severity":"normal"},{"uid":"6759e8b8d44c181e","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1701249788589,"stop":1701249788590,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bec76265320837f","name":"Push to array if already present","time":{"start":1701249782417,"stop":1701249782418,"duration":1},"status":"passed","severity":"normal"},{"uid":"50a352f5fbd7ad4b","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1701249959031,"stop":1701249959032,"duration":1},"status":"passed","severity":"normal"},{"uid":"465ed4f35faad40c","name":"Check received message containing unicode special characters","time":{"start":1701249931465,"stop":1701249931465,"duration":0},"status":"passed","severity":"normal"},{"uid":"f864d234afe55b3b","name":"Query generator for 2000 messages","time":{"start":1701249978838,"stop":1701249978839,"duration":1},"status":"passed","severity":"normal"},{"uid":"86a5eb56e2fe37f4","name":"Check received message containing Arabic","time":{"start":1701249931456,"stop":1701249931457,"duration":1},"status":"passed","severity":"normal"},{"uid":"109c92e975e4adb5","name":"Reusing cursor across nodes","time":{"start":1701249959033,"stop":1701249959034,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d4f0f97ecc90d9","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1701249996735,"stop":1701249996735,"duration":0},"status":"passed","severity":"normal"},{"uid":"941957dc5593e0ba","name":"Check message with non string payload is not received","time":{"start":1701249931482,"stop":1701249931483,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2da0f2ac71e7c83","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1701249968937,"stop":1701249968938,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7c96b3d98eb0f59","name":"should not fail to stop the service if it was not started","time":{"start":1701249833979,"stop":1701249833979,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a54889dcdf788be","name":"Ephemeral field is preserved - encoder v0","time":{"start":1701249834471,"stop":1701249834471,"duration":0},"status":"passed","severity":"normal"},{"uid":"e61d7e6b0d83effd","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1701249803269,"stop":1701249803269,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cd1b607c94ba6af","name":"caches peers it previously fetched","time":{"start":1701249803643,"stop":1701249803643,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1e6635e996da3ba","name":"Subscribe to topic containing XML and receive message","time":{"start":1701249931356,"stop":1701249931356,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c444c31a013d65b","name":"Mutual subscription","time":{"start":1701249895191,"stop":1701249895192,"duration":1},"status":"passed","severity":"normal"},{"uid":"f19f17000e196c6","name":"can start and stop the service","time":{"start":1701249988807,"stop":1701249988807,"duration":0},"status":"passed","severity":"normal"},{"uid":"720e816b8a3e59b7","name":"Ephemeral field set to true","time":{"start":1701249793351,"stop":1701249793351,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a28a4fe027175cb","name":"Check meta is set [ecies]","time":{"start":1701249810882,"stop":1701249810882,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b9b5a05c5c589bd","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1701249931360,"stop":1701249931360,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f2d192685876628","name":"Ordered callback, aborts when callback returns true","time":{"start":1701249978837,"stop":1701249978838,"duration":1},"status":"passed","severity":"normal"},{"uid":"c963b4327d99c800","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1701249788881,"stop":1701249788881,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a4f0567b7c34b73","name":"throws on content topic with empty encoding field","time":{"start":1701249782438,"stop":1701249782439,"duration":1},"status":"passed","severity":"normal"},{"uid":"86d45ec50e75a554","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1701249856381,"stop":1701249856381,"duration":0},"status":"passed","severity":"normal"},{"uid":"e71e5f573f820819","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1701249836658,"stop":1701249836658,"duration":0},"status":"passed","severity":"normal"},{"uid":"d874b03e7f9ef55a","name":"Decoder throws on empty string content topic","time":{"start":1701249808980,"stop":1701249808980,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8456907f95eb0fb","name":"Passing page size 0 when there are 110 messages","time":{"start":1701249990844,"stop":1701249990844,"duration":0},"status":"passed","severity":"normal"},{"uid":"f619f8f8021377d4","name":"Subscribe to topic containing emoji and receive message","time":{"start":1701249931375,"stop":1701249931375,"duration":0},"status":"passed","severity":"normal"},{"uid":"acc0e2b524d966dd","name":"Using a function","time":{"start":1701249995572,"stop":1701249995573,"duration":1},"status":"passed","severity":"normal"},{"uid":"3df5a39e7f6793e2","name":"Init the array if not present","time":{"start":1701249782415,"stop":1701249782417,"duration":2},"status":"passed","severity":"normal"},{"uid":"95a9f52d2611651f","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1701249803646,"stop":1701249803647,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3b53b2775c8519a0","name":"Subscribe and receives messages on 20 topics","time":{"start":1701249931346,"stop":1701249931347,"duration":1},"status":"passed","severity":"normal"},{"uid":"12fbd734bca683bd","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1701249856368,"stop":1701249856368,"duration":0},"status":"passed","severity":"normal"},{"uid":"808d014f5efa0446","name":"Privacy Node - default protocol","time":{"start":1701250002638,"stop":1701250002638,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebb89085d3a69980","name":"Push message with SQL Injection payload","time":{"start":1701249960160,"stop":1701249960161,"duration":1},"status":"passed","severity":"normal"},{"uid":"daf523052b58249e","name":"returns all values when wanted number matches available values","time":{"start":1701249802919,"stop":1701249802921,"duration":2},"status":"passed","severity":"normal"},{"uid":"b9ac88d549591e52","name":"Push message with Script payload","time":{"start":1701249960161,"stop":1701249960161,"duration":0},"status":"passed","severity":"normal"},{"uid":"634bf4e43c3a1537","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1701249996736,"stop":1701249996736,"duration":0},"status":"passed","severity":"normal"},{"uid":"f58dd13063672506","name":"Light Node - default protocols","time":{"start":1701250002638,"stop":1701250002638,"duration":0},"status":"passed","severity":"normal"},{"uid":"af852e03b9094e40","name":"should properly create location multiaddrs - udp","time":{"start":1701249788963,"stop":1701249788963,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc5f53cb9cf01777","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1701249996733,"stop":1701249996734,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8dde5ff456fe47c","name":"retrieves a single peer","time":{"start":1701249803641,"stop":1701249803641,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4e4896ba82b5184","name":"Push message with content topic containing emoji","time":{"start":1701249960184,"stop":1701249960185,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ee0f13c44b26b6b","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1701249788627,"stop":1701249788627,"duration":0},"status":"passed","severity":"normal"},{"uid":"86b89157dd695af6","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1701249803270,"stop":1701249803271,"duration":1},"status":"passed","severity":"normal"},{"uid":"49816f4ecd051b29","name":"A test","time":{"start":1701249851005,"stop":1701249851005,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c02b588af61a0cc","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1701249996735,"stop":1701249996735,"duration":0},"status":"passed","severity":"normal"},{"uid":"509544f1f999328d","name":"Relay + Store","time":{"start":1701249788966,"stop":1701249788966,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d7157910d302260","name":"Fails to publish message with wrong content topic","time":{"start":1701249887826,"stop":1701249887826,"duration":0},"status":"passed","severity":"normal"},{"uid":"8accc91727440a3a","name":"Sample","time":{"start":1701249788435,"stop":1701249788436,"duration":1},"status":"passed","severity":"normal"},{"uid":"af1602b723a6d487","name":"Check publish message containing emoji","time":{"start":1701249887822,"stop":1701249887823,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce7be045f72cdf4a","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1701249962885,"stop":1701249962885,"duration":0},"status":"passed","severity":"normal"},{"uid":"58025e0d93a935e9","name":"Decoder throws on empty string content topic","time":{"start":1701249810883,"stop":1701249810884,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd2ebf49724b36c4","name":"Query generator for multiple messages","time":{"start":1701249978834,"stop":1701249978835,"duration":1},"status":"passed","severity":"normal"},{"uid":"83c011f37b9c1d49","name":"Generator, 2 different pubsubtopics","time":{"start":1701249970391,"stop":1701249970392,"duration":1},"status":"passed","severity":"normal"},{"uid":"740a25b9b7402a36","name":"Fails to push message with empty content topic","time":{"start":1701249960187,"stop":1701249960188,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5d457628f4ea45d","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1701249978837,"stop":1701249978837,"duration":0},"status":"passed","severity":"normal"},{"uid":"2115f527aba37f90","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1701249793228,"stop":1701249793228,"duration":0},"status":"passed","severity":"normal"},{"uid":"abab2d7bba276161","name":"Push message with content topic containing escaped characters","time":{"start":1701249960184,"stop":1701249960184,"duration":0},"status":"passed","severity":"normal"},{"uid":"382215a96db67e4f","name":"Ping on subscribed peer","time":{"start":1701249832322,"stop":1701249832323,"duration":1},"status":"passed","severity":"normal"},{"uid":"7380b6b173714114","name":"LightPush","time":{"start":1701250002637,"stop":1701250002638,"duration":1},"status":"passed","severity":"normal"},{"uid":"c047bfc7df4c70b8","name":"Query with Ordered Callback, No Decoder","time":{"start":1701249962885,"stop":1701249962885,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e41105d80026bed","name":"should get / set UDP multiaddr","time":{"start":1701249788961,"stop":1701249788961,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ae86961a1c96b6f","name":"pre and post cipher","time":{"start":1701249809427,"stop":1701249809427,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e47ca2e34a3c150","name":"Push message with content topic containing special chars","time":{"start":1701249960166,"stop":1701249960175,"duration":9},"status":"passed","severity":"normal"},{"uid":"e358866d30bf0250","name":"should set field with all protocols disabled","time":{"start":1701249788964,"stop":1701249788964,"duration":0},"status":"passed","severity":"normal"},{"uid":"c69f588f7833c8fa","name":"should encode/decode to text encoding","time":{"start":1701249788960,"stop":1701249788961,"duration":1},"status":"passed","severity":"normal"},{"uid":"bba235985e5869f5","name":"should set field with only LIGHTPUSH enabled","time":{"start":1701249788965,"stop":1701249788965,"duration":0},"status":"passed","severity":"normal"},{"uid":"937b48afe8dff88a","name":"Encoder throws on empty string content topic","time":{"start":1701249810883,"stop":1701249810883,"duration":0},"status":"passed","severity":"normal"},{"uid":"89dcef45bd6fda3b","name":"Push message with content topic containing Script","time":{"start":1701249960179,"stop":1701249960180,"duration":1},"status":"passed","severity":"normal"},{"uid":"a06ad0972be8925b","name":"Refresh subscription","time":{"start":1701249895199,"stop":1701249895200,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1997d9b9f3a05126","name":"throws on content topic with too few or too many fields","time":{"start":1701249782435,"stop":1701249782436,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd45273286a73ff0","name":"Filter","time":{"start":1701250002638,"stop":1701250002638,"duration":0},"status":"passed","severity":"normal"},{"uid":"2afdd07bf55c2f95","name":"Check received message containing XML","time":{"start":1701249931459,"stop":1701249931460,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d0e971488930eb6","name":"Query with Ordered Callback, No message returned","time":{"start":1701249962885,"stop":1701249962886,"duration":1},"status":"passed","severity":"normal"},{"uid":"789cd3f77db61e0d","name":"should get / set TCP multiaddr","time":{"start":1701249788961,"stop":1701249788961,"duration":0},"status":"passed","severity":"normal"},{"uid":"de7f346a8f735eb7","name":"should emit a peer event after start","time":{"start":1701249833980,"stop":1701249833981,"duration":1},"status":"passed","severity":"normal"},{"uid":"68f79eaee31df37c","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1701249856375,"stop":1701249856376,"duration":1},"status":"passed","severity":"normal"},{"uid":"526f4b2dd8f8f875","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1701249895207,"stop":1701249895207,"duration":0},"status":"passed","severity":"normal"},{"uid":"eac5d54602c2f5b9","name":"Check publish message after client node is restarted","time":{"start":1701249887828,"stop":1701249887828,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c285e4723d1d96d3","name":"Subscribe to topic containing Russian and receive message","time":{"start":1701249931352,"stop":1701249931355,"duration":3},"status":"passed","severity":"normal"},{"uid":"17ad159dfc8eb5e4","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1701249980353,"stop":1701249980354,"duration":1},"status":"passed","severity":"normal"},{"uid":"f32ca8aed5fb8407","name":"Push message with content topic containing long","time":{"start":1701249960165,"stop":1701249960166,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd2d06e99bdd8ca0","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1701249788625,"stop":1701249788627,"duration":2},"status":"passed","severity":"normal"},{"uid":"f30f739176a425f6","name":"creates an iterator","time":{"start":1701250003804,"stop":1701250003804,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f9e89f26117a386","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1701249788611,"stop":1701249788621,"duration":10},"status":"passed","severity":"normal"},{"uid":"29d6a8cc23703ac5","name":"Passing page size 11 when there are 10 messages","time":{"start":1701249990845,"stop":1701249990846,"duration":1},"status":"passed","severity":"normal"},{"uid":"45720949e32cc248","name":"Decoder throws on undefined content topic","time":{"start":1701249793354,"stop":1701249793354,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b15524c83c3e8d","name":"Passing cursor with wrong message digest","time":{"start":1701249959034,"stop":1701249959043,"duration":9},"status":"passed","severity":"normal"},{"uid":"52936cb2df6dc8b5","name":"Query Generator - forward","time":{"start":1701249977669,"stop":1701249977669,"duration":0},"status":"passed","severity":"normal"},{"uid":"9119296d630f6fc8","name":"isConnected should return false after all peers disconnect","time":{"start":1701249856384,"stop":1701249856384,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b26d499c56347b0","name":"Check received message with extra option is received","time":{"start":1701249931484,"stop":1701249931485,"duration":1},"status":"passed","severity":"normal"},{"uid":"b319fdb1ca75875b","name":"throws on content topic with non-number generation field","time":{"start":1701249782436,"stop":1701249782436,"duration":0},"status":"passed","severity":"normal"},{"uid":"f00256f7f29667fb","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1701249895204,"stop":1701249895204,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8c0e7e65d3df3c8","name":"Check message with no pubsub topic is not received","time":{"start":1701249931479,"stop":1701249931480,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c6bcd86bc06c3d2","name":"Query with Promise Callback, No message returned","time":{"start":1701249962887,"stop":1701249962887,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff12c61d22038743","name":"Check received message containing Script","time":{"start":1701249931459,"stop":1701249931459,"duration":0},"status":"passed","severity":"normal"},{"uid":"13f7ceab3c732ade","name":"Symmetric encrypt & Decrypt","time":{"start":1701249809426,"stop":1701249809427,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed0ec66a67734272","name":"Check received message containing shell command","time":{"start":1701249931463,"stop":1701249931463,"duration":0},"status":"passed","severity":"normal"},{"uid":"d93499617d89c49e","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1701249856382,"stop":1701249856383,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6b1766d5c186632","name":"All","time":{"start":1701249834288,"stop":1701249834288,"duration":0},"status":"passed","severity":"normal"},{"uid":"476e5ccbf4565ecf","name":"Check publish message containing Chinese","time":{"start":1701249887816,"stop":1701249887816,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cb4b365625bc77d","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1701249962886,"stop":1701249962887,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7b9c7103ff49ec8","name":"Query with Promise Callback, No Decoder","time":{"start":1701249962887,"stop":1701249962887,"duration":0},"status":"passed","severity":"normal"},{"uid":"39d323ff062e122f","name":"should return the peer with the provided peerId","time":{"start":1701250003805,"stop":1701250003806,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c5a557271c3aeb3","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1701249931372,"stop":1701249931373,"duration":1},"status":"passed","severity":"normal"},{"uid":"5be1fb46dfe41d50","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1701249931345,"stop":1701249931345,"duration":0},"status":"passed","severity":"normal"},{"uid":"e86d6bedc16b0824","name":"Publish message with custom timestamp: Wed Nov 29 2023 10:24:31 GMT+0000 (Coordinated Universal Time)","time":{"start":1701249887824,"stop":1701249887825,"duration":1},"status":"passed","severity":"normal"},{"uid":"1857d9e503c5c24e","name":"Ping on unsubscribed peer","time":{"start":1701249832324,"stop":1701249832325,"duration":1},"status":"passed","severity":"normal"},{"uid":"6550bd8f36843190","name":"can dial TLS multiaddrs","time":{"start":1701249860022,"stop":1701249860022,"duration":0},"status":"passed","severity":"normal"},{"uid":"68293be2554e67ed","name":"Callback on promise","time":{"start":1701249978836,"stop":1701249978836,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d381adbde5703bd","name":"Check received message with timestamp: undefined ","time":{"start":1701249931476,"stop":1701249931477,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffd5fa9a9c1e5b54","name":"Relay - dialed after","time":{"start":1701250002636,"stop":1701250002636,"duration":0},"status":"passed","severity":"normal"},{"uid":"29c5e5b869eeddbd","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1701249865643,"stop":1701249865645,"duration":2},"status":"passed","severity":"normal"},{"uid":"f523b78f7a42ca65","name":"tcp ip4 address","time":{"start":1701249787675,"stop":1701249787677,"duration":2},"status":"passed","severity":"normal"},{"uid":"180f7629eefead12","name":"throws on empty content topic","time":{"start":1701249782435,"stop":1701249782435,"duration":0},"status":"passed","severity":"normal"},{"uid":"937a458b1118392d","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1701249803272,"stop":1701249803273,"duration":1},"status":"passed","severity":"normal"},{"uid":"63751184a3b83928","name":"nwaku interop","time":{"start":1701249988806,"stop":1701249988806,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e26363ac9504975","name":"Push message with content topic containing Arabic","time":{"start":1701249960176,"stop":1701249960176,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8e9c9e3509e02e","name":"Subscribe and receive messages via waku relay post","time":{"start":1701249931323,"stop":1701249931324,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dc606b177146a63","name":"Fails to publish message with size larger than 1 MB","time":{"start":1701249887827,"stop":1701249887827,"duration":0},"status":"passed","severity":"normal"},{"uid":"a69a00034ffc7b64","name":"Store - dialed after - with timeout","time":{"start":1701250002637,"stop":1701250002637,"duration":0},"status":"passed","severity":"normal"},{"uid":"60dae9766c923e3f","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1701249803269,"stop":1701249803270,"duration":1},"status":"passed","severity":"normal"},{"uid":"1646c3dca89c47e","name":"should throw error - no public key","time":{"start":1701249788959,"stop":1701249788959,"duration":0},"status":"passed","severity":"normal"}] |