2023-12-14 19:50:26 +00:00

1 line
69 KiB
JSON

[{"uid":"10ed5e22558c17e6","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1702582980396,"stop":1702582980396,"duration":0},"status":"passed","severity":"normal"},{"uid":"3139f4a3aea8a7b0","name":"Refresh subscription","time":{"start":1702582993007,"stop":1702582993007,"duration":0},"status":"skipped","severity":"normal"},{"uid":"71fe9dc41dcfe8aa","name":"A test","time":{"start":1702582951512,"stop":1702582951513,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d94c7803d180575","name":"can dial TLS multiaddrs","time":{"start":1702582960378,"stop":1702582960378,"duration":0},"status":"passed","severity":"normal"},{"uid":"5518ad20c800259d","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1702582975357,"stop":1702582975358,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1cc8bf615679840","name":"Push message with content topic containing short","time":{"start":1702583406095,"stop":1702583406095,"duration":0},"status":"broken","severity":"normal"},{"uid":"de0ba1d6a0e929d9","name":"returns all values when wanted number is greater than available values","time":{"start":1702582922609,"stop":1702582922609,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd750ba258baf64a","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1702583123093,"stop":1702583123093,"duration":0},"status":"broken","severity":"normal"},{"uid":"914de6c0298a1c6b","name":"Sets default value correctly","time":{"start":1702583237858,"stop":1702583237858,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab898040bbf9ad0b","name":"Decoder throws on undefined content topic","time":{"start":1702582911517,"stop":1702582911517,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c2a6f0ea222b139","name":"Query Generator, No message returned","time":{"start":1702583073918,"stop":1702583073918,"duration":0},"status":"broken","severity":"normal"},{"uid":"94a12721d616cf11","name":"Check publish message containing Basic HTML tag","time":{"start":1702582994563,"stop":1702582994563,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc8d5a565aead3d2","name":"retrieves a single peer","time":{"start":1702582923532,"stop":1702582923532,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c92cf0e9b53bae0","name":"Push message with special chars payload","time":{"start":1702583406080,"stop":1702583406080,"duration":0},"status":"broken","severity":"normal"},{"uid":"4824de1ddd60f115","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1702583073920,"stop":1702583073920,"duration":0},"status":"passed","severity":"normal"},{"uid":"493af92ee9f4a449","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1702583273324,"stop":1702583273324,"duration":0},"status":"broken","severity":"normal"},{"uid":"18e32f0f1106f977","name":"Push message with content topic containing Chinese","time":{"start":1702583406099,"stop":1702583406099,"duration":0},"status":"broken","severity":"normal"},{"uid":"76857806e5419804","name":"Push message with content topic containing long","time":{"start":1702583406096,"stop":1702583406096,"duration":0},"status":"broken","severity":"normal"},{"uid":"179073def7e04fd5","name":"Subscribe to topic containing numeric and publish message","time":{"start":1702582993013,"stop":1702582993015,"duration":2},"status":"passed","severity":"normal"},{"uid":"13d07d5061c76e38","name":"should throw an error when no peer matches the given protocols","time":{"start":1702583247998,"stop":1702583247998,"duration":0},"status":"passed","severity":"normal"},{"uid":"e85a4c979f4c328b","name":"A test","time":{"start":1702582951513,"stop":1702582951514,"duration":1},"status":"passed","severity":"normal"},{"uid":"df794614b5382a4","name":"Push message with content topic containing Script","time":{"start":1702583406103,"stop":1702583406103,"duration":0},"status":"broken","severity":"normal"},{"uid":"b3e30e2e4aa1bee1","name":"Correctly serialized arguments","time":{"start":1702582956366,"stop":1702582956367,"duration":1},"status":"passed","severity":"normal"},{"uid":"9050e3d50eb9fd47","name":"Ephemeral messages are not stored","time":{"start":1702582948884,"stop":1702582948884,"duration":0},"status":"broken","severity":"normal"},{"uid":"b9995ee18e3faf6a","name":"should throw an error when the selected peer does not register the required protocols","time":{"start":1702583247998,"stop":1702583247999,"duration":1},"status":"passed","severity":"normal"},{"uid":"461816f05a0e9bf0","name":"should emit a peer event after start","time":{"start":1702582955320,"stop":1702582955321,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca86d7fab5143fda","name":"should not receive a peer event after stop","time":{"start":1702583085601,"stop":1702583085602,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2ca988060084eea","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1702582993016,"stop":1702582993016,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7c7eea6aa8852a1","name":"should encodeTxt and decodeTxt","time":{"start":1702582906434,"stop":1702582906434,"duration":0},"status":"passed","severity":"normal"},{"uid":"54f5c5ca8120b51","name":"should return a random peer when all peers have the same latency","time":{"start":1702583247998,"stop":1702583247998,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f64263d46385400","name":"Generator, custom pubsub topic","time":{"start":1702583123089,"stop":1702583123089,"duration":0},"status":"broken","severity":"normal"},{"uid":"a724818ec40eea6f","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1702582905876,"stop":1702582905877,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f07e7043c04371f","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1702583273320,"stop":1702583273320,"duration":0},"status":"broken","severity":"normal"},{"uid":"fdff99b42bdfc7cb","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1702582923059,"stop":1702582923059,"duration":0},"status":"passed","severity":"normal"},{"uid":"f95ab4f74385035f","name":"Relay - dialed first","time":{"start":1702583231289,"stop":1702583231290,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f4b78689e4fb4f0","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1702583273319,"stop":1702583273319,"duration":0},"status":"broken","severity":"normal"},{"uid":"c9d3a240eac115a2","name":"Promise Callback - forward","time":{"start":1702583176865,"stop":1702583176866,"duration":1},"status":"broken","severity":"normal"},{"uid":"dca417a2c77b0434","name":"Waku message hash computation","time":{"start":1702582917514,"stop":1702582917515,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce5e20a46ac551ac","name":"should decode valid enr successfully","time":{"start":1702582906435,"stop":1702582906435,"duration":0},"status":"passed","severity":"normal"},{"uid":"530636c2835b8be","name":"Check publish message containing Russian","time":{"start":1702582994561,"stop":1702582994561,"duration":0},"status":"passed","severity":"normal"},{"uid":"e03f4eadd1321389","name":"Passing page size 3 when there are 20 messages","time":{"start":1702583234665,"stop":1702583234665,"duration":0},"status":"broken","severity":"normal"},{"uid":"231196b2372dee60","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1702583194196,"stop":1702583194197,"duration":1},"status":"broken","severity":"normal"},{"uid":"ad33c86dd5f50ac3","name":"Query Generator - backward","time":{"start":1702583176862,"stop":1702583176863,"duration":1},"status":"broken","severity":"normal"},{"uid":"f3bc88bcd1842ad5","name":"Round trip binary serialization","time":{"start":1702582911515,"stop":1702582911515,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ea194d587736706","name":"Query with Ordered Callback, No Decoder","time":{"start":1702583073920,"stop":1702583073921,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a45b28b96a6147f","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1702582929742,"stop":1702582929743,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b2b8b2bff885fd8","name":"Push message with escaped characters payload","time":{"start":1702583406089,"stop":1702583406089,"duration":0},"status":"broken","severity":"normal"},{"uid":"1dddefa92679064","name":"should set field with all protocols enabled","time":{"start":1702582906443,"stop":1702582906444,"duration":1},"status":"passed","severity":"normal"},{"uid":"58aae211e506dcf7","name":"should handle a minimal index list","time":{"start":1702582906245,"stop":1702582906245,"duration":0},"status":"passed","severity":"normal"},{"uid":"778e1157dfb5c202","name":"Subscribe to topic containing special chars and publish message","time":{"start":1702582993015,"stop":1702582993015,"duration":0},"status":"passed","severity":"normal"},{"uid":"c609fe4067a53f3e","name":"caches peers it previously fetched","time":{"start":1702582923534,"stop":1702582923535,"duration":1},"status":"passed","severity":"normal"},{"uid":"27630067c89d9c08","name":"Check publish message containing Chinese","time":{"start":1702582994560,"stop":1702582994560,"duration":0},"status":"passed","severity":"normal"},{"uid":"72be39ca7129bfcb","name":"should be called for bootstrap peers","time":{"start":1702582975350,"stop":1702582975355,"duration":5},"status":"passed","severity":"normal"},{"uid":"46e9094cdd4a9118","name":"should throw an error for insufficient data","time":{"start":1702582906246,"stop":1702582906246,"duration":0},"status":"passed","severity":"normal"},{"uid":"a35ff8a3d3ab18df","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1702582975348,"stop":1702582975348,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8979b11fdba44b1","name":"throws on content topic with empty version field","time":{"start":1702582899099,"stop":1702582899100,"duration":1},"status":"passed","severity":"normal"},{"uid":"95d662cdf1b93149","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1702582923058,"stop":1702582923059,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca944dea61b36d8","name":"Fails to push message with large meta","time":{"start":1702583406114,"stop":1702583406114,"duration":0},"status":"broken","severity":"normal"},{"uid":"b767f539c0afd48a","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1702582980395,"stop":1702582980396,"duration":1},"status":"passed","severity":"normal"},{"uid":"be5c6eaacf862725","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1702582975356,"stop":1702582975357,"duration":1},"status":"passed","severity":"normal"},{"uid":"b85565efdcae00ce","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1702583073936,"stop":1702583073937,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6aaee531323f9ac","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1702582948598,"stop":1702582948599,"duration":1},"status":"broken","severity":"normal"},{"uid":"824cbff3f6906f53","name":"should get / set TCP multiaddr","time":{"start":1702582906440,"stop":1702582906441,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d83df8ddb9bedf6","name":"Check publish message containing special chars","time":{"start":1702582994560,"stop":1702582994560,"duration":0},"status":"passed","severity":"normal"},{"uid":"d13bc9d0e4003a10","name":"1 Relay, 1 fetch","time":{"start":1702582923138,"stop":1702582923139,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2f5d79c69b7346e","name":"Push 30 different messages","time":{"start":1702583406093,"stop":1702583406093,"duration":0},"status":"broken","severity":"normal"},{"uid":"d21e11f0eb5803a6","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1702582975335,"stop":1702582975339,"duration":4},"status":"passed","severity":"normal"},{"uid":"82ece13cb8d877a8","name":"should only return 1 node with store capability","time":{"start":1702582923536,"stop":1702582923536,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c48dbc466493ddc","name":"should properly create location multiaddrs - udp6","time":{"start":1702582906441,"stop":1702582906442,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce8be8d01b81d05b","name":"should properly create peer info with all multiaddrs","time":{"start":1702582906443,"stop":1702582906443,"duration":0},"status":"passed","severity":"normal"},{"uid":"de91b8ba61715f50","name":"Push message equal or less that 1MB","time":{"start":1702583406118,"stop":1702583406118,"duration":0},"status":"broken","severity":"normal"},{"uid":"2c421ff71c8cb95c","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1702583143041,"stop":1702583143042,"duration":1},"status":"broken","severity":"normal"},{"uid":"93c2dee557e48ecf","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1702583073932,"stop":1702583073936,"duration":4},"status":"passed","severity":"normal"},{"uid":"407068b89125a10f","name":"Register correct protocols","time":{"start":1702582993004,"stop":1702582993004,"duration":0},"status":"passed","severity":"normal"},{"uid":"916a08665cff0676","name":"1 Store, 2 fetches","time":{"start":1702582923139,"stop":1702582923139,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5e408b122fcbd80","name":"Store - dialed first","time":{"start":1702583231291,"stop":1702583231291,"duration":0},"status":"passed","severity":"normal"},{"uid":"a05dcd6a41e43e6f","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1702582951451,"stop":1702582951451,"duration":0},"status":"broken","severity":"normal"},{"uid":"e8a7a4f66fb2c20f","name":"Default pageSize","time":{"start":1702583234678,"stop":1702583234678,"duration":0},"status":"broken","severity":"normal"},{"uid":"f061bd64857bdd9","name":"throws on content topic with empty topic name field","time":{"start":1702582899100,"stop":1702582899100,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1302e4caae96f5c","name":"Fails to push message bigger that 1MB","time":{"start":1702583406118,"stop":1702583406119,"duration":1},"status":"passed","severity":"normal"},{"uid":"542752f133e3b6d9","name":"should decode valid enr with tcp successfully","time":{"start":1702582906435,"stop":1702582906436,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c369ae65e464837","name":"should return all peers when numPeers is 0","time":{"start":1702582911282,"stop":1702582911282,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9d96ebb99a45c7a","name":"it tolerates circular branch references","time":{"start":1702582923533,"stop":1702582923533,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d32e296c7a7b76","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1702582975341,"stop":1702582975347,"duration":6},"status":"passed","severity":"normal"},{"uid":"8d7197bb74e31b5e","name":"Relay + Store","time":{"start":1702582906445,"stop":1702582906445,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1cf6f48eb397398","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1702582923537,"stop":1702582923537,"duration":0},"status":"passed","severity":"normal"},{"uid":"d36d3f0ffee5e8cf","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1702582975339,"stop":1702582975340,"duration":1},"status":"passed","severity":"normal"},{"uid":"45b153f3a5964f28","name":"Subscribe to topic containing Script and publish message","time":{"start":1702582993017,"stop":1702582993018,"duration":1},"status":"passed","severity":"normal"},{"uid":"58d150cb246c45e5","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1702582931642,"stop":1702582931642,"duration":0},"status":"passed","severity":"normal"},{"uid":"c30bce9a735cece0","name":"returns all connected peers that support the protocol","time":{"start":1702583247999,"stop":1702583247999,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0fa43f2cd27c87f","name":"Mutual subscription","time":{"start":1702582993002,"stop":1702582993003,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbe564395bdbd406","name":"should be called at least once on all `peer:discovery` events","time":{"start":1702582975349,"stop":1702582975350,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4ef557ae948bb9c","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1702582993017,"stop":1702582993017,"duration":0},"status":"passed","severity":"normal"},{"uid":"89d9b94adc7e5336","name":"Fails to push message with empty content topic","time":{"start":1702583406111,"stop":1702583406111,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e3be4fdae921aa1","name":"should set field with only LIGHTPUSH enabled","time":{"start":1702582906445,"stop":1702582906445,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8dadfeb2e4322b8","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1702582993006,"stop":1702582993006,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a08de0d3c77a929","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1702582905875,"stop":1702582905875,"duration":0},"status":"passed","severity":"normal"},{"uid":"36d2962cb8a26d69","name":"Fails to publish message with wrong content topic","time":{"start":1702582994571,"stop":1702582994573,"duration":2},"status":"passed","severity":"normal"},{"uid":"1a2313c39a3cecd8","name":"Asymmetric encrypt & decrypt","time":{"start":1702582930115,"stop":1702582930116,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d7a9a3ccaea3a07","name":"Waku message hash computation (meta attribute not present)","time":{"start":1702582917516,"stop":1702582917516,"duration":0},"status":"passed","severity":"normal"},{"uid":"405e7a0957b6ecfb","name":"Using a function","time":{"start":1702583237856,"stop":1702583237857,"duration":1},"status":"passed","severity":"normal"},{"uid":"50ab94f47360a5e1","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1702582929744,"stop":1702582929744,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cd1e05dc136fc71","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1702583143037,"stop":1702583143038,"duration":1},"status":"broken","severity":"normal"},{"uid":"6b994676d308dc2c","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1702582993021,"stop":1702582993021,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd005e2fe186e744","name":"Push message with shell command payload","time":{"start":1702583406088,"stop":1702583406088,"duration":0},"status":"broken","severity":"normal"},{"uid":"e97a4cf54c6791dc","name":"should emit a peer event after start","time":{"start":1702583085600,"stop":1702583085600,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e7bec82053385a5","name":"Check publish message containing JSON","time":{"start":1702582994563,"stop":1702582994564,"duration":1},"status":"passed","severity":"normal"},{"uid":"79c2c266e421fdbd","name":"Push message with SQL Injection payload","time":{"start":1702583406084,"stop":1702583406084,"duration":0},"status":"broken","severity":"normal"},{"uid":"330ef5d8b58202e0","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1702583003764,"stop":1702583003764,"duration":0},"status":"broken","severity":"normal"},{"uid":"6322d9baeec8cb62","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1702582905870,"stop":1702582905871,"duration":1},"status":"passed","severity":"normal"},{"uid":"370c285f474781d1","name":"Push message with XML payload","time":{"start":1702583406085,"stop":1702583406086,"duration":1},"status":"broken","severity":"normal"},{"uid":"6cfbfb5f574960a9","name":"can start the service","time":{"start":1702583085593,"stop":1702583085593,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c36c92c1b290020","name":"Delete observer","time":{"start":1702582962833,"stop":1702582962834,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4433db54e521bb6","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1702582993005,"stop":1702582993005,"duration":0},"status":"passed","severity":"normal"},{"uid":"91d71ad30271f72e","name":"1 Relay, 1 Filter, gives up","time":{"start":1702582923140,"stop":1702582923140,"duration":0},"status":"passed","severity":"normal"},{"uid":"c66000deb1bd13ac","name":"Subscribe to topic containing short and publish message","time":{"start":1702582993008,"stop":1702582993008,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6264f6251dbe93a","name":"Publish message with custom timestamp: Thu Dec 14 2023 20:42:55 GMT+0000 (Coordinated Universal Time)","time":{"start":1702582994569,"stop":1702582994569,"duration":0},"status":"passed","severity":"normal"},{"uid":"e94f891a8764ffbd","name":"Decrypt messages","time":{"start":1702582962833,"stop":1702582962833,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d7b7c07910b4980","name":"should set field with all protocols disabled","time":{"start":1702582906443,"stop":1702582906443,"duration":0},"status":"passed","severity":"normal"},{"uid":"38f7ac6a7bc3f722","name":"Push message with long payload","time":{"start":1702583406078,"stop":1702583406078,"duration":0},"status":"broken","severity":"normal"},{"uid":"c96d254776fbbf81","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1702583194201,"stop":1702583194202,"duration":1},"status":"broken","severity":"normal"},{"uid":"659063f844283ce","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1702583143039,"stop":1702583143040,"duration":1},"status":"broken","severity":"normal"},{"uid":"e0c3ce121741a781","name":"Subscribe to topic containing JSON and publish message","time":{"start":1702582993019,"stop":1702582993020,"duration":1},"status":"passed","severity":"normal"},{"uid":"a73c51704d102e2e","name":"Sign & Recover","time":{"start":1702582930117,"stop":1702582930118,"duration":1},"status":"passed","severity":"normal"},{"uid":"16a7fbc8cd8241bd","name":"Push message with content topic containing special chars","time":{"start":1702583406098,"stop":1702583406098,"duration":0},"status":"broken","severity":"normal"},{"uid":"b5f0ed1fbed12898","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1702582975358,"stop":1702582975359,"duration":1},"status":"passed","severity":"normal"},{"uid":"20001bed4cd52370","name":"Subscribe and publish message","time":{"start":1702582993005,"stop":1702582993005,"duration":0},"status":"passed","severity":"normal"},{"uid":"1441af990272323b","name":"Callback on promise","time":{"start":1702583206497,"stop":1702583206497,"duration":0},"status":"broken","severity":"normal"},{"uid":"f082fae41cec2eae","name":"Fails to publish duplicate message","time":{"start":1702582994569,"stop":1702582994570,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f95b7841e868813","name":"should be able to encode the field with only RELAY set to true","time":{"start":1702582905868,"stop":1702582905868,"duration":0},"status":"passed","severity":"normal"},{"uid":"31508e217f0016ce","name":"Subscribe to topic containing Russian and publish message","time":{"start":1702582993016,"stop":1702582993017,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfb76e4f5c2e7f9e","name":"Query generator for 2000 messages","time":{"start":1702583206503,"stop":1702583206503,"duration":0},"status":"broken","severity":"normal"},{"uid":"6e985448268f1e5b","name":"Query Generator, Wrong PubsubTopic","time":{"start":1702583073914,"stop":1702583073914,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bf7d7e99b988c5","name":"should not fail to stop the service if it was not started","time":{"start":1702582955320,"stop":1702582955320,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ad15344dc937bdb","name":"unsubscribes","time":{"start":1702583247996,"stop":1702583247997,"duration":1},"status":"broken","severity":"normal"},{"uid":"cc1248f8007907a7","name":"should use DNS peer discovery with light client","time":{"start":1702582955322,"stop":1702582955322,"duration":0},"status":"skipped","severity":"normal"},{"uid":"57f0e4247f6636b9","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1702582923059,"stop":1702582923060,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c08e7aad0e16ff8","name":"Nodes with multiple pubsub topic","time":{"start":1702582980396,"stop":1702582980396,"duration":0},"status":"passed","severity":"normal"},{"uid":"e644926454cd9baf","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1702582923055,"stop":1702582923056,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ed303c20556440d","name":"should properly create location multiaddrs - tcp","time":{"start":1702582906442,"stop":1702582906442,"duration":0},"status":"passed","severity":"normal"},{"uid":"c884df97b509776","name":"Check publish message containing emoji","time":{"start":1702582994567,"stop":1702582994567,"duration":0},"status":"passed","severity":"normal"},{"uid":"d832f9078377865a","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1702582994573,"stop":1702582994574,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e6b35356b8c769b","name":"throws on content topic with empty application field","time":{"start":1702582899099,"stop":1702582899099,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffa9300a90758a5f","name":"Push message with content topic containing XML","time":{"start":1702583406104,"stop":1702583406104,"duration":0},"status":"broken","severity":"normal"},{"uid":"3e76851421ef5cfb","name":"should set field with only STORE enabled","time":{"start":1702582906444,"stop":1702582906444,"duration":0},"status":"passed","severity":"normal"},{"uid":"362ce77ee019946e","name":"should be able to decode the field with only FILTER set to true","time":{"start":1702582905873,"stop":1702582905874,"duration":1},"status":"passed","severity":"normal"},{"uid":"271ec4ea7cd21dd9","name":"Nwaku publishes","time":{"start":1702582982379,"stop":1702582982380,"duration":1},"status":"passed","severity":"normal"},{"uid":"149632f4cad79af5","name":"Does not throw an exception when node disconnects","time":{"start":1702583237855,"stop":1702583237856,"duration":1},"status":"broken","severity":"normal"},{"uid":"caa61e9b9dfaa9fa","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1702582980397,"stop":1702582980397,"duration":0},"status":"passed","severity":"normal"},{"uid":"3400b9cec76ae3ed","name":"Push message with custom timestamp: 1702586551137","time":{"start":1702583406117,"stop":1702583406117,"duration":0},"status":"broken","severity":"normal"},{"uid":"c3c1154700c8075d","name":"passes more than one ENR URLs and attempts connection","time":{"start":1702582955323,"stop":1702582955323,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f5ad3a24a3b61252","name":"Push message with content topic containing shell command","time":{"start":1702583406107,"stop":1702583406107,"duration":0},"status":"broken","severity":"normal"},{"uid":"1d52b818452e73bd","name":"Check meta is set [symmetric]","time":{"start":1702582929745,"stop":1702582929745,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d6c9c80d0966fc4","name":"Push message with meta","time":{"start":1702583406113,"stop":1702583406113,"duration":0},"status":"broken","severity":"normal"},{"uid":"fe07599442e3a5fb","name":"should not fail to start the service if it is already started","time":{"start":1702583085599,"stop":1702583085600,"duration":1},"status":"passed","severity":"normal"},{"uid":"de51f6b63f79ae1c","name":"handles multiple messages","time":{"start":1702583247995,"stop":1702583247995,"duration":0},"status":"broken","severity":"normal"},{"uid":"4a80b5348c423695","name":"Query Generator - forward","time":{"start":1702583176861,"stop":1702583176861,"duration":0},"status":"broken","severity":"normal"},{"uid":"fa5691422c2568cc","name":"Ordered Callback - backward","time":{"start":1702583176871,"stop":1702583176871,"duration":0},"status":"broken","severity":"normal"},{"uid":"b514e5424c18815","name":"Encoder throws on undefined content topic","time":{"start":1702582911516,"stop":1702582911517,"duration":1},"status":"passed","severity":"normal"},{"uid":"33863dea79876161","name":"Light Node - default protocols","time":{"start":1702583231292,"stop":1702583231292,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f4a7ae14d56b8f2","name":"Filter","time":{"start":1702583231292,"stop":1702583231292,"duration":0},"status":"passed","severity":"normal"},{"uid":"b98cea03954d265d","name":"should only return 1 node with relay capability","time":{"start":1702582923535,"stop":1702582923535,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0de63dccc34e189","name":"same cluster, different shard: nodes connect","time":{"start":1702582974463,"stop":1702582974464,"duration":1},"status":"passed","severity":"normal"},{"uid":"bba98d697ff9276a","name":"Reusing cursor across nodes","time":{"start":1702583143048,"stop":1702583143049,"duration":1},"status":"broken","severity":"normal"},{"uid":"e8c27e259dcd755","name":"Push message with Chinese payload","time":{"start":1702583406081,"stop":1702583406081,"duration":0},"status":"broken","severity":"normal"},{"uid":"e9d7f8f4416b41c9","name":"Encoder throws on empty string content topic","time":{"start":1702582911517,"stop":1702582911517,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9b198b888555142","name":"Check publish message containing Script","time":{"start":1702582994562,"stop":1702582994562,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9e59253cc148419","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1702582923538,"stop":1702582923538,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d5ccc3117c023cf","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1702583194204,"stop":1702583194207,"duration":3},"status":"broken","severity":"normal"},{"uid":"bd25ea1e13d5eaff","name":"Check publish message containing Arabic","time":{"start":1702582994561,"stop":1702582994561,"duration":0},"status":"passed","severity":"normal"},{"uid":"6227c6f8afe4cf50","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1702582905871,"stop":1702582905871,"duration":0},"status":"passed","severity":"normal"},{"uid":"9df442eb0731f4f1","name":"Passing cursor with wrong message digest","time":{"start":1702583143050,"stop":1702583143051,"duration":1},"status":"broken","severity":"normal"},{"uid":"4b35a150728bc9e4","name":"Push message with content topic containing unicode special characters","time":{"start":1702583406109,"stop":1702583406109,"duration":0},"status":"broken","severity":"normal"},{"uid":"427012f130c87692","name":"Sample","time":{"start":1702582905714,"stop":1702582905714,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e0e621ec460736b","name":"Encoder throws on empty string content topic","time":{"start":1702582929746,"stop":1702582929747,"duration":1},"status":"passed","severity":"normal"},{"uid":"b400380570ea3c66","name":"Push message on custom pubsubTopic","time":{"start":1702583003763,"stop":1702583003763,"duration":0},"status":"broken","severity":"normal"},{"uid":"179a3a1ceaac8a40","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1702583143045,"stop":1702583143046,"duration":1},"status":"broken","severity":"normal"},{"uid":"a26c7aec67469b00","name":"should throw error - no public key","time":{"start":1702582906436,"stop":1702582906436,"duration":0},"status":"passed","severity":"normal"},{"uid":"d82f5ef3ec556551","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1702583143043,"stop":1702583143043,"duration":0},"status":"broken","severity":"normal"},{"uid":"c5c7d05f208fe1a3","name":"connects to nwaku","time":{"start":1702583237853,"stop":1702583237853,"duration":0},"status":"passed","severity":"normal"},{"uid":"a00f95492032f08d","name":"Push message with custom timestamp: 1671824551137","time":{"start":1702583406115,"stop":1702583406116,"duration":1},"status":"broken","severity":"normal"},{"uid":"5eda35168dbfa648","name":"Push message with emoji payload","time":{"start":1702583406092,"stop":1702583406092,"duration":0},"status":"broken","severity":"normal"},{"uid":"32fc048229573f24","name":"Publish message with rate limit","time":{"start":1702582994576,"stop":1702582994576,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1f606258e2448c3","name":"Push message with content topic containing numeric","time":{"start":1702583406097,"stop":1702583406097,"duration":0},"status":"broken","severity":"normal"},{"uid":"cb1fc31d448863ce","name":"All","time":{"start":1702582956260,"stop":1702582956260,"duration":0},"status":"passed","severity":"normal"},{"uid":"52d125da4cf08e68","name":"Query with Promise Callback, No Decoder","time":{"start":1702583073937,"stop":1702583073937,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3a33479bd7c9400","name":"Subscribe to topic containing emoji and publish message","time":{"start":1702582993021,"stop":1702582993022,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f433373b122e421","name":"Push message with content topic containing SQL Injection","time":{"start":1702583406102,"stop":1702583406102,"duration":0},"status":"broken","severity":"normal"},{"uid":"4da8de26a33b1746","name":"should set field with only RELAY enabled","time":{"start":1702582906444,"stop":1702582906444,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fb2a178ffae3b9e","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1702582923060,"stop":1702582923060,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e45442736668e92","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1702582911284,"stop":1702582911284,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff5d90cfea921d1e","name":"Ordered callback, aborts when callback returns true","time":{"start":1702583206501,"stop":1702583206502,"duration":1},"status":"broken","severity":"normal"},{"uid":"205388dc0fa3f04d","name":"Overlapping topic subscription","time":{"start":1702582993007,"stop":1702582993007,"duration":0},"status":"skipped","severity":"normal"},{"uid":"35e8ddb425fc59dd","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1702582975359,"stop":1702582975360,"duration":1},"status":"passed","severity":"normal"},{"uid":"da8d8ccfa17b9262","name":"Subscribe to topic containing shell command and publish message","time":{"start":1702582993020,"stop":1702582993020,"duration":0},"status":"passed","severity":"normal"},{"uid":"b178ce351493084f","name":"Push message with rate limit","time":{"start":1702583406115,"stop":1702583406115,"duration":0},"status":"broken","severity":"normal"},{"uid":"7af9e2617cc7ef65","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1702583063265,"stop":1702583063265,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dbf5f31316eddb0","name":"Passing page size 1 when there are 4 messages","time":{"start":1702583234663,"stop":1702583234663,"duration":0},"status":"broken","severity":"normal"},{"uid":"6968313822b4ba19","name":"configure the node with multiple pubsub topics","time":{"start":1702583012642,"stop":1702583012643,"duration":1},"status":"broken","severity":"normal"},{"uid":"5942c4c5cb2f04d9","name":"Query Generator, No Decoder","time":{"start":1702583073915,"stop":1702583073916,"duration":1},"status":"passed","severity":"normal"},{"uid":"58713cc20e5338aa","name":"Query Generator, Multiple PubsubTopics","time":{"start":1702583073915,"stop":1702583073915,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcf717cfa89bd3e4","name":"should not receive a peer event before start","time":{"start":1702582955321,"stop":1702582955321,"duration":0},"status":"passed","severity":"normal"},{"uid":"63ace437a3eb397","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1702583012643,"stop":1702583012643,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cadc60c059ec910","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1702582994568,"stop":1702582994568,"duration":0},"status":"passed","severity":"normal"},{"uid":"24d14b41629effb","name":"Query generator for multiple messages with different message text format","time":{"start":1702583206492,"stop":1702583206492,"duration":0},"status":"broken","severity":"normal"},{"uid":"85ce107e48506ade","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1702582911283,"stop":1702582911283,"duration":0},"status":"passed","severity":"normal"},{"uid":"510b99610a2ac583","name":"Check meta is set [ecies]","time":{"start":1702582931643,"stop":1702582931643,"duration":0},"status":"passed","severity":"normal"},{"uid":"694e4f8cbf74e3ae","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1702582922609,"stop":1702582922610,"duration":1},"status":"passed","severity":"normal"},{"uid":"da8bca9096890656","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1702582993015,"stop":1702582993016,"duration":1},"status":"passed","severity":"normal"},{"uid":"e44c6a776dbbfc0e","name":"isConnected should return false after all peers disconnect","time":{"start":1702582975360,"stop":1702582975360,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d03faf539575c8a","name":"Relay - times out","time":{"start":1702583231290,"stop":1702583231290,"duration":0},"status":"passed","severity":"normal"},{"uid":"dafe8ff5dbf48e38","name":"Waku message hash computation (payload length 0)","time":{"start":1702582917516,"stop":1702582917516,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dd78600f6942359","name":"should not fail to start the service if it is already started","time":{"start":1702582955320,"stop":1702582955320,"duration":0},"status":"passed","severity":"normal"},{"uid":"3509df8c0d227ebf","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1702582923058,"stop":1702582923058,"duration":0},"status":"passed","severity":"normal"},{"uid":"d883b02bd4729115","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1702582911282,"stop":1702582911283,"duration":1},"status":"passed","severity":"normal"},{"uid":"aff3db5e63afc655","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1702582923538,"stop":1702582923538,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bb54d5fa9d0bc625","name":"1 Store, 2 relays, 2 fetches","time":{"start":1702582923140,"stop":1702582923140,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4eb35ca100bb010","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1702582906245,"stop":1702582906245,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1c66581b7785b36","name":"Relay + Store","time":{"start":1702582956259,"stop":1702582956260,"duration":1},"status":"passed","severity":"normal"},{"uid":"78afc8c2343c7b3d","name":"creates an iterator","time":{"start":1702583247992,"stop":1702583247993,"duration":1},"status":"broken","severity":"normal"},{"uid":"f4cc5304566e9eb7","name":"should not receive a peer event before start","time":{"start":1702583085601,"stop":1702583085601,"duration":0},"status":"passed","severity":"normal"},{"uid":"760681cc760cdcf0","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1702582955322,"stop":1702582955322,"duration":0},"status":"skipped","severity":"normal"},{"uid":"80a2fded9cc71da8","name":"can start and stop the service","time":{"start":1702583085593,"stop":1702583085593,"duration":0},"status":"passed","severity":"normal"},{"uid":"88e84b4867af1422","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1702583206500,"stop":1702583206500,"duration":0},"status":"broken","severity":"normal"},{"uid":"e0e5abbf96067805","name":"different cluster, different shard: nodes don't connect","time":{"start":1702582974467,"stop":1702582974467,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8bb5d6b10d972c6","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1702583273323,"stop":1702583273323,"duration":0},"status":"broken","severity":"normal"},{"uid":"143d85a67ce0bc7e","name":"Push message with Arabic payload","time":{"start":1702583406082,"stop":1702583406082,"duration":0},"status":"broken","severity":"normal"},{"uid":"4a0e8dad55991bef","name":"Push message with custom timestamp: 1702579351137","time":{"start":1702583406116,"stop":1702583406117,"duration":1},"status":"broken","severity":"normal"},{"uid":"b7ff63bba4cdf76f","name":"Publish message with large meta","time":{"start":1702582994576,"stop":1702582994576,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2d347c72646ea0b","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1702583073919,"stop":1702583073920,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5dca586e7efe82f","name":"Ping on subscribed peer","time":{"start":1702582948299,"stop":1702582948301,"duration":2},"status":"broken","severity":"normal"},{"uid":"348268a0399d64c7","name":"Decoder throws on undefined content topic","time":{"start":1702582929747,"stop":1702582929747,"duration":0},"status":"passed","severity":"normal"},{"uid":"856d91edbf51f152","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1702582905875,"stop":1702582905876,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a9b97e872728488","name":"Passing page size 10 when there are 10 messages","time":{"start":1702583234667,"stop":1702583234669,"duration":2},"status":"broken","severity":"normal"},{"uid":"c3cf9585d69fb203","name":"Push message with content topic containing escaped characters","time":{"start":1702583406108,"stop":1702583406108,"duration":0},"status":"broken","severity":"normal"},{"uid":"26dcd3e9b069fe69","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1702583273318,"stop":1702583273318,"duration":0},"status":"broken","severity":"normal"},{"uid":"11faa087dc5b76cd","name":"Passing an array","time":{"start":1702583237856,"stop":1702583237856,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2fa428cad14a54","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1702583273321,"stop":1702583273322,"duration":1},"status":"broken","severity":"normal"},{"uid":"a3271bd82b514577","name":"should set field with only FILTER enabled","time":{"start":1702582906444,"stop":1702582906445,"duration":1},"status":"passed","severity":"normal"},{"uid":"af74d3638ab6e511","name":"Init the array if not present","time":{"start":1702582898937,"stop":1702582898939,"duration":2},"status":"passed","severity":"normal"},{"uid":"605c5002eb679cb4","name":"Callback on promise, aborts when callback returns true","time":{"start":1702583206498,"stop":1702583206498,"duration":0},"status":"broken","severity":"normal"},{"uid":"119abd2f2788713d","name":"should not receive a peer event after stop","time":{"start":1702582955321,"stop":1702582955321,"duration":0},"status":"passed","severity":"normal"},{"uid":"984835159ab1cd34","name":"Round trip binary encryption [ecies, signature]","time":{"start":1702582931642,"stop":1702582931643,"duration":1},"status":"passed","severity":"normal"},{"uid":"7eed91103fbac262","name":"throws on content topic with non-number generation field","time":{"start":1702582899098,"stop":1702582899098,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c21d2f50fcb4a87","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1702582905872,"stop":1702582905872,"duration":0},"status":"passed","severity":"normal"},{"uid":"33c76b22e103ca7a","name":"tcp ip4 address","time":{"start":1702582905689,"stop":1702582905690,"duration":1},"status":"passed","severity":"normal"},{"uid":"b86adb56570751c1","name":"Push message with numeric payload","time":{"start":1702583406079,"stop":1702583406079,"duration":0},"status":"broken","severity":"normal"},{"uid":"3f8acef7d99f4f9f","name":"can start the service","time":{"start":1702582955319,"stop":1702582955319,"duration":0},"status":"passed","severity":"normal"},{"uid":"213d096c75f05f52","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1702582974460,"stop":1702582974460,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d3b9fbd3308a966","name":"Passing page size 110 when there are 120 messages","time":{"start":1702583234676,"stop":1702583234677,"duration":1},"status":"broken","severity":"normal"},{"uid":"ffa170aaeabd96ee","name":"Push message with content topic containing emoji","time":{"start":1702583406111,"stop":1702583406111,"duration":0},"status":"broken","severity":"normal"},{"uid":"3fc186646ada3fbe","name":"Passing page size 0 when there are 110 messages","time":{"start":1702583234661,"stop":1702583234662,"duration":1},"status":"broken","severity":"normal"},{"uid":"3b10775943fbde2","name":"different cluster, same shard: nodes don't connect","time":{"start":1702582974465,"stop":1702582974466,"duration":1},"status":"passed","severity":"normal"},{"uid":"93a41a93f6c81b44","name":"Check publish message containing unicode special characters","time":{"start":1702582994565,"stop":1702582994567,"duration":2},"status":"passed","severity":"normal"},{"uid":"46bedeb43bfd72d1","name":"Subscribe to topic containing long and publish message","time":{"start":1702582993008,"stop":1702582993008,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cbddf485092e3be","name":"Ephemeral field set to true","time":{"start":1702582911515,"stop":1702582911515,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e302b61bcbbc63c","name":"Push message with short payload","time":{"start":1702583406077,"stop":1702583406077,"duration":0},"status":"broken","severity":"normal"},{"uid":"44f20547ce5a4c70","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1702583273326,"stop":1702583273326,"duration":0},"status":"broken","severity":"normal"},{"uid":"7961e0bc0e0b043f","name":"should only return 1 node with relay and store capability","time":{"start":1702582923535,"stop":1702582923536,"duration":1},"status":"passed","severity":"normal"},{"uid":"afe85b8a3db19259","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1702583273325,"stop":1702583273325,"duration":0},"status":"broken","severity":"normal"},{"uid":"8eab5902a130bf3c","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1702583194194,"stop":1702583194194,"duration":0},"status":"broken","severity":"normal"},{"uid":"c4fe012c0c7c449c","name":"Check publish message after service node is restarted","time":{"start":1702582994575,"stop":1702582994575,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7259e4d9e96288bf","name":"Check received message containing short","time":{"start":1702582950949,"stop":1702582950949,"duration":0},"status":"broken","severity":"normal"},{"uid":"e95e6e67f2874435","name":"should properly create location multiaddrs - tcp6","time":{"start":1702582906442,"stop":1702582906442,"duration":0},"status":"passed","severity":"normal"},{"uid":"36ffb80edb2fb5e","name":"throws on empty content topic","time":{"start":1702582899097,"stop":1702582899097,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ec0434b5ef8f9fa","name":"Push message with unicode special characters payload","time":{"start":1702583406091,"stop":1702583406091,"duration":0},"status":"broken","severity":"normal"},{"uid":"5b011668574daa4f","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1702582923536,"stop":1702582923537,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5a1251e92469f19","name":"Decoder throws on empty string content topic","time":{"start":1702582931644,"stop":1702582931645,"duration":1},"status":"passed","severity":"normal"},{"uid":"35c8d1fe2cfde935","name":"Push message with Script payload","time":{"start":1702583406085,"stop":1702583406085,"duration":0},"status":"broken","severity":"normal"},{"uid":"30fd9c97d0d49aa3","name":"Push message with content topic containing Russian","time":{"start":1702583406101,"stop":1702583406101,"duration":0},"status":"broken","severity":"normal"},{"uid":"bcc4ede846b6a9e0","name":"udp ip6 address","time":{"start":1702582905692,"stop":1702582905692,"duration":0},"status":"passed","severity":"normal"},{"uid":"94df571a428cda93","name":"Check publish message containing shell command","time":{"start":1702582994564,"stop":1702582994564,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b7ebf852aac60aa","name":"Query generator for multiple messages with multiple decoders","time":{"start":1702583206494,"stop":1702583206494,"duration":0},"status":"broken","severity":"normal"},{"uid":"68a8bdc587d53914","name":"Decoder throws on undefined content topic","time":{"start":1702582931644,"stop":1702582931644,"duration":0},"status":"passed","severity":"normal"},{"uid":"91b8909df22d147a","name":"Push message with JSON payload","time":{"start":1702583406087,"stop":1702583406088,"duration":1},"status":"broken","severity":"normal"},{"uid":"367c50dff5ec278","name":"Rejects garbage","time":{"start":1702582915019,"stop":1702582915020,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2f1e7d4eab01dfd","name":"Check publish message containing XML","time":{"start":1702582994562,"stop":1702582994563,"duration":1},"status":"passed","severity":"normal"},{"uid":"705f09509eae4557","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1702583143034,"stop":1702583143034,"duration":0},"status":"broken","severity":"normal"},{"uid":"f096c2d8c6999e30","name":"Subscribe and receive messages via lightPush","time":{"start":1702582951137,"stop":1702582951138,"duration":1},"status":"broken","severity":"normal"},{"uid":"7db0f303daa4ec82","name":"should be able to encode the field with only STORE set to true","time":{"start":1702582905869,"stop":1702582905869,"duration":0},"status":"passed","severity":"normal"},{"uid":"be3f829a40700893","name":"pre and post cipher","time":{"start":1702582930117,"stop":1702582930117,"duration":0},"status":"passed","severity":"normal"},{"uid":"35b94206055f3699","name":"Publish message with custom timestamp: Fri Dec 23 2022 19:42:55 GMT+0000 (Coordinated Universal Time)","time":{"start":1702582994568,"stop":1702582994568,"duration":0},"status":"passed","severity":"normal"},{"uid":"f18323932a4f5bb2","name":"recovers when dns.resolve returns empty","time":{"start":1702582923533,"stop":1702582923533,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f1bd038653e0a0f","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1702582923057,"stop":1702582923057,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7f6ed4f42058d1a","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1702582993005,"stop":1702582993006,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7e2759eb8889f45","name":"Encoder throws on undefined content topic","time":{"start":1702582929746,"stop":1702582929746,"duration":0},"status":"passed","severity":"normal"},{"uid":"90b7a534d47c45bd","name":"throws on content topic with empty encoding field","time":{"start":1702582899100,"stop":1702582899101,"duration":1},"status":"passed","severity":"normal"},{"uid":"37a9f4e032240b9","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1702582906245,"stop":1702582906246,"duration":1},"status":"passed","severity":"normal"},{"uid":"5753cbab80cc3d51","name":"Check publish message containing numeric","time":{"start":1702582994559,"stop":1702582994560,"duration":1},"status":"passed","severity":"normal"},{"uid":"57ae2fd1c7183f30","name":"should throw error - no public key","time":{"start":1702582906438,"stop":1702582906438,"duration":0},"status":"passed","severity":"normal"},{"uid":"8338c00f1e103da0","name":"should encode/decode to text encoding","time":{"start":1702582906439,"stop":1702582906440,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5c54656d3b69bf8","name":"Subscribe to topic containing XML and publish message","time":{"start":1702582993018,"stop":1702582993018,"duration":0},"status":"passed","severity":"normal"},{"uid":"defa435da831ed68","name":"Generator, 2 different pubsubtopics","time":{"start":1702583123091,"stop":1702583123092,"duration":1},"status":"broken","severity":"normal"},{"uid":"3d058aa64465cc61","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1702583003765,"stop":1702583003766,"duration":1},"status":"broken","severity":"normal"},{"uid":"34c619a1a7bd7017","name":"Privacy Node - default protocol","time":{"start":1702583231292,"stop":1702583231293,"duration":1},"status":"passed","severity":"normal"},{"uid":"42917431d18a9c87","name":"Push message with content topic containing JSON","time":{"start":1702583406106,"stop":1702583406106,"duration":0},"status":"broken","severity":"normal"},{"uid":"cb1edde73ec02959","name":"should be able to encode the field with only FILTER set to true","time":{"start":1702582905869,"stop":1702582905869,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1fa98fae7b5ff3e","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1702582905872,"stop":1702582905872,"duration":0},"status":"passed","severity":"normal"},{"uid":"325cbc5626a05989","name":"should properly create location multiaddrs - udp4","time":{"start":1702582906441,"stop":1702582906441,"duration":0},"status":"passed","severity":"normal"},{"uid":"eec0332e535d88a5","name":"converts content topics to expected shard index","time":{"start":1702582899101,"stop":1702582899101,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a05c5a72ff47974","name":"Fails to publish message with size larger than 1 MB","time":{"start":1702582994574,"stop":1702582994575,"duration":1},"status":"passed","severity":"normal"},{"uid":"9801c63b6c1548ca","name":"Passing page size 11 when there are 10 messages","time":{"start":1702583234672,"stop":1702583234673,"duration":1},"status":"broken","severity":"normal"},{"uid":"31f9456bc824c9c6","name":"Promise Callback - backward","time":{"start":1702583176867,"stop":1702583176867,"duration":0},"status":"broken","severity":"normal"},{"uid":"83f879ff56e6b9d0","name":"Store - dialed after - with timeout","time":{"start":1702583231291,"stop":1702583231291,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ae54b9d54b18feb","name":"isConnected should return false after all peers disconnect","time":{"start":1702582975349,"stop":1702582975349,"duration":0},"status":"passed","severity":"normal"},{"uid":"8872e0f959ec99de","name":"Fails to publish message with empty text","time":{"start":1702582994570,"stop":1702582994571,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae68cacca45121a0","name":"Encoder throws on empty string content topic","time":{"start":1702582931644,"stop":1702582931644,"duration":0},"status":"passed","severity":"normal"},{"uid":"a276ba2dfcd6c28d","name":"Check publish message containing long","time":{"start":1702582994559,"stop":1702582994559,"duration":0},"status":"passed","severity":"normal"},{"uid":"90d0643dcf9ae3fe","name":"should return the peer with the provided peerId","time":{"start":1702583247997,"stop":1702583247998,"duration":1},"status":"passed","severity":"normal"},{"uid":"2154dd7721e62d7c","name":"Check publish message after client node is restarted","time":{"start":1702582994575,"stop":1702582994575,"duration":0},"status":"skipped","severity":"normal"},{"uid":"64ab396023fe1f1","name":"Push message with Basic HTML tag payload","time":{"start":1702583406086,"stop":1702583406087,"duration":1},"status":"broken","severity":"normal"},{"uid":"3cb4ba99e5464867","name":"Push message with Russian payload","time":{"start":1702583406083,"stop":1702583406083,"duration":0},"status":"broken","severity":"normal"},{"uid":"42659c5a1d51221d","name":"ignores unrecognized TXT record formats","time":{"start":1702582923534,"stop":1702582923534,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3e2ad193bb744b9","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1702582923056,"stop":1702582923057,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0a49d757dcac1a8","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1702582975347,"stop":1702582975348,"duration":1},"status":"passed","severity":"normal"},{"uid":"a91b16f647a82aa8","name":"Push message with content topic containing Arabic","time":{"start":1702583406100,"stop":1702583406100,"duration":0},"status":"broken","severity":"normal"},{"uid":"3e138b6695158e00","name":"should throw error - invalid id","time":{"start":1702582906437,"stop":1702582906438,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bd7e8bdb966a97","name":"can start and stop the service","time":{"start":1702582955319,"stop":1702582955320,"duration":1},"status":"passed","severity":"normal"},{"uid":"30d50526855ad8fe","name":"should throw error - no id","time":{"start":1702582906436,"stop":1702582906436,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a3b74d2647392f4","name":"does not throw on valid cases","time":{"start":1702582899096,"stop":1702582899097,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e8cd974bb2a5a63","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1702582906435,"stop":1702582906435,"duration":0},"status":"passed","severity":"normal"},{"uid":"693c70da99b7bc","name":"Ordered Callback - forward","time":{"start":1702583176869,"stop":1702583176869,"duration":0},"status":"broken","severity":"normal"},{"uid":"c61e48ee7b5156cd","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1702583063265,"stop":1702583063266,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e23016e70b466b4","name":"Passing cursor with wrong pubsubTopic","time":{"start":1702583143052,"stop":1702583143054,"duration":2},"status":"broken","severity":"normal"},{"uid":"b05de52aaa14c635","name":"Relay","time":{"start":1702582956259,"stop":1702582956259,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5f88163fe88c9fd","name":"Encoder throws on undefined content topic","time":{"start":1702582931643,"stop":1702582931644,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8a546dfd7a29ba1","name":"Check publish message containing short","time":{"start":1702582994558,"stop":1702582994559,"duration":1},"status":"passed","severity":"normal"},{"uid":"a70111c454d0d51","name":"Publish without waiting for remote peer","time":{"start":1702582993004,"stop":1702582993004,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff96f1d5165ba31","name":"Passing page size 19 when there are 20 messages","time":{"start":1702583234674,"stop":1702583234675,"duration":1},"status":"broken","severity":"normal"},{"uid":"e595d12a9577fabe","name":"should return the peer with the lowest ping","time":{"start":1702583247997,"stop":1702583247997,"duration":0},"status":"passed","severity":"normal"},{"uid":"3db19f3ff75ca46c","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1702582993018,"stop":1702582993019,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d37c74059029fb6","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1702582905876,"stop":1702582905876,"duration":0},"status":"passed","severity":"normal"},{"uid":"22e6402c0fe94135","name":"Meta field set when metaSetter is specified","time":{"start":1702582911516,"stop":1702582911516,"duration":0},"status":"passed","severity":"normal"},{"uid":"9df02922553e62fc","name":"should properly create location multiaddrs - tcp4","time":{"start":1702582906441,"stop":1702582906441,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7b0a2ec249e021d","name":"Query with Ordered Callback, No message returned","time":{"start":1702583073931,"stop":1702583073931,"duration":0},"status":"broken","severity":"normal"},{"uid":"9a02203342acac60","name":"Used by Waku Relay","time":{"start":1702583237857,"stop":1702583237857,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e373095311ac4bb","name":"throws on content topic with generation field greater than 0","time":{"start":1702582899098,"stop":1702582899099,"duration":1},"status":"passed","severity":"normal"},{"uid":"64a98da442ed0f4c","name":"Decoder throws on empty string content topic","time":{"start":1702582911518,"stop":1702582911518,"duration":0},"status":"passed","severity":"normal"},{"uid":"28e081312979e1e3","name":"Decoder throws on empty string content topic","time":{"start":1702582929747,"stop":1702582929748,"duration":1},"status":"passed","severity":"normal"},{"uid":"378ea9b73e55866b","name":"Symmetric encrypt & Decrypt","time":{"start":1702582930116,"stop":1702582930117,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ca6ba42fcfe7748","name":"Throws when trying to push message with empty payload","time":{"start":1702583406093,"stop":1702583406094,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2830560cc9e9e63","name":"throws on content topic with too few or too many fields","time":{"start":1702582899097,"stop":1702582899098,"duration":1},"status":"passed","severity":"normal"},{"uid":"553024028fce53fb","name":"nwaku subscribes","time":{"start":1702582982378,"stop":1702582982379,"duration":1},"status":"passed","severity":"normal"},{"uid":"e46434ef14cbf81","name":"Relay - dialed after","time":{"start":1702583231290,"stop":1702583231290,"duration":0},"status":"passed","severity":"normal"},{"uid":"9643f935d8a54c9d","name":"should get / set UDP multiaddr","time":{"start":1702582906440,"stop":1702582906440,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f9b35fd6130c403","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1702582993006,"stop":1702582993007,"duration":1},"status":"passed","severity":"normal"},{"uid":"34b3027c8194bcec","name":"nwaku interop","time":{"start":1702583085591,"stop":1702583085592,"duration":1},"status":"passed","severity":"normal"},{"uid":"51454710b9b41a82","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1702582923057,"stop":1702582923058,"duration":1},"status":"passed","severity":"normal"},{"uid":"4171cd378c5aa317","name":"should properly compute the node id","time":{"start":1702582906439,"stop":1702582906439,"duration":0},"status":"passed","severity":"normal"},{"uid":"ded57dc5fa036bae","name":"Check publish message containing escaped characters","time":{"start":1702582994564,"stop":1702582994565,"duration":1},"status":"passed","severity":"normal"},{"uid":"a57c04df268cb71f","name":"Query with Promise Callback, No message returned","time":{"start":1702583073938,"stop":1702583073939,"duration":1},"status":"broken","severity":"normal"},{"uid":"65f24a11d4a7bf16","name":"should properly create location multiaddrs - udp","time":{"start":1702582906442,"stop":1702582906442,"duration":0},"status":"passed","severity":"normal"},{"uid":"859cf72f9b791b5d","name":"same cluster, same shard: nodes connect","time":{"start":1702582974461,"stop":1702582974463,"duration":2},"status":"passed","severity":"normal"},{"uid":"dbcd6c08c38a360","name":"Publishes to nwaku","time":{"start":1702582982379,"stop":1702582982379,"duration":0},"status":"passed","severity":"normal"},{"uid":"466159644cae6b4b","name":"Js publishes, other Js receives","time":{"start":1702582982380,"stop":1702582982381,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce15efd579526af5","name":"Push message with content topic containing Basic HTML tag","time":{"start":1702583406105,"stop":1702583406105,"duration":0},"status":"broken","severity":"normal"},{"uid":"5f5e17ac7082783a","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1702583273328,"stop":1702583273328,"duration":0},"status":"broken","severity":"normal"},{"uid":"e14f12818178393c","name":"should be able to decode the field with only RELAY set to true","time":{"start":1702582905873,"stop":1702582905873,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebdd2ab62ce85509","name":"Accepts a valid Waku Message","time":{"start":1702582915018,"stop":1702582915019,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a87a72046d56d5a","name":"Check publish message containing SQL Injection","time":{"start":1702582994561,"stop":1702582994562,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c35626f5b07db01","name":"returns all values when wanted number matches available values","time":{"start":1702582922606,"stop":1702582922608,"duration":2},"status":"passed","severity":"normal"},{"uid":"fbfa72347801713c","name":"Publish message with custom timestamp: Thu Dec 14 2023 18:42:55 GMT+0000 (Coordinated Universal Time)","time":{"start":1702582994568,"stop":1702582994569,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6de1a78c53f1d24","name":"should encode/decode to RLP encoding","time":{"start":1702582906439,"stop":1702582906439,"duration":0},"status":"passed","severity":"normal"},{"uid":"8acd50265badbab7","name":"through manual discovery","time":{"start":1702582960378,"stop":1702582960378,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6c6cce2a7ecf3c7","name":"isConnected should return true after first peer connects","time":{"start":1702582975359,"stop":1702582975359,"duration":0},"status":"passed","severity":"normal"},{"uid":"88246c3fc336eae2","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1702582993020,"stop":1702582993021,"duration":1},"status":"passed","severity":"normal"},{"uid":"f346cc3304d7dfc1","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1702582905874,"stop":1702582905875,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1e5985c6d42d3e7","name":"Query generator for multiple messages with different content topic format","time":{"start":1702583206495,"stop":1702583206495,"duration":0},"status":"broken","severity":"normal"},{"uid":"81853e6030e8c55f","name":"should be able to decode the field with only STORE set to true","time":{"start":1702582905874,"stop":1702582905874,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4402cff15550706","name":"LightPush","time":{"start":1702583231291,"stop":1702583231292,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a48f969a65dc039","name":"should throw error - no id","time":{"start":1702582906437,"stop":1702582906437,"duration":0},"status":"passed","severity":"normal"},{"uid":"15a37a49e490f46e","name":"should not fail to stop the service if it was not started","time":{"start":1702583085598,"stop":1702583085599,"duration":1},"status":"passed","severity":"normal"},{"uid":"c75e5143a5933bb9","name":"Fields are not dropped","time":{"start":1702582911053,"stop":1702582911055,"duration":2},"status":"passed","severity":"normal"},{"uid":"1b1ee3679e4be632","name":"ignores domain fetching errors","time":{"start":1702582923533,"stop":1702582923534,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e431c8c042e08fc","name":"Query generator for multiple messages","time":{"start":1702583206490,"stop":1702583206490,"duration":0},"status":"broken","severity":"normal"},{"uid":"8fa1bb4cf5584994","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1702582905870,"stop":1702582905870,"duration":0},"status":"passed","severity":"normal"},{"uid":"62886e2a76941b4a","name":"Push to array if already present","time":{"start":1702582898939,"stop":1702582898939,"duration":0},"status":"passed","severity":"normal"},{"uid":"11d5192a4f8abaeb","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1702582975356,"stop":1702582975356,"duration":0},"status":"passed","severity":"normal"},{"uid":"fef29c3943670c53","name":"should return false","time":{"start":1702582906438,"stop":1702582906438,"duration":0},"status":"passed","severity":"normal"}]