2024-02-15 19:43:19 +00:00

1 line
131 KiB
JSON

[{"uid":"c4913e90f9d97d0a","name":"Subscribe to topic containing emoji and receive message","time":{"start":1708026169228,"stop":1708026169228,"duration":0},"status":"passed","severity":"normal"},{"uid":"7370a0b231a1f1d0","name":"Asymmetric encrypt & decrypt","time":{"start":1708025421265,"stop":1708025421266,"duration":1},"status":"passed","severity":"normal"},{"uid":"1899b989a69ad83a","name":"Relay - times out","time":{"start":1708026142414,"stop":1708026142414,"duration":0},"status":"passed","severity":"normal"},{"uid":"d936b248d0cca42c","name":"Ping on subscribed peer","time":{"start":1708025523221,"stop":1708025523222,"duration":1},"status":"passed","severity":"normal"},{"uid":"496112b8c12327a6","name":"should only return 1 node with relay and store capability","time":{"start":1708025414825,"stop":1708025414826,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2c6ea11673b7713","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1708025626783,"stop":1708025626784,"duration":1},"status":"passed","severity":"normal"},{"uid":"a011b67bad195568","name":"should properly create location multiaddrs - udp6","time":{"start":1708025400101,"stop":1708025400101,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7c4465a7be76d3c","name":"should be able to decode the field with only FILTER set to true","time":{"start":1708025399398,"stop":1708025399398,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7744d5f09d976db","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1708025400095,"stop":1708025400095,"duration":0},"status":"passed","severity":"normal"},{"uid":"56b387344113541c","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1708025930586,"stop":1708025930587,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ea1af48caecf361","name":"Subscribe to topic containing shell command and receive message","time":{"start":1708026169227,"stop":1708026169227,"duration":0},"status":"passed","severity":"normal"},{"uid":"2947e69adb72abc3","name":"Publish message with rate limit","time":{"start":1708025898537,"stop":1708025898538,"duration":1},"status":"passed","severity":"normal"},{"uid":"258eafb0f3bc1cb","name":"Check publish message containing JSON","time":{"start":1708025898525,"stop":1708025898526,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed66797965e01990","name":"Push message with content topic containing JSON","time":{"start":1708025960869,"stop":1708025960878,"duration":9},"status":"passed","severity":"normal"},{"uid":"d099dfbd80febd11","name":"Nodes with multiple pubsub topic","time":{"start":1708025887277,"stop":1708025887277,"duration":0},"status":"passed","severity":"normal"},{"uid":"85209e05b14faa90","name":"Push message with content topic containing short","time":{"start":1708025960863,"stop":1708025960863,"duration":0},"status":"passed","severity":"normal"},{"uid":"17c94b2d1bcb2a1c","name":"should use DNS peer discovery with light client","time":{"start":1708025451413,"stop":1708025451414,"duration":1},"status":"skipped","severity":"normal"},{"uid":"348c0564a74d0881","name":"Check received message containing XML","time":{"start":1708025667518,"stop":1708025667519,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ab7c5c72bb7120f","name":"udp ip6 address","time":{"start":1708025399536,"stop":1708025399536,"duration":0},"status":"passed","severity":"normal"},{"uid":"25b05dab897d7861","name":"Check publish message containing numeric","time":{"start":1708025898517,"stop":1708025898518,"duration":1},"status":"passed","severity":"normal"},{"uid":"545906a0896723da","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1708025698101,"stop":1708025698101,"duration":0},"status":"passed","severity":"normal"},{"uid":"b366c6349dd52461","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1708026169237,"stop":1708026169237,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7f1551c867decf0","name":"retrieves a single peer","time":{"start":1708025414822,"stop":1708025414823,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b887b9d1a276f5f","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1708025414548,"stop":1708025414548,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ba7e9e32e52c775","name":"configure the node with multiple pubsub topics","time":{"start":1708025930587,"stop":1708025930587,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1ecb7b9cbb0b638","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1708026112285,"stop":1708026112285,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e6d7590abff87a","name":"Promise Callback - backward","time":{"start":1708026107805,"stop":1708026107805,"duration":0},"status":"passed","severity":"normal"},{"uid":"542ab844f364384c","name":"Publish message with large meta","time":{"start":1708025898537,"stop":1708025898537,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2d39710b2ce46fc","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1708026112285,"stop":1708026112285,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c84310dda9e06e4","name":"Push message with content topic containing unicode special characters","time":{"start":1708025960879,"stop":1708025960880,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fc46697313ba41d","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1708025626761,"stop":1708025626763,"duration":2},"status":"passed","severity":"normal"},{"uid":"b853a171d316edd4","name":"Ping on peer without subscriptions","time":{"start":1708025473550,"stop":1708025473550,"duration":0},"status":"passed","severity":"normal"},{"uid":"79c117b71a041b0f","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1708026134840,"stop":1708026134840,"duration":0},"status":"passed","severity":"normal"},{"uid":"91a1db3ead9f062a","name":"Push message equal or less that 1MB","time":{"start":1708025960893,"stop":1708025960894,"duration":1},"status":"passed","severity":"normal"},{"uid":"f48f62cb3cb88795","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1708026169218,"stop":1708026169219,"duration":1},"status":"passed","severity":"normal"},{"uid":"b33458ecd3dbf997","name":"ignores domain fetching errors","time":{"start":1708025414824,"stop":1708025414824,"duration":0},"status":"passed","severity":"normal"},{"uid":"18223708f17bb318","name":"Push message with long payload","time":{"start":1708026109239,"stop":1708026109239,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdcb7803fb02ed5b","name":"Push message with JSON payload","time":{"start":1708025960849,"stop":1708025960849,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e29750836a5130","name":"Ordered callback, aborts when callback returns true","time":{"start":1708026076415,"stop":1708026076418,"duration":3},"status":"passed","severity":"normal"},{"uid":"154571e4a28d7fd2","name":"should properly create location multiaddrs - tcp","time":{"start":1708025400102,"stop":1708025400102,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b617e55440bf0f6","name":"Push message with custom timestamp: 1708029226967","time":{"start":1708026109281,"stop":1708026109281,"duration":0},"status":"passed","severity":"normal"},{"uid":"30258ea1a57c415","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1708025530444,"stop":1708025530444,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e1c69f6705144ec","name":"Publishes to nwaku","time":{"start":1708025877238,"stop":1708025877239,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f13aa65ab6de17c","name":"Check message with no pubsub topic is not received","time":{"start":1708026069811,"stop":1708026069812,"duration":1},"status":"passed","severity":"normal"},{"uid":"387968e386acdbeb","name":"Push message with content topic containing XML","time":{"start":1708025960868,"stop":1708025960869,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8fdd61aaff4963b","name":"Query Generator, Wrong PubsubTopic","time":{"start":1708026043851,"stop":1708026043851,"duration":0},"status":"passed","severity":"normal"},{"uid":"90e6305a7bb90a95","name":"Check message with no content topic is not received","time":{"start":1708025667531,"stop":1708025667532,"duration":1},"status":"passed","severity":"normal"},{"uid":"74a40c14c092acf6","name":"should properly create location multiaddrs - tcp6","time":{"start":1708025400101,"stop":1708025400102,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c8bb1b1d502c59f","name":"Decoder throws on undefined content topic","time":{"start":1708025422688,"stop":1708025422688,"duration":0},"status":"passed","severity":"normal"},{"uid":"878f3eb9aaddc39","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1708025898535,"stop":1708025898535,"duration":0},"status":"passed","severity":"normal"},{"uid":"51e568d322e36921","name":"should be able to encode the field with only RELAY set to true","time":{"start":1708025399387,"stop":1708025399390,"duration":3},"status":"passed","severity":"normal"},{"uid":"56187a83f71f7353","name":"should properly create location multiaddrs - tcp4","time":{"start":1708025400101,"stop":1708025400101,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b1af316b4dbd495","name":"Check received message with timestamp: 1649153314 ","time":{"start":1708026069788,"stop":1708026069788,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9684e77dad07eee","name":"Subscribe to topic containing long and receive message","time":{"start":1708025692027,"stop":1708025692027,"duration":0},"status":"passed","severity":"normal"},{"uid":"e708bb0818435c65","name":"Subscribe to topic containing shell command and receive message","time":{"start":1708025692037,"stop":1708025692037,"duration":0},"status":"passed","severity":"normal"},{"uid":"afb92975f41bb98f","name":"Push message with content topic containing unicode special characters","time":{"start":1708026109277,"stop":1708026109278,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e723b963765c242","name":"Subscribe to topic containing XML and publish message","time":{"start":1708025910463,"stop":1708025910463,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c9ea703e03ec9bd","name":"Push message with SQL Injection payload","time":{"start":1708025960837,"stop":1708025960837,"duration":0},"status":"passed","severity":"normal"},{"uid":"84f9b2ed1786a1ab","name":"Subscribe to topic containing emoji and publish message","time":{"start":1708025910465,"stop":1708025910466,"duration":1},"status":"passed","severity":"normal"},{"uid":"b69383cac2cd1deb","name":"creates an iterator","time":{"start":1708026121661,"stop":1708026121661,"duration":0},"status":"passed","severity":"normal"},{"uid":"d578dda7d9a7cf45","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1708025414826,"stop":1708025414827,"duration":1},"status":"passed","severity":"normal"},{"uid":"b45f02a9686b7d6f","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1708025626780,"stop":1708025626780,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fff68553ba143c4","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1708025404801,"stop":1708025404801,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bf7bcd2d9e8f3df","name":"Fails to push message bigger that 1MB","time":{"start":1708026109282,"stop":1708026109282,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e2fe3a1f3b583e5","name":"different cluster, different shard: nodes don't connect","time":{"start":1708025747009,"stop":1708025747009,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0f025d6945cc093","name":"Push message with content topic containing short","time":{"start":1708026109251,"stop":1708026109252,"duration":1},"status":"passed","severity":"normal"},{"uid":"8deec4ed4d4cb152","name":"passes more than one ENR URLs and attempts connection","time":{"start":1708025451414,"stop":1708025451414,"duration":0},"status":"skipped","severity":"normal"},{"uid":"86b5f03bed4d4817","name":"Check received message containing Arabic","time":{"start":1708025667516,"stop":1708025667517,"duration":1},"status":"passed","severity":"normal"},{"uid":"34b2e2958b2e7fea","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1708026169229,"stop":1708026169229,"duration":0},"status":"passed","severity":"normal"},{"uid":"501c664d33867a22","name":"should handle a minimal index list","time":{"start":1708025391631,"stop":1708025391631,"duration":0},"status":"passed","severity":"normal"},{"uid":"344586e012456d7e","name":"Ephemeral field set to true","time":{"start":1708025405136,"stop":1708025405136,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c72d98e7d895d1a","name":"Relay","time":{"start":1708025453440,"stop":1708025453440,"duration":0},"status":"passed","severity":"normal"},{"uid":"39c1aed15b6b30aa","name":"Check publish message containing Chinese","time":{"start":1708025898522,"stop":1708025898522,"duration":0},"status":"passed","severity":"normal"},{"uid":"23355eac83eb49f0","name":"Check received message containing Russian","time":{"start":1708026069796,"stop":1708026069797,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6e4689de199eba3","name":"Throws when trying to push message with empty payload","time":{"start":1708025960862,"stop":1708025960863,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e566ae1ef138272","name":"Check received message containing escaped characters","time":{"start":1708026069800,"stop":1708026069802,"duration":2},"status":"passed","severity":"normal"},{"uid":"24829f9eadfd4c7c","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1708025438373,"stop":1708025438375,"duration":2},"status":"passed","severity":"normal"},{"uid":"936ac90f5109ddab","name":"Subscribe and receives messages on 20 topics","time":{"start":1708026169220,"stop":1708026169220,"duration":0},"status":"passed","severity":"normal"},{"uid":"7755c293cb9ebf3f","name":"Check received message containing special chars","time":{"start":1708025667515,"stop":1708025667516,"duration":1},"status":"passed","severity":"normal"},{"uid":"2171b654dc5ee7cc","name":"Generator, custom pubsub topic","time":{"start":1708026089022,"stop":1708026089024,"duration":2},"status":"passed","severity":"normal"},{"uid":"4f22dfb285a490c3","name":"does not throw on valid cases","time":{"start":1708025391507,"stop":1708025391508,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ea082eec1163fca","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1708026001253,"stop":1708026001253,"duration":0},"status":"passed","severity":"normal"},{"uid":"57997f28beaa0850","name":"listenerCount","time":{"start":1708025479166,"stop":1708025479166,"duration":0},"status":"passed","severity":"normal"},{"uid":"da87837776a07646","name":"Query Generator - forward","time":{"start":1708026107803,"stop":1708026107804,"duration":1},"status":"passed","severity":"normal"},{"uid":"23a3716374f0a1d","name":"Push message with content topic containing Script","time":{"start":1708026109270,"stop":1708026109270,"duration":0},"status":"passed","severity":"normal"},{"uid":"4deeb2dfcc543363","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1708025548936,"stop":1708025548962,"duration":26},"status":"passed","severity":"normal"},{"uid":"d55ca103eff63200","name":"Ephemeral messages are not stored","time":{"start":1708025450412,"stop":1708025450413,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c116bb5ed78cc77","name":"Subscribe to topic containing Russian and receive message","time":{"start":1708025692034,"stop":1708025692034,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9032dddd235d68a","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1708026169235,"stop":1708026169235,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae3278ed1fed2309","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1708025626782,"stop":1708025626783,"duration":1},"status":"passed","severity":"normal"},{"uid":"544aa396dab2dd3","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1708025626787,"stop":1708025626787,"duration":0},"status":"passed","severity":"normal"},{"uid":"61b560dd385046d4","name":"Refresh subscription","time":{"start":1708025692026,"stop":1708025692026,"duration":0},"status":"passed","severity":"normal"},{"uid":"a72360bd625e1168","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1708026169230,"stop":1708026169230,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b01db8fc4108464","name":"All","time":{"start":1708025453441,"stop":1708025453441,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce0d451bff4937b","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1708025414551,"stop":1708025414551,"duration":0},"status":"passed","severity":"normal"},{"uid":"5283353cab69b4c6","name":"converts content topics to expected shard index","time":{"start":1708025391515,"stop":1708025391515,"duration":0},"status":"passed","severity":"normal"},{"uid":"264a15ef56097235","name":"Push message with Basic HTML tag payload","time":{"start":1708026109244,"stop":1708026109245,"duration":1},"status":"passed","severity":"normal"},{"uid":"18a6b737845c444a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1708025840948,"stop":1708025840948,"duration":0},"status":"passed","severity":"normal"},{"uid":"c13b778b742ae159","name":"Decoder throws on empty string content topic","time":{"start":1708025422689,"stop":1708025422689,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbe7cddf86530578","name":"should encode/decode to RLP encoding","time":{"start":1708025400099,"stop":1708025400099,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e51bcdb6a7ce9bf","name":"Filter","time":{"start":1708026142416,"stop":1708026142416,"duration":0},"status":"passed","severity":"normal"},{"uid":"525bc15c84ec2a78","name":"Publish message with custom timestamp: Thu Feb 15 2024 20:38:07 GMT+0000 (Coordinated Universal Time)","time":{"start":1708025898529,"stop":1708025898530,"duration":1},"status":"passed","severity":"normal"},{"uid":"54ab8556ca69da70","name":"Refresh subscription","time":{"start":1708026169232,"stop":1708026169233,"duration":1},"status":"passed","severity":"normal"},{"uid":"24a4740bfd3c5746","name":"Passing an array","time":{"start":1708026131987,"stop":1708026131987,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a7e67dedb79dc1a","name":"Check received message containing shell command","time":{"start":1708026069783,"stop":1708026069783,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a40004a427a1f7c","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1708026169225,"stop":1708026169225,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5967d1a31a632e5","name":"Push message with custom timestamp: 1677267226967","time":{"start":1708026109280,"stop":1708026109280,"duration":0},"status":"passed","severity":"normal"},{"uid":"f93b8486fae6b7de","name":"Push message with custom timestamp: 1708029267662","time":{"start":1708025960893,"stop":1708025960893,"duration":0},"status":"passed","severity":"normal"},{"uid":"616d7852b625dd02","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1708025692036,"stop":1708025692037,"duration":1},"status":"passed","severity":"normal"},{"uid":"76e80011c8b7f835","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1708026001253,"stop":1708026001254,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d7d0e10bbd32b88","name":"Push message with meta","time":{"start":1708025960881,"stop":1708025960881,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceef3ac84662763b","name":"Overlapping topic subscription","time":{"start":1708026169232,"stop":1708026169232,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cb52fa0a3d4a1ab","name":"should encode/decode to text encoding","time":{"start":1708025400099,"stop":1708025400099,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea2d763091727828","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1708025692018,"stop":1708025692018,"duration":0},"status":"passed","severity":"normal"},{"uid":"acabd61de38a1c5d","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1708025667529,"stop":1708025667529,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a61660e296e9e06","name":"Check received message containing Script","time":{"start":1708026069797,"stop":1708026069798,"duration":1},"status":"passed","severity":"normal"},{"uid":"291bd549e005a6d","name":"nwaku subscribes","time":{"start":1708025877238,"stop":1708025877238,"duration":0},"status":"passed","severity":"normal"},{"uid":"b92d5461f8c4e46d","name":"should throw error - invalid id","time":{"start":1708025400097,"stop":1708025400097,"duration":0},"status":"passed","severity":"normal"},{"uid":"240fa93bdc079229","name":"Push message with Chinese payload","time":{"start":1708025960835,"stop":1708025960835,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dbd644426f47677","name":"Default pageSize","time":{"start":1708026123580,"stop":1708026123580,"duration":0},"status":"passed","severity":"normal"},{"uid":"353414ac961dd379","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1708025626775,"stop":1708025626775,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f56fb4ea8b876fa","name":"Push message with short payload","time":{"start":1708025960833,"stop":1708025960833,"duration":0},"status":"passed","severity":"normal"},{"uid":"47a763dc41c678c","name":"Query with Ordered Callback, No message returned","time":{"start":1708026043855,"stop":1708026043855,"duration":0},"status":"passed","severity":"normal"},{"uid":"a34bbd493024fbf5","name":"Round trip binary encryption [ecies, signature]","time":{"start":1708025422686,"stop":1708025422687,"duration":1},"status":"passed","severity":"normal"},{"uid":"54006bcfea58f8ae","name":"Push message with content topic containing Arabic","time":{"start":1708025960865,"stop":1708025960866,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e8800ae11f43c7d","name":"Check received message containing Russian","time":{"start":1708026069777,"stop":1708026069778,"duration":1},"status":"passed","severity":"normal"},{"uid":"745a853103612c9c","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1708025438356,"stop":1708025438372,"duration":16},"status":"passed","severity":"normal"},{"uid":"c7a4e9b1ee783e27","name":"Push message with emoji payload","time":{"start":1708026109247,"stop":1708026109250,"duration":3},"status":"passed","severity":"normal"},{"uid":"f4fb7933742072dc","name":"Push message with escaped characters payload","time":{"start":1708025960859,"stop":1708025960860,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d3c00d085aee219","name":"should be able to encode the field with only FILTER set to true","time":{"start":1708025399391,"stop":1708025399392,"duration":1},"status":"passed","severity":"normal"},{"uid":"45068d3d520c66e7","name":"Fails to push message bigger that 1MB","time":{"start":1708025960894,"stop":1708025960894,"duration":0},"status":"passed","severity":"normal"},{"uid":"651b0a838253b227","name":"Push message with meta","time":{"start":1708026109278,"stop":1708026109279,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c71b609d5fbfecc","name":"Check message with non string payload is not received","time":{"start":1708026069814,"stop":1708026069815,"duration":1},"status":"passed","severity":"normal"},{"uid":"578bdb3b82147b70","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1708025414550,"stop":1708025414550,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6ce590248370d81","name":"Publish message with custom timestamp: Fri Feb 24 2023 19:38:07 GMT+0000 (Coordinated Universal Time)","time":{"start":1708025898528,"stop":1708025898528,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7814add51c9d84d","name":"should properly create location multiaddrs - udp","time":{"start":1708025400102,"stop":1708025400102,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a10169a205e357","name":"Push message with content topic containing special chars","time":{"start":1708025960864,"stop":1708025960864,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0c6a3f2f1479d51","name":"Fails to publish message with wrong content topic","time":{"start":1708025898534,"stop":1708025898535,"duration":1},"status":"passed","severity":"normal"},{"uid":"911be2c9953c782b","name":"should emit a peer event after start","time":{"start":1708025451412,"stop":1708025451412,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee39b73bcef0a540","name":"Push message with Script payload","time":{"start":1708025960837,"stop":1708025960838,"duration":1},"status":"passed","severity":"normal"},{"uid":"372ccbecf0558e09","name":"Push message with content topic containing Arabic","time":{"start":1708026109269,"stop":1708026109269,"duration":0},"status":"passed","severity":"normal"},{"uid":"53b2201a9eded79c","name":"Subscribe and receive messages via lightPush","time":{"start":1708026169218,"stop":1708026169218,"duration":0},"status":"passed","severity":"normal"},{"uid":"1581e108f41432f7","name":"Using a function","time":{"start":1708026131987,"stop":1708026131987,"duration":0},"status":"passed","severity":"normal"},{"uid":"11f121055980d1d1","name":"Check publish message containing escaped characters","time":{"start":1708025898526,"stop":1708025898526,"duration":0},"status":"passed","severity":"normal"},{"uid":"980e370bd028a57e","name":"Reopen subscription with peer with lost subscription","time":{"start":1708025523219,"stop":1708025523220,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6187a466d5f3cbf","name":"returns all values when wanted number matches available values","time":{"start":1708025413857,"stop":1708025413858,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b22138eb01a396c","name":"Subscribe to topic containing Script and receive message","time":{"start":1708025692034,"stop":1708025692036,"duration":2},"status":"passed","severity":"normal"},{"uid":"416359a3a37bd6cf","name":"Subscribe to topic containing Script and receive message","time":{"start":1708026169226,"stop":1708026169226,"duration":0},"status":"passed","severity":"normal"},{"uid":"df820c6370cadbc8","name":"Callback on promise, aborts when callback returns true","time":{"start":1708026076415,"stop":1708026076415,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfb30632bbf624b7","name":"Check received message containing Basic HTML tag","time":{"start":1708026069780,"stop":1708026069780,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4cec66427edc823","name":"should only return 1 node with store capability","time":{"start":1708025414826,"stop":1708025414826,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0d3609e482ad747","name":"should set field with all protocols disabled","time":{"start":1708025400103,"stop":1708025400103,"duration":0},"status":"passed","severity":"normal"},{"uid":"a97603155ede21ee","name":"Push 30 different messages","time":{"start":1708025960862,"stop":1708025960862,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f6a249802561a46","name":"Check message on other pubsub topic is not received","time":{"start":1708026069790,"stop":1708026069790,"duration":0},"status":"passed","severity":"normal"},{"uid":"137bd1267554dd6e","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1708026134839,"stop":1708026134839,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aff2000dfe1590c","name":"Subscribe to topic containing numeric and receive message","time":{"start":1708025692027,"stop":1708025692027,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d2f5bea5e8573cb","name":"Ephemeral field is preserved - encoder v0","time":{"start":1708025450413,"stop":1708025450413,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8f66a29840e15b6","name":"Push message with content topic containing Chinese","time":{"start":1708026109268,"stop":1708026109268,"duration":0},"status":"passed","severity":"normal"},{"uid":"db047c7ea246445c","name":"Check received message containing short","time":{"start":1708026069774,"stop":1708026069775,"duration":1},"status":"passed","severity":"normal"},{"uid":"835a1963c15cbf27","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1708025420755,"stop":1708025420757,"duration":2},"status":"passed","severity":"normal"},{"uid":"77b5dfe93fc9f5b6","name":"Check received message containing Russian","time":{"start":1708025667517,"stop":1708025667517,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae443c5be5de4cbe","name":"Does not throw an exception when node disconnects","time":{"start":1708026131986,"stop":1708026131986,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8931d0f09e54b4d","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1708025626771,"stop":1708025626771,"duration":0},"status":"passed","severity":"normal"},{"uid":"315b6d622e3c5ed","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1708025626775,"stop":1708025626776,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc5ec82beec3c2e","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1708025840943,"stop":1708025840944,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cdbbc6afbbdfd68","name":"Check received message with timestamp: undefined ","time":{"start":1708025667529,"stop":1708025667530,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbee0d88127df349","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1708026169219,"stop":1708026169220,"duration":1},"status":"passed","severity":"normal"},{"uid":"3822752b48f02e72","name":"Subscribe to topic containing Script and receive message","time":{"start":1708026169235,"stop":1708026169235,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfec53408001081e","name":"should get / set UDP multiaddr","time":{"start":1708025400099,"stop":1708025400100,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec00eb469c74004d","name":"Check received message containing special chars","time":{"start":1708026069795,"stop":1708026069795,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cbba8bf57eea8d0","name":"Push 30 different messages","time":{"start":1708026109250,"stop":1708026109251,"duration":1},"status":"passed","severity":"normal"},{"uid":"e060b30f898a7ee0","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1708025422686,"stop":1708025422686,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c21029e5378b39e","name":"Check publish message containing emoji","time":{"start":1708025898527,"stop":1708025898527,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9555e6c6da5d217","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1708025530443,"stop":1708025530443,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aa38e1f6b790b4b","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1708025548965,"stop":1708025548965,"duration":0},"status":"passed","severity":"normal"},{"uid":"1785a3e2055170e9","name":"Passing cursor with wrong pubsubTopic","time":{"start":1708026001255,"stop":1708026001258,"duration":3},"status":"passed","severity":"normal"},{"uid":"b7aae9db9667a5f8","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1708025530439,"stop":1708025530439,"duration":0},"status":"passed","severity":"normal"},{"uid":"48a2214830b653e2","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1708025626755,"stop":1708025626755,"duration":0},"status":"passed","severity":"normal"},{"uid":"2edbadf3e4767a01","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1708026043854,"stop":1708026043854,"duration":0},"status":"passed","severity":"normal"},{"uid":"20edbaef7cfbf405","name":"Push message with content topic containing SQL Injection","time":{"start":1708025960867,"stop":1708025960867,"duration":0},"status":"passed","severity":"normal"},{"uid":"b32d5a16f54df62f","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1708026169232,"stop":1708026169232,"duration":0},"status":"skipped","severity":"normal"},{"uid":"499ae56fddb61b25","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1708026169221,"stop":1708026169221,"duration":0},"status":"skipped","severity":"normal"},{"uid":"acf78b0b5d2f1839","name":"should properly create peer info with all multiaddrs","time":{"start":1708025400102,"stop":1708025400103,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d7aabab58c06178","name":"groups content topics by expected pubsub topic","time":{"start":1708025391516,"stop":1708025391517,"duration":1},"status":"passed","severity":"normal"},{"uid":"8473b8e1bc36e30d","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1708025887276,"stop":1708025887277,"duration":1},"status":"passed","severity":"normal"},{"uid":"993b30381d384fd6","name":"Subscribe and receives messages on 20 topics","time":{"start":1708025692023,"stop":1708025692023,"duration":0},"status":"passed","severity":"normal"},{"uid":"d89db19f7792a7a7","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1708026169231,"stop":1708026169231,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a2cc91bce3ea4266","name":"Correctly serialized arguments","time":{"start":1708025754826,"stop":1708025754826,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e7d23d485074eb3","name":"Generator, 2 different pubsubtopics","time":{"start":1708026089021,"stop":1708026089021,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1dc1d065eda49347","name":"same cluster, same shard: nodes connect","time":{"start":1708025626752,"stop":1708025626753,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c90223a42cfacca","name":"Query Generator, Multiple PubsubTopics","time":{"start":1708026043851,"stop":1708026043852,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecb2de354df1097d","name":"Relay + Store","time":{"start":1708025400105,"stop":1708025400105,"duration":0},"status":"passed","severity":"normal"},{"uid":"8724cca8960b5616","name":"isConnected should return false after all peers disconnect","time":{"start":1708025504094,"stop":1708025504095,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7a37c95e8257d73","name":"should be called for bootstrap peers","time":{"start":1708025446258,"stop":1708025446258,"duration":0},"status":"passed","severity":"normal"},{"uid":"70eca82aa97f089d","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1708025910463,"stop":1708025910464,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e88a7d05bc59ab1","name":"getPeersByDiscovery","time":{"start":1708025479166,"stop":1708025479166,"duration":0},"status":"passed","severity":"normal"},{"uid":"b10558ae379a63b5","name":"Subscribe and publish message","time":{"start":1708025910455,"stop":1708025910455,"duration":0},"status":"passed","severity":"normal"},{"uid":"c93bda395e9cebd8","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1708025910457,"stop":1708025910457,"duration":0},"status":"passed","severity":"normal"},{"uid":"d35e916e53a55f47","name":"Check received message containing escaped characters","time":{"start":1708026069784,"stop":1708026069785,"duration":1},"status":"passed","severity":"normal"},{"uid":"ded2f8ea01053753","name":"throws on content topic with empty topic name field","time":{"start":1708025391513,"stop":1708025391514,"duration":1},"status":"passed","severity":"normal"},{"uid":"a708d6baa7bd73ed","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1708025698100,"stop":1708025698100,"duration":0},"status":"passed","severity":"normal"},{"uid":"592aa112ba74c8c4","name":"Query Generator - backward","time":{"start":1708026107804,"stop":1708026107804,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d602f727c17130f","name":"Fails to push message with large meta","time":{"start":1708026109279,"stop":1708026109279,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ca80fed84dc760","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1708026169221,"stop":1708026169221,"duration":0},"status":"passed","severity":"normal"},{"uid":"e09c34332d4b4a99","name":"Check meta is set [symmetric]","time":{"start":1708025420759,"stop":1708025420759,"duration":0},"status":"passed","severity":"normal"},{"uid":"2176bde295cbe5a6","name":"Check meta is set [ecies]","time":{"start":1708025422687,"stop":1708025422687,"duration":0},"status":"passed","severity":"normal"},{"uid":"3688a2a8087f819a","name":"Check message with no content topic is not received","time":{"start":1708026069791,"stop":1708026069791,"duration":0},"status":"passed","severity":"normal"},{"uid":"81b3b68da8691779","name":"Check received message containing escaped characters","time":{"start":1708025667522,"stop":1708025667523,"duration":1},"status":"passed","severity":"normal"},{"uid":"18e1ed579536a7a3","name":"Check publish message containing SQL Injection","time":{"start":1708025898524,"stop":1708025898524,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6f680a2da7b07da","name":"Symmetric encrypt & Decrypt","time":{"start":1708025421266,"stop":1708025421266,"duration":0},"status":"passed","severity":"normal"},{"uid":"201a8773972a5af","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1708025438375,"stop":1708025438376,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d151086f7bc3c21","name":"Relay - dialed first","time":{"start":1708026142413,"stop":1708026142414,"duration":1},"status":"passed","severity":"normal"},{"uid":"cca1787d33e47886","name":"Subscribe to topic containing emoji and receive message","time":{"start":1708026169237,"stop":1708026169238,"duration":1},"status":"passed","severity":"normal"},{"uid":"5655372fd33097d6","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1708025530443,"stop":1708025530443,"duration":0},"status":"passed","severity":"normal"},{"uid":"65dc516c135856b4","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1708025692024,"stop":1708025692024,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a9fd51586d16d92","name":"Ping on peer without subscriptions","time":{"start":1708025523222,"stop":1708025523222,"duration":0},"status":"passed","severity":"normal"},{"uid":"42f9df11d845dda1","name":"caches peers it previously fetched","time":{"start":1708025414824,"stop":1708025414825,"duration":1},"status":"passed","severity":"normal"},{"uid":"81c6d7c7acbfb843","name":"Push message with Chinese payload","time":{"start":1708026109242,"stop":1708026109242,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd2c14da22b4c24a","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1708025413859,"stop":1708025413860,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9122547adee7e8b","name":"Check received message containing long","time":{"start":1708026069775,"stop":1708026069775,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fdba11eb84ef3d1","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1708025504094,"stop":1708025504094,"duration":0},"status":"passed","severity":"normal"},{"uid":"e32c7342044c1c0b","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1708026089022,"stop":1708026089022,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b6a439b2210102f0","name":"Ping on subscribed peer","time":{"start":1708025523216,"stop":1708025523217,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae1ae37e5005e63a","name":"Subscribe to topic containing special chars and receive message","time":{"start":1708026169234,"stop":1708026169234,"duration":0},"status":"passed","severity":"normal"},{"uid":"c148b2503105687","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1708025399405,"stop":1708025399406,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6b0e70b5dc1936c","name":"Reopen subscription with peer with lost subscription","time":{"start":1708025473553,"stop":1708025473554,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b98521038da5da6","name":"nwaku interop","time":{"start":1708025903189,"stop":1708025903189,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9698465ac9e38e9a","name":"Check received message with timestamp: 1708025437486 ","time":{"start":1708026069809,"stop":1708026069809,"duration":0},"status":"passed","severity":"normal"},{"uid":"a195ac622b0fb0b8","name":"Push message with content topic containing XML","time":{"start":1708026109270,"stop":1708026109270,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d17d4dca4ca89e5","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1708026134838,"stop":1708026134838,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd3d49e8dba2cc1e","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1708025438353,"stop":1708025438356,"duration":3},"status":"passed","severity":"normal"},{"uid":"3de23c164484e65a","name":"should be able to encode the field with only STORE set to true","time":{"start":1708025399390,"stop":1708025399391,"duration":1},"status":"passed","severity":"normal"},{"uid":"d85384238149bc4","name":"Push message with shell command payload","time":{"start":1708025960849,"stop":1708025960859,"duration":10},"status":"passed","severity":"normal"},{"uid":"590e028171985513","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1708026169237,"stop":1708026169237,"duration":0},"status":"passed","severity":"normal"},{"uid":"94f7c9227034f84c","name":"Check message with no content topic is not received","time":{"start":1708026069812,"stop":1708026069813,"duration":1},"status":"passed","severity":"normal"},{"uid":"de2f55bba77e431b","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1708025692040,"stop":1708025692040,"duration":0},"status":"passed","severity":"normal"},{"uid":"320afdda8281488a","name":"Check message received after jswaku node is restarted","time":{"start":1708025667534,"stop":1708025667534,"duration":0},"status":"skipped","severity":"normal"},{"uid":"86907b63f4b4630f","name":"Light Node - default protocols","time":{"start":1708026142416,"stop":1708026142416,"duration":0},"status":"passed","severity":"normal"},{"uid":"3986ed2ae2dd79de","name":"throws on content topic with empty application field","time":{"start":1708025391512,"stop":1708025391512,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdbc0fc8356a2474","name":"Push message with custom timestamp: 1677267267662","time":{"start":1708025960882,"stop":1708025960892,"duration":10},"status":"passed","severity":"normal"},{"uid":"62a87b7a68fca55c","name":"Reusing cursor across nodes","time":{"start":1708026001254,"stop":1708026001254,"duration":0},"status":"passed","severity":"normal"},{"uid":"c51470c62d1802b4","name":"Subscribe to topic containing shell command and publish message","time":{"start":1708025910464,"stop":1708025910464,"duration":0},"status":"passed","severity":"normal"},{"uid":"49f3937f1d62fcac","name":"Subscribe to topic containing short and receive message","time":{"start":1708026169223,"stop":1708026169223,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d60b8b1b3bc9a1","name":"should throw an error for insufficient data","time":{"start":1708025391632,"stop":1708025391633,"duration":1},"status":"passed","severity":"normal"},{"uid":"a68e2202d66ab20e","name":"Check received message containing long","time":{"start":1708026069794,"stop":1708026069794,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cbe06cbb426d40b","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1708025692022,"stop":1708025692022,"duration":0},"status":"passed","severity":"normal"},{"uid":"262de2195f95ac2e","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1708025747007,"stop":1708025747007,"duration":0},"status":"passed","severity":"normal"},{"uid":"31e7e36065442d38","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1708026134839,"stop":1708026134839,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb91c11193834148","name":"can start and stop the service","time":{"start":1708025903192,"stop":1708025903193,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9956fdcbe29fb8e","name":"Subscribe to topic containing JSON and publish message","time":{"start":1708025910464,"stop":1708025910464,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fc0773ae3daf2ac","name":"Push message with SQL Injection payload","time":{"start":1708026109243,"stop":1708026109243,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a91c5d625a37c2c","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1708025504093,"stop":1708025504093,"duration":0},"status":"passed","severity":"normal"},{"uid":"c07682247ca4f181","name":"Check publish message containing Script","time":{"start":1708025898524,"stop":1708025898524,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a55c5b639d63662","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1708025548966,"stop":1708025548966,"duration":0},"status":"passed","severity":"normal"},{"uid":"f71539027ce29b94","name":"Check received message containing unicode special characters","time":{"start":1708026069803,"stop":1708026069803,"duration":0},"status":"passed","severity":"normal"},{"uid":"66139876d3f8d01e","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1708025910455,"stop":1708025910456,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a09c20ff03e429c","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1708025414549,"stop":1708025414549,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b8b01df851a3d1a","name":"Check received message containing emoji","time":{"start":1708025667525,"stop":1708025667525,"duration":0},"status":"passed","severity":"normal"},{"uid":"edea0a471fbcafda","name":"Push message with Russian payload","time":{"start":1708026109243,"stop":1708026109243,"duration":0},"status":"passed","severity":"normal"},{"uid":"29e8705dae17249b","name":"Check received message containing shell command","time":{"start":1708025667521,"stop":1708025667522,"duration":1},"status":"passed","severity":"normal"},{"uid":"4815d5f009e189e","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1708025530439,"stop":1708025530439,"duration":0},"status":"passed","severity":"normal"},{"uid":"b29c659cfc8fb34d","name":"Push message with content topic containing escaped characters","time":{"start":1708025960879,"stop":1708025960879,"duration":0},"status":"passed","severity":"normal"},{"uid":"19363616703b94bb","name":"Reopen subscription with peer with lost subscription","time":{"start":1708025523223,"stop":1708025523224,"duration":1},"status":"passed","severity":"normal"},{"uid":"d94a60698d10f100","name":"Check message with invalid timestamp is not received","time":{"start":1708025667530,"stop":1708025667530,"duration":0},"status":"passed","severity":"normal"},{"uid":"3547e5e25992f47c","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1708026169234,"stop":1708026169234,"duration":0},"status":"passed","severity":"normal"},{"uid":"4733e285803c6ae","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1708025626758,"stop":1708025626759,"duration":1},"status":"passed","severity":"normal"},{"uid":"fca0bab8364af58d","name":"addEventListener with correct event","time":{"start":1708025479163,"stop":1708025479163,"duration":0},"status":"passed","severity":"normal"},{"uid":"c70432064a0fd616","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1708025504093,"stop":1708025504093,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbf543c991a33f5a","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1708025692019,"stop":1708025692021,"duration":2},"status":"passed","severity":"normal"},{"uid":"2c69fa0407c7a60d","name":"Push message with content topic containing escaped characters","time":{"start":1708026109277,"stop":1708026109277,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a56c277fe7c65fb","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1708025399392,"stop":1708025399393,"duration":1},"status":"passed","severity":"normal"},{"uid":"a216ac5185f86dbb","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1708025399402,"stop":1708025399403,"duration":1},"status":"passed","severity":"normal"},{"uid":"43c6bcdb76bcc450","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1708025698098,"stop":1708025698098,"duration":0},"status":"passed","severity":"normal"},{"uid":"95258727fdb18c55","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1708026134840,"stop":1708026134840,"duration":0},"status":"passed","severity":"normal"},{"uid":"769fe87ecd5ce07e","name":"should throw error - no id","time":{"start":1708025400096,"stop":1708025400096,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9a32d9b5e3c8f93","name":"Push message on custom pubsubTopic","time":{"start":1708025840948,"stop":1708025840948,"duration":0},"status":"passed","severity":"normal"},{"uid":"29937cc377a671d1","name":"Query with Promise Callback, No Decoder","time":{"start":1708026043856,"stop":1708026043856,"duration":0},"status":"passed","severity":"normal"},{"uid":"4116084e64ab49fb","name":"Fails to publish message with empty text","time":{"start":1708025898531,"stop":1708025898533,"duration":2},"status":"passed","severity":"normal"},{"uid":"afdda1506498a5f1","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1708025910465,"stop":1708025910465,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf0526588a29d8f","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1708025446258,"stop":1708025446259,"duration":1},"status":"passed","severity":"normal"},{"uid":"66e6dad30f36e434","name":"should decode valid enr with tcp successfully","time":{"start":1708025400095,"stop":1708025400095,"duration":0},"status":"passed","severity":"normal"},{"uid":"3708fd9bcee9394d","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1708025399396,"stop":1708025399396,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8b045854c066d6e","name":"Check received message containing Arabic","time":{"start":1708026069796,"stop":1708026069796,"duration":0},"status":"passed","severity":"normal"},{"uid":"99567b00d8514b80","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1708025548919,"stop":1708025548919,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a91f27f30717ad5","name":"Check publish message containing XML","time":{"start":1708025898524,"stop":1708025898525,"duration":1},"status":"passed","severity":"normal"},{"uid":"f346c2dfe020afb5","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1708025626758,"stop":1708025626758,"duration":0},"status":"passed","severity":"normal"},{"uid":"585e34aa5cf136dd","name":"Check publish message after client node is restarted","time":{"start":1708025898537,"stop":1708025898537,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d5002ce068ba5e4f","name":"Subscribe and receives messages on 20 topics","time":{"start":1708026169230,"stop":1708026169230,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9a5a424e9aaf834","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1708025692033,"stop":1708025692033,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f2924e3bb15101d","name":"Fails to publish duplicate message","time":{"start":1708025898530,"stop":1708025898530,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2de7a643cc34d7b","name":"safeDispatchEvent","time":{"start":1708025479167,"stop":1708025479167,"duration":0},"status":"passed","severity":"normal"},{"uid":"88af75970dbf3a9a","name":"Subscribe to topic containing special chars and receive message","time":{"start":1708025692027,"stop":1708025692032,"duration":5},"status":"passed","severity":"normal"},{"uid":"e993708b64756103","name":"Js publishes, other Js receives","time":{"start":1708025877239,"stop":1708025877242,"duration":3},"status":"passed","severity":"normal"},{"uid":"d6eae2e0e07b1308","name":"Passing cursor with wrong message digest","time":{"start":1708026001254,"stop":1708026001255,"duration":1},"status":"passed","severity":"normal"},{"uid":"45bfe04a8e2a9a54","name":"different cluster, same shard: nodes don't connect","time":{"start":1708025626753,"stop":1708025626754,"duration":1},"status":"passed","severity":"normal"},{"uid":"93de6974d026c3e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1708025626772,"stop":1708025626773,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2448e905771d9ea","name":"Check publish message containing unicode special characters","time":{"start":1708025898527,"stop":1708025898527,"duration":0},"status":"passed","severity":"normal"},{"uid":"3149fa1cb1c2a73f","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1708025698097,"stop":1708025698098,"duration":1},"status":"passed","severity":"normal"},{"uid":"7358f5517af0f599","name":"Check received message containing SQL Injection","time":{"start":1708026069778,"stop":1708026069778,"duration":0},"status":"passed","severity":"normal"},{"uid":"aacc5bd7d3802098","name":"Ping on peer without subscriptions","time":{"start":1708025523217,"stop":1708025523218,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc552bbe7a73a448","name":"Subscribe to topic containing emoji and receive message","time":{"start":1708025692039,"stop":1708025692039,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4f1bd8fe9aef77b","name":"should set field with only LIGHTPUSH enabled","time":{"start":1708025400104,"stop":1708025400104,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a04abdd9e61c289","name":"should throw error - no id","time":{"start":1708025400096,"stop":1708025400097,"duration":1},"status":"passed","severity":"normal"},{"uid":"a929e48af669b8fe","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1708025840946,"stop":1708025840946,"duration":0},"status":"passed","severity":"normal"},{"uid":"544027f14ffceb74","name":"Check received message containing long","time":{"start":1708025667515,"stop":1708025667515,"duration":0},"status":"passed","severity":"normal"},{"uid":"18a4c909735e7697","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1708025698097,"stop":1708025698097,"duration":0},"status":"passed","severity":"normal"},{"uid":"850ccd0f992737e7","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1708025446259,"stop":1708025446260,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3009b8972ec4c03","name":"should be able to decode the field with only RELAY set to true","time":{"start":1708025399397,"stop":1708025399398,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdad4543976e7414","name":"Push message with XML payload","time":{"start":1708025960838,"stop":1708025960839,"duration":1},"status":"passed","severity":"normal"},{"uid":"f596b3a7c618497f","name":"Waku message hash computation (meta attribute not present)","time":{"start":1708025394130,"stop":1708025394131,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d6e66bcbe933e06","name":"Push message with short payload","time":{"start":1708026109234,"stop":1708026109238,"duration":4},"status":"passed","severity":"normal"},{"uid":"5e33db77460e05e3","name":"Add multiple subscription objects on single nwaku node","time":{"start":1708025692039,"stop":1708025692039,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfc83f6fcfc194d","name":"Check received message containing numeric","time":{"start":1708025667515,"stop":1708025667515,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b198b2bf0e38171","name":"Check message with no payload is not received","time":{"start":1708026069791,"stop":1708026069791,"duration":0},"status":"passed","severity":"normal"},{"uid":"99cfec553429b073","name":"Push message with rate limit","time":{"start":1708026109279,"stop":1708026109280,"duration":1},"status":"passed","severity":"normal"},{"uid":"559ada6a6ef82a97","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1708026069789,"stop":1708026069789,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ec46dc6b763740e","name":"Push message with rate limit","time":{"start":1708025960882,"stop":1708025960882,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e326da479553965","name":"should be called at least once on all `peer:discovery` events","time":{"start":1708025446256,"stop":1708025446257,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d0420a5990993d3","name":"Encoder throws on empty string content topic","time":{"start":1708025405137,"stop":1708025405138,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed928a702d99d801","name":"should properly create location multiaddrs - udp4","time":{"start":1708025400100,"stop":1708025400101,"duration":1},"status":"passed","severity":"normal"},{"uid":"44c3a9039f44a353","name":"different cluster, same shard: nodes don't connect","time":{"start":1708025747008,"stop":1708025747009,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2dfabfa828c4b27","name":"Add multiple subscription objects on single nwaku node","time":{"start":1708026169228,"stop":1708026169228,"duration":0},"status":"passed","severity":"normal"},{"uid":"29eff52a694344ce","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1708026169232,"stop":1708026169232,"duration":0},"status":"passed","severity":"normal"},{"uid":"d56840475d5e96e0","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1708025391632,"stop":1708025391632,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed9dd7eed4b240c7","name":"Check received message with timestamp: 1649153314 ","time":{"start":1708025667528,"stop":1708025667528,"duration":0},"status":"passed","severity":"normal"},{"uid":"9972b942056b6049","name":"Check received message with timestamp: 1708025438426 ","time":{"start":1708025667527,"stop":1708025667527,"duration":0},"status":"passed","severity":"normal"},{"uid":"edd45ac6990f37c3","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1708025414551,"stop":1708025414551,"duration":0},"status":"passed","severity":"normal"},{"uid":"179fb08269b27d0a","name":"Push message with content topic containing shell command","time":{"start":1708026109271,"stop":1708026109277,"duration":6},"status":"passed","severity":"normal"},{"uid":"ad4526d71940f0d0","name":"Check received message with timestamp: 1649153314 ","time":{"start":1708026069809,"stop":1708026069809,"duration":0},"status":"passed","severity":"normal"},{"uid":"943b715edc8cdca9","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1708025692034,"stop":1708025692034,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7296aebf7be1ba7","name":"Ping on subscribed peer","time":{"start":1708025473549,"stop":1708025473550,"duration":1},"status":"passed","severity":"normal"},{"uid":"93803fb9cc34006a","name":"Check message received after nwaku node is restarted","time":{"start":1708026069817,"stop":1708026069817,"duration":0},"status":"skipped","severity":"normal"},{"uid":"822559110cbefc9d","name":"Check received message containing XML","time":{"start":1708026069779,"stop":1708026069780,"duration":1},"status":"passed","severity":"normal"},{"uid":"43bfc0408c63b4e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1708025626786,"stop":1708025626786,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd6b3bddf9d63971","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1708025692025,"stop":1708025692025,"duration":0},"status":"passed","severity":"normal"},{"uid":"714bc436cd5db414","name":"should set field with only STORE enabled","time":{"start":1708025400104,"stop":1708025400104,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ba26730bb3805f3","name":"Sample","time":{"start":1708025399510,"stop":1708025399510,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1d71e297eef71cd","name":"Passing page size 1 when there are 4 messages","time":{"start":1708026123578,"stop":1708026123578,"duration":0},"status":"passed","severity":"normal"},{"uid":"69f6617a417605fe","name":"Push message with JSON payload","time":{"start":1708026109245,"stop":1708026109245,"duration":0},"status":"passed","severity":"normal"},{"uid":"6868fe40833b66d6","name":"should not fail to start the service if it is already started","time":{"start":1708025903194,"stop":1708025903195,"duration":1},"status":"passed","severity":"normal"},{"uid":"317874b7479cbe8b","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1708025446259,"stop":1708025446259,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c2ed5ade8aaf176","name":"Query with Promise Callback, No message returned","time":{"start":1708026043856,"stop":1708026043857,"duration":1},"status":"passed","severity":"normal"},{"uid":"93125aea3841ff93","name":"Push to array if already present","time":{"start":1708025391402,"stop":1708025391402,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc9ee4ce82556dc1","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1708026001252,"stop":1708026001252,"duration":0},"status":"passed","severity":"normal"},{"uid":"75a1f3da75862712","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1708025450414,"stop":1708025450415,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d47f05c2c051179","name":"Subscribe to topic containing XML and receive message","time":{"start":1708026169236,"stop":1708026169236,"duration":0},"status":"passed","severity":"normal"},{"uid":"326818706e6d8e84","name":"Check publish message after service node is restarted","time":{"start":1708025898536,"stop":1708025898536,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1bbe09bd7c875e32","name":"Subscribe and receive messages via lightPush","time":{"start":1708026169228,"stop":1708026169229,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddcc4dd2723e51fa","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1708025692022,"stop":1708025692022,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f265b5650df963e","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1708026001251,"stop":1708026001251,"duration":0},"status":"passed","severity":"normal"},{"uid":"d759857500d839fd","name":"Check publish message containing long","time":{"start":1708025898516,"stop":1708025898517,"duration":1},"status":"passed","severity":"normal"},{"uid":"5de96f5a1cc50f27","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1708025626784,"stop":1708025626784,"duration":0},"status":"passed","severity":"normal"},{"uid":"48ea08813b419caa","name":"Push message with special chars payload","time":{"start":1708025960834,"stop":1708025960834,"duration":0},"status":"passed","severity":"normal"},{"uid":"a790c4552979a418","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1708025399401,"stop":1708025399402,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5a3c15da07f0d75","name":"Generator, custom pubsub topic","time":{"start":1708026089020,"stop":1708026089020,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5d673ab2011a0020","name":"Ping on unsubscribed peer","time":{"start":1708025473550,"stop":1708025473553,"duration":3},"status":"passed","severity":"normal"},{"uid":"cc5085a0400909d1","name":"Push message with long payload","time":{"start":1708025960833,"stop":1708025960834,"duration":1},"status":"passed","severity":"normal"},{"uid":"898635b9c4fa7b2b","name":"Subscribe to topic containing numeric and publish message","time":{"start":1708025910460,"stop":1708025910460,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3b04ae306b62d35","name":"Check message with non string payload is not received","time":{"start":1708025667532,"stop":1708025667532,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2b4db63bb07639d","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1708025887269,"stop":1708025887269,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ae07ba6742f41c4","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1708025626764,"stop":1708025626766,"duration":2},"status":"passed","severity":"normal"},{"uid":"270996023ce7b7f3","name":"Add multiple subscription objects on single nwaku node","time":{"start":1708026169238,"stop":1708026169238,"duration":0},"status":"passed","severity":"normal"},{"uid":"70456521e1ce76ca","name":"Check message with invalid timestamp is not received","time":{"start":1708026069810,"stop":1708026069811,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bfdfd9dc26a00e8","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1708025438377,"stop":1708025438383,"duration":6},"status":"passed","severity":"normal"},{"uid":"ce45bb6f512d64e6","name":"Encoder throws on empty string content topic","time":{"start":1708025420761,"stop":1708025420762,"duration":1},"status":"passed","severity":"normal"},{"uid":"305438e850b2201b","name":"Subscribe to topic containing short and receive message","time":{"start":1708026169233,"stop":1708026169233,"duration":0},"status":"passed","severity":"normal"},{"uid":"466edf23837a24d4","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1708025840949,"stop":1708025840949,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7daba20bacadf08","name":"Check message received after jswaku node is restarted","time":{"start":1708026069792,"stop":1708026069792,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2fff7f5cd17d1314","name":"topics with same application and version share the same shard","time":{"start":1708025391515,"stop":1708025391515,"duration":0},"status":"passed","severity":"normal"},{"uid":"d76bf43c96e1b31f","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1708025530437,"stop":1708025530438,"duration":1},"status":"passed","severity":"normal"},{"uid":"2540570f98abe6d0","name":"Check received message containing Chinese","time":{"start":1708026069776,"stop":1708026069777,"duration":1},"status":"passed","severity":"normal"},{"uid":"7aa4579f230c6a39","name":"Check received message containing Script","time":{"start":1708026069779,"stop":1708026069779,"duration":0},"status":"passed","severity":"normal"},{"uid":"b61a41012389c49d","name":"Subscribe to topic containing special chars and receive message","time":{"start":1708026169224,"stop":1708026169224,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d6ccaa3741badb5","name":"handles multiple messages","time":{"start":1708026121661,"stop":1708026121661,"duration":0},"status":"passed","severity":"normal"},{"uid":"22178df426627aba","name":"Check message received after jswaku node is restarted","time":{"start":1708026069816,"stop":1708026069816,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fbc1a4b99aa1b574","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1708025530437,"stop":1708025530437,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7f33de37bab6c4b","name":"Push message equal or less that 1MB","time":{"start":1708026109281,"stop":1708026109281,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc916e469b494d0","name":"throws on content topic with empty version field","time":{"start":1708025391513,"stop":1708025391513,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6dbf003d5989f9","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1708025391632,"stop":1708025391632,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0552c26f8d3ad46","name":"Subscribe to topic containing JSON and receive message","time":{"start":1708025692037,"stop":1708025692037,"duration":0},"status":"passed","severity":"normal"},{"uid":"c58b0f538149ba3e","name":"Push message with numeric payload","time":{"start":1708025960834,"stop":1708025960834,"duration":0},"status":"passed","severity":"normal"},{"uid":"69be303ffdfb085d","name":"Push message with content topic containing Chinese","time":{"start":1708025960865,"stop":1708025960865,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f2a15626ecf6ced","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1708026112284,"stop":1708026112284,"duration":0},"status":"passed","severity":"normal"},{"uid":"3697cf79463b7485","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1708025399403,"stop":1708025399404,"duration":1},"status":"passed","severity":"normal"},{"uid":"12b5fe27a75dbfa2","name":"1 Store, 2 relays, 2 fetches","time":{"start":1708025414465,"stop":1708025414465,"duration":0},"status":"passed","severity":"normal"},{"uid":"156b995c9f5827e8","name":"Encoder throws on empty string content topic","time":{"start":1708025422688,"stop":1708025422688,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a72a3c67b5facfd","name":"Encoder throws on undefined content topic","time":{"start":1708025405137,"stop":1708025405137,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e8e08cd7dff4a57","name":"Check received message containing Basic HTML tag","time":{"start":1708025667520,"stop":1708025667520,"duration":0},"status":"passed","severity":"normal"},{"uid":"e272996300c4edc4","name":"tcp ip4 address","time":{"start":1708025399535,"stop":1708025399535,"duration":0},"status":"passed","severity":"normal"},{"uid":"69a2ff8a0bd20613","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1708025530438,"stop":1708025530438,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e1c8bcd52490271","name":"Check received message with timestamp: 1708025437486 ","time":{"start":1708026069788,"stop":1708026069788,"duration":0},"status":"passed","severity":"normal"},{"uid":"c32e4974f0f9c6ba","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1708025626787,"stop":1708025626787,"duration":0},"status":"passed","severity":"normal"},{"uid":"25ead7332a95cae5","name":"Subscribe to topic containing short and receive message","time":{"start":1708025692026,"stop":1708025692026,"duration":0},"status":"passed","severity":"normal"},{"uid":"833afea11d3626b1","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1708026076415,"stop":1708026076415,"duration":0},"status":"passed","severity":"normal"},{"uid":"40201497e8d1aa91","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1708025910461,"stop":1708025910461,"duration":0},"status":"passed","severity":"normal"},{"uid":"276d43d46a872ad4","name":"Check received message containing Chinese","time":{"start":1708025667516,"stop":1708025667516,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ee279ded495b5f8","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1708025910465,"stop":1708025910465,"duration":0},"status":"passed","severity":"normal"},{"uid":"e156f587f1d1d250","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1708025414550,"stop":1708025414550,"duration":0},"status":"passed","severity":"normal"},{"uid":"573836fee2c3dd88","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1708025692033,"stop":1708025692033,"duration":0},"status":"passed","severity":"normal"},{"uid":"dca797057b872c29","name":"Refresh subscription","time":{"start":1708026169222,"stop":1708026169222,"duration":0},"status":"passed","severity":"normal"},{"uid":"48a162097653c13d","name":"Subscribe to topic containing short and publish message","time":{"start":1708025910458,"stop":1708025910458,"duration":0},"status":"passed","severity":"normal"},{"uid":"54f141cf16f3810d","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1708025887276,"stop":1708025887276,"duration":0},"status":"passed","severity":"normal"},{"uid":"5256618bc8bec73a","name":"Nwaku publishes","time":{"start":1708025877239,"stop":1708025877239,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b70af70d41899aa","name":"Check publish message containing Russian","time":{"start":1708025898523,"stop":1708025898523,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ec1f936a3a2f9c1","name":"should not receive a peer event before start","time":{"start":1708025451412,"stop":1708025451412,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d24ec69cdfa1ce4","name":"Generator, custom pubsub topic","time":{"start":1708026089016,"stop":1708026089016,"duration":0},"status":"passed","severity":"normal"},{"uid":"e576fd10eb9f71c","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1708025626778,"stop":1708025626779,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f352c3f25b04bf3","name":"Subscribe to topic containing Russian and publish message","time":{"start":1708025910461,"stop":1708025910462,"duration":1},"status":"passed","severity":"normal"},{"uid":"67cc6c0296f53929","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1708025626763,"stop":1708025626764,"duration":1},"status":"passed","severity":"normal"},{"uid":"f056c75dedc9355f","name":"addEventListener with wrong event","time":{"start":1708025479164,"stop":1708025479164,"duration":0},"status":"passed","severity":"normal"},{"uid":"522319fc20b21b7f","name":"can start the service","time":{"start":1708025451410,"stop":1708025451410,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2efe80ad151dae8","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1708025698095,"stop":1708025698096,"duration":1},"status":"passed","severity":"normal"},{"uid":"381ed19a7c84dda","name":"Subscribe to topic containing XML and receive message","time":{"start":1708026169226,"stop":1708026169226,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ac17cda108cb19e","name":"Push message with content topic containing numeric","time":{"start":1708026109252,"stop":1708026109253,"duration":1},"status":"passed","severity":"normal"},{"uid":"b058619e48c87467","name":"Meta field set when metaSetter is specified","time":{"start":1708025405136,"stop":1708025405136,"duration":0},"status":"passed","severity":"normal"},{"uid":"f33e6772040e07f7","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1708025530442,"stop":1708025530443,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a92dd6e87330479","name":"Push message with unicode special characters payload","time":{"start":1708026109246,"stop":1708026109246,"duration":0},"status":"passed","severity":"normal"},{"uid":"209af10bb22e6b70","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1708025414550,"stop":1708025414550,"duration":0},"status":"passed","severity":"normal"},{"uid":"206d0cd533b0c89b","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1708025898527,"stop":1708025898528,"duration":1},"status":"passed","severity":"normal"},{"uid":"52b5d0b61af364f3","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1708026169226,"stop":1708026169226,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc1b872fe7ed71f7","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1708026134837,"stop":1708026134838,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfdde40e940336ad","name":"Subscribe to topic containing Russian and receive message","time":{"start":1708026169225,"stop":1708026169225,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b5b0d792ba428b6","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1708025530440,"stop":1708025530440,"duration":0},"status":"passed","severity":"normal"},{"uid":"30a88f17bf743f96","name":"Push message with Arabic payload","time":{"start":1708025960836,"stop":1708025960836,"duration":0},"status":"passed","severity":"normal"},{"uid":"113b2a1945398818","name":"Check received message with timestamp: 1708025438426000000 ","time":{"start":1708025667526,"stop":1708025667526,"duration":0},"status":"passed","severity":"normal"},{"uid":"1788052b0c4eb9ab","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1708025887274,"stop":1708025887274,"duration":0},"status":"passed","severity":"normal"},{"uid":"b57caf49ceb55828","name":"isConnected should return true after first peer connects","time":{"start":1708025504094,"stop":1708025504094,"duration":0},"status":"passed","severity":"normal"},{"uid":"85371247f38f6f93","name":"Decoder throws on empty string content topic","time":{"start":1708025405138,"stop":1708025405138,"duration":0},"status":"passed","severity":"normal"},{"uid":"632e07ec98e21a41","name":"Push message with content topic containing emoji","time":{"start":1708025960880,"stop":1708025960880,"duration":0},"status":"passed","severity":"normal"},{"uid":"66129f5e0d62879a","name":"isConnected should return false after all peers disconnect","time":{"start":1708025438383,"stop":1708025438384,"duration":1},"status":"passed","severity":"normal"},{"uid":"806280131ff9ad90","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1708026134837,"stop":1708026134837,"duration":0},"status":"passed","severity":"normal"},{"uid":"14ea064ef143d618","name":"should not fail to start the service if it is already started","time":{"start":1708025451411,"stop":1708025451411,"duration":0},"status":"passed","severity":"normal"},{"uid":"47caf0c504b9adc5","name":"Check received message containing Chinese","time":{"start":1708026069795,"stop":1708026069796,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4777ecd8d4ac1f3","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1708026089025,"stop":1708026089026,"duration":1},"status":"passed","severity":"normal"},{"uid":"61e134d8ece555a7","name":"Check publish message containing short","time":{"start":1708025898515,"stop":1708025898516,"duration":1},"status":"passed","severity":"normal"},{"uid":"1426a884f5abecb4","name":"Push message with custom timestamp: 1708022026967","time":{"start":1708026109280,"stop":1708026109281,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed0f9213f81a8cee","name":"Subscribe to topic containing long and publish message","time":{"start":1708025910459,"stop":1708025910459,"duration":0},"status":"passed","severity":"normal"},{"uid":"48a90cf889422dfd","name":"Throws when trying to push message with empty payload","time":{"start":1708026109251,"stop":1708026109251,"duration":0},"status":"passed","severity":"normal"},{"uid":"a493fa0ba212d428","name":"Publish without waiting for remote peer","time":{"start":1708025910454,"stop":1708025910455,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d7381b2749ebc6d","name":"Check received message containing JSON","time":{"start":1708026069799,"stop":1708026069799,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8df7f5564b89380","name":"Relay + Store","time":{"start":1708025453440,"stop":1708025453441,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e779b5037295e90","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1708026001251,"stop":1708026001252,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9a0b4da4b01dbe3","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1708025626786,"stop":1708025626786,"duration":0},"status":"passed","severity":"normal"},{"uid":"f927c307d2723f62","name":"should set field with only FILTER enabled","time":{"start":1708025400104,"stop":1708025400104,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbde2b8523d098f9","name":"Check received message containing Script","time":{"start":1708025667518,"stop":1708025667518,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fe5fb346d8c0161","name":"Fails to push message with empty content topic","time":{"start":1708026109278,"stop":1708026109278,"duration":0},"status":"passed","severity":"normal"},{"uid":"fff963135c97094e","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1708025692038,"stop":1708025692038,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f22baf4209b3ade","name":"Push message with content topic containing long","time":{"start":1708026109252,"stop":1708026109252,"duration":0},"status":"passed","severity":"normal"},{"uid":"18e83932cbc065aa","name":"Ordered Callback - backward","time":{"start":1708026107806,"stop":1708026107806,"duration":0},"status":"passed","severity":"normal"},{"uid":"acf58a108b7076a","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1708025404802,"stop":1708025404802,"duration":0},"status":"passed","severity":"normal"},{"uid":"211cac7a60e01197","name":"1 Store, 2 fetches","time":{"start":1708025414464,"stop":1708025414465,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb8a0041abf54d48","name":"can dial TLS multiaddrs","time":{"start":1708025754706,"stop":1708025754707,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ebe945cc449fb0d","name":"Check received message containing short","time":{"start":1708025667514,"stop":1708025667514,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b9ac0f08a3b1a24","name":"LightPush","time":{"start":1708026142415,"stop":1708026142416,"duration":1},"status":"passed","severity":"normal"},{"uid":"53fdccd47abef447","name":"Privacy Node - default protocol","time":{"start":1708026142417,"stop":1708026142417,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fea76c8b6a3c89f","name":"Push message with emoji payload","time":{"start":1708025960861,"stop":1708025960862,"duration":1},"status":"passed","severity":"normal"},{"uid":"b49610f6186f9d6c","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1708025404801,"stop":1708025404801,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2007eb25dfd25b","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1708026092120,"stop":1708026092121,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0f08b7e83a89f45","name":"Query Generator, No message returned","time":{"start":1708026043853,"stop":1708026043853,"duration":0},"status":"passed","severity":"normal"},{"uid":"357e58343e800f2","name":"Check received message containing JSON","time":{"start":1708025667520,"stop":1708025667521,"duration":1},"status":"passed","severity":"normal"},{"uid":"167589751eb97fa2","name":"Relay - dialed after","time":{"start":1708026142414,"stop":1708026142414,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d2ef61a98b05d8a","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1708026169229,"stop":1708026169229,"duration":0},"status":"passed","severity":"normal"},{"uid":"5be03f96032cf06e","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1708025910456,"stop":1708025910456,"duration":0},"status":"passed","severity":"normal"},{"uid":"f422425a2912e59e","name":"Sign & Recover","time":{"start":1708025421267,"stop":1708025421267,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff10f422d8373c39","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1708025399404,"stop":1708025399405,"duration":1},"status":"passed","severity":"normal"},{"uid":"9de31a5dc8c1b6d6","name":"Check received message containing short","time":{"start":1708026069793,"stop":1708026069793,"duration":0},"status":"passed","severity":"normal"},{"uid":"404d5d0d30810ed6","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1708026169227,"stop":1708026169227,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ed4421e11dafc59","name":"Query generator for multiple messages","time":{"start":1708026076412,"stop":1708026076412,"duration":0},"status":"passed","severity":"normal"},{"uid":"740071b2a406a42d","name":"different cluster, different shard: nodes don't connect","time":{"start":1708025626754,"stop":1708025626754,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a06133f73ac1eab","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1708025626771,"stop":1708025626772,"duration":1},"status":"passed","severity":"normal"},{"uid":"14df09ef0b3fc60b","name":"Waku message hash computation (payload length 0)","time":{"start":1708025394131,"stop":1708025394131,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cdd4f630245ded9","name":"same cluster, different shard: nodes connect","time":{"start":1708025747008,"stop":1708025747008,"duration":0},"status":"passed","severity":"normal"},{"uid":"76bf103b5fd0bc24","name":"should properly compute the node id","time":{"start":1708025400098,"stop":1708025400098,"duration":0},"status":"passed","severity":"normal"},{"uid":"beecf87a35540d81","name":"Subscribe to topic containing long and receive message","time":{"start":1708026169233,"stop":1708026169233,"duration":0},"status":"passed","severity":"normal"},{"uid":"52c153c2ffb24370","name":"throws on content topic with non-number generation field","time":{"start":1708025391510,"stop":1708025391510,"duration":0},"status":"passed","severity":"normal"},{"uid":"f459ca49c06b394b","name":"Check received message containing XML","time":{"start":1708026069798,"stop":1708026069798,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f4a424537c2ad43","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1708025840942,"stop":1708025840943,"duration":1},"status":"passed","severity":"normal"},{"uid":"a535c1e64afebbd5","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1708025626777,"stop":1708025626778,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a3c13599e05b326","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1708026169236,"stop":1708026169236,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d96978d895419ae","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1708026043853,"stop":1708026043854,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a725ae22f6dddee","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1708025698099,"stop":1708025698099,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f875294fb97037a","name":"Query with Ordered Callback, No Decoder","time":{"start":1708026043854,"stop":1708026043855,"duration":1},"status":"passed","severity":"normal"},{"uid":"233aa066a694a37","name":"1 Relay, 1 Filter, gives up","time":{"start":1708025414466,"stop":1708025414466,"duration":0},"status":"passed","severity":"normal"},{"uid":"2442574f88147c64","name":"Decoder throws on undefined content topic","time":{"start":1708025405138,"stop":1708025405138,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5c3443a44b0bd98","name":"Check publish message containing Arabic","time":{"start":1708025898523,"stop":1708025898523,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f00c9bcede37b7b","name":"Check message with non string payload is not received","time":{"start":1708026069792,"stop":1708026069792,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb4fba64c2ea169a","name":"Check message with invalid timestamp is not received","time":{"start":1708026069789,"stop":1708026069790,"duration":1},"status":"passed","severity":"normal"},{"uid":"d94e33fa062301df","name":"Decrypt messages","time":{"start":1708025842249,"stop":1708025842250,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a39a576d885b39c","name":"pre and post cipher","time":{"start":1708025421267,"stop":1708025421267,"duration":0},"status":"passed","severity":"normal"},{"uid":"464045f57b46cca7","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1708025698101,"stop":1708025698101,"duration":0},"status":"passed","severity":"normal"},{"uid":"f88b1ffd5cf50c2c","name":"Check publish message containing Basic HTML tag","time":{"start":1708025898525,"stop":1708025898525,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b7ab4c98073fb0d","name":"Overlapping topic subscription","time":{"start":1708026169222,"stop":1708026169222,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0da37e847df60d2","name":"should not receive a peer event after stop","time":{"start":1708025451412,"stop":1708025451413,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fa3fa76fd2c8c56","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1708025698099,"stop":1708025698100,"duration":1},"status":"passed","severity":"normal"},{"uid":"817b0f1238ecedad","name":"can start the service","time":{"start":1708025903191,"stop":1708025903191,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d38fc9565fe9fce","name":"Check message with no payload is not received","time":{"start":1708026069813,"stop":1708026069814,"duration":1},"status":"passed","severity":"normal"},{"uid":"24c7604f3541eb71","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1708026134840,"stop":1708026134840,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8601480279c0cb1","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1708025451414,"stop":1708025451414,"duration":0},"status":"skipped","severity":"normal"},{"uid":"937ba67739365dcd","name":"Check received message containing special chars","time":{"start":1708026069776,"stop":1708026069776,"duration":0},"status":"passed","severity":"normal"},{"uid":"59e125b50714817","name":"Passing page size 19 when there are 20 messages","time":{"start":1708026123580,"stop":1708026123580,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b0ecc8d3c0481f3","name":"Fields are not dropped","time":{"start":1708025404417,"stop":1708025404419,"duration":2},"status":"passed","severity":"normal"},{"uid":"b538243a24f97801","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1708026089017,"stop":1708026089017,"duration":0},"status":"passed","severity":"normal"},{"uid":"7da08a8cf1aa7568","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1708025626785,"stop":1708025626785,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4413ce8532b934f","name":"Push message with content topic containing Basic HTML tag","time":{"start":1708025960869,"stop":1708025960869,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd2432ca708092db","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1708025626754,"stop":1708025626755,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cd7784346526a21","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1708025698096,"stop":1708025698097,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d48c37e22db5118","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1708025399395,"stop":1708025399396,"duration":1},"status":"passed","severity":"normal"},{"uid":"a432b11c0e260487","name":"Waku message hash computation","time":{"start":1708025394129,"stop":1708025394130,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1b694864d5b1127","name":"Check received message containing unicode special characters","time":{"start":1708026069785,"stop":1708026069786,"duration":1},"status":"passed","severity":"normal"},{"uid":"57d548684873e7dc","name":"Ping on unsubscribed peer","time":{"start":1708025523223,"stop":1708025523223,"duration":0},"status":"passed","severity":"normal"},{"uid":"79779248eda11e1b","name":"Check received message containing JSON","time":{"start":1708026069781,"stop":1708026069781,"duration":0},"status":"passed","severity":"normal"},{"uid":"59f0b325fae339d1","name":"same cluster, same shard: nodes connect","time":{"start":1708025747007,"stop":1708025747008,"duration":1},"status":"passed","severity":"normal"},{"uid":"970b59e0e4f19ea8","name":"Delete observer","time":{"start":1708025842250,"stop":1708025842250,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dcd9ecf798356f","name":"Query generator for 2000 messages","time":{"start":1708026076418,"stop":1708026076418,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5de2534bd28d57d","name":"Push message with content topic containing special chars","time":{"start":1708026109253,"stop":1708026109253,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac434aae031b8280","name":"Check message on other pubsub topic is not received","time":{"start":1708025667530,"stop":1708025667531,"duration":1},"status":"passed","severity":"normal"},{"uid":"31ae5af220dfbfe0","name":"returns all values when wanted number is greater than available values","time":{"start":1708025413859,"stop":1708025413859,"duration":0},"status":"passed","severity":"normal"},{"uid":"93d97eec96bfdcc9","name":"Push message with content topic containing Russian","time":{"start":1708026109269,"stop":1708026109269,"duration":0},"status":"passed","severity":"normal"},{"uid":"38efef5027aa720f","name":"Push message on custom pubsubTopic","time":{"start":1708025840945,"stop":1708025840946,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ceb1b91cc0899ed","name":"recovers when dns.resolve returns empty","time":{"start":1708025414823,"stop":1708025414823,"duration":0},"status":"passed","severity":"normal"},{"uid":"64b194e208a9820e","name":"Check received message containing emoji","time":{"start":1708026069803,"stop":1708026069803,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2dc462f07b6a38f","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1708026169222,"stop":1708026169222,"duration":0},"status":"passed","severity":"normal"},{"uid":"711020bbb0ee332e","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1708026169224,"stop":1708026169224,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7e4cf5bab609499","name":"Decoder throws on empty string content topic","time":{"start":1708025420763,"stop":1708025420763,"duration":0},"status":"passed","severity":"normal"},{"uid":"58fce5da7cdfec0e","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1708025910461,"stop":1708025910461,"duration":0},"status":"passed","severity":"normal"},{"uid":"51ebec0a8daf57df","name":"Check message on other pubsub topic is not received","time":{"start":1708026069811,"stop":1708026069811,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a60d44667f8970f","name":"same cluster, different shard: nodes connect","time":{"start":1708025626753,"stop":1708025626753,"duration":0},"status":"passed","severity":"normal"},{"uid":"abd72eb0f628c1f4","name":"Check message with no pubsub topic is not received","time":{"start":1708025667531,"stop":1708025667531,"duration":0},"status":"passed","severity":"normal"},{"uid":"ded31b22c7ddfc93","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1708026134838,"stop":1708026134838,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4167462ccc9905e","name":"Subscribe to topic containing Script and publish message","time":{"start":1708025910462,"stop":1708025910463,"duration":1},"status":"passed","severity":"normal"},{"uid":"99c27b6a6216eeb9","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1708026169224,"stop":1708026169224,"duration":0},"status":"passed","severity":"normal"},{"uid":"81e68b3cc1ec3352","name":"throws on empty content topic","time":{"start":1708025391508,"stop":1708025391509,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6fe77dd142961d3","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1708025399393,"stop":1708025399395,"duration":2},"status":"passed","severity":"normal"},{"uid":"a0b14c3f94d6b38e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1708025626787,"stop":1708025626789,"duration":2},"status":"passed","severity":"normal"},{"uid":"2b48e0f9abf84b78","name":"removeEventListener with wrong event","time":{"start":1708025479165,"stop":1708025479165,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c2f9b7cda2646e8","name":"configure the node with multiple pubsub topics","time":{"start":1708025930586,"stop":1708025930586,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2b40dd2b8f5559b","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1708026169221,"stop":1708026169222,"duration":1},"status":"skipped","severity":"normal"},{"uid":"107f6aa733cca04f","name":"should set field with all protocols enabled","time":{"start":1708025400103,"stop":1708025400103,"duration":0},"status":"passed","severity":"normal"},{"uid":"37eb2b898c6ccf27","name":"Check received message with extra option is received","time":{"start":1708025667533,"stop":1708025667533,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c712121c010098a","name":"Generator, 2 different pubsubtopics","time":{"start":1708026089024,"stop":1708026089025,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1e1f9e0e22a6ef4","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1708026169230,"stop":1708026169230,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6a41c86a716452a","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1708025414828,"stop":1708025414828,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f0170b3da29ef4f6","name":"it tolerates circular branch references","time":{"start":1708025414823,"stop":1708025414823,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0ff8a354525f","name":"Push message with content topic containing Basic HTML tag","time":{"start":1708026109271,"stop":1708026109271,"duration":0},"status":"passed","severity":"normal"},{"uid":"745a5de17beaa25a","name":"Query generator for multiple messages with different content topic format","time":{"start":1708026076414,"stop":1708026076414,"duration":0},"status":"passed","severity":"normal"},{"uid":"81c2633b82992f01","name":"should not receive a peer event before start","time":{"start":1708025903197,"stop":1708025903202,"duration":5},"status":"passed","severity":"normal"},{"uid":"7b68883ab1d54276","name":"should throw error - no public key","time":{"start":1708025400096,"stop":1708025400096,"duration":0},"status":"passed","severity":"normal"},{"uid":"63add800a5f42bc","name":"should not fail to stop the service if it was not started","time":{"start":1708025903193,"stop":1708025903194,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e17921b21dc11d1","name":"Check received message containing emoji","time":{"start":1708026069786,"stop":1708026069787,"duration":1},"status":"passed","severity":"normal"},{"uid":"d70bab65c6510d4a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1708025626780,"stop":1708025626781,"duration":1},"status":"passed","severity":"normal"},{"uid":"d740f2593e67d553","name":"isConnected return false after peer stops","time":{"start":1708025504095,"stop":1708025504096,"duration":1},"status":"passed","severity":"normal"},{"uid":"d59d690e363d968a","name":"Push message with Arabic payload","time":{"start":1708026109242,"stop":1708026109243,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc1a5bd17c24fa4d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1708025626760,"stop":1708025626760,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe091afbc61d4b19","name":"Decoder throws on undefined content topic","time":{"start":1708025420762,"stop":1708025420763,"duration":1},"status":"passed","severity":"normal"},{"uid":"50f2f81972a6ece7","name":"Query generator for multiple messages with multiple decoders","time":{"start":1708026076413,"stop":1708026076414,"duration":1},"status":"passed","severity":"normal"},{"uid":"46aad0ad82644d54","name":"Subscribe and receive messages via lightPush","time":{"start":1708025692012,"stop":1708025692012,"duration":0},"status":"passed","severity":"normal"},{"uid":"a99c4b0665251ab6","name":"should be able to decode the field with only STORE set to true","time":{"start":1708025399398,"stop":1708025399401,"duration":3},"status":"passed","severity":"normal"},{"uid":"c21f0f300c9dcd6b","name":"1 Relay, 1 fetch","time":{"start":1708025414463,"stop":1708025414464,"duration":1},"status":"passed","severity":"normal"},{"uid":"f85d51bdabdb4a35","name":"Check message received after nwaku node is restarted","time":{"start":1708026069792,"stop":1708026069793,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5b27a613d23f2303","name":"Subscribe to topic containing shell command and receive message","time":{"start":1708026169237,"stop":1708026169237,"duration":0},"status":"passed","severity":"normal"},{"uid":"6543c784e8611569","name":"Push message with content topic containing Russian","time":{"start":1708025960866,"stop":1708025960866,"duration":0},"status":"passed","severity":"normal"},{"uid":"292ee595b182e97c","name":"Check received message with timestamp: undefined ","time":{"start":1708026069789,"stop":1708026069789,"duration":0},"status":"passed","severity":"normal"},{"uid":"4947f60ebc7b8647","name":"Push message with content topic containing emoji","time":{"start":1708026109278,"stop":1708026109278,"duration":0},"status":"passed","severity":"normal"},{"uid":"4348fbd85cde9eba","name":"Check received message with timestamp: 1708025437486000000 ","time":{"start":1708026069803,"stop":1708026069808,"duration":5},"status":"passed","severity":"normal"},{"uid":"fa0eb53b5dd0852","name":"Check received message with timestamp: undefined ","time":{"start":1708026069810,"stop":1708026069810,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b5fee9a343abfe1","name":"Subscribe to topic containing JSON and receive message","time":{"start":1708026169236,"stop":1708026169236,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3732e2346fd866","name":"Fails to publish message with size larger than 1 MB","time":{"start":1708025898536,"stop":1708025898536,"duration":0},"status":"passed","severity":"normal"},{"uid":"40cdddf0863adc26","name":"Push message with content topic containing SQL Injection","time":{"start":1708026109269,"stop":1708026109270,"duration":1},"status":"passed","severity":"normal"},{"uid":"37c699a16742a2d1","name":"should not receive a peer event after stop","time":{"start":1708025903204,"stop":1708025903206,"duration":2},"status":"passed","severity":"normal"},{"uid":"50ba944df6bdfdf","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1708026043855,"stop":1708026043855,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f29801d1f1dba2","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1708025420758,"stop":1708025420758,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cfa6cf0462a37f4","name":"Subscribe and receive messages via waku relay post","time":{"start":1708026169219,"stop":1708026169219,"duration":0},"status":"passed","severity":"normal"},{"uid":"79aa46622a119636","name":"Promise Callback - forward","time":{"start":1708026107804,"stop":1708026107805,"duration":1},"status":"passed","severity":"normal"},{"uid":"260d7b25c258be6","name":"Check received message containing SQL Injection","time":{"start":1708025667517,"stop":1708025667518,"duration":1},"status":"passed","severity":"normal"},{"uid":"91e77a29e62c58ee","name":"Refresh subscription","time":{"start":1708025910457,"stop":1708025910457,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e34ab42a0e612556","name":"Push message with content topic containing shell command","time":{"start":1708025960878,"stop":1708025960879,"duration":1},"status":"passed","severity":"normal"},{"uid":"252ba4e82615a4d3","name":"Overlapping topic subscription","time":{"start":1708025910458,"stop":1708025910458,"duration":0},"status":"skipped","severity":"normal"},{"uid":"df73564b1a775dcd","name":"Push message with escaped characters payload","time":{"start":1708026109246,"stop":1708026109246,"duration":0},"status":"passed","severity":"normal"},{"uid":"19bbb58480aa5aee","name":"Nodes with multiple pubsub topic","time":{"start":1708025887275,"stop":1708025887275,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1153f6d388fa73a","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1708026092121,"stop":1708026092121,"duration":0},"status":"passed","severity":"normal"},{"uid":"98c79b728821f619","name":"Subscribe to topic containing long and receive message","time":{"start":1708026169223,"stop":1708026169223,"duration":0},"status":"passed","severity":"normal"},{"uid":"21d6611d0b800325","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1708026001250,"stop":1708026001251,"duration":1},"status":"passed","severity":"normal"},{"uid":"73e5962c3dfa4898","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1708025692024,"stop":1708025692025,"duration":1},"status":"skipped","severity":"normal"},{"uid":"cc0f0cfe51febc7d","name":"Push message with numeric payload","time":{"start":1708026109239,"stop":1708026109241,"duration":2},"status":"passed","severity":"normal"},{"uid":"478edf559afbd3e3","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1708025840947,"stop":1708025840947,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc5d8e9fe03fb93b","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1708025910462,"stop":1708025910462,"duration":0},"status":"passed","severity":"normal"},{"uid":"f17084034203c338","name":"Check received message containing Basic HTML tag","time":{"start":1708026069798,"stop":1708026069798,"duration":0},"status":"passed","severity":"normal"},{"uid":"de1173a6b87751c1","name":"A test","time":{"start":1708025698171,"stop":1708025698173,"duration":2},"status":"passed","severity":"normal"},{"uid":"dbb066a61f281d67","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1708025887273,"stop":1708025887274,"duration":1},"status":"passed","severity":"normal"},{"uid":"3300cecdec0cb83f","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1708025530436,"stop":1708025530437,"duration":1},"status":"passed","severity":"normal"},{"uid":"568b0f2329d57f92","name":"Push message with content topic containing numeric","time":{"start":1708025960864,"stop":1708025960864,"duration":0},"status":"passed","severity":"normal"},{"uid":"eee26feef392d2fb","name":"Encoder throws on undefined content topic","time":{"start":1708025422687,"stop":1708025422688,"duration":1},"status":"passed","severity":"normal"},{"uid":"820a743d43b2f3a6","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1708026069809,"stop":1708026069810,"duration":1},"status":"passed","severity":"normal"},{"uid":"35cf0ae50505151","name":"Sets default value correctly","time":{"start":1708026131988,"stop":1708026131988,"duration":0},"status":"passed","severity":"normal"},{"uid":"585f6f04439d1ea3","name":"Fails to push message with large meta","time":{"start":1708025960881,"stop":1708025960881,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0274f8280dd7591","name":"Push message on custom pubsubTopic","time":{"start":1708025840941,"stop":1708025840942,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9c83ba4889ad3d6","name":"Passing page size 0 when there are 110 messages","time":{"start":1708026123577,"stop":1708026123577,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbf73d825c3a06ea","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1708025626755,"stop":1708025626756,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a8062e60e2e3936","name":"Push message with content topic containing long","time":{"start":1708025960863,"stop":1708025960864,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d9ecc07b4406ddd","name":"Passing page size 3 when there are 20 messages","time":{"start":1708026123578,"stop":1708026123578,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b91c719a26ce18a","name":"Query generator for multiple messages with different message text format","time":{"start":1708026076412,"stop":1708026076413,"duration":1},"status":"passed","severity":"normal"},{"uid":"13025a80c344de86","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1708025626773,"stop":1708025626773,"duration":0},"status":"passed","severity":"normal"},{"uid":"71421b80112b3988","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1708025626760,"stop":1708025626761,"duration":1},"status":"passed","severity":"normal"},{"uid":"dda54e72a807bf0a","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1708025887275,"stop":1708025887276,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5c23f0d9abe019f","name":"Mutual subscription","time":{"start":1708025910453,"stop":1708025910453,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3b465235e48f43","name":"Query Generator, No Decoder","time":{"start":1708026043852,"stop":1708026043853,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d7fe9b7654743b5","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1708026092119,"stop":1708026092119,"duration":0},"status":"passed","severity":"normal"},{"uid":"50d46f6fc9ebf6d","name":"Push message with Basic HTML tag payload","time":{"start":1708025960839,"stop":1708025960849,"duration":10},"status":"passed","severity":"normal"},{"uid":"46030c24ef744243","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1708025414549,"stop":1708025414549,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf354203dda48fd1","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1708025692023,"stop":1708025692023,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9dea79b16deef13","name":"Subscribe to topic containing JSON and receive message","time":{"start":1708026169226,"stop":1708026169227,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5321b955e810ced","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1708026169227,"stop":1708026169227,"duration":0},"status":"passed","severity":"normal"},{"uid":"16e10bbb0fc9d7ac","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1708025504096,"stop":1708025504097,"duration":1},"status":"passed","severity":"normal"},{"uid":"6027a934fb93e1a1","name":"Check publish message containing special chars","time":{"start":1708025898518,"stop":1708025898522,"duration":4},"status":"passed","severity":"normal"},{"uid":"cf2025d0ff17ba68","name":"Subscribe and receive messages via waku relay post","time":{"start":1708025692021,"stop":1708025692021,"duration":0},"status":"passed","severity":"normal"},{"uid":"c89ec16278ded5db","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1708026169220,"stop":1708026169220,"duration":0},"status":"passed","severity":"normal"},{"uid":"35d856601e38878e","name":"Register correct protocols","time":{"start":1708025910454,"stop":1708025910454,"duration":0},"status":"passed","severity":"normal"},{"uid":"88d57a9a22fede31","name":"Round trip binary serialization","time":{"start":1708025405135,"stop":1708025405135,"duration":0},"status":"passed","severity":"normal"},{"uid":"f398b2730ca6eebb","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1708025626779,"stop":1708025626779,"duration":0},"status":"passed","severity":"normal"},{"uid":"29230949a54050c","name":"Check message received after nwaku node is restarted","time":{"start":1708025667534,"stop":1708025667535,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e2b922e073252f88","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1708026169234,"stop":1708026169235,"duration":1},"status":"passed","severity":"normal"},{"uid":"32090a0b2c729892","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1708025626758,"stop":1708025626758,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f5f6727857465d4","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1708025887277,"stop":1708025887277,"duration":0},"status":"passed","severity":"normal"},{"uid":"57faacf7d412294a","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1708025626756,"stop":1708025626756,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b39868eba553a14","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1708026169231,"stop":1708026169231,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab7e9d67c8102e1a","name":"should only return 1 node with relay capability","time":{"start":1708025414825,"stop":1708025414825,"duration":0},"status":"passed","severity":"normal"},{"uid":"1442eed1eb03c0e2","name":"Subscribe to topic containing numeric and receive message","time":{"start":1708026169233,"stop":1708026169234,"duration":1},"status":"passed","severity":"normal"},{"uid":"aab894b586337b86","name":"Subscribe and receive messages via waku relay post","time":{"start":1708026169229,"stop":1708026169230,"duration":1},"status":"passed","severity":"normal"},{"uid":"56dcd97efee4d07a","name":"Push message with content topic containing Script","time":{"start":1708025960868,"stop":1708025960868,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cce4d5dfe36db8f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1708025626770,"stop":1708025626770,"duration":0},"status":"passed","severity":"normal"},{"uid":"efe82b617fcb42cf","name":"Push message with custom timestamp: 1708022067662","time":{"start":1708025960892,"stop":1708025960893,"duration":1},"status":"passed","severity":"normal"},{"uid":"50bd3a2804b5c93b","name":"Passing page size 10 when there are 10 messages","time":{"start":1708026123579,"stop":1708026123579,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a71b2f8900d2254","name":"Push message with XML payload","time":{"start":1708026109244,"stop":1708026109244,"duration":0},"status":"passed","severity":"normal"},{"uid":"98ea9ec883da1c1e","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1708025626785,"stop":1708025626785,"duration":0},"status":"passed","severity":"normal"},{"uid":"2acc64e69b117e3a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1708025626757,"stop":1708025626757,"duration":0},"status":"passed","severity":"normal"},{"uid":"f15f6acbca63d322","name":"Check message with no payload is not received","time":{"start":1708025667532,"stop":1708025667532,"duration":0},"status":"passed","severity":"normal"},{"uid":"de2305b3da979596","name":"Push message with shell command payload","time":{"start":1708026109245,"stop":1708026109246,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3632eea0df4c527","name":"Encoder throws on undefined content topic","time":{"start":1708025420760,"stop":1708025420761,"duration":1},"status":"passed","severity":"normal"},{"uid":"2df96de063ba7943","name":"Used by Waku Relay","time":{"start":1708026131987,"stop":1708026131988,"duration":1},"status":"passed","severity":"normal"},{"uid":"94c9d88cd2a6f962","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1708025414827,"stop":1708025414827,"duration":0},"status":"passed","severity":"normal"},{"uid":"64745626a5ba7f54","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1708025450414,"stop":1708025450414,"duration":0},"status":"passed","severity":"normal"},{"uid":"9416fec7c2c2a23","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1708026043856,"stop":1708026043856,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6f364ee388e1cf1","name":"Rejects garbage","time":{"start":1708025408711,"stop":1708025408712,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a8b1509267a7e9d","name":"should emit a peer event after start","time":{"start":1708025903195,"stop":1708025903196,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9a614d7c3f33a7c","name":"can start and stop the service","time":{"start":1708025451410,"stop":1708025451411,"duration":1},"status":"passed","severity":"normal"},{"uid":"a16d40de98f5cce3","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1708025399395,"stop":1708025399395,"duration":0},"status":"passed","severity":"normal"},{"uid":"b839c7959f323fa3","name":"Push message with Russian payload","time":{"start":1708025960836,"stop":1708025960837,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd329bf9550e0780","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1708025548963,"stop":1708025548964,"duration":1},"status":"passed","severity":"normal"},{"uid":"219d8a4ead495f73","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1708025626773,"stop":1708025626774,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe7663084a2c2beb","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1708025698100,"stop":1708025698100,"duration":0},"status":"passed","severity":"normal"},{"uid":"30db1faf99a37c2b","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1708025692038,"stop":1708025692038,"duration":0},"status":"passed","severity":"normal"},{"uid":"dedc4f251823c37b","name":"should return all peers when numPeers is 0","time":{"start":1708025404800,"stop":1708025404800,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6d3d68aeddd36a7","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1708025530440,"stop":1708025530441,"duration":1},"status":"passed","severity":"normal"},{"uid":"75356873133832bb","name":"unsubscribes","time":{"start":1708026121662,"stop":1708026121662,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a8a12debc10d015","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1708026169219,"stop":1708026169219,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6c7b1f7829c73ec","name":"dispatchEvent via connectionManager","time":{"start":1708025479167,"stop":1708025479167,"duration":0},"status":"skipped","severity":"normal"},{"uid":"44acee873b5969b7","name":"Subscribe to topic containing numeric and receive message","time":{"start":1708026169223,"stop":1708026169223,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d80d9f9dee2a1d9","name":"removeEventListener with correct event","time":{"start":1708025479165,"stop":1708025479165,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6552094fb8e0403","name":"Push message with special chars payload","time":{"start":1708026109241,"stop":1708026109242,"duration":1},"status":"passed","severity":"normal"},{"uid":"7925c05458425746","name":"Init the array if not present","time":{"start":1708025391399,"stop":1708025391401,"duration":2},"status":"passed","severity":"normal"},{"uid":"56345d004da74c1b","name":"A test","time":{"start":1708025698173,"stop":1708025698173,"duration":0},"status":"passed","severity":"normal"},{"uid":"f69063e07f619ce9","name":"stop","time":{"start":1708025479167,"stop":1708025479168,"duration":1},"status":"passed","severity":"normal"},{"uid":"e186084fe7106031","name":"Passing page size 110 when there are 120 messages","time":{"start":1708026123580,"stop":1708026123580,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b95e11e25b0957e","name":"should not fail to stop the service if it was not started","time":{"start":1708025451411,"stop":1708025451411,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4d68721f5c7a394","name":"Fails to push message with empty content topic","time":{"start":1708025960880,"stop":1708025960881,"duration":1},"status":"passed","severity":"normal"},{"uid":"3184240886b35e35","name":"Push message with unicode special characters payload","time":{"start":1708025960860,"stop":1708025960861,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6e88e15861cf69b","name":"should decode valid enr successfully","time":{"start":1708025400094,"stop":1708025400095,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd89587214575956","name":"Ping on unsubscribed peer","time":{"start":1708025523218,"stop":1708025523219,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5717e4dc85a4eef","name":"Nodes with multiple pubsub topic","time":{"start":1708025887270,"stop":1708025887273,"duration":3},"status":"passed","severity":"normal"},{"uid":"2371f2b1ff69bdf8","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1708025626772,"stop":1708025626772,"duration":0},"status":"passed","severity":"normal"},{"uid":"66d833f6b00e2762","name":"Check received message with timestamp: 1708025437486000000 ","time":{"start":1708026069787,"stop":1708026069787,"duration":0},"status":"passed","severity":"normal"},{"uid":"97cfbcd33a1a3ea2","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1708025414551,"stop":1708025414551,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac26582e34ff2b8e","name":"Check publish message containing shell command","time":{"start":1708025898526,"stop":1708025898526,"duration":0},"status":"passed","severity":"normal"},{"uid":"cff083609c7ef42f","name":"Push message with content topic containing JSON","time":{"start":1708026109271,"stop":1708026109271,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffb61711272bbab","name":"should get / set TCP multiaddr","time":{"start":1708025400100,"stop":1708025400100,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e0f123c0ceccf93","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1708025626789,"stop":1708025626790,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2056c033a0ffd10","name":"Check received message containing numeric","time":{"start":1708026069775,"stop":1708026069776,"duration":1},"status":"passed","severity":"normal"},{"uid":"132a24e112b17f16","name":"Check received message containing unicode special characters","time":{"start":1708025667524,"stop":1708025667525,"duration":1},"status":"passed","severity":"normal"},{"uid":"86a1ce71172687a7","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1708025626759,"stop":1708025626759,"duration":0},"status":"passed","severity":"normal"},{"uid":"864f8f0f5b8bd5c5","name":"Check received message containing SQL Injection","time":{"start":1708026069797,"stop":1708026069797,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5cbf373acc1960","name":"should throw error - no public key","time":{"start":1708025400097,"stop":1708025400097,"duration":0},"status":"passed","severity":"normal"},{"uid":"89dcf923fb63b939","name":"Check message with extra parameter is not received","time":{"start":1708025667533,"stop":1708025667533,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e4efc964515399e","name":"connects to nwaku","time":{"start":1708026131986,"stop":1708026131986,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff2494490c144126","name":"Generator, 2 different pubsubtopics","time":{"start":1708026089016,"stop":1708026089017,"duration":1},"status":"passed","severity":"normal"},{"uid":"1264d6b934a5edfe","name":"should return false","time":{"start":1708025400098,"stop":1708025400098,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb20962efa1754be","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1708025887268,"stop":1708025887269,"duration":1},"status":"passed","severity":"normal"},{"uid":"be46b02accfb4eb8","name":"ignores unrecognized TXT record formats","time":{"start":1708025414824,"stop":1708025414824,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8e741e0aae794e7","name":"Callback on promise","time":{"start":1708026076414,"stop":1708026076415,"duration":1},"status":"passed","severity":"normal"},{"uid":"7853c6643ca741","name":"Publish message with custom timestamp: Thu Feb 15 2024 18:38:07 GMT+0000 (Coordinated Universal Time)","time":{"start":1708025898528,"stop":1708025898529,"duration":1},"status":"passed","severity":"normal"},{"uid":"b61990fdf9bf4895","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1708025548919,"stop":1708025548936,"duration":17},"status":"passed","severity":"normal"},{"uid":"855379fd54d71150","name":"should set field with only RELAY enabled","time":{"start":1708025400103,"stop":1708025400103,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4c22f764ac6675c","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1708026092118,"stop":1708026092119,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1f850b2423d0a65","name":"Store - dialed first","time":{"start":1708026142415,"stop":1708026142415,"duration":0},"status":"passed","severity":"normal"},{"uid":"83a55691e8ba73c2","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1708025910456,"stop":1708025910456,"duration":0},"status":"passed","severity":"normal"},{"uid":"45540d3d10bd7b06","name":"Store - dialed after - with timeout","time":{"start":1708026142415,"stop":1708026142415,"duration":0},"status":"passed","severity":"normal"},{"uid":"334738f534264f9c","name":"should encodeTxt and decodeTxt","time":{"start":1708025400094,"stop":1708025400094,"duration":0},"status":"passed","severity":"normal"},{"uid":"35840ed4cc0477d3","name":"Check received message containing numeric","time":{"start":1708026069794,"stop":1708026069794,"duration":0},"status":"passed","severity":"normal"},{"uid":"80a5fddb35350215","name":"throws on content topic with empty encoding field","time":{"start":1708025391514,"stop":1708025391514,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dda226f26dc3fda","name":"through manual discovery","time":{"start":1708025754707,"stop":1708025754707,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaffe35ccbc24222","name":"Check received message containing shell command","time":{"start":1708026069799,"stop":1708026069799,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b7bf390a9710694","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1708025698098,"stop":1708025698098,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eaaea1b176f8d69","name":"Subscribe to topic containing XML and receive message","time":{"start":1708025692036,"stop":1708025692036,"duration":0},"status":"passed","severity":"normal"},{"uid":"cec04ac19d38bd85","name":"Check received message containing Arabic","time":{"start":1708026069777,"stop":1708026069777,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d6cc5799c1378da","name":"Push message with Script payload","time":{"start":1708026109244,"stop":1708026109244,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdf1a3375ec4b965","name":"Accepts a valid Waku Message","time":{"start":1708025408710,"stop":1708025408711,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeffda0268d170c6","name":"Overlapping topic subscription","time":{"start":1708025692025,"stop":1708025692026,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fc37e548f6c3cfe","name":"Subscribe to topic containing special chars and publish message","time":{"start":1708025910460,"stop":1708025910461,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d493548fa2e6f7c","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1708025414828,"stop":1708025414828,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6690bbcea868e87a","name":"Ordered Callback - forward","time":{"start":1708026107805,"stop":1708026107806,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a3e82e8daa1fa6","name":"Check message with no pubsub topic is not received","time":{"start":1708026069790,"stop":1708026069791,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccb6d39056766999","name":"3 nodes on /waku/2/rs/3/0 topic","time":{"start":1708025887274,"stop":1708025887275,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3ecfe440ac5fb70","name":"throws on content topic with too few or too many fields","time":{"start":1708025391509,"stop":1708025391510,"duration":1},"status":"passed","severity":"normal"},{"uid":"73b3d9eae55ca49b","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1708026112284,"stop":1708026112284,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1b6df2746bf45c6","name":"throws on content topic with generation field greater than 0","time":{"start":1708025391510,"stop":1708025391511,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb3bc588052646ec","name":"Passing page size 11 when there are 10 messages","time":{"start":1708026123579,"stop":1708026123579,"duration":0},"status":"passed","severity":"normal"},{"uid":"49bc21f753bc29e6","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1708025626774,"stop":1708025626774,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bf940984aa40a1d","name":"Subscribe to topic containing Russian and receive message","time":{"start":1708026169235,"stop":1708026169235,"duration":0},"status":"passed","severity":"normal"}]