allure-jswaku/5975/widgets/duration.json
2023-12-04 15:51:09 +00:00

1 line
84 KiB
JSON

[{"uid":"5baa5e90494f8cb3","name":"Encoder throws on empty string content topic","time":{"start":1701704772548,"stop":1701704772549,"duration":1},"status":"passed","severity":"normal"},{"uid":"2843361baa6b3636","name":"throws on content topic with empty topic name field","time":{"start":1701704761627,"stop":1701704761627,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b7b56dfd029a8eb","name":"Check publish message containing Basic HTML tag","time":{"start":1701704896715,"stop":1701704896715,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bf06177b5c4b70","name":"Fails to publish message with size larger than 1 MB","time":{"start":1701704896729,"stop":1701704896729,"duration":0},"status":"passed","severity":"normal"},{"uid":"6920cfae89d89211","name":"Push message with content topic containing special chars","time":{"start":1701704940798,"stop":1701704940798,"duration":0},"status":"passed","severity":"normal"},{"uid":"74eb18af1b7f0051","name":"Push message with unicode special characters payload","time":{"start":1701704940792,"stop":1701704940792,"duration":0},"status":"passed","severity":"normal"},{"uid":"5838aba85d4c6537","name":"should set field with only FILTER enabled","time":{"start":1701704768175,"stop":1701704768175,"duration":0},"status":"passed","severity":"normal"},{"uid":"b75f48717da3f0e4","name":"Relay + Store","time":{"start":1701704768176,"stop":1701704768176,"duration":0},"status":"passed","severity":"normal"},{"uid":"225268d217caad96","name":"creates an iterator","time":{"start":1701704981910,"stop":1701704981911,"duration":1},"status":"passed","severity":"normal"},{"uid":"651e2e89510632d2","name":"Ordered callback, aborts when callback returns true","time":{"start":1701704958143,"stop":1701704958144,"duration":1},"status":"passed","severity":"normal"},{"uid":"a24287886b063f9d","name":"Push to array if already present","time":{"start":1701704761545,"stop":1701704761545,"duration":0},"status":"passed","severity":"normal"},{"uid":"78c354b0c8b8fe3d","name":"returns all values when wanted number matches available values","time":{"start":1701704781852,"stop":1701704781854,"duration":2},"status":"passed","severity":"normal"},{"uid":"e616fbff07a31ce2","name":"unsubscribes","time":{"start":1701704981911,"stop":1701704981912,"duration":1},"status":"passed","severity":"normal"},{"uid":"feeb9de8262f6980","name":"Ping on peer without subscriptions","time":{"start":1701704812935,"stop":1701704812936,"duration":1},"status":"passed","severity":"normal"},{"uid":"612d8db6f3ff1be0","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1701704831528,"stop":1701704831529,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba2243ae38b20c3b","name":"Fails to publish message with wrong content topic","time":{"start":1701704896722,"stop":1701704896722,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7d3cde80be0174a","name":"Check received message containing JSON","time":{"start":1701704907416,"stop":1701704907417,"duration":1},"status":"passed","severity":"normal"},{"uid":"daa26deba15ddd5","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1701704910005,"stop":1701704910006,"duration":1},"status":"passed","severity":"normal"},{"uid":"52ff9e39dcb9d43c","name":"Decoder throws on empty string content topic","time":{"start":1701704789832,"stop":1701704789832,"duration":0},"status":"passed","severity":"normal"},{"uid":"27b298f73b8527a9","name":"should decode valid enr with tcp successfully","time":{"start":1701704768166,"stop":1701704768166,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd2570d0cbdb5403","name":"Check received message containing Script","time":{"start":1701704907414,"stop":1701704907414,"duration":0},"status":"passed","severity":"normal"},{"uid":"63556b4804d03d4e","name":"Relay - dialed after","time":{"start":1701704984370,"stop":1701704984371,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f946c5170fab909","name":"should encode/decode to text encoding","time":{"start":1701704768170,"stop":1701704768170,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c2ecf84f88ce325","name":"Rejects garbage","time":{"start":1701704775372,"stop":1701704775373,"duration":1},"status":"passed","severity":"normal"},{"uid":"677173474cf35086","name":"Push message with custom timestamp: 1701708413764","time":{"start":1701704940818,"stop":1701704940821,"duration":3},"status":"passed","severity":"normal"},{"uid":"c273f34051e7def","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1701704978946,"stop":1701704978946,"duration":0},"status":"passed","severity":"normal"},{"uid":"95b8e73307d8056e","name":"Decoder throws on empty string content topic","time":{"start":1701704772549,"stop":1701704772550,"duration":1},"status":"passed","severity":"normal"},{"uid":"afc53ddb39155bd5","name":"should set field with all protocols disabled","time":{"start":1701704768174,"stop":1701704768174,"duration":0},"status":"passed","severity":"normal"},{"uid":"2113b07b1d704c8f","name":"returns all values when wanted number is greater than available values","time":{"start":1701704781855,"stop":1701704781855,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2ce273ad1126cf8","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1701704767706,"stop":1701704767706,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a5ae1e1c1393d6b","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1701704957252,"stop":1701704957252,"duration":0},"status":"passed","severity":"normal"},{"uid":"788db6e9a5948458","name":"1 Store, 2 fetches","time":{"start":1701704782367,"stop":1701704782368,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f5fa137b9465347","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1701704900251,"stop":1701704900251,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1e764c750174b5f","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1701704900252,"stop":1701704900253,"duration":1},"status":"passed","severity":"normal"},{"uid":"357c6c19f33e6f76","name":"should set field with all protocols enabled","time":{"start":1701704768174,"stop":1701704768174,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdfdd8e8f2cd9d22","name":"should properly create location multiaddrs - tcp","time":{"start":1701704768173,"stop":1701704768173,"duration":0},"status":"passed","severity":"normal"},{"uid":"69cf6954f3348fc0","name":"Check publish message containing emoji","time":{"start":1701704896719,"stop":1701704896719,"duration":0},"status":"passed","severity":"normal"},{"uid":"475bcdca73677844","name":"should properly create location multiaddrs - udp6","time":{"start":1701704768172,"stop":1701704768172,"duration":0},"status":"passed","severity":"normal"},{"uid":"da55575be7a86cd0","name":"Query generator for 2000 messages","time":{"start":1701704958144,"stop":1701704958145,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca36c88dcacc2852","name":"should emit a peer event after start","time":{"start":1701704972192,"stop":1701704972193,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e7d0307eba58fec","name":"1 Relay, 1 fetch","time":{"start":1701704782367,"stop":1701704782367,"duration":0},"status":"passed","severity":"normal"},{"uid":"c608b36ed3b99fe8","name":"Subscribe to topic containing emoji and receive message","time":{"start":1701704910007,"stop":1701704910008,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cfa828d1dcc30d8","name":"tcp ip4 address","time":{"start":1701704767583,"stop":1701704767584,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3547428bd8fa92e","name":"converts content topics to expected shard index","time":{"start":1701704761628,"stop":1701704761629,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c74ea29619532c8","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1701704767697,"stop":1701704767697,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1928ade85665e17","name":"Push message with content topic containing Russian","time":{"start":1701704940799,"stop":1701704940800,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a478b4029d50f2f","name":"Check received message containing SQL Injection","time":{"start":1701704907413,"stop":1701704907413,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ff0129ca0b1f4f0","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1701704831527,"stop":1701704831528,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a6a51d8f5927927","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1701704947158,"stop":1701704947159,"duration":1},"status":"passed","severity":"normal"},{"uid":"4df395d2bf00f3e2","name":"Add multiple subscription objects on single nwaku node","time":{"start":1701704910008,"stop":1701704910008,"duration":0},"status":"passed","severity":"normal"},{"uid":"cec6a90a6ac25b2f","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1701704767697,"stop":1701704767698,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f4bcb8f3c6be332","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1701704767696,"stop":1701704767696,"duration":0},"status":"passed","severity":"normal"},{"uid":"ece23584207df96b","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1701704833372,"stop":1701704833372,"duration":0},"status":"passed","severity":"normal"},{"uid":"45510ca55267e4ea","name":"Check received message with timestamp: 1649153314 ","time":{"start":1701704907419,"stop":1701704907420,"duration":1},"status":"passed","severity":"normal"},{"uid":"de2fb7bb5be1c26","name":"should not receive a peer event after stop","time":{"start":1701704810852,"stop":1701704810852,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6835273a5d4979","name":"Meta field set when metaSetter is specified","time":{"start":1701704772547,"stop":1701704772547,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d8c2e074df96475","name":"Check publish message containing SQL Injection","time":{"start":1701704896714,"stop":1701704896714,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab8f9f45c1d9bf61","name":"Generator, 2 different pubsubtopics","time":{"start":1701704947156,"stop":1701704947156,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e6d3c1a285ca44a6","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1701704831526,"stop":1701704831526,"duration":0},"status":"passed","severity":"normal"},{"uid":"58c5e2c345b4f6e","name":"Used by Waku Relay","time":{"start":1701704979958,"stop":1701704979959,"duration":1},"status":"passed","severity":"normal"},{"uid":"78a140fbb0dd310a","name":"Publish message with custom timestamp: Mon Dec 04 2023 16:47:58 GMT+0000 (Coordinated Universal Time)","time":{"start":1701704896720,"stop":1701704896721,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac5dbc5061f34ffd","name":"Check received message containing unicode special characters","time":{"start":1701704907418,"stop":1701704907418,"duration":0},"status":"passed","severity":"normal"},{"uid":"75316a589f6cfcc","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1701704900247,"stop":1701704900247,"duration":0},"status":"passed","severity":"normal"},{"uid":"25339783fb41bfc2","name":"Encoder throws on undefined content topic","time":{"start":1701704789831,"stop":1701704789831,"duration":0},"status":"passed","severity":"normal"},{"uid":"da699c89722d6fec","name":"3 nodes on /waku/2/rs/3/0 topic","time":{"start":1701704881815,"stop":1701704881815,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e983e99d443ba66","name":"should get / set TCP multiaddr","time":{"start":1701704768171,"stop":1701704768171,"duration":0},"status":"passed","severity":"normal"},{"uid":"34b0d8845d10bb27","name":"should properly compute the node id","time":{"start":1701704768169,"stop":1701704768169,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba8bd6b25603d115","name":"should throw error - no public key","time":{"start":1701704768168,"stop":1701704768168,"duration":0},"status":"passed","severity":"normal"},{"uid":"90a2b6de9946978e","name":"Subscribe to topic containing numeric and publish message","time":{"start":1701704900250,"stop":1701704900250,"duration":0},"status":"passed","severity":"normal"},{"uid":"afb31724744a021d","name":"Promise Callback - backward","time":{"start":1701704955997,"stop":1701704955998,"duration":1},"status":"passed","severity":"normal"},{"uid":"79fcb6a99f63e29a","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1701704937268,"stop":1701704937269,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e632b2f3fe37c84","name":"Check received message with timestamp: 1701704811368000000 ","time":{"start":1701704907419,"stop":1701704907419,"duration":0},"status":"passed","severity":"normal"},{"uid":"8939caa92f8d0fb8","name":"it tolerates circular branch references","time":{"start":1701704782655,"stop":1701704782655,"duration":0},"status":"passed","severity":"normal"},{"uid":"e99321d4e9ddc617","name":"Ping on unsubscribed peer","time":{"start":1701704812937,"stop":1701704812937,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c2f5a0cb3604bc2","name":"should return all peers when numPeers is 0","time":{"start":1701704772364,"stop":1701704772364,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb328518cd918abb","name":"Push message with Russian payload","time":{"start":1701704940788,"stop":1701704940789,"duration":1},"status":"passed","severity":"normal"},{"uid":"7afeb5e0961758ca","name":"pre and post cipher","time":{"start":1701704788433,"stop":1701704788433,"duration":0},"status":"passed","severity":"normal"},{"uid":"79c9266b9bc7eb45","name":"Check publish message containing XML","time":{"start":1701704896715,"stop":1701704896715,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d06591f3e8b8e99","name":"Subscribe to topic containing emoji and publish message","time":{"start":1701704900256,"stop":1701704900256,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2413852a1d38d6","name":"Query with Promise Callback, No Decoder","time":{"start":1701704942539,"stop":1701704942540,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7e42fb15679cd8f","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1701704782323,"stop":1701704782323,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5de77e045db7a6a","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1701704833371,"stop":1701704833371,"duration":0},"status":"passed","severity":"normal"},{"uid":"96c22f7f3ab5bf95","name":"should be called for bootstrap peers","time":{"start":1701704833370,"stop":1701704833371,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac6fa2e9d1c701e1","name":"Check message on other pubsub topic is not received","time":{"start":1701704907421,"stop":1701704907421,"duration":0},"status":"passed","severity":"normal"},{"uid":"42510845ff2e7882","name":"Push 30 different messages","time":{"start":1701704940793,"stop":1701704940793,"duration":0},"status":"passed","severity":"normal"},{"uid":"c624c0bf9f200f67","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1701704853739,"stop":1701704853739,"duration":0},"status":"passed","severity":"normal"},{"uid":"444e910a5dc5c927","name":"Check publish message containing Chinese","time":{"start":1701704896712,"stop":1701704896713,"duration":1},"status":"passed","severity":"normal"},{"uid":"a554ae5707c3aba8","name":"should return a random peer when all peers have the same latency","time":{"start":1701704981913,"stop":1701704981913,"duration":0},"status":"passed","severity":"normal"},{"uid":"df4ccc0c2156b479","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1701704833372,"stop":1701704833372,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ea94ff8b958eb0e","name":"Push message with content topic containing XML","time":{"start":1701704940801,"stop":1701704940802,"duration":1},"status":"passed","severity":"normal"},{"uid":"1be3ed08c5f21098","name":"Generator, custom pubsub topic","time":{"start":1701704947157,"stop":1701704947158,"duration":1},"status":"passed","severity":"normal"},{"uid":"65c9320505ac54ce","name":"should handle a minimal index list","time":{"start":1701704767919,"stop":1701704767919,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7296bb646b7a0e3","name":"Light Node - default protocols","time":{"start":1701704984372,"stop":1701704984373,"duration":1},"status":"passed","severity":"normal"},{"uid":"1190b0657d32c8f1","name":"Relay - dialed first","time":{"start":1701704984370,"stop":1701704984370,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce52f880dff8fc07","name":"Passing page size 110 when there are 120 messages","time":{"start":1701704966342,"stop":1701704966343,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ca099d464e9356c","name":"should be able to encode the field with only FILTER set to true","time":{"start":1701704767695,"stop":1701704767695,"duration":0},"status":"passed","severity":"normal"},{"uid":"adfc9e8a741714c6","name":"Ordered Callback - backward","time":{"start":1701704956001,"stop":1701704956003,"duration":2},"status":"passed","severity":"normal"},{"uid":"132119d2a9d75261","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1701704781855,"stop":1701704781855,"duration":0},"status":"passed","severity":"normal"},{"uid":"14b3a370c5c8d845","name":"Subscribe to topic containing long and receive message","time":{"start":1701704909975,"stop":1701704909976,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fe053f8b4431f23","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1701704772365,"stop":1701704772365,"duration":0},"status":"passed","severity":"normal"},{"uid":"35bdeb847eea575d","name":"Push message with Script payload","time":{"start":1701704940789,"stop":1701704940790,"duration":1},"status":"passed","severity":"normal"},{"uid":"3549a04788755e86","name":"Query generator for multiple messages with different content topic format","time":{"start":1701704958140,"stop":1701704958140,"duration":0},"status":"passed","severity":"normal"},{"uid":"c85ca37d543afbdb","name":"nwaku interop","time":{"start":1701704972187,"stop":1701704972188,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f7ff8e9f1ac90fd","name":"should return the peer with the provided peerId","time":{"start":1701704981912,"stop":1701704981912,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ebe3379e9cf40b5","name":"throws on content topic with generation field greater than 0","time":{"start":1701704761626,"stop":1701704761626,"duration":0},"status":"passed","severity":"normal"},{"uid":"731c329b874630dc","name":"Round trip binary serialization","time":{"start":1701704772546,"stop":1701704772547,"duration":1},"status":"passed","severity":"normal"},{"uid":"d73128bfc0e123d5","name":"should set field with only STORE enabled","time":{"start":1701704768175,"stop":1701704768175,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2fa900acc7b486c","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1701704909952,"stop":1701704909952,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc0921b15c736982","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1701704833367,"stop":1701704833368,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9170b138910520e","name":"Subscribe and receive messages via waku relay post","time":{"start":1701704909954,"stop":1701704909955,"duration":1},"status":"passed","severity":"normal"},{"uid":"d42714c89acf099","name":"Relay","time":{"start":1701704813281,"stop":1701704813281,"duration":0},"status":"passed","severity":"normal"},{"uid":"d133e7a7ff51016e","name":"Push message with JSON payload","time":{"start":1701704940791,"stop":1701704940791,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bb03a0d303b5733","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1701704937269,"stop":1701704937270,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4ae2b99c8ddf2dc","name":"Push message with short payload","time":{"start":1701704940785,"stop":1701704940785,"duration":0},"status":"passed","severity":"normal"},{"uid":"95b450f43482e111","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1701704772365,"stop":1701704772366,"duration":1},"status":"passed","severity":"normal"},{"uid":"2210b8aee8c419b5","name":"should be able to decode the field with only STORE set to true","time":{"start":1701704767703,"stop":1701704767704,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6ee52d1282fb97c","name":"Check publish message containing short","time":{"start":1701704896711,"stop":1701704896711,"duration":0},"status":"passed","severity":"normal"},{"uid":"33492e753ec7d9ec","name":"Check received message containing shell command","time":{"start":1701704907417,"stop":1701704907417,"duration":0},"status":"passed","severity":"normal"},{"uid":"98bf6b150bc1ae97","name":"Filter","time":{"start":1701704984372,"stop":1701704984372,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbe45af99e0b466b","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1701704767705,"stop":1701704767705,"duration":0},"status":"passed","severity":"normal"},{"uid":"6020aa9d4af45970","name":"Check publish message containing long","time":{"start":1701704896711,"stop":1701704896711,"duration":0},"status":"passed","severity":"normal"},{"uid":"44bb61677c323663","name":"Throws when trying to push message with empty payload","time":{"start":1701704940793,"stop":1701704940794,"duration":1},"status":"passed","severity":"normal"},{"uid":"68f675a41eb7b898","name":"should throw an error for insufficient data","time":{"start":1701704767920,"stop":1701704767920,"duration":0},"status":"passed","severity":"normal"},{"uid":"5452fdf2041c0ee1","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1701704782658,"stop":1701704782658,"duration":0},"status":"passed","severity":"normal"},{"uid":"52b7860b88545bba","name":"Push message with content topic containing JSON","time":{"start":1701704940803,"stop":1701704940803,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1ad5e690b6667b3","name":"should only return 1 node with relay and store capability","time":{"start":1701704782657,"stop":1701704782657,"duration":0},"status":"passed","severity":"normal"},{"uid":"316b00ad4d37e3","name":"isConnected should return true after first peer connects","time":{"start":1701704833375,"stop":1701704833376,"duration":1},"status":"passed","severity":"normal"},{"uid":"818c4b989f2e7cc0","name":"Waku message hash computation (meta attribute not present)","time":{"start":1701704777421,"stop":1701704777422,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c8b8b1c50f040a8","name":"should not receive a peer event before start","time":{"start":1701704972193,"stop":1701704972194,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2cc3196cd884b55","name":"Push message on custom pubsubTopic","time":{"start":1701704869930,"stop":1701704869930,"duration":0},"status":"passed","severity":"normal"},{"uid":"30029150f7f82a45","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1701704767704,"stop":1701704767704,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2c84c47c075cd07","name":"throws on content topic with empty version field","time":{"start":1701704761627,"stop":1701704761627,"duration":0},"status":"passed","severity":"normal"},{"uid":"43acc67a65e0cee3","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1701704869931,"stop":1701704869931,"duration":0},"status":"passed","severity":"normal"},{"uid":"88e313c67bb27a0","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1701704881814,"stop":1701704881814,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec41fde96271ed5b","name":"can start and stop the service","time":{"start":1701704972189,"stop":1701704972189,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcd6fbc56694e9df","name":"Decoder throws on empty string content topic","time":{"start":1701704787894,"stop":1701704787894,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d1cc93085c80956","name":"Check received message containing XML","time":{"start":1701704907414,"stop":1701704907415,"duration":1},"status":"passed","severity":"normal"},{"uid":"31229fe1e6b6d164","name":"Push message with content topic containing long","time":{"start":1701704940794,"stop":1701704940798,"duration":4},"status":"passed","severity":"normal"},{"uid":"eee8333a7472ac12","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1701704909993,"stop":1701704910000,"duration":7},"status":"passed","severity":"normal"},{"uid":"b3af8e1e6a532dfa","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1701704833373,"stop":1701704833375,"duration":2},"status":"passed","severity":"normal"},{"uid":"27ff1e83e7dceedb","name":"Subscribe and receives messages on 20 topics","time":{"start":1701704909966,"stop":1701704909968,"duration":2},"status":"passed","severity":"normal"},{"uid":"f819049a3c9cb259","name":"Query with Ordered Callback, No message returned","time":{"start":1701704942538,"stop":1701704942538,"duration":0},"status":"passed","severity":"normal"},{"uid":"bef6114ac1edcb28","name":"1 Store, 2 relays, 2 fetches","time":{"start":1701704782368,"stop":1701704782368,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d6da1b5796b240b","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1701704831527,"stop":1701704831527,"duration":0},"status":"passed","severity":"normal"},{"uid":"c47cfa64476a3208","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1701705050640,"stop":1701705050640,"duration":0},"status":"passed","severity":"normal"},{"uid":"a517500a49940ba6","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1701704833367,"stop":1701704833367,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf7f51db8b74d798","name":"Push message with content topic containing shell command","time":{"start":1701704940803,"stop":1701704940804,"duration":1},"status":"passed","severity":"normal"},{"uid":"5233c42308d63d28","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1701704881813,"stop":1701704881813,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2fab4c9e7a3c09f","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1701704910009,"stop":1701704910009,"duration":0},"status":"passed","severity":"normal"},{"uid":"b31210d628502e39","name":"Sample","time":{"start":1701704767395,"stop":1701704767397,"duration":2},"status":"passed","severity":"normal"},{"uid":"88d4c16a1091799a","name":"Passing page size 10 when there are 10 messages","time":{"start":1701704966339,"stop":1701704966340,"duration":1},"status":"passed","severity":"normal"},{"uid":"37c641c356552a8","name":"Publish message with rate limit","time":{"start":1701704896731,"stop":1701704896731,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d1d7335b9c81c49","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1701704937271,"stop":1701704937271,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e414302438cd4bd","name":"Subscribe to topic containing shell command and publish message","time":{"start":1701704900255,"stop":1701704900255,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7f2f24fabb5cdb7","name":"should encodeTxt and decodeTxt","time":{"start":1701704768164,"stop":1701704768165,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1461da69ce9be92","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1701704978948,"stop":1701704978948,"duration":0},"status":"passed","severity":"normal"},{"uid":"26d8726cdfe0287b","name":"Subscribe to topic containing short and publish message","time":{"start":1701704900249,"stop":1701704900249,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed234f8f122f393d","name":"Query generator for multiple messages with multiple decoders","time":{"start":1701704958140,"stop":1701704958140,"duration":0},"status":"passed","severity":"normal"},{"uid":"e93343f4ff397ad9","name":"should only return 1 node with store capability","time":{"start":1701704782658,"stop":1701704782658,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6a3a48961f9ebba","name":"should set field with only LIGHTPUSH enabled","time":{"start":1701704768176,"stop":1701704768176,"duration":0},"status":"passed","severity":"normal"},{"uid":"abac7ded090bd694","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1701704937270,"stop":1701704937271,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfc18fa222d11be8","name":"Asymmetric encrypt & decrypt","time":{"start":1701704788432,"stop":1701704788432,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae6583948bd68923","name":"Check publish message containing unicode special characters","time":{"start":1701704896717,"stop":1701704896719,"duration":2},"status":"passed","severity":"normal"},{"uid":"28f019aaa3d901e1","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1701705050640,"stop":1701705050640,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9d6695aeb84ee76","name":"Check received message with timestamp: undefined ","time":{"start":1701704907420,"stop":1701704907420,"duration":0},"status":"passed","severity":"normal"},{"uid":"73f77e6c0b7e5b36","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1701704787890,"stop":1701704787891,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3a3453e9b5a905f","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1701704853740,"stop":1701704853740,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ad2ea3c5b3cdf87","name":"ignores domain fetching errors","time":{"start":1701704782656,"stop":1701704782656,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfd4e1bbb3809366","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1701704772366,"stop":1701704772367,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9cc0eab8df2e03d","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1701704853739,"stop":1701704853740,"duration":1},"status":"passed","severity":"normal"},{"uid":"5323ae092e604b64","name":"Symmetric encrypt & Decrypt","time":{"start":1701704788432,"stop":1701704788433,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff4a2e76114340d8","name":"Decrypt messages","time":{"start":1701704855188,"stop":1701704855188,"duration":0},"status":"passed","severity":"normal"},{"uid":"b521b8f99075ad4b","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1701704942539,"stop":1701704942539,"duration":0},"status":"passed","severity":"normal"},{"uid":"298e6eb8e5d18731","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1701704896719,"stop":1701704896719,"duration":0},"status":"passed","severity":"normal"},{"uid":"968add6184bdee5d","name":"Check publish message containing shell command","time":{"start":1701704896716,"stop":1701704896716,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fdb9b0f8871c730","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1701704937270,"stop":1701704937270,"duration":0},"status":"passed","severity":"normal"},{"uid":"80a1f19263822892","name":"Waku message hash computation (payload length 0)","time":{"start":1701704777422,"stop":1701704777422,"duration":0},"status":"passed","severity":"normal"},{"uid":"48ae98f5001d9f25","name":"can start and stop the service","time":{"start":1701704810849,"stop":1701704810849,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5a7ee6f21de58bf","name":"should get / set UDP multiaddr","time":{"start":1701704768170,"stop":1701704768170,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffbf8bdf140d9ef1","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1701704896722,"stop":1701704896723,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d2fdc45777db169","name":"Subscribe to topic containing XML and receive message","time":{"start":1701704910001,"stop":1701704910002,"duration":1},"status":"passed","severity":"normal"},{"uid":"850dace89bc60728","name":"Fields are not dropped","time":{"start":1701704772084,"stop":1701704772086,"duration":2},"status":"passed","severity":"normal"},{"uid":"f1d308741bc69ba3","name":"Encoder throws on empty string content topic","time":{"start":1701704787893,"stop":1701704787893,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6e0c0db5fca762f","name":"should return the peer with the lowest ping","time":{"start":1701704981912,"stop":1701704981912,"duration":0},"status":"passed","severity":"normal"},{"uid":"421ac31b457c8f0f","name":"Check meta is set [symmetric]","time":{"start":1701704787891,"stop":1701704787891,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2189d8b55e48099","name":"should properly create location multiaddrs - udp4","time":{"start":1701704768171,"stop":1701704768171,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f54e23954ef210c","name":"should encode/decode to RLP encoding","time":{"start":1701704768169,"stop":1701704768169,"duration":0},"status":"passed","severity":"normal"},{"uid":"244cadd8c6f676d6","name":"Ordered Callback - forward","time":{"start":1701704955999,"stop":1701704956000,"duration":1},"status":"passed","severity":"normal"},{"uid":"66946530be8746bb","name":"Push message with content topic containing Arabic","time":{"start":1701704940799,"stop":1701704940799,"duration":0},"status":"passed","severity":"normal"},{"uid":"1140241d1ebc27f0","name":"Query Generator - backward","time":{"start":1701704955996,"stop":1701704955996,"duration":0},"status":"passed","severity":"normal"},{"uid":"80ffecd6f5ef40ba","name":"Decoder throws on undefined content topic","time":{"start":1701704772549,"stop":1701704772549,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cc661d8f7a4ca7f","name":"Push message with content topic containing Script","time":{"start":1701704940801,"stop":1701704940801,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ac9bb64503137c2","name":"Subscribe to topic containing special chars and publish message","time":{"start":1701704900250,"stop":1701704900250,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ea13b19710ee43d","name":"LightPush","time":{"start":1701704984372,"stop":1701704984372,"duration":0},"status":"passed","severity":"normal"},{"uid":"44a62398f942142e","name":"Callback on promise, aborts when callback returns true","time":{"start":1701704958141,"stop":1701704958141,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e6cf4277777d84d","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1701704900254,"stop":1701704900254,"duration":0},"status":"passed","severity":"normal"},{"uid":"283b0ccf29600062","name":"configure the node with multiple pubsub topics","time":{"start":1701704910051,"stop":1701704910051,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d83bae0fc975f75","name":"Ephemeral field is preserved - encoder v0","time":{"start":1701704813488,"stop":1701704813489,"duration":1},"status":"passed","severity":"normal"},{"uid":"e979c7156d47c6dc","name":"should throw an error when the selected peer does not register the required protocols","time":{"start":1701704981913,"stop":1701704981914,"duration":1},"status":"passed","severity":"normal"},{"uid":"37f4164cc22e591d","name":"throws on content topic with empty encoding field","time":{"start":1701704761628,"stop":1701704761628,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0d3cd01cef1d3f0","name":"Publish message with custom timestamp: Tue Dec 13 2022 15:47:58 GMT+0000 (Coordinated Universal Time)","time":{"start":1701704896720,"stop":1701704896720,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8348144be7902e4","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1701704767705,"stop":1701704767706,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffa544a5a77cfdd9","name":"Push message with content topic containing SQL Injection","time":{"start":1701704940800,"stop":1701704940801,"duration":1},"status":"passed","severity":"normal"},{"uid":"859e7b233088efb3","name":"Fails to push message bigger that 1MB","time":{"start":1701704940822,"stop":1701704940822,"duration":0},"status":"passed","severity":"normal"},{"uid":"611c285b05b400a2","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1701704900255,"stop":1701704900255,"duration":0},"status":"passed","severity":"normal"},{"uid":"652bc89ee6e34a1c","name":"Waku message hash computation","time":{"start":1701704777419,"stop":1701704777420,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ffbdaa2cc2229db","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1701704978948,"stop":1701704978948,"duration":0},"status":"passed","severity":"normal"},{"uid":"45d6da025abad499","name":"Check received message containing Arabic","time":{"start":1701704907412,"stop":1701704907412,"duration":0},"status":"passed","severity":"normal"},{"uid":"7322f9ed25e0cd67","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1701704831529,"stop":1701704831529,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b8c242690039351","name":"udp ip6 address","time":{"start":1701704767584,"stop":1701704767584,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf656df25f4bac06","name":"Push message equal or less that 1MB","time":{"start":1701704940822,"stop":1701704940822,"duration":0},"status":"passed","severity":"normal"},{"uid":"74a046066c913153","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1701704831526,"stop":1701704831526,"duration":0},"status":"passed","severity":"normal"},{"uid":"23810388c2935e5e","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1701704782659,"stop":1701704782659,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1effc277f52ce3fd","name":"should properly create location multiaddrs - tcp4","time":{"start":1701704768171,"stop":1701704768172,"duration":1},"status":"passed","severity":"normal"},{"uid":"f996229c851d1260","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1701705050641,"stop":1701705050641,"duration":0},"status":"passed","severity":"normal"},{"uid":"513836d15a6ccdaa","name":"Encoder throws on undefined content topic","time":{"start":1701704772548,"stop":1701704772548,"duration":0},"status":"passed","severity":"normal"},{"uid":"e856c03e314bf7df","name":"Overlapping topic subscription","time":{"start":1701704909970,"stop":1701704909971,"duration":1},"status":"passed","severity":"normal"},{"uid":"9516c855ab12219d","name":"Check received message with timestamp: 1701704811368 ","time":{"start":1701704907419,"stop":1701704907419,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6621bbfb57dbb44","name":"connects to nwaku","time":{"start":1701704979956,"stop":1701704979957,"duration":1},"status":"passed","severity":"normal"},{"uid":"e96bb5b3fa431ee9","name":"Subscribe to topic containing long and publish message","time":{"start":1701704900249,"stop":1701704900249,"duration":0},"status":"passed","severity":"normal"},{"uid":"bafebff618bed245","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1701704957251,"stop":1701704957252,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ca03ea4e32d024c","name":"Check meta is set [ecies]","time":{"start":1701704789830,"stop":1701704789830,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4b13911b5eed74c","name":"Passing an array","time":{"start":1701704979957,"stop":1701704979958,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0c2c03f2a05e16e","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1701704957253,"stop":1701704957253,"duration":0},"status":"passed","severity":"normal"},{"uid":"38a4ae1ea23db984","name":"Passing page size 11 when there are 10 messages","time":{"start":1701704966340,"stop":1701704966341,"duration":1},"status":"passed","severity":"normal"},{"uid":"afb05ecde2c271e6","name":"Query with Ordered Callback, No Decoder","time":{"start":1701704942536,"stop":1701704942538,"duration":2},"status":"passed","severity":"normal"},{"uid":"623c40ba6b2227a7","name":"Store - dialed first","time":{"start":1701704984371,"stop":1701704984371,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0443afde2271d6","name":"Check received message containing Chinese","time":{"start":1701704907412,"stop":1701704907412,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3600a1a4cd18b2","name":"Check publish message containing Script","time":{"start":1701704896714,"stop":1701704896715,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6a43a9ce0525e80","name":"Does not throw an exception when node disconnects","time":{"start":1701704979957,"stop":1701704979957,"duration":0},"status":"passed","severity":"normal"},{"uid":"96eb1f9eac82da21","name":"can start the service","time":{"start":1701704972188,"stop":1701704972189,"duration":1},"status":"passed","severity":"normal"},{"uid":"13185a53a0bab74d","name":"Check message received after nwaku node is restarted","time":{"start":1701704907428,"stop":1701704907428,"duration":0},"status":"skipped","severity":"normal"},{"uid":"10c049da45fdf32f","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1701704767699,"stop":1701704767700,"duration":1},"status":"passed","severity":"normal"},{"uid":"421cf10db6504e60","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1701704942535,"stop":1701704942535,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1e6fa8091af2684","name":"Generator, 2 different pubsubtopics","time":{"start":1701704947158,"stop":1701704947158,"duration":0},"status":"passed","severity":"normal"},{"uid":"a88e4406f6cbe638","name":"Passing cursor with wrong pubsubTopic","time":{"start":1701704937272,"stop":1701704937273,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f10360fa36622d9","name":"Fails to push message with large meta","time":{"start":1701704940808,"stop":1701704940809,"duration":1},"status":"passed","severity":"normal"},{"uid":"2eefa9498ea8fec2","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1701704767705,"stop":1701704767705,"duration":0},"status":"passed","severity":"normal"},{"uid":"e83d8bb805dbb315","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1701704881813,"stop":1701704881813,"duration":0},"status":"passed","severity":"normal"},{"uid":"f965c617ab126ba7","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1701704881814,"stop":1701704881814,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ac0a7d911560a04","name":"Ephemeral field set to true","time":{"start":1701704772547,"stop":1701704772547,"duration":0},"status":"passed","severity":"normal"},{"uid":"948a1cb9de4215fb","name":"Refresh subscription","time":{"start":1701704900247,"stop":1701704900248,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8551c29430805a8d","name":"Subscribe to 30 topics at once and receives messages","time":{"start":1701704909969,"stop":1701704909969,"duration":0},"status":"passed","severity":"normal"},{"uid":"31a8e3330ed515ec","name":"Error when try to subscribe to more than 30 topics","time":{"start":1701704909970,"stop":1701704909970,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ea081a6bc69389b","name":"caches peers it previously fetched","time":{"start":1701704782656,"stop":1701704782657,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f7ca53a848cb46","name":"Subscribe to topic containing Script and receive message","time":{"start":1701704910000,"stop":1701704910001,"duration":1},"status":"passed","severity":"normal"},{"uid":"2706690faad1600c","name":"Push message with Chinese payload","time":{"start":1701704940787,"stop":1701704940787,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb232fdfe629a9e2","name":"throws on content topic with empty application field","time":{"start":1701704761626,"stop":1701704761626,"duration":0},"status":"passed","severity":"normal"},{"uid":"23b6232cc5cb2f86","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1701704787888,"stop":1701704787890,"duration":2},"status":"passed","severity":"normal"},{"uid":"139a9498e106604a","name":"Check publish message after service node is restarted","time":{"start":1701704896730,"stop":1701704896730,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4c6e1cbed38220b7","name":"retrieves a single peer","time":{"start":1701704782654,"stop":1701704782655,"duration":1},"status":"passed","severity":"normal"},{"uid":"7496e74c32d0ecd7","name":"Check publish message containing Russian","time":{"start":1701704896713,"stop":1701704896714,"duration":1},"status":"passed","severity":"normal"},{"uid":"a67a5fe6908f3c1e","name":"should be able to encode the field with only STORE set to true","time":{"start":1701704767694,"stop":1701704767695,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dbbe6b9ce04ea52","name":"Push message on custom pubsubTopic","time":{"start":1701704869926,"stop":1701704869927,"duration":1},"status":"passed","severity":"normal"},{"uid":"13546d0aacd1a0b0","name":"1 Relay, 1 Filter, gives up","time":{"start":1701704782368,"stop":1701704782368,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b49d153ef8edbbf","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1701704782333,"stop":1701704782334,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ba04b21bfa494fb","name":"Check publish message containing special chars","time":{"start":1701704896712,"stop":1701704896712,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7cc6007d29a993d","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1701705050641,"stop":1701705050641,"duration":0},"status":"passed","severity":"normal"},{"uid":"19d05434aef2b45c","name":"should not fail to start the service if it is already started","time":{"start":1701704972191,"stop":1701704972192,"duration":1},"status":"passed","severity":"normal"},{"uid":"65621d3b3bbea727","name":"Subscribe to topic containing shell command and receive message","time":{"start":1701704910004,"stop":1701704910005,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a679baffb2e5b66","name":"Query Generator - forward","time":{"start":1701704955995,"stop":1701704955996,"duration":1},"status":"passed","severity":"normal"},{"uid":"e26f25a96fb33b04","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1701704907420,"stop":1701704907420,"duration":0},"status":"passed","severity":"normal"},{"uid":"be5f6c4716aaebec","name":"Subscribe to topic containing JSON and receive message","time":{"start":1701704910003,"stop":1701704910004,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cef461458df2989","name":"should properly create location multiaddrs - udp","time":{"start":1701704768172,"stop":1701704768173,"duration":1},"status":"passed","severity":"normal"},{"uid":"83c5c626d95495a8","name":"does not throw on valid cases","time":{"start":1701704761624,"stop":1701704761624,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cf3da50c27f2e1b","name":"Decoder throws on undefined content topic","time":{"start":1701704787893,"stop":1701704787894,"duration":1},"status":"passed","severity":"normal"},{"uid":"482bc06b1ac8b600","name":"Push message with custom timestamp: 1670946413764","time":{"start":1701704940809,"stop":1701704940818,"duration":9},"status":"passed","severity":"normal"},{"uid":"2f5fc228ceefe60","name":"Push message with numeric payload","time":{"start":1701704940786,"stop":1701704940786,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cd38c2c9b423791","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1701704853738,"stop":1701704853738,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9955e0a776b5b4c","name":"Check received message containing numeric","time":{"start":1701704907411,"stop":1701704907411,"duration":0},"status":"passed","severity":"normal"},{"uid":"eadc4ee1b929b2e","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1701704810855,"stop":1701704810855,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7192f2094459a551","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1701704853739,"stop":1701704853739,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f7e98b98940fd29","name":"Fails to push message with empty content topic","time":{"start":1701704940805,"stop":1701704940808,"duration":3},"status":"passed","severity":"normal"},{"uid":"2dbcb9f999ed27d","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1701704869927,"stop":1701704869928,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ba1427e2f32e99a","name":"should properly create peer info with all multiaddrs","time":{"start":1701704768173,"stop":1701704768173,"duration":0},"status":"passed","severity":"normal"},{"uid":"396157fb5f4035a9","name":"Fails to publish message with empty text","time":{"start":1701704896721,"stop":1701704896722,"duration":1},"status":"passed","severity":"normal"},{"uid":"30d54c2303e780cb","name":"Overlapping topic subscription","time":{"start":1701704900248,"stop":1701704900248,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7e7494df6453f78d","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1701704900246,"stop":1701704900247,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f9c7b8e1fd972de","name":"Push message with content topic containing unicode special characters","time":{"start":1701704940804,"stop":1701704940805,"duration":1},"status":"passed","severity":"normal"},{"uid":"f03753074de31b25","name":"Subscribe and publish message","time":{"start":1701704900245,"stop":1701704900245,"duration":0},"status":"passed","severity":"normal"},{"uid":"1878e32c163b8162","name":"A test","time":{"start":1701704833416,"stop":1701704833417,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bb8329a5b00b8d","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1701704909956,"stop":1701704909966,"duration":10},"status":"passed","severity":"normal"},{"uid":"707dd6322ff9e0ec","name":"Subscribe to topic containing Script and publish message","time":{"start":1701704900253,"stop":1701704900253,"duration":0},"status":"passed","severity":"normal"},{"uid":"73b1577d2261708f","name":"Callback on promise","time":{"start":1701704958140,"stop":1701704958141,"duration":1},"status":"passed","severity":"normal"},{"uid":"5248cfc5e089ffa8","name":"Check message with no pubsub topic is not received","time":{"start":1701704907422,"stop":1701704907422,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f66de25680afd06","name":"Push message with content topic containing short","time":{"start":1701704940794,"stop":1701704940794,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0f5f08500c61bae","name":"Ephemeral messages are not stored","time":{"start":1701704813485,"stop":1701704813485,"duration":0},"status":"passed","severity":"normal"},{"uid":"88d59322633d7d09","name":"should return false","time":{"start":1701704768168,"stop":1701704768168,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dc293f7415e727a","name":"Relay - times out","time":{"start":1701704984371,"stop":1701704984371,"duration":0},"status":"passed","severity":"normal"},{"uid":"23da571bd75cd527","name":"Check received message containing special chars","time":{"start":1701704907411,"stop":1701704907412,"duration":1},"status":"passed","severity":"normal"},{"uid":"f66a03fe7df39e8b","name":"should throw error - no public key","time":{"start":1701704768166,"stop":1701704768167,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5c698c908684b80","name":"Query Generator, Multiple PubsubTopics","time":{"start":1701704942531,"stop":1701704942532,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cde3b8595c7f795","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1701704900245,"stop":1701704900246,"duration":1},"status":"passed","severity":"normal"},{"uid":"19f5f5d9437de24e","name":"Check message with no payload is not received","time":{"start":1701704907423,"stop":1701704907426,"duration":3},"status":"passed","severity":"normal"},{"uid":"2f07d45b65e795c2","name":"Subscribe to topic containing JSON and publish message","time":{"start":1701704900254,"stop":1701704900254,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b0b6a15e9868740","name":"Publishes to nwaku","time":{"start":1701704878660,"stop":1701704878660,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fd959809252e944","name":"Query generator for multiple messages with different message text format","time":{"start":1701704958139,"stop":1701704958139,"duration":0},"status":"passed","severity":"normal"},{"uid":"435943997a51eea5","name":"Init the array if not present","time":{"start":1701704761543,"stop":1701704761544,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4251079d6740a0e","name":"should be called at least once on all `peer:discovery` events","time":{"start":1701704833370,"stop":1701704833370,"duration":0},"status":"passed","severity":"normal"},{"uid":"13e3662f0098a9b6","name":"Subscribe to topic containing Russian and receive message","time":{"start":1701704909991,"stop":1701704909992,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdce1572bfcf85f5","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1701704869930,"stop":1701704869930,"duration":0},"status":"passed","severity":"normal"},{"uid":"44c9a5c74a3e357e","name":"Decoder throws on undefined content topic","time":{"start":1701704789831,"stop":1701704789832,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa78fdc22d904757","name":"isConnected should return false after all peers disconnect","time":{"start":1701704833377,"stop":1701704833378,"duration":1},"status":"passed","severity":"normal"},{"uid":"563577eb66b4d16f","name":"Check received message containing Russian","time":{"start":1701704907413,"stop":1701704907413,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f91d0b382072bf1","name":"Subscribe and receive messages via lightPush","time":{"start":1701704909952,"stop":1701704909952,"duration":0},"status":"passed","severity":"normal"},{"uid":"20627be34efa3072","name":"configure the node with multiple pubsub topics","time":{"start":1701704910050,"stop":1701704910050,"duration":0},"status":"passed","severity":"normal"},{"uid":"bec649cb8ddb8514","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1701704947156,"stop":1701704947156,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f43a69329bc64aa1","name":"Check message with no content topic is not received","time":{"start":1701704907423,"stop":1701704907423,"duration":0},"status":"passed","severity":"normal"},{"uid":"d956badd3cbbcdf4","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1701704900255,"stop":1701704900256,"duration":1},"status":"passed","severity":"normal"},{"uid":"5995cd820d66a0c2","name":"Push message with emoji payload","time":{"start":1701704940792,"stop":1701704940793,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d8228480c6c4ad5","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1701704909955,"stop":1701704909956,"duration":1},"status":"passed","severity":"normal"},{"uid":"f633ef62cb573ff2","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1701704833368,"stop":1701704833369,"duration":1},"status":"passed","severity":"normal"},{"uid":"26b9f87483375034","name":"should not fail to stop the service if it was not started","time":{"start":1701704810849,"stop":1701704810850,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8b4339de902bcc1","name":"Push message with content topic containing Basic HTML tag","time":{"start":1701704940803,"stop":1701704940803,"duration":0},"status":"passed","severity":"normal"},{"uid":"111cfecada965c56","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1701704767695,"stop":1701704767696,"duration":1},"status":"passed","severity":"normal"},{"uid":"a007fa3a946ff49c","name":"handles multiple messages","time":{"start":1701704981911,"stop":1701704981911,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a4059c0319c33c7","name":"Push message with content topic containing Chinese","time":{"start":1701704940799,"stop":1701704940799,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6a7a1749b865142","name":"Ping on subscribed peer","time":{"start":1701704812934,"stop":1701704812935,"duration":1},"status":"passed","severity":"normal"},{"uid":"1041976f5b15718a","name":"Publish message with custom timestamp: Mon Dec 04 2023 14:47:58 GMT+0000 (Coordinated Universal Time)","time":{"start":1701704896720,"stop":1701704896720,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5ff71a351dac3e","name":"Encoder throws on undefined content topic","time":{"start":1701704787892,"stop":1701704787892,"duration":0},"status":"passed","severity":"normal"},{"uid":"28938d688e800f03","name":"Nodes with multiple pubsub topic","time":{"start":1701704881815,"stop":1701704881815,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5a37ad96bcc96a6","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1701704978947,"stop":1701704978947,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b08b03be1d17ab3","name":"Fails to publish duplicate message","time":{"start":1701704896721,"stop":1701704896721,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9100682eb7d5d1b","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1701704910002,"stop":1701704910003,"duration":1},"status":"passed","severity":"normal"},{"uid":"a358b1ac0e6b2650","name":"Push message with content topic containing escaped characters","time":{"start":1701704940804,"stop":1701704940804,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b5a72611e1de7fb","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1701704782659,"stop":1701704782659,"duration":0},"status":"skipped","severity":"normal"},{"uid":"45b9d165d080ec8a","name":"Check received message containing Basic HTML tag","time":{"start":1701704907415,"stop":1701704907416,"duration":1},"status":"passed","severity":"normal"},{"uid":"e855fd092189b534","name":"Passing page size 3 when there are 20 messages","time":{"start":1701704966338,"stop":1701704966339,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4d26bcdd9fba090","name":"Relay + Store","time":{"start":1701704813282,"stop":1701704813282,"duration":0},"status":"passed","severity":"normal"},{"uid":"87ee3c892d3fd763","name":"Publish message with large meta","time":{"start":1701704896730,"stop":1701704896731,"duration":1},"status":"passed","severity":"normal"},{"uid":"468218eaf486b241","name":"Register correct protocols","time":{"start":1701704900244,"stop":1701704900244,"duration":0},"status":"passed","severity":"normal"},{"uid":"7faad761c0428a8d","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1701704768165,"stop":1701704768165,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fc4d7ba8da78e00","name":"should not receive a peer event before start","time":{"start":1701704810851,"stop":1701704810852,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b3cd35ab4f2a0d2","name":"should throw an error when no peer matches the given protocols","time":{"start":1701704981913,"stop":1701704981913,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8f76caadf339dc5","name":"Promise Callback - forward","time":{"start":1701704955997,"stop":1701704955997,"duration":0},"status":"passed","severity":"normal"},{"uid":"c200c94b3a17c162","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1701704831525,"stop":1701704831525,"duration":0},"status":"passed","severity":"normal"},{"uid":"60c5f528c2513206","name":"throws on content topic with too few or too many fields","time":{"start":1701704761625,"stop":1701704761625,"duration":0},"status":"passed","severity":"normal"},{"uid":"abb786bb931bf963","name":"Check message with non string payload is not received","time":{"start":1701704907426,"stop":1701704907426,"duration":0},"status":"passed","severity":"normal"},{"uid":"7563bb1074f364f0","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1701704767920,"stop":1701704767920,"duration":0},"status":"passed","severity":"normal"},{"uid":"66cebcda7240faa4","name":"Js publishes, other Js receives","time":{"start":1701704878661,"stop":1701704878662,"duration":1},"status":"passed","severity":"normal"},{"uid":"1be83bbb2fcfbc77","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1701704782326,"stop":1701704782326,"duration":0},"status":"passed","severity":"normal"},{"uid":"99696c1d2de11b43","name":"Check publish message after client node is restarted","time":{"start":1701704896730,"stop":1701704896730,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5a9b7fcaa45242f8","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1701704910050,"stop":1701704910050,"duration":0},"status":"passed","severity":"normal"},{"uid":"af0f5e2e07300e84","name":"Passing page size 0 when there are 110 messages","time":{"start":1701704966336,"stop":1701704966337,"duration":1},"status":"passed","severity":"normal"},{"uid":"80ddc8bbd811c8f3","name":"Refresh subscription","time":{"start":1701704909971,"stop":1701704909974,"duration":3},"status":"passed","severity":"normal"},{"uid":"1304cb53b83158e7","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1701704978949,"stop":1701704978949,"duration":0},"status":"passed","severity":"normal"},{"uid":"17fe1c42eaa78d45","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1701704782323,"stop":1701704782324,"duration":1},"status":"passed","severity":"normal"},{"uid":"ded28c47b12bcfee","name":"should set field with only RELAY enabled","time":{"start":1701704768174,"stop":1701704768175,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1998f3135dba03a","name":"ignores unrecognized TXT record formats","time":{"start":1701704782656,"stop":1701704782656,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd7987008678b6ff","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1701704853738,"stop":1701704853739,"duration":1},"status":"passed","severity":"normal"},{"uid":"61a165a47ae9f675","name":"Passing cursor with wrong message digest","time":{"start":1701704937272,"stop":1701704937272,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd6dd4ff12201403","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1701704831525,"stop":1701704831525,"duration":0},"status":"passed","severity":"normal"},{"uid":"778ac371f05764cb","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1701704937268,"stop":1701704937268,"duration":0},"status":"passed","severity":"normal"},{"uid":"655c18aa2c0a4d12","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1701704978945,"stop":1701704978946,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1fc11c0e8022409","name":"nwaku subscribes","time":{"start":1701704878659,"stop":1701704878660,"duration":1},"status":"passed","severity":"normal"},{"uid":"9faf3e455d445e51","name":"Reusing cursor across nodes","time":{"start":1701704937271,"stop":1701704937272,"duration":1},"status":"passed","severity":"normal"},{"uid":"42b2b30d4462d76f","name":"Query Generator, No Decoder","time":{"start":1701704942532,"stop":1701704942533,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4a0f0f408a741db","name":"should properly create location multiaddrs - tcp6","time":{"start":1701704768172,"stop":1701704768172,"duration":0},"status":"passed","severity":"normal"},{"uid":"4292c688f20afb0b","name":"Check message received after jswaku node is restarted","time":{"start":1701704907427,"stop":1701704907428,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c5f21cda592b733f","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1701704833366,"stop":1701704833366,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb7d83a144e0bef7","name":"Query Generator, No message returned","time":{"start":1701704942533,"stop":1701704942534,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7a4a779eb23632b","name":"Privacy Node - default protocol","time":{"start":1701704984373,"stop":1701704984373,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcbccfd9609e39b9","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1701704782324,"stop":1701704782324,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd7b2fde831c81fa","name":"Correctly serialized arguments","time":{"start":1701704837393,"stop":1701704837393,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dc2f62a9d9e3506","name":"Default pageSize","time":{"start":1701704966343,"stop":1701704966343,"duration":0},"status":"passed","severity":"normal"},{"uid":"16b9d0c568e3501e","name":"Sets default value correctly","time":{"start":1701704979959,"stop":1701704979959,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca01388df57415c5","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1701704782325,"stop":1701704782326,"duration":1},"status":"passed","severity":"normal"},{"uid":"c635de5e92235c5f","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1701704909953,"stop":1701704909954,"duration":1},"status":"passed","severity":"normal"},{"uid":"67b3f06fafa2d7c1","name":"Check received message containing emoji","time":{"start":1701704907418,"stop":1701704907418,"duration":0},"status":"passed","severity":"normal"},{"uid":"313e7b5350e7064e","name":"Mutual subscription","time":{"start":1701704900243,"stop":1701704900244,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdf38145a07dffc9","name":"Store - dialed after - with timeout","time":{"start":1701704984371,"stop":1701704984372,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddb8aabfe21ffe73","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1701704900251,"stop":1701704900251,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f5bb6d3d89129b5","name":"Check publish message containing numeric","time":{"start":1701704896712,"stop":1701704896712,"duration":0},"status":"passed","severity":"normal"},{"uid":"d03ff81b631174ef","name":"Push message with content topic containing numeric","time":{"start":1701704940798,"stop":1701704940798,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1b54147445e845f","name":"Publish without waiting for remote peer","time":{"start":1701704900244,"stop":1701704900245,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed35ec8f004b6857","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1701704881815,"stop":1701704881816,"duration":1},"status":"passed","severity":"normal"},{"uid":"feea2f85d692b9fc","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1701704900246,"stop":1701704900246,"duration":0},"status":"passed","severity":"normal"},{"uid":"93860b64450ed8a2","name":"Subscribe to topic containing Russian and publish message","time":{"start":1701704900251,"stop":1701704900252,"duration":1},"status":"passed","severity":"normal"},{"uid":"70eec02d36cad7e","name":"Delete observer","time":{"start":1701704855188,"stop":1701704855189,"duration":1},"status":"passed","severity":"normal"},{"uid":"c80eb316673c5f27","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1701704782658,"stop":1701704782658,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0b4df0d250aee75","name":"Using a function","time":{"start":1701704979958,"stop":1701704979958,"duration":0},"status":"passed","severity":"normal"},{"uid":"809a40572f210180","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1701704789829,"stop":1701704789829,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5c05910647e6fe9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1701704869927,"stop":1701704869927,"duration":0},"status":"passed","severity":"normal"},{"uid":"460410b511fb7b4e","name":"should be able to decode the field with only FILTER set to true","time":{"start":1701704767702,"stop":1701704767703,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1f207fcb970625c","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1701704833376,"stop":1701704833377,"duration":1},"status":"passed","severity":"normal"},{"uid":"f173e7e77b11240f","name":"Subscribe to topic containing special chars and receive message","time":{"start":1701704909977,"stop":1701704909983,"duration":6},"status":"passed","severity":"normal"},{"uid":"2be1e25dc3347ed8","name":"should not receive a peer event after stop","time":{"start":1701704972194,"stop":1701704972194,"duration":0},"status":"passed","severity":"normal"},{"uid":"1760bf9f04af8552","name":"isConnected should return false after all peers disconnect","time":{"start":1701704833369,"stop":1701704833369,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fc89c9631027e39","name":"Query generator for multiple messages","time":{"start":1701704958139,"stop":1701704958139,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8657f7afa79640f","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1701704813489,"stop":1701704813489,"duration":0},"status":"passed","severity":"normal"},{"uid":"e004f3611e56bcaa","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1701704813489,"stop":1701704813490,"duration":1},"status":"passed","severity":"normal"},{"uid":"df79f0fffb7b6728","name":"Push message with escaped characters payload","time":{"start":1701704940792,"stop":1701704940792,"duration":0},"status":"passed","severity":"normal"},{"uid":"e90c118c8657b4cc","name":"passes more than one ENR URLs and attempts connection","time":{"start":1701704810855,"stop":1701704810856,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1a9504e53ea186a8","name":"should not fail to start the service if it is already started","time":{"start":1701704810850,"stop":1701704810850,"duration":0},"status":"passed","severity":"normal"},{"uid":"d78b53169dd11af5","name":"A test","time":{"start":1701704833416,"stop":1701704833416,"duration":0},"status":"passed","severity":"normal"},{"uid":"44cdc0a5e19c7f72","name":"Check received message containing escaped characters","time":{"start":1701704907417,"stop":1701704907418,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9ba6da630ecbb0d","name":"should throw error - invalid id","time":{"start":1701704768167,"stop":1701704768168,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d85e32389f25eee","name":"Push message with Arabic payload","time":{"start":1701704940787,"stop":1701704940788,"duration":1},"status":"passed","severity":"normal"},{"uid":"92259b1179758543","name":"Nodes with multiple pubsub topic","time":{"start":1701704881814,"stop":1701704881814,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d36c51de276031","name":"Check message with invalid timestamp is not received","time":{"start":1701704907421,"stop":1701704907421,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa79c23429a97bfe","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1701704910006,"stop":1701704910007,"duration":1},"status":"passed","severity":"normal"},{"uid":"75120dc7f47b4e7a","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1701704909983,"stop":1701704909989,"duration":6},"status":"passed","severity":"normal"},{"uid":"8e65fce234f310a4","name":"should use DNS peer discovery with light client","time":{"start":1701704810854,"stop":1701704810855,"duration":1},"status":"skipped","severity":"normal"},{"uid":"54095e9f6401aadb","name":"Check received message with extra option is received","time":{"start":1701704907427,"stop":1701704907427,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aec9873a2ffa119","name":"Check publish message containing escaped characters","time":{"start":1701704896716,"stop":1701704896717,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf9212ad35e574a7","name":"Check received message containing long","time":{"start":1701704907410,"stop":1701704907411,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4eb0e8e258e78b4","name":"Reopen subscription with peer with lost subscription","time":{"start":1701704812937,"stop":1701704812937,"duration":0},"status":"passed","severity":"normal"},{"uid":"21eeabee6867eca9","name":"can start the service","time":{"start":1701704810846,"stop":1701704810848,"duration":2},"status":"passed","severity":"normal"},{"uid":"ae490fa932e36acf","name":"Generator, custom pubsub topic","time":{"start":1701704947155,"stop":1701704947156,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2f5de2c01d40e6a2","name":"Push message with content topic containing emoji","time":{"start":1701704940805,"stop":1701704940805,"duration":0},"status":"passed","severity":"normal"},{"uid":"d31a5840e90016bd","name":"Push message with XML payload","time":{"start":1701704940790,"stop":1701704940790,"duration":0},"status":"passed","severity":"normal"},{"uid":"a64a687ce7508b57","name":"Subscribe to topic containing numeric and receive message","time":{"start":1701704909976,"stop":1701704909977,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d9839326c67af3c","name":"recovers when dns.resolve returns empty","time":{"start":1701704782655,"stop":1701704782656,"duration":1},"status":"passed","severity":"normal"},{"uid":"24f45a16c9ce842d","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1701704909989,"stop":1701704909991,"duration":2},"status":"passed","severity":"normal"},{"uid":"905fff1c13b46922","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1701704782324,"stop":1701704782325,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bcb0bbc38b67d","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1701704767919,"stop":1701704767919,"duration":0},"status":"passed","severity":"normal"},{"uid":"8452d877d0b1ea6d","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1701704833365,"stop":1701704833365,"duration":0},"status":"passed","severity":"normal"},{"uid":"52be80e7561d741f","name":"Accepts a valid Waku Message","time":{"start":1701704775371,"stop":1701704775372,"duration":1},"status":"passed","severity":"normal"},{"uid":"b31e0a8eb4008912","name":"should only return 1 node with relay capability","time":{"start":1701704782657,"stop":1701704782657,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d30a7daac9ba921","name":"Subscribe to topic containing short and receive message","time":{"start":1701704909974,"stop":1701704909975,"duration":1},"status":"passed","severity":"normal"},{"uid":"d43cb38157a7cdac","name":"R trip binary encryption [ecies, signature]","time":{"start":1701704789830,"stop":1701704789830,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ec37edcd5715371","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1701704957252,"stop":1701704957252,"duration":0},"status":"passed","severity":"normal"},{"uid":"e442b4ce42375e7f","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1701704942539,"stop":1701704942539,"duration":0},"status":"passed","severity":"normal"},{"uid":"f92d87ffcac3f92f","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1701704978946,"stop":1701704978946,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a3db1839840e16a","name":"should decode valid enr successfully","time":{"start":1701704768165,"stop":1701704768165,"duration":0},"status":"passed","severity":"normal"},{"uid":"a74fa3266ab0c6c6","name":"should be able to encode the field with only RELAY set to true","time":{"start":1701704767693,"stop":1701704767694,"duration":1},"status":"passed","severity":"normal"},{"uid":"6da8300388a44977","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1701704958141,"stop":1701704958143,"duration":2},"status":"passed","severity":"normal"},{"uid":"989b49808231977c","name":"Push message with meta","time":{"start":1701704940808,"stop":1701704940808,"duration":0},"status":"passed","severity":"normal"},{"uid":"54cf2a2ee9a3eb29","name":"Push message with long payload","time":{"start":1701704940785,"stop":1701704940786,"duration":1},"status":"passed","severity":"normal"},{"uid":"b263815c16d759f8","name":"Nwaku publishes","time":{"start":1701704878660,"stop":1701704878660,"duration":0},"status":"passed","severity":"normal"},{"uid":"250f222f2c16e249","name":"Push message with special chars payload","time":{"start":1701704940786,"stop":1701704940787,"duration":1},"status":"passed","severity":"normal"},{"uid":"95c041dc262caa09","name":"through manual discovery","time":{"start":1701704837310,"stop":1701704837310,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd671d6c9152ecb6","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1701704782321,"stop":1701704782322,"duration":1},"status":"passed","severity":"normal"},{"uid":"f034e341bb4e0522","name":"Subscribe to topic containing XML and publish message","time":{"start":1701704900253,"stop":1701704900254,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea98bc21d5f4f1eb","name":"Sign & Recover","time":{"start":1701704788434,"stop":1701704788434,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a1777d3c7d76b22","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1701704978947,"stop":1701704978948,"duration":1},"status":"passed","severity":"normal"},{"uid":"87f2aa9db3c26630","name":"should not fail to stop the service if it was not started","time":{"start":1701704972189,"stop":1701704972191,"duration":2},"status":"passed","severity":"normal"},{"uid":"9285c9d72406848","name":"Passing page size 1 when there are 4 messages","time":{"start":1701704966337,"stop":1701704966338,"duration":1},"status":"passed","severity":"normal"},{"uid":"c647efba23642a68","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1701704782322,"stop":1701704782322,"duration":0},"status":"passed","severity":"normal"},{"uid":"74f558e70afff408","name":"Passing page size 19 when there are 20 messages","time":{"start":1701704966341,"stop":1701704966342,"duration":1},"status":"passed","severity":"normal"},{"uid":"e725504f5726190b","name":"All","time":{"start":1701704813282,"stop":1701704813282,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b0f35f4e0d1ef78","name":"Push message with SQL Injection payload","time":{"start":1701704940789,"stop":1701704940789,"duration":0},"status":"passed","severity":"normal"},{"uid":"903e7431065066a0","name":"Query Generator, Wrong PubsubTopic","time":{"start":1701704942529,"stop":1701704942531,"duration":2},"status":"passed","severity":"normal"},{"uid":"9953c67dcd3d24da","name":"should throw error - no id","time":{"start":1701704768167,"stop":1701704768167,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc00aee2cc3c10cf","name":"should emit a peer event after start","time":{"start":1701704810851,"stop":1701704810851,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac41c4dcf685f70f","name":"throws on empty content topic","time":{"start":1701704761624,"stop":1701704761624,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc33384f6a8bd105","name":"Check message with extra parameter is not received","time":{"start":1701704907426,"stop":1701704907427,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e0515fe1c2991f2","name":"Check publish message containing Arabic","time":{"start":1701704896713,"stop":1701704896713,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd3fc26f988231d2","name":"Push message with custom timestamp: 1701701213764","time":{"start":1701704940818,"stop":1701704940818,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e7b5d255a115f01","name":"should be able to decode the field with only RELAY set to true","time":{"start":1701704767701,"stop":1701704767702,"duration":1},"status":"passed","severity":"normal"},{"uid":"61341e2a8b13f65a","name":"Push message with Basic HTML tag payload","time":{"start":1701704940790,"stop":1701704940790,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbde0867a7ed37bf","name":"Query with Promise Callback, No message returned","time":{"start":1701704942540,"stop":1701704942540,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7a81a4b9494133b","name":"Check publish message containing JSON","time":{"start":1701704896716,"stop":1701704896716,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4cf8d6ac564be77","name":"should throw error - no id","time":{"start":1701704768166,"stop":1701704768166,"duration":0},"status":"passed","severity":"normal"},{"uid":"e808890277f03d90","name":"Push message with shell command payload","time":{"start":1701704940791,"stop":1701704940791,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b94e122f3a2485a","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1701704978947,"stop":1701704978947,"duration":0},"status":"passed","severity":"normal"},{"uid":"49ae4d5098894878","name":"groups content topics by expected pubsub topic","time":{"start":1701704761629,"stop":1701704761629,"duration":0},"status":"passed","severity":"normal"},{"uid":"d69a4207e62633c2","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1701704942534,"stop":1701704942534,"duration":0},"status":"passed","severity":"normal"},{"uid":"292327f91effe99e","name":"Push message with rate limit","time":{"start":1701704940809,"stop":1701704940809,"duration":0},"status":"passed","severity":"normal"},{"uid":"c41cd3ad9698cc42","name":"Encoder throws on empty string content topic","time":{"start":1701704789831,"stop":1701704789831,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8641c931dca1d76","name":"Check received message containing short","time":{"start":1701704907410,"stop":1701704907410,"duration":0},"status":"passed","severity":"normal"},{"uid":"97cc565eeab6e0e1","name":"throws on content topic with non-number generation field","time":{"start":1701704761625,"stop":1701704761626,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a1a9a704974e29e","name":"can dial TLS multiaddrs","time":{"start":1701704837309,"stop":1701704837310,"duration":1},"status":"passed","severity":"normal"}]