2024-02-16 15:30:28 +00:00

1 line
133 KiB
JSON

[{"uid":"a0981710ec8d6fa8","name":"Light Node - default protocols","time":{"start":1708097361691,"stop":1708097361692,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0daba9f482576a0","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1708097067384,"stop":1708097067384,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b0ce66887546cb5","name":"Query with Ordered Callback, No Decoder","time":{"start":1708097258650,"stop":1708097258651,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e49895f6c6d00cd","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1708096978002,"stop":1708096978003,"duration":1},"status":"passed","severity":"normal"},{"uid":"5abf0fbf8b69146a","name":"Query Generator - backward","time":{"start":1708097303505,"stop":1708097303505,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a41664c24667fd","name":"Query Generator, No Decoder","time":{"start":1708097258649,"stop":1708097258649,"duration":0},"status":"passed","severity":"normal"},{"uid":"87aef4b59a493265","name":"isConnected should return false after all peers disconnect","time":{"start":1708096677182,"stop":1708096677183,"duration":1},"status":"passed","severity":"normal"},{"uid":"2990ce682c663786","name":"Check message with no content topic is not received","time":{"start":1708097282151,"stop":1708097282153,"duration":2},"status":"passed","severity":"normal"},{"uid":"cec229255b9afc7","name":"Check publish message containing escaped characters","time":{"start":1708097056232,"stop":1708097056232,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2f89f687eb9bb45","name":"safeDispatchEvent","time":{"start":1708096717154,"stop":1708096717157,"duration":3},"status":"passed","severity":"normal"},{"uid":"4ba1426790feaf40","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1708096632122,"stop":1708096632123,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d8022d16cf8e0d","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1708096677177,"stop":1708096677178,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b7df297153677d6","name":"Asymmetric encrypt & decrypt","time":{"start":1708096659120,"stop":1708096659121,"duration":1},"status":"passed","severity":"normal"},{"uid":"d058fc1b7d915ae9","name":"Push message with Chinese payload","time":{"start":1708097188844,"stop":1708097188845,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e7df0fda3e5c4a5","name":"Query generator for multiple messages with multiple decoders","time":{"start":1708097294131,"stop":1708097294132,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec9a1ee6912c90ed","name":"Check received message containing short","time":{"start":1708096908226,"stop":1708096908226,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a552b4e505d3649","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1708096760829,"stop":1708096760829,"duration":0},"status":"passed","severity":"normal"},{"uid":"36be45caa1ed5700","name":"removeEventListener with correct event","time":{"start":1708096717145,"stop":1708096717149,"duration":4},"status":"passed","severity":"normal"},{"uid":"f92c1dddc44bfad0","name":"Ephemeral messages are not stored","time":{"start":1708096691046,"stop":1708096691046,"duration":0},"status":"passed","severity":"normal"},{"uid":"73db86cebe0b0784","name":"Add multiple subscription objects on single nwaku node","time":{"start":1708097394677,"stop":1708097394678,"duration":1},"status":"passed","severity":"normal"},{"uid":"987046326b07cb80","name":"configure the node with multiple pubsub topics","time":{"start":1708097151633,"stop":1708097151634,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ebfd8ae4c665e4f","name":"Decrypt messages","time":{"start":1708096999276,"stop":1708096999277,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bc019d2adb6cb55","name":"Check received message containing long","time":{"start":1708096908227,"stop":1708096908227,"duration":0},"status":"passed","severity":"normal"},{"uid":"b067912e054e2e9b","name":"Push 30 different messages","time":{"start":1708097335996,"stop":1708097335996,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd6c152e05d326ff","name":"creates an iterator","time":{"start":1708097327522,"stop":1708097327522,"duration":0},"status":"passed","severity":"normal"},{"uid":"4122656c38fc9b7e","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1708096866277,"stop":1708096866277,"duration":0},"status":"passed","severity":"normal"},{"uid":"6353e0aca455ad4f","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1708097045999,"stop":1708097045999,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2586bd4d66c8513","name":"Push message with content topic containing Arabic","time":{"start":1708097188857,"stop":1708097188857,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cb458f692eaa375","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1708097394684,"stop":1708097394685,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fb9b0b5bbfcd87c","name":"Ephemeral field is preserved - encoder v0","time":{"start":1708096691046,"stop":1708096691046,"duration":0},"status":"passed","severity":"normal"},{"uid":"7616cda4d35369f3","name":"Subscribe to topic containing Russian and publish message","time":{"start":1708097067381,"stop":1708097067382,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d3628313bab2601","name":"Check message with invalid timestamp is not received","time":{"start":1708097282108,"stop":1708097282108,"duration":0},"status":"passed","severity":"normal"},{"uid":"d08c0a9806df857d","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1708096760827,"stop":1708096760828,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b6be8191fc38b17","name":"Check meta is set [ecies]","time":{"start":1708096660486,"stop":1708096660486,"duration":0},"status":"passed","severity":"normal"},{"uid":"4da2e1468a16190b","name":"Nodes with multiple pubsub topic","time":{"start":1708097045997,"stop":1708097045997,"duration":0},"status":"passed","severity":"normal"},{"uid":"f482ac7519163ecd","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1708096866280,"stop":1708096866280,"duration":0},"status":"passed","severity":"normal"},{"uid":"4db030621b6d082f","name":"Push message with long payload","time":{"start":1708097335988,"stop":1708097335989,"duration":1},"status":"passed","severity":"normal"},{"uid":"f39d799b2e9f83b","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1708096935192,"stop":1708096935192,"duration":0},"status":"passed","severity":"normal"},{"uid":"b60795725187e447","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1708096658654,"stop":1708096658655,"duration":1},"status":"passed","severity":"normal"},{"uid":"e42e97434e545c08","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1708096866273,"stop":1708096866274,"duration":1},"status":"passed","severity":"normal"},{"uid":"64fb4fc5782fe632","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1708097394677,"stop":1708097394677,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ea029d0884c1b52","name":"Push message with content topic containing unicode special characters","time":{"start":1708097336008,"stop":1708097336008,"duration":0},"status":"passed","severity":"normal"},{"uid":"9893e194441435ed","name":"Check received message containing Russian","time":{"start":1708097282087,"stop":1708097282088,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0e1a8d209687703","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1708096632116,"stop":1708096632116,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d60d33940131ad3","name":"Check received message containing long","time":{"start":1708097282052,"stop":1708097282053,"duration":1},"status":"passed","severity":"normal"},{"uid":"a960fd1b1bd8e41e","name":"Check message with extra parameter is not received","time":{"start":1708096908242,"stop":1708096908243,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b296f787b59cdcf","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1708096782584,"stop":1708096782585,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffc310f1e4a11350","name":"should not fail to start the service if it is already started","time":{"start":1708097132114,"stop":1708097132115,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b16641d19859dc8","name":"topics with same application and version share the same shard","time":{"start":1708096624430,"stop":1708096624430,"duration":0},"status":"passed","severity":"normal"},{"uid":"557a2bac690237e4","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1708096624488,"stop":1708096624488,"duration":0},"status":"passed","severity":"normal"},{"uid":"be56d151ddeb34a1","name":"can start the service","time":{"start":1708096652780,"stop":1708096652780,"duration":0},"status":"passed","severity":"normal"},{"uid":"c11323e5b349aa05","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1708096908238,"stop":1708096908238,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbfb880ac2ee8b6b","name":"Check received message containing SQL Injection","time":{"start":1708097282088,"stop":1708097282088,"duration":0},"status":"passed","severity":"normal"},{"uid":"25701c31f996ea1c","name":"Passing page size 1 when there are 4 messages","time":{"start":1708097334830,"stop":1708097334830,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2106055fc6c8d33","name":"Push message with XML payload","time":{"start":1708097188848,"stop":1708097188848,"duration":0},"status":"passed","severity":"normal"},{"uid":"80638a8939cd607b","name":"Check received message containing Arabic","time":{"start":1708096908228,"stop":1708096908229,"duration":1},"status":"passed","severity":"normal"},{"uid":"734ad6d2fd5e2aa5","name":"Check received message containing Chinese","time":{"start":1708097282114,"stop":1708097282114,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ad108a88413936c","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1708096923857,"stop":1708096923858,"duration":1},"status":"passed","severity":"normal"},{"uid":"c56593b22d3c68ef","name":"Check received message with timestamp: undefined ","time":{"start":1708097282146,"stop":1708097282146,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7b8edd6c43416a2","name":"Ephemeral field set to true","time":{"start":1708096637919,"stop":1708096637920,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e41d825e7440172","name":"Subscribe to topic containing short and receive message","time":{"start":1708097394673,"stop":1708097394673,"duration":0},"status":"passed","severity":"normal"},{"uid":"f11e0dd43891518f","name":"should be able to decode the field with only RELAY set to true","time":{"start":1708096632118,"stop":1708096632119,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0ff5b062990d78c","name":"Push message with short payload","time":{"start":1708097188841,"stop":1708097188842,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b10496e5538cff5","name":"Subscribe to topic containing Script and receive message","time":{"start":1708097394685,"stop":1708097394685,"duration":0},"status":"passed","severity":"normal"},{"uid":"c32ba7f0d87aa72f","name":"Check publish message containing JSON","time":{"start":1708097056231,"stop":1708097056231,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a85f0b8469f5654","name":"should throw error - no id","time":{"start":1708096633021,"stop":1708096633021,"duration":0},"status":"passed","severity":"normal"},{"uid":"984d6b2220966686","name":"Check message with non string payload is not received","time":{"start":1708096908241,"stop":1708096908242,"duration":1},"status":"passed","severity":"normal"},{"uid":"8392a8392c18efbd","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1708097394679,"stop":1708097394679,"duration":0},"status":"passed","severity":"normal"},{"uid":"30289e430db45d7a","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1708097349749,"stop":1708097349749,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f2284e10d9b2049","name":"ignores unrecognized TXT record formats","time":{"start":1708096649201,"stop":1708096649201,"duration":0},"status":"passed","severity":"normal"},{"uid":"728b4d2e7594e7cd","name":"should throw error - no public key","time":{"start":1708096633022,"stop":1708096633022,"duration":0},"status":"passed","severity":"normal"},{"uid":"e14a656265da2aa0","name":"Check received message containing Script","time":{"start":1708097282088,"stop":1708097282089,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f6fd86675a7cd59","name":"Push message with escaped characters payload","time":{"start":1708097335994,"stop":1708097335994,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaa892d38ae2a821","name":"Does not throw an exception when node disconnects","time":{"start":1708097348653,"stop":1708097348653,"duration":0},"status":"passed","severity":"normal"},{"uid":"86d6d7f17cdfcf96","name":"Query with Promise Callback, No Decoder","time":{"start":1708097258652,"stop":1708097258653,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9690f05ca913ad","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1708096648669,"stop":1708096648670,"duration":1},"status":"passed","severity":"normal"},{"uid":"f09d1b590fd73d68","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1708097067382,"stop":1708097067382,"duration":0},"status":"passed","severity":"normal"},{"uid":"f17e5087eedfc55a","name":"Check received message with timestamp: undefined ","time":{"start":1708096908238,"stop":1708096908239,"duration":1},"status":"passed","severity":"normal"},{"uid":"9db9e2faef2fab70","name":"Fails to publish message with empty text","time":{"start":1708097056237,"stop":1708097056238,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6445fad94671830","name":"Subscribe and receive messages via waku relay post","time":{"start":1708096923847,"stop":1708096923847,"duration":0},"status":"passed","severity":"normal"},{"uid":"d024ac9eb2553138","name":"Check received message containing emoji","time":{"start":1708097282144,"stop":1708097282144,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7aaac03f8b1fbb1","name":"throws on empty content topic","time":{"start":1708096624422,"stop":1708096624422,"duration":0},"status":"passed","severity":"normal"},{"uid":"23a2f5304b9f6f49","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1708096866272,"stop":1708096866272,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8632319a8c9f15b","name":"can dial TLS multiaddrs","time":{"start":1708096984753,"stop":1708096984754,"duration":1},"status":"passed","severity":"normal"},{"uid":"939eb01922b38bcb","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1708096648670,"stop":1708096648671,"duration":1},"status":"passed","severity":"normal"},{"uid":"77e4d02bf1611c25","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1708096760830,"stop":1708096760830,"duration":0},"status":"passed","severity":"normal"},{"uid":"e62a0b7ec0cd2e7f","name":"Check message with no content topic is not received","time":{"start":1708096908240,"stop":1708096908241,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6968af14929ffa7","name":"Fails to push message with empty content topic","time":{"start":1708097188862,"stop":1708097188862,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcdfbee77bffc6f","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1708097266714,"stop":1708097266715,"duration":1},"status":"passed","severity":"normal"},{"uid":"91179ab0338ca07e","name":"Subscribe to topic containing long and receive message","time":{"start":1708097394673,"stop":1708097394673,"duration":0},"status":"passed","severity":"normal"},{"uid":"709f09841aff0b1c","name":"Check received message containing Basic HTML tag","time":{"start":1708096908234,"stop":1708096908234,"duration":0},"status":"passed","severity":"normal"},{"uid":"66f89998556f0cad","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1708096760831,"stop":1708096760831,"duration":0},"status":"passed","severity":"normal"},{"uid":"67974eb76a33d5ce","name":"Subscribe to topic containing emoji and receive message","time":{"start":1708097394687,"stop":1708097394687,"duration":0},"status":"passed","severity":"normal"},{"uid":"632be479d5cb4fd5","name":"Push message with custom timestamp: 1708093266407","time":{"start":1708097336011,"stop":1708097336011,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d1748b2f6465547","name":"Push message with special chars payload","time":{"start":1708097188844,"stop":1708097188844,"duration":0},"status":"passed","severity":"normal"},{"uid":"bee3b28fcf3da741","name":"Correctly serialized arguments","time":{"start":1708096984817,"stop":1708096984817,"duration":0},"status":"passed","severity":"normal"},{"uid":"38e3dd5b302da7b2","name":"should properly create location multiaddrs - udp6","time":{"start":1708096633031,"stop":1708096633031,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ddd6c04dc4e5097","name":"Check received message with timestamp: undefined ","time":{"start":1708097282107,"stop":1708097282108,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f87047a717d3124","name":"Check received message containing long","time":{"start":1708097282112,"stop":1708097282113,"duration":1},"status":"passed","severity":"normal"},{"uid":"39ee8b22b7187239","name":"converts content topics to expected shard index","time":{"start":1708096624429,"stop":1708096624430,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ac15c3919eaa38c","name":"Check received message containing Arabic","time":{"start":1708097282114,"stop":1708097282117,"duration":3},"status":"passed","severity":"normal"},{"uid":"a5cfbdea443cd5df","name":"addEventListener with correct event","time":{"start":1708096717143,"stop":1708096717144,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cba9ab94487a3fc","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1708096923851,"stop":1708096923853,"duration":2},"status":"skipped","severity":"normal"},{"uid":"96132dc6374956d6","name":"Check received message containing short","time":{"start":1708097282112,"stop":1708097282112,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fa9a5522efda422","name":"dispatchEvent via connectionManager","time":{"start":1708096717154,"stop":1708096717154,"duration":0},"status":"skipped","severity":"normal"},{"uid":"20b3e64aa69e7aef","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1708096935195,"stop":1708096935195,"duration":0},"status":"passed","severity":"normal"},{"uid":"e01fb06950033eb9","name":"should not receive a peer event after stop","time":{"start":1708097132117,"stop":1708097132118,"duration":1},"status":"passed","severity":"normal"},{"uid":"874a1777f0800fe8","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1708096866271,"stop":1708096866271,"duration":0},"status":"passed","severity":"normal"},{"uid":"a008e19b18e0314d","name":"Check received message containing Basic HTML tag","time":{"start":1708097282089,"stop":1708097282090,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cc54de2f9f3f57f","name":"Relay - times out","time":{"start":1708097361689,"stop":1708097361689,"duration":0},"status":"passed","severity":"normal"},{"uid":"db2039c677a8f9e1","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1708096648665,"stop":1708096648666,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b431e31e16aefe7","name":"Subscribe to topic containing short and receive message","time":{"start":1708097394682,"stop":1708097394682,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd80bbe45286e45a","name":"different cluster, different shard: nodes don't connect","time":{"start":1708096978009,"stop":1708096978009,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7c3e11b05f7898a","name":"Push message with content topic containing numeric","time":{"start":1708097188855,"stop":1708097188856,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a04abf6899fac1c","name":"Push message with content topic containing numeric","time":{"start":1708097335999,"stop":1708097335999,"duration":0},"status":"passed","severity":"normal"},{"uid":"492ced9997d1afa4","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1708096923847,"stop":1708096923848,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d2522a20435eb5a","name":"pre and post cipher","time":{"start":1708096659121,"stop":1708096659122,"duration":1},"status":"passed","severity":"normal"},{"uid":"968921f3c42f7b7c","name":"isConnected should return false after all peers disconnect","time":{"start":1708096735312,"stop":1708096735312,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1b2dad8e1bdbf86","name":"Ping on subscribed peer","time":{"start":1708096760448,"stop":1708096760448,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e923d1854b792f4","name":"Accepts a valid Waku Message","time":{"start":1708096641429,"stop":1708096641430,"duration":1},"status":"passed","severity":"normal"},{"uid":"538cf3c8851069e9","name":"should properly create location multiaddrs - udp","time":{"start":1708096633032,"stop":1708096633032,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee2e69ad018ce8c6","name":"Fails to push message with large meta","time":{"start":1708097188863,"stop":1708097188863,"duration":0},"status":"passed","severity":"normal"},{"uid":"c312816e4a9cf775","name":"should get / set TCP multiaddr","time":{"start":1708096633030,"stop":1708096633030,"duration":0},"status":"passed","severity":"normal"},{"uid":"450fccb7bfbec7dc","name":"Decoder throws on empty string content topic","time":{"start":1708096637922,"stop":1708096637922,"duration":0},"status":"passed","severity":"normal"},{"uid":"2755d500e247f48d","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1708096935195,"stop":1708096935195,"duration":0},"status":"passed","severity":"normal"},{"uid":"26d3668002d3d1a5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1708096866269,"stop":1708096866269,"duration":0},"status":"passed","severity":"normal"},{"uid":"2478143bb2d4159","name":"retrieves a single peer","time":{"start":1708096649199,"stop":1708096649199,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9de1db6e5c81d3c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1708096760827,"stop":1708096760827,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eb224622241e564","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1708096866282,"stop":1708096866283,"duration":1},"status":"passed","severity":"normal"},{"uid":"40c211b9e964d8b0","name":"Subscribe to topic containing special chars and receive message","time":{"start":1708096923856,"stop":1708096923857,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf22039941e02a10","name":"Push message with Russian payload","time":{"start":1708097188846,"stop":1708097188846,"duration":0},"status":"passed","severity":"normal"},{"uid":"f98d85f2c7cc8fb8","name":"Query Generator - forward","time":{"start":1708097303502,"stop":1708097303504,"duration":2},"status":"passed","severity":"normal"},{"uid":"87f2d10efb63b44a","name":"Subscribe and publish message","time":{"start":1708097067377,"stop":1708097067377,"duration":0},"status":"passed","severity":"normal"},{"uid":"70b2c7f35ee21ef2","name":"Register correct protocols","time":{"start":1708097067376,"stop":1708097067376,"duration":0},"status":"passed","severity":"normal"},{"uid":"859ecf71c34535a1","name":"Ping on unsubscribed peer","time":{"start":1708096760446,"stop":1708096760446,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8434404629f420b","name":"Push message with numeric payload","time":{"start":1708097335989,"stop":1708097335989,"duration":0},"status":"passed","severity":"normal"},{"uid":"50d5bb4aaf913ae2","name":"Push message with Arabic payload","time":{"start":1708097188845,"stop":1708097188846,"duration":1},"status":"passed","severity":"normal"},{"uid":"78da907848a393ad","name":"should not receive a peer event after stop","time":{"start":1708096652782,"stop":1708096652782,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f7670e6d0dffc94","name":"Check received message containing Basic HTML tag","time":{"start":1708097282122,"stop":1708097282122,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0450aca53f4ec5d","name":"Check received message with timestamp: 1649153314 ","time":{"start":1708097282106,"stop":1708097282107,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0e3a9d5254c80cc","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1708097349750,"stop":1708097349750,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa9eb8306a771eff","name":"Relay - dialed after","time":{"start":1708097361689,"stop":1708097361689,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5438c76f38c4b5c","name":"Push message with content topic containing Basic HTML tag","time":{"start":1708097188859,"stop":1708097188859,"duration":0},"status":"passed","severity":"normal"},{"uid":"32234d166c3ef159","name":"Check message received after jswaku node is restarted","time":{"start":1708097282157,"stop":1708097282157,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1eaaf30a084ec41d","name":"should not receive a peer event after stop","time":{"start":1708096690066,"stop":1708096690066,"duration":0},"status":"passed","severity":"normal"},{"uid":"c630b7df9bea7716","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1708097067378,"stop":1708097067378,"duration":0},"status":"passed","severity":"normal"},{"uid":"111d34f7f597ccf5","name":"should throw error - no public key","time":{"start":1708096633027,"stop":1708096633028,"duration":1},"status":"passed","severity":"normal"},{"uid":"e978253564b97d8b","name":"should handle a minimal index list","time":{"start":1708096624487,"stop":1708096624487,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca82764b8977dbce","name":"Ordered callback, aborts when callback returns true","time":{"start":1708097294134,"stop":1708097294135,"duration":1},"status":"passed","severity":"normal"},{"uid":"e953e261e85ea02b","name":"throws on content topic with non-number generation field","time":{"start":1708096624423,"stop":1708096624424,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddf88955475b91c","name":"Subscribe to topic containing JSON and receive message","time":{"start":1708096923862,"stop":1708096923869,"duration":7},"status":"passed","severity":"normal"},{"uid":"223906c9eef447a4","name":"Subscribe and receive messages via waku relay post","time":{"start":1708097394679,"stop":1708097394679,"duration":0},"status":"passed","severity":"normal"},{"uid":"183c78b64ede50b5","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1708096866281,"stop":1708096866281,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7995944cbe07ac","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1708097258650,"stop":1708097258650,"duration":0},"status":"passed","severity":"normal"},{"uid":"7812385212f5013e","name":"Rejects garbage","time":{"start":1708096641431,"stop":1708096641431,"duration":0},"status":"passed","severity":"normal"},{"uid":"88ed5317ef803e57","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1708096637808,"stop":1708096637808,"duration":0},"status":"passed","severity":"normal"},{"uid":"2517d689220cbf43","name":"should emit a peer event after start","time":{"start":1708096652781,"stop":1708096652782,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7097af473c3fb1a","name":"Check received message containing unicode special characters","time":{"start":1708096908236,"stop":1708096908236,"duration":0},"status":"passed","severity":"normal"},{"uid":"c454911e976419f3","name":"Push message with content topic containing SQL Injection","time":{"start":1708097336001,"stop":1708097336001,"duration":0},"status":"passed","severity":"normal"},{"uid":"689929a93eef915b","name":"Check message with no content topic is not received","time":{"start":1708097282109,"stop":1708097282110,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc9c4546fea9498a","name":"should be able to encode the field with only STORE set to true","time":{"start":1708096632112,"stop":1708096632113,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb857d079128deb9","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1708097394672,"stop":1708097394672,"duration":0},"status":"passed","severity":"normal"},{"uid":"abdf2d2c72a29e0d","name":"Check received message with extra option is received","time":{"start":1708096908243,"stop":1708096908243,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f1af7a8b50301bb","name":"Fails to push message with large meta","time":{"start":1708097336010,"stop":1708097336010,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ce224f7929c778d","name":"returns all values when wanted number is greater than available values","time":{"start":1708096648161,"stop":1708096648161,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a795fef197c07c6","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1708096935191,"stop":1708096935192,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea981cb5d4f3e394","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1708096648666,"stop":1708096648667,"duration":1},"status":"passed","severity":"normal"},{"uid":"caa3416dafd2ea88","name":"Push message with long payload","time":{"start":1708097188843,"stop":1708097188843,"duration":0},"status":"passed","severity":"normal"},{"uid":"67ae5115937e0809","name":"Publish message with rate limit","time":{"start":1708097056244,"stop":1708097056244,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6d9b22452017b98","name":"Default pageSize","time":{"start":1708097334832,"stop":1708097334832,"duration":0},"status":"passed","severity":"normal"},{"uid":"441800f3ad96412e","name":"Check received message with timestamp: 1708096676118 ","time":{"start":1708097282144,"stop":1708097282145,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f8139ac0b6c68af","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1708097258652,"stop":1708097258652,"duration":0},"status":"passed","severity":"normal"},{"uid":"4996881dbfe17053","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1708096735314,"stop":1708096735314,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1d7c061c9ce7102","name":"different cluster, same shard: nodes don't connect","time":{"start":1708096978007,"stop":1708096978009,"duration":2},"status":"passed","severity":"normal"},{"uid":"578d30c5d2420d32","name":"should encode/decode to text encoding","time":{"start":1708096633029,"stop":1708096633029,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd5a5240a69ff7ce","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1708096997954,"stop":1708096997954,"duration":0},"status":"passed","severity":"normal"},{"uid":"da902bfc3cd67ae9","name":"Check received message containing unicode special characters","time":{"start":1708097282143,"stop":1708097282143,"duration":0},"status":"passed","severity":"normal"},{"uid":"99ee5bd7bd693b22","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1708097394681,"stop":1708097394681,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7efdbb49c847bb4","name":"Check message on other pubsub topic is not received","time":{"start":1708097282147,"stop":1708097282147,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2dfaa161daa4aed","name":"Push message with emoji payload","time":{"start":1708097188852,"stop":1708097188852,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ea6261baf6e800e","name":"Subscribe to topic containing shell command and receive message","time":{"start":1708097394676,"stop":1708097394676,"duration":0},"status":"passed","severity":"normal"},{"uid":"8585cd30269225af","name":"Check message with non string payload is not received","time":{"start":1708097282110,"stop":1708097282111,"duration":1},"status":"passed","severity":"normal"},{"uid":"939ac716355cd6a4","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1708097394674,"stop":1708097394674,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef893424dfc32f16","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1708097307997,"stop":1708097307997,"duration":0},"status":"passed","severity":"normal"},{"uid":"42fe936ce94c2f1","name":"Query Generator, Multiple PubsubTopics","time":{"start":1708097258648,"stop":1708097258648,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b7db5afb860e4bd","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1708096782583,"stop":1708096782583,"duration":0},"status":"passed","severity":"normal"},{"uid":"562d2840787724c8","name":"Subscribe to topic containing special chars and publish message","time":{"start":1708097067380,"stop":1708097067381,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfca12f47454b868","name":"Subscribe to topic containing JSON and receive message","time":{"start":1708097394686,"stop":1708097394686,"duration":0},"status":"passed","severity":"normal"},{"uid":"16c8bb6d467cc998","name":"Relay + Store","time":{"start":1708096689198,"stop":1708096689198,"duration":0},"status":"passed","severity":"normal"},{"uid":"30db921d0da5e3ce","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1708097349750,"stop":1708097349750,"duration":0},"status":"passed","severity":"normal"},{"uid":"14fd34a049661b70","name":"can start and stop the service","time":{"start":1708097132112,"stop":1708097132112,"duration":0},"status":"passed","severity":"normal"},{"uid":"b394736c36737793","name":"Subscribe to topic containing Russian and receive message","time":{"start":1708097394675,"stop":1708097394675,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2a2042fe285c354","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1708097325369,"stop":1708097325369,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ab80858da4f97ee","name":"Push message with XML payload","time":{"start":1708097335992,"stop":1708097335992,"duration":0},"status":"passed","severity":"normal"},{"uid":"55479c8885ca02ab","name":"should get / set UDP multiaddr","time":{"start":1708096633030,"stop":1708096633030,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c80a485f839f4b4","name":"should be called for bootstrap peers","time":{"start":1708096684234,"stop":1708096684235,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b52de795b337997","name":"Check message received after nwaku node is restarted","time":{"start":1708097282111,"stop":1708097282112,"duration":1},"status":"skipped","severity":"normal"},{"uid":"de3021b57069ac3c","name":"should set field with only FILTER enabled","time":{"start":1708096633034,"stop":1708096633034,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e913c9e403224a0","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1708096677179,"stop":1708096677180,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecf948ed3b20e862","name":"Encoder throws on undefined content topic","time":{"start":1708096660486,"stop":1708096660487,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bd20b86fcaf11ef","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1708096866278,"stop":1708096866279,"duration":1},"status":"passed","severity":"normal"},{"uid":"40c8bcd317994eba","name":"Push message with SQL Injection payload","time":{"start":1708097335991,"stop":1708097335992,"duration":1},"status":"passed","severity":"normal"},{"uid":"498ebf22d51146d","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1708097349750,"stop":1708097349751,"duration":1},"status":"passed","severity":"normal"},{"uid":"3967feb4802ef67","name":"Subscribe to topic containing Russian and receive message","time":{"start":1708097394684,"stop":1708097394684,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d1a8b6bebbdd110","name":"Encoder throws on empty string content topic","time":{"start":1708096637921,"stop":1708096637921,"duration":0},"status":"passed","severity":"normal"},{"uid":"abc622ae474caf3","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1708096923849,"stop":1708096923849,"duration":0},"status":"skipped","severity":"normal"},{"uid":"47feb58040fb1987","name":"Encoder throws on empty string content topic","time":{"start":1708096660487,"stop":1708096660487,"duration":0},"status":"passed","severity":"normal"},{"uid":"d806dea72b97072","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1708097394677,"stop":1708097394677,"duration":0},"status":"passed","severity":"normal"},{"uid":"b468f17094ead894","name":"Check received message containing numeric","time":{"start":1708096908227,"stop":1708096908227,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd34cfd88d46e9c8","name":"Generator, 2 different pubsubtopics","time":{"start":1708097307996,"stop":1708097307997,"duration":1},"status":"passed","severity":"normal"},{"uid":"decaf3a96ad7d37","name":"should only return 1 node with store capability","time":{"start":1708096649202,"stop":1708096649202,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a60bdfe68d9a0b0","name":"should set field with only LIGHTPUSH enabled","time":{"start":1708096633035,"stop":1708096633035,"duration":0},"status":"passed","severity":"normal"},{"uid":"617e0e4f46061472","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1708096935193,"stop":1708096935193,"duration":0},"status":"passed","severity":"normal"},{"uid":"97e167bea74f5f74","name":"Check publish message containing emoji","time":{"start":1708097056233,"stop":1708097056234,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e0838649994ea93","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1708096684235,"stop":1708096684235,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3ccf465d5c7b00","name":"Overlapping topic subscription","time":{"start":1708096923853,"stop":1708096923853,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccc738d42d520099","name":"Check message on other pubsub topic is not received","time":{"start":1708097282108,"stop":1708097282109,"duration":1},"status":"passed","severity":"normal"},{"uid":"83deaa24c94f2c6f","name":"Check publish message containing Script","time":{"start":1708097056230,"stop":1708097056230,"duration":0},"status":"passed","severity":"normal"},{"uid":"121653f6fc23df06","name":"should not receive a peer event before start","time":{"start":1708096690065,"stop":1708096690066,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb5eebb3e0742e12","name":"getPeersByDiscovery","time":{"start":1708096717150,"stop":1708096717151,"duration":1},"status":"passed","severity":"normal"},{"uid":"c38756ef1ea3cc69","name":"should emit a peer event after start","time":{"start":1708096690064,"stop":1708096690065,"duration":1},"status":"passed","severity":"normal"},{"uid":"bee819aafbbe0c5a","name":"Subscribe to topic containing numeric and receive message","time":{"start":1708097394674,"stop":1708097394674,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd4a1024269fa634","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1708096735310,"stop":1708096735311,"duration":1},"status":"passed","severity":"normal"},{"uid":"93cf839cf85ec2e2","name":"Passing page size 10 when there are 10 messages","time":{"start":1708097334830,"stop":1708097334831,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bdb6e29f6df3b00","name":"Check publish message containing shell command","time":{"start":1708097056231,"stop":1708097056232,"duration":1},"status":"passed","severity":"normal"},{"uid":"d51868e7592f4d39","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1708096923858,"stop":1708096923859,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba36401d696f4ede","name":"different cluster, different shard: nodes don't connect","time":{"start":1708096866259,"stop":1708096866262,"duration":3},"status":"passed","severity":"normal"},{"uid":"f738256a59a962be","name":"Check publish message containing special chars","time":{"start":1708097056227,"stop":1708097056228,"duration":1},"status":"passed","severity":"normal"},{"uid":"98a6606a01dc90d3","name":"Check received message containing escaped characters","time":{"start":1708096908235,"stop":1708096908235,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dca1ee653d83ec6","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1708097045997,"stop":1708097045997,"duration":0},"status":"passed","severity":"normal"},{"uid":"d61017f1b5756b3","name":"Relay + Store","time":{"start":1708096633035,"stop":1708096633035,"duration":0},"status":"passed","severity":"normal"},{"uid":"99967f5f6044c7d1","name":"Subscribe to topic containing Script and receive message","time":{"start":1708096923859,"stop":1708096923861,"duration":2},"status":"passed","severity":"normal"},{"uid":"d51362ec91056bf4","name":"Push message with special chars payload","time":{"start":1708097335989,"stop":1708097335990,"duration":1},"status":"passed","severity":"normal"},{"uid":"59f3ca157f3e74fd","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1708097067381,"stop":1708097067381,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0371074bc45961b","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1708096652783,"stop":1708096652783,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ee12cefb50cf7a9","name":"Decoder throws on undefined content topic","time":{"start":1708096660487,"stop":1708096660488,"duration":1},"status":"passed","severity":"normal"},{"uid":"94ded932e57a117c","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1708097207371,"stop":1708097207372,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf8f2878fca7bc74","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1708096935196,"stop":1708096935196,"duration":0},"status":"passed","severity":"normal"},{"uid":"e850c2d9b90467bd","name":"Decoder throws on undefined content topic","time":{"start":1708096637922,"stop":1708096637922,"duration":0},"status":"passed","severity":"normal"},{"uid":"41d1f44ab9189349","name":"Query with Promise Callback, No message returned","time":{"start":1708097258653,"stop":1708097258654,"duration":1},"status":"passed","severity":"normal"},{"uid":"470c1a28ee737637","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1708097349748,"stop":1708097349748,"duration":0},"status":"passed","severity":"normal"},{"uid":"1179cbbd8c9b6f4d","name":"Push message with custom timestamp: 1677338466407","time":{"start":1708097336010,"stop":1708097336011,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7be75d813a0acec","name":"Subscribe to topic containing long and publish message","time":{"start":1708097067379,"stop":1708097067380,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8c923cbc7b10138","name":"Overlapping topic subscription","time":{"start":1708097067379,"stop":1708097067379,"duration":0},"status":"skipped","severity":"normal"},{"uid":"808e9b72b30baf7f","name":"Push message with content topic containing XML","time":{"start":1708097336002,"stop":1708097336002,"duration":0},"status":"passed","severity":"normal"},{"uid":"204ffbe727c80399","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1708096782580,"stop":1708096782580,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe7dea5f5a000eb3","name":"Subscribe to topic containing special chars and receive message","time":{"start":1708097394683,"stop":1708097394683,"duration":0},"status":"passed","severity":"normal"},{"uid":"710f97d71881f754","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1708096866270,"stop":1708096866270,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e0d3009fc7f95e7","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1708096690067,"stop":1708096690067,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1a13064eb294e2c4","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1708096632115,"stop":1708096632116,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ca5e49557f630f5","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1708097045994,"stop":1708097045994,"duration":0},"status":"passed","severity":"normal"},{"uid":"f00138ec1b5274bb","name":"should decode valid enr with tcp successfully","time":{"start":1708096633021,"stop":1708096633021,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b294a25063fe6a","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1708096866277,"stop":1708096866278,"duration":1},"status":"passed","severity":"normal"},{"uid":"870a0ff04820cb89","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1708096684236,"stop":1708096684236,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea746b9b4f05b7f","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1708097325369,"stop":1708097325370,"duration":1},"status":"passed","severity":"normal"},{"uid":"81ff17c901e50ef1","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1708096624487,"stop":1708096624488,"duration":1},"status":"passed","severity":"normal"},{"uid":"109be97fe2e5e5c6","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1708096866274,"stop":1708096866275,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0992c382dfb391b","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1708096866268,"stop":1708096866268,"duration":0},"status":"passed","severity":"normal"},{"uid":"1846b001c538aa65","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1708096632122,"stop":1708096632122,"duration":0},"status":"passed","severity":"normal"},{"uid":"76252b0885fdb2dc","name":"should add and remove event listeners correctly","time":{"start":1708096652784,"stop":1708096652784,"duration":0},"status":"passed","severity":"normal"},{"uid":"544c8f65c7755ffa","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1708096632117,"stop":1708096632118,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6b0804efeb00afb","name":"throws on content topic with empty topic name field","time":{"start":1708096624427,"stop":1708096624427,"duration":0},"status":"passed","severity":"normal"},{"uid":"17506bcfb1e066e5","name":"Check publish message containing numeric","time":{"start":1708097056227,"stop":1708097056227,"duration":0},"status":"passed","severity":"normal"},{"uid":"d22dc97197de2ad1","name":"Push message with meta","time":{"start":1708097336009,"stop":1708097336009,"duration":0},"status":"passed","severity":"normal"},{"uid":"62ecb760199b1c0d","name":"Sample","time":{"start":1708096632336,"stop":1708096632336,"duration":0},"status":"passed","severity":"normal"},{"uid":"42bba96faa2e3639","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1708096649203,"stop":1708096649203,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cfbee4e9c4faee","name":"recovers when dns.resolve returns empty","time":{"start":1708096649200,"stop":1708096649200,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e9983fedd0eeaea","name":"Push message with content topic containing special chars","time":{"start":1708097335999,"stop":1708097335999,"duration":0},"status":"passed","severity":"normal"},{"uid":"74adf7c547dd60e3","name":"should be able to encode the field with only RELAY set to true","time":{"start":1708096632100,"stop":1708096632111,"duration":11},"status":"passed","severity":"normal"},{"uid":"f8e8426389b3e22c","name":"should be called at least once on all `peer:discovery` events","time":{"start":1708096684232,"stop":1708096684233,"duration":1},"status":"passed","severity":"normal"},{"uid":"13f3ec75f56eeea6","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1708096866284,"stop":1708096866284,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d40415c09bf0ce4","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1708096658656,"stop":1708096658656,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6aae1d1824bdbb8","name":"should load peers from local storage and dispatch events","time":{"start":1708096652783,"stop":1708096652783,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6ee7adc3867b150","name":"Fails to push message with empty content topic","time":{"start":1708097336009,"stop":1708097336009,"duration":0},"status":"passed","severity":"normal"},{"uid":"e383632757ff98f8","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1708097394670,"stop":1708097394670,"duration":0},"status":"passed","severity":"normal"},{"uid":"c81e5ac48d911b88","name":"Check publish message containing long","time":{"start":1708097056226,"stop":1708097056226,"duration":0},"status":"passed","severity":"normal"},{"uid":"c716a4d6d7eab9b3","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1708096677180,"stop":1708096677181,"duration":1},"status":"passed","severity":"normal"},{"uid":"99569c36d6405f67","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1708096735310,"stop":1708096735310,"duration":0},"status":"passed","severity":"normal"},{"uid":"e37255e655b7022","name":"Decoder throws on empty string content topic","time":{"start":1708096660488,"stop":1708096660488,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b37dcf6dd528288","name":"Throws when trying to push message with empty payload","time":{"start":1708097335997,"stop":1708097335997,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed89a0b08bbcc0d3","name":"Push message with content topic containing special chars","time":{"start":1708097188856,"stop":1708097188856,"duration":0},"status":"passed","severity":"normal"},{"uid":"14b719568f7e5aeb","name":"returns all values when wanted number matches available values","time":{"start":1708096648158,"stop":1708096648160,"duration":2},"status":"passed","severity":"normal"},{"uid":"23be1a6a6c73861c","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1708096935194,"stop":1708096935194,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dbd485809048837","name":"Fails to publish message with wrong content topic","time":{"start":1708097056238,"stop":1708097056239,"duration":1},"status":"passed","severity":"normal"},{"uid":"51ae53cead984c41","name":"Check received message containing JSON","time":{"start":1708097282122,"stop":1708097282122,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b9a7b1404c04cc7","name":"Check received message containing SQL Injection","time":{"start":1708097282118,"stop":1708097282118,"duration":0},"status":"passed","severity":"normal"},{"uid":"693486d25ea4c6d2","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1708096866275,"stop":1708096866275,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb71948625c15e79","name":"nwaku subscribes","time":{"start":1708097033781,"stop":1708097033781,"duration":0},"status":"passed","severity":"normal"},{"uid":"1373fe83128d3f52","name":"addEventListener with wrong event","time":{"start":1708096717144,"stop":1708096717145,"duration":1},"status":"passed","severity":"normal"},{"uid":"da22b187a3b57c1d","name":"Reusing cursor across nodes","time":{"start":1708097207378,"stop":1708097207378,"duration":0},"status":"passed","severity":"normal"},{"uid":"3186c36e81b7d0d7","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1708096866267,"stop":1708096866268,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b36bc5f21f96700","name":"should not fail to start the service if it is already started","time":{"start":1708096690064,"stop":1708096690064,"duration":0},"status":"passed","severity":"normal"},{"uid":"52c7db31736d5cb","name":"Subscribe and receive messages via lightPush","time":{"start":1708097394668,"stop":1708097394668,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc1f4831bc928791","name":"Subscribe and receive messages via lightPush","time":{"start":1708097394678,"stop":1708097394678,"duration":0},"status":"passed","severity":"normal"},{"uid":"74e8fe5c2b9624fa","name":"Passing page size 11 when there are 10 messages","time":{"start":1708097334831,"stop":1708097334831,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c7724040f14c7be","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1708096648673,"stop":1708096648674,"duration":1},"status":"passed","severity":"normal"},{"uid":"d70c2b68267c6a9c","name":"Check received message containing shell command","time":{"start":1708097282123,"stop":1708097282142,"duration":19},"status":"passed","severity":"normal"},{"uid":"a6f5d1ae8c36ea8e","name":"passes more than one ENR URLs and attempts connection","time":{"start":1708096690068,"stop":1708096690068,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d63f202f0aac2d6","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1708096649204,"stop":1708096649204,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9009f126828f84be","name":"Push message with content topic containing SQL Injection","time":{"start":1708097188858,"stop":1708097188858,"duration":0},"status":"passed","severity":"normal"},{"uid":"8063b69a8f2ecdc9","name":"Promise Callback - backward","time":{"start":1708097303506,"stop":1708097303507,"duration":1},"status":"passed","severity":"normal"},{"uid":"a89e7863af34d6f2","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1708096866281,"stop":1708096866281,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c6cbc63baa77878","name":"Passing page size 3 when there are 20 messages","time":{"start":1708097334830,"stop":1708097334830,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9654ca93b8cd919","name":"Subscribe to topic containing numeric and receive message","time":{"start":1708096923856,"stop":1708096923856,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcab879d8147c02b","name":"Push message with content topic containing escaped characters","time":{"start":1708097336008,"stop":1708097336008,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d117b9e8f1fdfdc","name":"Push message equal or less that 1MB","time":{"start":1708097188866,"stop":1708097188866,"duration":0},"status":"passed","severity":"normal"},{"uid":"e939c8bcf87df8db","name":"Fails to push message bigger that 1MB","time":{"start":1708097188866,"stop":1708097188866,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b79b0eb8b27a716","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1708096866266,"stop":1708096866267,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e849b8b60092fa1","name":"Check received message containing Chinese","time":{"start":1708097282078,"stop":1708097282078,"duration":0},"status":"passed","severity":"normal"},{"uid":"608261d5c8d513c3","name":"Push message with content topic containing Basic HTML tag","time":{"start":1708097336002,"stop":1708097336002,"duration":0},"status":"passed","severity":"normal"},{"uid":"15b1edbcbcfa877c","name":"Subscribe and receives messages on 20 topics","time":{"start":1708097394670,"stop":1708097394670,"duration":0},"status":"passed","severity":"normal"},{"uid":"4370cbae8c91f8e9","name":"should set field with only STORE enabled","time":{"start":1708096633034,"stop":1708096633034,"duration":0},"status":"passed","severity":"normal"},{"uid":"52d374024afc8ae8","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1708097394675,"stop":1708097394675,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdb17f3a2d89c78e","name":"Refresh subscription","time":{"start":1708097067378,"stop":1708097067378,"duration":0},"status":"skipped","severity":"normal"},{"uid":"24020a771227dc3c","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1708096923877,"stop":1708096923878,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0b27e723c91b675","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1708096684236,"stop":1708096684237,"duration":1},"status":"passed","severity":"normal"},{"uid":"34e13275aaa960b4","name":"Publishes to nwaku","time":{"start":1708097033782,"stop":1708097033782,"duration":0},"status":"passed","severity":"normal"},{"uid":"9695e6305b136d32","name":"Passing cursor with wrong pubsubTopic","time":{"start":1708097207388,"stop":1708097207389,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9553f94f98718ea","name":"Passing page size 0 when there are 110 messages","time":{"start":1708097334829,"stop":1708097334829,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8e3ac622495189d","name":"Subscribe to topic containing XML and receive message","time":{"start":1708096923861,"stop":1708096923861,"duration":0},"status":"passed","severity":"normal"},{"uid":"17c8c5c17bbf28ce","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1708096866267,"stop":1708096866267,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a690df0d8a172fa","name":"throws on content topic with empty application field","time":{"start":1708096624425,"stop":1708096624426,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d4fd7c4a758d451","name":"Subscribe to topic containing shell command and receive message","time":{"start":1708096923877,"stop":1708096923877,"duration":0},"status":"passed","severity":"normal"},{"uid":"10c51ffbe244a514","name":"should not receive a peer event before start","time":{"start":1708097132116,"stop":1708097132117,"duration":1},"status":"passed","severity":"normal"},{"uid":"c03301a1b74bc6fb","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1708097394669,"stop":1708097394669,"duration":0},"status":"passed","severity":"normal"},{"uid":"306d0ab9fe1b6079","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1708096866280,"stop":1708096866280,"duration":0},"status":"passed","severity":"normal"},{"uid":"b39d28dbcc7089ee","name":"Sign & Recover","time":{"start":1708096659122,"stop":1708096659122,"duration":0},"status":"passed","severity":"normal"},{"uid":"416519cfc0abe457","name":"Publish message with custom timestamp: Fri Feb 16 2024 16:24:06 GMT+0000 (Coordinated Universal Time)","time":{"start":1708097056235,"stop":1708097056236,"duration":1},"status":"passed","severity":"normal"},{"uid":"3790510ca7a2dfae","name":"listenerCount","time":{"start":1708096717151,"stop":1708096717152,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac292835c1c9e369","name":"Round trip binary encryption [ecies, signature]","time":{"start":1708096660485,"stop":1708096660486,"duration":1},"status":"passed","severity":"normal"},{"uid":"e52d8c755f610089","name":"1 Relay, 1 Filter, gives up","time":{"start":1708096648422,"stop":1708096648422,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2e5a21d0639eb04","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1708096935195,"stop":1708096935196,"duration":1},"status":"passed","severity":"normal"},{"uid":"9de7cdc4fc2b074f","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1708096677174,"stop":1708096677177,"duration":3},"status":"passed","severity":"normal"},{"uid":"32f23b8d55ed6955","name":"Push message with content topic containing JSON","time":{"start":1708097336003,"stop":1708097336007,"duration":4},"status":"passed","severity":"normal"},{"uid":"b8badc4afd8e97f2","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1708096866268,"stop":1708096866269,"duration":1},"status":"passed","severity":"normal"},{"uid":"751e07b04461c8f4","name":"Init the array if not present","time":{"start":1708096623985,"stop":1708096623988,"duration":3},"status":"passed","severity":"normal"},{"uid":"9c8ecff93cfcf831","name":"Ping on subscribed peer","time":{"start":1708096712212,"stop":1708096712213,"duration":1},"status":"passed","severity":"normal"},{"uid":"f25f4da64f7bfeaa","name":"Push message with Arabic payload","time":{"start":1708097335990,"stop":1708097335991,"duration":1},"status":"passed","severity":"normal"},{"uid":"80ed5622aa629be7","name":"should throw error - no id","time":{"start":1708096633022,"stop":1708096633027,"duration":5},"status":"passed","severity":"normal"},{"uid":"75d2ef1e755b5c44","name":"Subscribe to topic containing JSON and publish message","time":{"start":1708097067383,"stop":1708097067383,"duration":0},"status":"passed","severity":"normal"},{"uid":"30c0eea4bbbb3a77","name":"Push message with emoji payload","time":{"start":1708097335995,"stop":1708097335996,"duration":1},"status":"passed","severity":"normal"},{"uid":"517a3582d9faaa44","name":"should properly create location multiaddrs - tcp6","time":{"start":1708096633031,"stop":1708096633032,"duration":1},"status":"passed","severity":"normal"},{"uid":"46d82439a658afde","name":"Push message with custom timestamp: 1708100508370","time":{"start":1708097188865,"stop":1708097188865,"duration":0},"status":"passed","severity":"normal"},{"uid":"395f2c27c3a05c6d","name":"Sets default value correctly","time":{"start":1708097348655,"stop":1708097348655,"duration":0},"status":"passed","severity":"normal"},{"uid":"392db469020128c7","name":"Ping on subscribed peer","time":{"start":1708096760445,"stop":1708096760445,"duration":0},"status":"passed","severity":"normal"},{"uid":"bacb288e397906ec","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1708096782584,"stop":1708096782584,"duration":0},"status":"passed","severity":"normal"},{"uid":"a810b7cb5b7017a3","name":"Push message with content topic containing short","time":{"start":1708097188854,"stop":1708097188854,"duration":0},"status":"passed","severity":"normal"},{"uid":"f20dcdf07c50e907","name":"Overlapping topic subscription","time":{"start":1708097394682,"stop":1708097394682,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2a1389d17ba4538","name":"Push message with Script payload","time":{"start":1708097335992,"stop":1708097335992,"duration":0},"status":"passed","severity":"normal"},{"uid":"d95394dc4c2ab42d","name":"Push message with numeric payload","time":{"start":1708097188843,"stop":1708097188843,"duration":0},"status":"passed","severity":"normal"},{"uid":"51c2df0d47f017cf","name":"Query generator for multiple messages with different message text format","time":{"start":1708097294130,"stop":1708097294131,"duration":1},"status":"passed","severity":"normal"},{"uid":"77e6d221eb2f88e4","name":"Push message with content topic containing unicode special characters","time":{"start":1708097188861,"stop":1708097188861,"duration":0},"status":"passed","severity":"normal"},{"uid":"b91d049e966f263f","name":"stop","time":{"start":1708096717158,"stop":1708096717158,"duration":0},"status":"passed","severity":"normal"},{"uid":"beb0a5c6e3563c81","name":"does not throw on valid cases","time":{"start":1708096624420,"stop":1708096624421,"duration":1},"status":"passed","severity":"normal"},{"uid":"af58a7012767632e","name":"Check message on other pubsub topic is not received","time":{"start":1708096908240,"stop":1708096908240,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc8e3d4897f45045","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1708097325368,"stop":1708097325369,"duration":1},"status":"passed","severity":"normal"},{"uid":"c67779a5260a889d","name":"should return false","time":{"start":1708096633028,"stop":1708096633028,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c2f419c41ab2d3c","name":"Filter","time":{"start":1708097361691,"stop":1708097361691,"duration":0},"status":"passed","severity":"normal"},{"uid":"414d47b17da00b6e","name":"Check received message with timestamp: 1708096676749000000 ","time":{"start":1708096908237,"stop":1708096908237,"duration":0},"status":"passed","severity":"normal"},{"uid":"f69f6b5c210c6fd5","name":"Check received message containing escaped characters","time":{"start":1708097282094,"stop":1708097282094,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2ecd6da24299a7b","name":"can start the service","time":{"start":1708096690062,"stop":1708096690063,"duration":1},"status":"passed","severity":"normal"},{"uid":"22bf8554861a2467","name":"Subscribe to topic containing JSON and receive message","time":{"start":1708097394676,"stop":1708097394676,"duration":0},"status":"passed","severity":"normal"},{"uid":"94cca2ef6a125a6d","name":"different cluster, same shard: nodes don't connect","time":{"start":1708096866258,"stop":1708096866259,"duration":1},"status":"passed","severity":"normal"},{"uid":"518ff88d5e3dd0bf","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1708097067381,"stop":1708097067381,"duration":0},"status":"passed","severity":"normal"},{"uid":"a512426e409e167c","name":"Push message with content topic containing Script","time":{"start":1708097188858,"stop":1708097188858,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a666deeff3324ee","name":"Subscribe to topic containing XML and receive message","time":{"start":1708097394676,"stop":1708097394676,"duration":0},"status":"passed","severity":"normal"},{"uid":"2078b9ce726323c4","name":"tcp ip4 address","time":{"start":1708096632348,"stop":1708096632349,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7213eb0fc2e2c7d","name":"Query Generator, No message returned","time":{"start":1708097258649,"stop":1708097258649,"duration":0},"status":"passed","severity":"normal"},{"uid":"d62616af6bf63dc","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1708096760826,"stop":1708096760827,"duration":1},"status":"passed","severity":"normal"},{"uid":"b98c98b9b73a2402","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1708097067378,"stop":1708097067378,"duration":0},"status":"passed","severity":"normal"},{"uid":"e71b2db371e69ca3","name":"should properly compute the node id","time":{"start":1708096633028,"stop":1708096633029,"duration":1},"status":"passed","severity":"normal"},{"uid":"b83f25a938d3bf18","name":"Push message with Basic HTML tag payload","time":{"start":1708097188848,"stop":1708097188849,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d2550f93dc65000","name":"Check received message with timestamp: 1708096676118 ","time":{"start":1708097282106,"stop":1708097282106,"duration":0},"status":"passed","severity":"normal"},{"uid":"84100d8fa7290ae1","name":"LightPush","time":{"start":1708097361691,"stop":1708097361691,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fb570f4cd07ec61","name":"Decoder throws on empty string content topic","time":{"start":1708096658659,"stop":1708096658659,"duration":0},"status":"passed","severity":"normal"},{"uid":"290426392e431461","name":"Subscribe to topic containing shell command and publish message","time":{"start":1708097067384,"stop":1708097067384,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c9308ae6080145c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1708096997950,"stop":1708096997950,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ef7a3a173f9ef2c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1708096866278,"stop":1708096866278,"duration":0},"status":"passed","severity":"normal"},{"uid":"46e276070242f635","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1708097294134,"stop":1708097294134,"duration":0},"status":"passed","severity":"normal"},{"uid":"f419bc9494303d47","name":"Push message with content topic containing Russian","time":{"start":1708097336000,"stop":1708097336001,"duration":1},"status":"passed","severity":"normal"},{"uid":"759108a9817d9f57","name":"handles multiple messages","time":{"start":1708097327522,"stop":1708097327523,"duration":1},"status":"passed","severity":"normal"},{"uid":"752fa1ecddf5994","name":"Check received message containing shell command","time":{"start":1708096908235,"stop":1708096908235,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7c427fab622380d","name":"Push message with content topic containing Chinese","time":{"start":1708097188856,"stop":1708097188857,"duration":1},"status":"passed","severity":"normal"},{"uid":"74ec38273dd267b8","name":"Relay","time":{"start":1708096689197,"stop":1708096689198,"duration":1},"status":"passed","severity":"normal"},{"uid":"882934bf1b7a8683","name":"Push message with content topic containing long","time":{"start":1708097188854,"stop":1708097188855,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fda23079053736d","name":"Push message with Script payload","time":{"start":1708097188847,"stop":1708097188848,"duration":1},"status":"passed","severity":"normal"},{"uid":"55b34501564922c2","name":"should not receive a peer event before start","time":{"start":1708096652782,"stop":1708096652782,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fc148809de9275b","name":"throws on content topic with empty encoding field","time":{"start":1708096624428,"stop":1708096624428,"duration":0},"status":"passed","severity":"normal"},{"uid":"436bc621b273cce6","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1708096923848,"stop":1708096923848,"duration":0},"status":"passed","severity":"normal"},{"uid":"a72d76afc86e0f21","name":"same cluster, same shard: nodes connect","time":{"start":1708096978003,"stop":1708096978003,"duration":0},"status":"passed","severity":"normal"},{"uid":"47e98bdd425b7c6a","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1708097282107,"stop":1708097282107,"duration":0},"status":"passed","severity":"normal"},{"uid":"55700ac09a390a61","name":"Publish message with large meta","time":{"start":1708097056244,"stop":1708097056244,"duration":0},"status":"passed","severity":"normal"},{"uid":"a732beefb6e4a465","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1708096923846,"stop":1708096923847,"duration":1},"status":"passed","severity":"normal"},{"uid":"37124489a9836d68","name":"can start and stop the service","time":{"start":1708096652780,"stop":1708096652781,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bcac6ab7b57cea6","name":"Reopen subscription with peer with lost subscription","time":{"start":1708096760451,"stop":1708096760452,"duration":1},"status":"passed","severity":"normal"},{"uid":"b49c4435ade12cb2","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1708097207377,"stop":1708097207377,"duration":0},"status":"passed","severity":"normal"},{"uid":"44692babe379d6bf","name":"Check received message containing special chars","time":{"start":1708097282077,"stop":1708097282078,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfd7be8f4c41cf52","name":"1 Store, 2 relays, 2 fetches","time":{"start":1708096648421,"stop":1708096648422,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b6e83af9e93c812","name":"Subscribe to topic containing XML and publish message","time":{"start":1708097067382,"stop":1708097067383,"duration":1},"status":"passed","severity":"normal"},{"uid":"996b9fc45b24b136","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1708097207376,"stop":1708097207376,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ceb042d7f2ab41f","name":"should return all peers when numPeers is 0","time":{"start":1708096637806,"stop":1708096637806,"duration":0},"status":"passed","severity":"normal"},{"uid":"91eafd99710c65be","name":"Push message with content topic containing shell command","time":{"start":1708097336007,"stop":1708097336007,"duration":0},"status":"passed","severity":"normal"},{"uid":"699873b20a30ca40","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1708097207375,"stop":1708097207375,"duration":0},"status":"passed","severity":"normal"},{"uid":"50000fbbf1a861f6","name":"Delete observer","time":{"start":1708096999285,"stop":1708096999285,"duration":0},"status":"passed","severity":"normal"},{"uid":"3770df4cb68a7b3e","name":"can start the service","time":{"start":1708097132111,"stop":1708097132111,"duration":0},"status":"passed","severity":"normal"},{"uid":"660abf35604042e4","name":"Passing an array","time":{"start":1708097348653,"stop":1708097348654,"duration":1},"status":"passed","severity":"normal"},{"uid":"77bb77c6130d9b94","name":"Check message with no pubsub topic is not received","time":{"start":1708097282147,"stop":1708097282147,"duration":0},"status":"passed","severity":"normal"},{"uid":"93568bac35f0d9c0","name":"Encoder throws on undefined content topic","time":{"start":1708096637920,"stop":1708096637921,"duration":1},"status":"passed","severity":"normal"},{"uid":"13a31e95069e476d","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1708096866277,"stop":1708096866277,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dffe3ff304b2104","name":"Query generator for multiple messages","time":{"start":1708097294129,"stop":1708097294130,"duration":1},"status":"passed","severity":"normal"},{"uid":"97d5412236a852d5","name":"should throw error - invalid id","time":{"start":1708096633027,"stop":1708096633027,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f2a54bcd592c737","name":"Using a function","time":{"start":1708097348654,"stop":1708097348654,"duration":0},"status":"passed","severity":"normal"},{"uid":"c72ced8cde8004d2","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1708096866265,"stop":1708096866265,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f75bed17b77674f","name":"Subscribe to topic containing special chars and receive message","time":{"start":1708097394674,"stop":1708097394674,"duration":0},"status":"passed","severity":"normal"},{"uid":"7680b959b18fb86b","name":"should only return 1 node with relay capability","time":{"start":1708096649202,"stop":1708096649202,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1aab0d706c65fff","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1708096866262,"stop":1708096866262,"duration":0},"status":"passed","severity":"normal"},{"uid":"79a73bdc60626a9f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1708097394674,"stop":1708097394675,"duration":1},"status":"passed","severity":"normal"},{"uid":"96d8b6e3c0fdc32a","name":"Check message received after jswaku node is restarted","time":{"start":1708097282111,"stop":1708097282111,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ea08604e74d21c40","name":"Callback on promise, aborts when callback returns true","time":{"start":1708097294134,"stop":1708097294134,"duration":0},"status":"passed","severity":"normal"},{"uid":"d90e7a59133c7994","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1708097394680,"stop":1708097394681,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c3d602191b8eaa16","name":"Check received message containing special chars","time":{"start":1708097282113,"stop":1708097282114,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab3ee4a9e8e9ca85","name":"isConnected return false after peer stops","time":{"start":1708096735313,"stop":1708096735314,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e9b64cb8d1feed3","name":"Refresh subscription","time":{"start":1708097394673,"stop":1708097394673,"duration":0},"status":"passed","severity":"normal"},{"uid":"54a6a02dce1849f4","name":"Subscribe to topic containing numeric and publish message","time":{"start":1708097067380,"stop":1708097067380,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba2b672b4b994780","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1708097207372,"stop":1708097207373,"duration":1},"status":"passed","severity":"normal"},{"uid":"86318b4a851c5b24","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1708096633020,"stop":1708096633021,"duration":1},"status":"passed","severity":"normal"},{"uid":"10104badff9fac5f","name":"Push message with short payload","time":{"start":1708097335987,"stop":1708097335988,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbce94bf82d67523","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1708097045998,"stop":1708097045998,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d85c49e94de6781","name":"Push message with Chinese payload","time":{"start":1708097335990,"stop":1708097335990,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fbc921aa891eacd","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1708096637806,"stop":1708096637807,"duration":1},"status":"passed","severity":"normal"},{"uid":"28b4f8a0db1a78ad","name":"should be able to encode the field with only FILTER set to true","time":{"start":1708096632113,"stop":1708096632114,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeabf0396d673291","name":"Symmetric encrypt & Decrypt","time":{"start":1708096659121,"stop":1708096659121,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba91e3a61cfac366","name":"Fails to push message bigger that 1MB","time":{"start":1708097336012,"stop":1708097336012,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a8ff3fd991cb175","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1708097045995,"stop":1708097045995,"duration":0},"status":"passed","severity":"normal"},{"uid":"d285e0e2cd544952","name":"Check received message containing numeric","time":{"start":1708097282113,"stop":1708097282113,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc4daca1384872b7","name":"Add multiple subscription objects on single nwaku node","time":{"start":1708097394687,"stop":1708097394687,"duration":0},"status":"passed","severity":"normal"},{"uid":"9293bbc0f0be3b53","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1708096997953,"stop":1708096997954,"duration":1},"status":"passed","severity":"normal"},{"uid":"88d0cc9191a5d33","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1708097394680,"stop":1708097394680,"duration":0},"status":"passed","severity":"normal"},{"uid":"99e17f404e98ea24","name":"Ordered Callback - backward","time":{"start":1708097303508,"stop":1708097303509,"duration":1},"status":"passed","severity":"normal"},{"uid":"e39f42d380b6f7e5","name":"Check message with no payload is not received","time":{"start":1708097282110,"stop":1708097282110,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9128ec6a0715cbe","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1708097056239,"stop":1708097056240,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d8484246942f222","name":"Ping on unsubscribed peer","time":{"start":1708096712213,"stop":1708096712214,"duration":1},"status":"passed","severity":"normal"},{"uid":"c955090ee9d2f716","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1708097394671,"stop":1708097394671,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c4af64c2fc114fb0","name":"Check received message containing unicode special characters","time":{"start":1708097282094,"stop":1708097282105,"duration":11},"status":"passed","severity":"normal"},{"uid":"dd2f18b3cd05fa3e","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1708096923853,"stop":1708096923853,"duration":0},"status":"passed","severity":"normal"},{"uid":"4afaf36154d7d180","name":"Subscribe to topic containing short and publish message","time":{"start":1708097067379,"stop":1708097067379,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebe5b3c28313a90f","name":"Push message with content topic containing shell command","time":{"start":1708097188860,"stop":1708097188860,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e6d3d2c11ac1eb0","name":"should handle corrupted local storage data gracefully","time":{"start":1708096652783,"stop":1708096652784,"duration":1},"status":"passed","severity":"normal"},{"uid":"c164d8afc73d40cf","name":"Check received message with timestamp: 1708096676118000000 ","time":{"start":1708097282144,"stop":1708097282144,"duration":0},"status":"passed","severity":"normal"},{"uid":"b804837e46e42a7b","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1708097394679,"stop":1708097394679,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fa1f8a5f5ad7197","name":"Round trip binary serialization","time":{"start":1708096637919,"stop":1708096637919,"duration":0},"status":"passed","severity":"normal"},{"uid":"b245feede61b1dda","name":"Push message with escaped characters payload","time":{"start":1708097188850,"stop":1708097188851,"duration":1},"status":"passed","severity":"normal"},{"uid":"71b518bb322f8275","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1708097394685,"stop":1708097394685,"duration":0},"status":"passed","severity":"normal"},{"uid":"6993d770c454659e","name":"A test","time":{"start":1708096935260,"stop":1708096935261,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab0584849cdf487b","name":"Nodes with multiple pubsub topic","time":{"start":1708097045999,"stop":1708097045999,"duration":0},"status":"passed","severity":"normal"},{"uid":"f50893effd785b0","name":"Ordered Callback - forward","time":{"start":1708097303507,"stop":1708097303507,"duration":0},"status":"passed","severity":"normal"},{"uid":"939f7fef49f40157","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1708097349749,"stop":1708097349749,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1a0ecc6c43ab107","name":"udp ip6 address","time":{"start":1708096632349,"stop":1708096632349,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1cb8d8de8ff5fd0","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1708096935193,"stop":1708096935193,"duration":0},"status":"passed","severity":"normal"},{"uid":"89ba2c107c14767c","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1708096649204,"stop":1708096649204,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3bad3d16f0a6e94e","name":"Push message equal or less that 1MB","time":{"start":1708097336012,"stop":1708097336012,"duration":0},"status":"passed","severity":"normal"},{"uid":"29f2a7e29dee7ec0","name":"Push message with content topic containing Russian","time":{"start":1708097188857,"stop":1708097188858,"duration":1},"status":"passed","severity":"normal"},{"uid":"9191a62c74c1e183","name":"Encoder throws on undefined content topic","time":{"start":1708096658657,"stop":1708096658658,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcc6d5bbe167ed3e","name":"Check received message containing Chinese","time":{"start":1708096908228,"stop":1708096908228,"duration":0},"status":"passed","severity":"normal"},{"uid":"742de35ff36c5fc2","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1708096923857,"stop":1708096923857,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebfd4e67fee5c92c","name":"should throw an error for insufficient data","time":{"start":1708096624488,"stop":1708096624489,"duration":1},"status":"passed","severity":"normal"},{"uid":"580e870f71f9af7a","name":"Publish without waiting for remote peer","time":{"start":1708097067376,"stop":1708097067377,"duration":1},"status":"passed","severity":"normal"},{"uid":"24b22e29345df65f","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1708096649203,"stop":1708096649203,"duration":0},"status":"passed","severity":"normal"},{"uid":"f090e0d450426b18","name":"Push message with content topic containing Chinese","time":{"start":1708097335999,"stop":1708097336000,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dff20209678aebd","name":"Subscribe to topic containing emoji and publish message","time":{"start":1708097067385,"stop":1708097067385,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c77a293eae21620","name":"same cluster, different shard: nodes connect","time":{"start":1708096978003,"stop":1708096978004,"duration":1},"status":"passed","severity":"normal"},{"uid":"e549c4ca273e01ac","name":"should set field with all protocols disabled","time":{"start":1708096633033,"stop":1708096633033,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf29ee5ad3d4a5c1","name":"Check message with no payload is not received","time":{"start":1708097282153,"stop":1708097282154,"duration":1},"status":"passed","severity":"normal"},{"uid":"4edda5df607f170f","name":"Check message with invalid timestamp is not received","time":{"start":1708097282146,"stop":1708097282146,"duration":0},"status":"passed","severity":"normal"},{"uid":"999f66763cac7a89","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1708097325367,"stop":1708097325368,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0ffedd8b17f9aee","name":"should not fail to start the service if it is already started","time":{"start":1708096652781,"stop":1708096652781,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8607d2ce69f4ed5","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1708096648668,"stop":1708096648669,"duration":1},"status":"passed","severity":"normal"},{"uid":"79b54ef403220844","name":"Push message with shell command payload","time":{"start":1708097188850,"stop":1708097188850,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c0ca3c564c7515f","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1708096632114,"stop":1708096632115,"duration":1},"status":"passed","severity":"normal"},{"uid":"db90e70059abe123","name":"Check received message containing escaped characters","time":{"start":1708097282142,"stop":1708097282143,"duration":1},"status":"passed","severity":"normal"},{"uid":"c64a2273cbe31a1f","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1708097067383,"stop":1708097067383,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5f06983e69ab1d0","name":"Push message with content topic containing escaped characters","time":{"start":1708097188860,"stop":1708097188861,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d5de1b64f54cc61","name":"Encoder throws on empty string content topic","time":{"start":1708096658658,"stop":1708096658658,"duration":0},"status":"passed","severity":"normal"},{"uid":"92fa043f4cb21628","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1708097394672,"stop":1708097394672,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ee048de1f972757c","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1708097394686,"stop":1708097394686,"duration":0},"status":"passed","severity":"normal"},{"uid":"40ebc3f982141d23","name":"should use DNS peer discovery with light client","time":{"start":1708096690067,"stop":1708096690067,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ac9d487eb940de8e","name":"Check publish message containing short","time":{"start":1708097056226,"stop":1708097056226,"duration":0},"status":"passed","severity":"normal"},{"uid":"3417db830ee995b6","name":"Reopen subscription with peer with lost subscription","time":{"start":1708096760446,"stop":1708096760446,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cf353289a5c76be","name":"Used by Waku Relay","time":{"start":1708097348654,"stop":1708097348654,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba4ddfbde1441a6d","name":"Push message with content topic containing JSON","time":{"start":1708097188860,"stop":1708097188860,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ee0c27667b496b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1708096866283,"stop":1708096866283,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0c81bbfe0313c74","name":"Check received message containing emoji","time":{"start":1708096908236,"stop":1708096908236,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1b2031a88d97297","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1708097394684,"stop":1708097394684,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac156149dbba25ab","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1708097056234,"stop":1708097056234,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7ec15c9e81510f1","name":"through manual discovery","time":{"start":1708096984754,"stop":1708096984754,"duration":0},"status":"passed","severity":"normal"},{"uid":"51df9f6d2286c26d","name":"should be able to decode the field with only FILTER set to true","time":{"start":1708096632119,"stop":1708096632120,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4485632d88758a3","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1708096632123,"stop":1708096632123,"duration":0},"status":"passed","severity":"normal"},{"uid":"a684690f2f1ce737","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1708096866265,"stop":1708096866266,"duration":1},"status":"passed","severity":"normal"},{"uid":"7913a4c07933f8dc","name":"3 nodes on /waku/2/rs/3/0 topic","time":{"start":1708097045996,"stop":1708097045997,"duration":1},"status":"passed","severity":"normal"},{"uid":"c30e7809a8e64f32","name":"Push message with JSON payload","time":{"start":1708097188849,"stop":1708097188850,"duration":1},"status":"passed","severity":"normal"},{"uid":"816b6840d81b67f8","name":"Promise Callback - forward","time":{"start":1708097303506,"stop":1708097303506,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a406b5d9725d8af","name":"Check publish message after client node is restarted","time":{"start":1708097056243,"stop":1708097056243,"duration":0},"status":"skipped","severity":"normal"},{"uid":"501d6e29ac049d84","name":"Check received message containing Russian","time":{"start":1708097282117,"stop":1708097282118,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c3a32712e8f0738","name":"Publish message with custom timestamp: Sat Feb 25 2023 15:24:06 GMT+0000 (Coordinated Universal Time)","time":{"start":1708097056235,"stop":1708097056235,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3d823853f46a3f","name":"Check received message containing Script","time":{"start":1708096908232,"stop":1708096908233,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd5d52588be373f1","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1708096866275,"stop":1708096866276,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca0cf06a2885d715","name":"Subscribe to topic containing long and receive message","time":{"start":1708096923854,"stop":1708096923855,"duration":1},"status":"passed","severity":"normal"},{"uid":"bab7dde3c21bfa53","name":"Check message with non string payload is not received","time":{"start":1708097282154,"stop":1708097282155,"duration":1},"status":"passed","severity":"normal"},{"uid":"f22d5dbcddc115ed","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1708096866279,"stop":1708096866280,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb907bd872c18461","name":"Push message with custom timestamp: 1708100466407","time":{"start":1708097336011,"stop":1708097336012,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcb49ddafbf0e1b4","name":"Ping on peer without subscriptions","time":{"start":1708096760449,"stop":1708096760449,"duration":0},"status":"passed","severity":"normal"},{"uid":"f808fa2819b05c16","name":"Check received message containing short","time":{"start":1708097282051,"stop":1708097282052,"duration":1},"status":"passed","severity":"normal"},{"uid":"83b781c2b9e543ee","name":"Check publish message containing XML","time":{"start":1708097056230,"stop":1708097056230,"duration":0},"status":"passed","severity":"normal"},{"uid":"257b595aa94cd33d","name":"should only return 1 node with relay and store capability","time":{"start":1708096649202,"stop":1708096649202,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fff0651b8ffc627","name":"Push message with custom timestamp: 1708093308370","time":{"start":1708097188864,"stop":1708097188864,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc90f4adaf9fdc93","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1708096923878,"stop":1708096923878,"duration":0},"status":"passed","severity":"normal"},{"uid":"775e6577473e65cb","name":"Meta field set when metaSetter is specified","time":{"start":1708096637920,"stop":1708096637920,"duration":0},"status":"passed","severity":"normal"},{"uid":"c36247196eb6dea4","name":"Reopen subscription with peer with lost subscription","time":{"start":1708096712214,"stop":1708096712214,"duration":0},"status":"passed","severity":"normal"},{"uid":"257dea4d8ada8e2b","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1708097394681,"stop":1708097394682,"duration":1},"status":"passed","severity":"normal"},{"uid":"34543475a60b15ab","name":"Subscribe to topic containing emoji and receive message","time":{"start":1708096923879,"stop":1708096923879,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a7206beb00426a6","name":"Subscribe to topic containing long and receive message","time":{"start":1708097394683,"stop":1708097394683,"duration":0},"status":"passed","severity":"normal"},{"uid":"c54e4fbd36ffa816","name":"Check message received after nwaku node is restarted","time":{"start":1708096908244,"stop":1708096908244,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fdbf9c04ce6003bd","name":"Push message with SQL Injection payload","time":{"start":1708097188846,"stop":1708097188847,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa900b4d5d8ab5bb","name":"Waku message hash computation","time":{"start":1708096627071,"stop":1708096627072,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b5a3d60d58c7c5b","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1708096637807,"stop":1708096637807,"duration":0},"status":"passed","severity":"normal"},{"uid":"50bf839dd5af97e2","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1708096997952,"stop":1708096997953,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dcb4d5e20fca891","name":"Check received message with timestamp: 1649153314 ","time":{"start":1708096908238,"stop":1708096908238,"duration":0},"status":"passed","severity":"normal"},{"uid":"424dfcfa087562d0","name":"Check received message with timestamp: 1649153314 ","time":{"start":1708097282145,"stop":1708097282145,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ac25997f7ae15c6","name":"Check received message with timestamp: 1708096676749 ","time":{"start":1708096908237,"stop":1708096908237,"duration":0},"status":"passed","severity":"normal"},{"uid":"44db106cc8cc89d6","name":"Push message with Basic HTML tag payload","time":{"start":1708097335993,"stop":1708097335993,"duration":0},"status":"passed","severity":"normal"},{"uid":"252b47dad96e9f08","name":"A test","time":{"start":1708096935261,"stop":1708096935261,"duration":0},"status":"passed","severity":"normal"},{"uid":"25d6155a5aa8c285","name":"Generator, custom pubsub topic","time":{"start":1708097307996,"stop":1708097307996,"duration":0},"status":"passed","severity":"normal"},{"uid":"2285bb5acfe2c2ef","name":"Nwaku publishes","time":{"start":1708097033783,"stop":1708097033783,"duration":0},"status":"passed","severity":"normal"},{"uid":"bacdb60c799e03b9","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1708097394676,"stop":1708097394676,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b38ea990ffa13ad","name":"Check publish message after service node is restarted","time":{"start":1708097056242,"stop":1708097056243,"duration":1},"status":"skipped","severity":"normal"},{"uid":"372893f5f9ece07e","name":"Query Generator, Wrong PubsubTopic","time":{"start":1708097258648,"stop":1708097258648,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8bcf4076e713a2f","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1708097394671,"stop":1708097394671,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7e176c4d35d63ba","name":"should encode/decode to RLP encoding","time":{"start":1708096633029,"stop":1708096633029,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a5ffe66424db157","name":"Check message received after nwaku node is restarted","time":{"start":1708097282157,"stop":1708097282157,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f54a20e4c07a0865","name":"Nodes with multiple pubsub topic","time":{"start":1708097045995,"stop":1708097045995,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a450c83c69a7881","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1708096632121,"stop":1708096632121,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff09b437b1b28339","name":"Push message on custom pubsubTopic","time":{"start":1708096997953,"stop":1708096997953,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a5a8ed3567185f5","name":"Push message on custom pubsubTopic","time":{"start":1708096997949,"stop":1708096997950,"duration":1},"status":"passed","severity":"normal"},{"uid":"be03f39576b4b922","name":"All","time":{"start":1708096689199,"stop":1708096689199,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebff9ee855aa11b2","name":"throws on content topic with too few or too many fields","time":{"start":1708096624423,"stop":1708096624423,"duration":0},"status":"passed","severity":"normal"},{"uid":"d441835d0bee15b5","name":"Store - dialed after - with timeout","time":{"start":1708097361690,"stop":1708097361690,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dbe2f47da68c2bb","name":"should properly create peer info with all multiaddrs","time":{"start":1708096633032,"stop":1708096633033,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dd62d0293732715","name":"same cluster, different shard: nodes connect","time":{"start":1708096866258,"stop":1708096866258,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca4c898959c8c670","name":"Waku message hash computation (payload length 0)","time":{"start":1708096627073,"stop":1708096627073,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4d92be7077c3616","name":"Relay - dialed first","time":{"start":1708097361688,"stop":1708097361689,"duration":1},"status":"passed","severity":"normal"},{"uid":"affdd65c50fa7582","name":"Ping on unsubscribed peer","time":{"start":1708096760450,"stop":1708096760450,"duration":0},"status":"passed","severity":"normal"},{"uid":"259d65b1c2c55e71","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1708096935194,"stop":1708096935194,"duration":0},"status":"passed","severity":"normal"},{"uid":"77e3b2ea756d8492","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1708097258652,"stop":1708097258652,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffa53eb7829b7261","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1708097258649,"stop":1708097258650,"duration":1},"status":"passed","severity":"normal"},{"uid":"993a1160ccf2a268","name":"Check publish message containing SQL Injection","time":{"start":1708097056229,"stop":1708097056229,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ddb87d303b81ec","name":"Subscribe to topic containing shell command and receive message","time":{"start":1708097394686,"stop":1708097394686,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed1ab213e512610d","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1708096648161,"stop":1708096648162,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cf30b96b74dddc0","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1708096760833,"stop":1708096760833,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c087216c8e5cfd6","name":"Callback on promise","time":{"start":1708097294133,"stop":1708097294133,"duration":0},"status":"passed","severity":"normal"},{"uid":"acbfe5daed7e7d71","name":"Fields are not dropped","time":{"start":1708096637311,"stop":1708096637313,"duration":2},"status":"passed","severity":"normal"},{"uid":"15eaadffd2a12f6","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1708096866270,"stop":1708096866271,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec745774b06ede3d","name":"isConnected should return true after first peer connects","time":{"start":1708096735311,"stop":1708096735312,"duration":1},"status":"passed","severity":"normal"},{"uid":"8650a2843ecebbb4","name":"connects to nwaku","time":{"start":1708097348652,"stop":1708097348653,"duration":1},"status":"passed","severity":"normal"},{"uid":"e56f078707cbb88a","name":"Generator, 2 different pubsubtopics","time":{"start":1708097307999,"stop":1708097308000,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a8a36980cf59ef6","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1708097266713,"stop":1708097266714,"duration":1},"status":"passed","severity":"normal"},{"uid":"27d2e54aae9caa80","name":"Query generator for 2000 messages","time":{"start":1708097294135,"stop":1708097294135,"duration":0},"status":"passed","severity":"normal"},{"uid":"6030e6f28391a6de","name":"Push message with meta","time":{"start":1708097188863,"stop":1708097188863,"duration":0},"status":"passed","severity":"normal"},{"uid":"f74a5daaa3c676f8","name":"Push message with content topic containing emoji","time":{"start":1708097188862,"stop":1708097188862,"duration":0},"status":"passed","severity":"normal"},{"uid":"fea1955f3ee9c02e","name":"should emit a peer event after start","time":{"start":1708097132115,"stop":1708097132116,"duration":1},"status":"passed","severity":"normal"},{"uid":"56b5486d07d5651a","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1708097266715,"stop":1708097266715,"duration":0},"status":"passed","severity":"normal"},{"uid":"21123238717121e2","name":"should properly create location multiaddrs - udp4","time":{"start":1708096633030,"stop":1708096633031,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b3cbf35075eb9b","name":"Publish message with custom timestamp: Fri Feb 16 2024 14:24:06 GMT+0000 (Coordinated Universal Time)","time":{"start":1708097056235,"stop":1708097056235,"duration":0},"status":"passed","severity":"normal"},{"uid":"88a6fc752b73fcaf","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1708097151633,"stop":1708097151633,"duration":0},"status":"passed","severity":"normal"},{"uid":"55f8b026501a97ce","name":"Check received message containing Script","time":{"start":1708097282118,"stop":1708097282119,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fa4e63fa1a62dd0","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1708096648671,"stop":1708096648672,"duration":1},"status":"passed","severity":"normal"},{"uid":"e08dc50088713584","name":"Subscribe and receive messages via waku relay post","time":{"start":1708097394669,"stop":1708097394670,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4c7c6a55851d4c8","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1708096632121,"stop":1708096632122,"duration":1},"status":"passed","severity":"normal"},{"uid":"21430ca8f024886f","name":"configure the node with multiple pubsub topics","time":{"start":1708097151632,"stop":1708097151633,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d2083a8fa49a93b","name":"Push message with rate limit","time":{"start":1708097336010,"stop":1708097336010,"duration":0},"status":"passed","severity":"normal"},{"uid":"f12a452f371a784e","name":"should encodeTxt and decodeTxt","time":{"start":1708096633019,"stop":1708096633020,"duration":1},"status":"passed","severity":"normal"},{"uid":"e979b96cf60513f2","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1708097266712,"stop":1708097266712,"duration":0},"status":"passed","severity":"normal"},{"uid":"801235fd728e6e0d","name":"Check received message containing XML","time":{"start":1708096908233,"stop":1708096908233,"duration":0},"status":"passed","severity":"normal"},{"uid":"208c86c56dee6bd0","name":"Throws when trying to push message with empty payload","time":{"start":1708097188853,"stop":1708097188854,"duration":1},"status":"passed","severity":"normal"},{"uid":"c85c78d399dba4bb","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1708097349747,"stop":1708097349748,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c0fefce80b0eda7","name":"Subscribe and receives messages on 20 topics","time":{"start":1708097394680,"stop":1708097394680,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eeedfb2f32d47e6","name":"Push message on custom pubsubTopic","time":{"start":1708096997951,"stop":1708096997951,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcd6d1be1c1706cd","name":"Refresh subscription","time":{"start":1708097394682,"stop":1708097394682,"duration":0},"status":"passed","severity":"normal"},{"uid":"60d06958fe652bea","name":"Subscribe to topic containing short and receive message","time":{"start":1708096923854,"stop":1708096923854,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4d2e48f8edb8f97","name":"Push message with content topic containing Script","time":{"start":1708097336001,"stop":1708097336002,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb6ac141fd244e92","name":"Check message received after jswaku node is restarted","time":{"start":1708096908244,"stop":1708096908244,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6dd93c14a90618e5","name":"Push message with rate limit","time":{"start":1708097188863,"stop":1708097188864,"duration":1},"status":"passed","severity":"normal"},{"uid":"f86f9f9e2b7dacd4","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1708096648667,"stop":1708096648668,"duration":1},"status":"passed","severity":"normal"},{"uid":"c886e6e6c334719b","name":"should properly create location multiaddrs - tcp","time":{"start":1708096633032,"stop":1708096633032,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e752c0ba3e695d4","name":"Subscribe to topic containing XML and receive message","time":{"start":1708097394685,"stop":1708097394685,"duration":0},"status":"passed","severity":"normal"},{"uid":"32f6cdfd972eedea","name":"Overlapping topic subscription","time":{"start":1708097394672,"stop":1708097394673,"duration":1},"status":"passed","severity":"normal"},{"uid":"b978139e46b49251","name":"Subscribe to topic containing Script and publish message","time":{"start":1708097067382,"stop":1708097067382,"duration":0},"status":"passed","severity":"normal"},{"uid":"30d7e5fc6212db89","name":"Generator, 2 different pubsubtopics","time":{"start":1708097307998,"stop":1708097307998,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f19ed6f693d761f3","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1708096782582,"stop":1708096782583,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0891ecafb905464","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1708097308000,"stop":1708097308000,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ac929aabab8976b","name":"should set field with all protocols enabled","time":{"start":1708096633033,"stop":1708096633033,"duration":0},"status":"passed","severity":"normal"},{"uid":"138cfce4e97407dd","name":"Check received message containing JSON","time":{"start":1708097282090,"stop":1708097282090,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fd164fd1633900c","name":"Check received message containing SQL Injection","time":{"start":1708096908230,"stop":1708096908232,"duration":2},"status":"passed","severity":"normal"},{"uid":"308a3dc6ff325a5c","name":"Subscribe to topic containing emoji and receive message","time":{"start":1708097394677,"stop":1708097394677,"duration":0},"status":"passed","severity":"normal"},{"uid":"14701ad905aa521d","name":"Push 30 different messages","time":{"start":1708097188852,"stop":1708097188853,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9677653a1543cd","name":"Check received message containing shell command","time":{"start":1708097282090,"stop":1708097282094,"duration":4},"status":"passed","severity":"normal"},{"uid":"879809e027a4fe04","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1708097067377,"stop":1708097067377,"duration":0},"status":"passed","severity":"normal"},{"uid":"d98583bd460e439b","name":"Check received message containing Arabic","time":{"start":1708097282078,"stop":1708097282087,"duration":9},"status":"passed","severity":"normal"},{"uid":"f805aba83f9286ea","name":"Passing page size 19 when there are 20 messages","time":{"start":1708097334831,"stop":1708097334831,"duration":0},"status":"passed","severity":"normal"},{"uid":"44c829bff7970f93","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1708096866282,"stop":1708096866282,"duration":0},"status":"passed","severity":"normal"},{"uid":"47d7ff2487bb4ee1","name":"groups content topics by expected pubsub topic","time":{"start":1708096624432,"stop":1708096624433,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dedadec43f22857","name":"Push message with unicode special characters payload","time":{"start":1708097188851,"stop":1708097188852,"duration":1},"status":"passed","severity":"normal"},{"uid":"410cb361cc7a8c61","name":"Check meta is set [symmetric]","time":{"start":1708096658656,"stop":1708096658657,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa8f40dece11dad6","name":"Push message with content topic containing Arabic","time":{"start":1708097336000,"stop":1708097336000,"duration":0},"status":"passed","severity":"normal"},{"uid":"40faf9dc1c1b23a6","name":"Check publish message containing Basic HTML tag","time":{"start":1708097056230,"stop":1708097056231,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ad2475e850da1d1","name":"Subscribe and receive messages via lightPush","time":{"start":1708096923842,"stop":1708096923845,"duration":3},"status":"passed","severity":"normal"},{"uid":"3979a75213a577f1","name":"Push to array if already present","time":{"start":1708096623988,"stop":1708096623989,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f506a69f3b127ca","name":"it tolerates circular branch references","time":{"start":1708096649200,"stop":1708096649200,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c1a0d0cc60657e","name":"same cluster, same shard: nodes connect","time":{"start":1708096866257,"stop":1708096866258,"duration":1},"status":"passed","severity":"normal"},{"uid":"576581c3bf190a04","name":"Check message with no pubsub topic is not received","time":{"start":1708097282109,"stop":1708097282109,"duration":0},"status":"passed","severity":"normal"},{"uid":"8af2dfb5e04eea7b","name":"Check publish message containing Arabic","time":{"start":1708097056228,"stop":1708097056228,"duration":0},"status":"passed","severity":"normal"},{"uid":"3034c7be832cc2e9","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1708096923880,"stop":1708096923880,"duration":0},"status":"passed","severity":"normal"},{"uid":"30f63fe2e6005439","name":"nwaku interop","time":{"start":1708097132109,"stop":1708097132110,"duration":1},"status":"skipped","severity":"normal"},{"uid":"81d74027fefdd345","name":"throws on content topic with generation field greater than 0","time":{"start":1708096624424,"stop":1708096624425,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dd7d4a904c8a65b","name":"Query with Ordered Callback, No message returned","time":{"start":1708097258651,"stop":1708097258651,"duration":0},"status":"passed","severity":"normal"},{"uid":"515e94dd64053f7a","name":"Subscribe to topic containing Russian and receive message","time":{"start":1708096923858,"stop":1708096923858,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebb228ec65652334","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1708096923849,"stop":1708096923850,"duration":1},"status":"passed","severity":"normal"},{"uid":"413063698da00d8a","name":"caches peers it previously fetched","time":{"start":1708096649201,"stop":1708096649201,"duration":0},"status":"passed","severity":"normal"},{"uid":"21d138f516f1139c","name":"Check publish message containing Chinese","time":{"start":1708097056228,"stop":1708097056228,"duration":0},"status":"passed","severity":"normal"},{"uid":"c479936ad9fb0661","name":"Store - dialed first","time":{"start":1708097361690,"stop":1708097361690,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0a5be464e0c75d4","name":"1 Relay, 1 fetch","time":{"start":1708096648420,"stop":1708096648420,"duration":0},"status":"passed","severity":"normal"},{"uid":"592e0a3c08c9cbae","name":"Check message with no pubsub topic is not received","time":{"start":1708096908240,"stop":1708096908240,"duration":0},"status":"passed","severity":"normal"},{"uid":"37f30f5ff428b5b2","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1708096677181,"stop":1708096677182,"duration":1},"status":"passed","severity":"normal"},{"uid":"378f5e287711f3f7","name":"Push message with content topic containing long","time":{"start":1708097335998,"stop":1708097335998,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cc550a983f2e385","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1708096782583,"stop":1708096782584,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e237ffd1c3cf78d","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1708096935192,"stop":1708096935193,"duration":1},"status":"passed","severity":"normal"},{"uid":"716e380f6d7227da","name":"throws on content topic with empty version field","time":{"start":1708096624426,"stop":1708096624427,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce3ace0ea7f85415","name":"should not fail to stop the service if it was not started","time":{"start":1708096652781,"stop":1708096652781,"duration":0},"status":"passed","severity":"normal"},{"uid":"13187c43756400e3","name":"Push message with content topic containing emoji","time":{"start":1708097336008,"stop":1708097336009,"duration":1},"status":"passed","severity":"normal"},{"uid":"2818a765b007d147","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1708097394683,"stop":1708097394684,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0afe20ea6eca7df","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1708097307998,"stop":1708097307998,"duration":0},"status":"skipped","severity":"normal"},{"uid":"61badab7fa961b70","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1708096648672,"stop":1708096648673,"duration":1},"status":"passed","severity":"normal"},{"uid":"c56b8332088281f2","name":"Push message with content topic containing short","time":{"start":1708097335997,"stop":1708097335998,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bc0a54d33f4066e","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1708096866263,"stop":1708096866264,"duration":1},"status":"passed","severity":"normal"},{"uid":"3419c9b7131ab6e6","name":"Check received message containing special chars","time":{"start":1708096908228,"stop":1708096908228,"duration":0},"status":"passed","severity":"normal"},{"uid":"692b2793e9c94998","name":"Push message with shell command payload","time":{"start":1708097335993,"stop":1708097335994,"duration":1},"status":"passed","severity":"normal"},{"uid":"b934b6e12ef51a33","name":"Fails to publish duplicate message","time":{"start":1708097056236,"stop":1708097056237,"duration":1},"status":"passed","severity":"normal"},{"uid":"75ddf9393047cf0f","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1708097045996,"stop":1708097045996,"duration":0},"status":"passed","severity":"normal"},{"uid":"390852428dfbd989","name":"Generator, custom pubsub topic","time":{"start":1708097307997,"stop":1708097307998,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d12e7c0cfa5c3638","name":"should set field with only RELAY enabled","time":{"start":1708096633034,"stop":1708096633034,"duration":0},"status":"passed","severity":"normal"},{"uid":"4092d5b89c3517cf","name":"Ping on peer without subscriptions","time":{"start":1708096760445,"stop":1708096760445,"duration":0},"status":"passed","severity":"normal"},{"uid":"45b97188203b54ec","name":"Subscribe to topic containing Script and receive message","time":{"start":1708097394675,"stop":1708097394675,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a75a3838152311d","name":"Check publish message containing unicode special characters","time":{"start":1708097056233,"stop":1708097056233,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f4b7c393560e8e1","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1708096660485,"stop":1708096660485,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2c98edd3244968f","name":"removeEventListener with wrong event","time":{"start":1708096717149,"stop":1708096717150,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d978bc6c76f978e","name":"Subscribe and receives messages on 20 topics","time":{"start":1708096923848,"stop":1708096923849,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbc32d27a9b61545","name":"Query generator for multiple messages with different content topic format","time":{"start":1708097294133,"stop":1708097294133,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b62cb01cf78803d","name":"Mutual subscription","time":{"start":1708097067375,"stop":1708097067376,"duration":1},"status":"passed","severity":"normal"},{"uid":"a70363450f2e9458","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1708096866266,"stop":1708096866266,"duration":0},"status":"passed","severity":"normal"},{"uid":"215a20a3feeb4332","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1708097067377,"stop":1708097067378,"duration":1},"status":"passed","severity":"normal"},{"uid":"55056b50336c89dc","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1708097349748,"stop":1708097349749,"duration":1},"status":"passed","severity":"normal"},{"uid":"734878d152cac412","name":"ignores domain fetching errors","time":{"start":1708096649200,"stop":1708096649200,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a3b818abf2ead4","name":"Push message with content topic containing XML","time":{"start":1708097188859,"stop":1708097188859,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bd4133c0a2f209c","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1708097394681,"stop":1708097394681,"duration":0},"status":"skipped","severity":"normal"},{"uid":"89571c0cc5a53be","name":"1 Store, 2 fetches","time":{"start":1708096648421,"stop":1708096648421,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfd0f59b3264769a","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1708096866279,"stop":1708096866279,"duration":0},"status":"passed","severity":"normal"},{"uid":"afdfb140d6faf1a","name":"Push message with unicode special characters payload","time":{"start":1708097335994,"stop":1708097335994,"duration":0},"status":"passed","severity":"normal"},{"uid":"7210197cdb7d669e","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1708097045998,"stop":1708097045998,"duration":0},"status":"passed","severity":"normal"},{"uid":"50364b38c834cb6e","name":"should be able to decode the field with only STORE set to true","time":{"start":1708096632120,"stop":1708096632120,"duration":0},"status":"passed","severity":"normal"},{"uid":"216451f5fc88908e","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1708097394686,"stop":1708097394687,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6e017eb3c48a501","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1708096760833,"stop":1708096760843,"duration":10},"status":"passed","severity":"normal"},{"uid":"ad1e93dfabeec22a","name":"Check received message containing XML","time":{"start":1708097282121,"stop":1708097282121,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae04f8cb110ae640","name":"Passing page size 110 when there are 120 messages","time":{"start":1708097334831,"stop":1708097334832,"duration":1},"status":"passed","severity":"normal"},{"uid":"22c4f885593cb562","name":"should decode valid enr successfully","time":{"start":1708096633020,"stop":1708096633020,"duration":0},"status":"passed","severity":"normal"},{"uid":"4648f92f7918a703","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1708096760830,"stop":1708096760830,"duration":0},"status":"passed","severity":"normal"},{"uid":"5395ac750874f7db","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1708097067384,"stop":1708097067385,"duration":1},"status":"passed","severity":"normal"},{"uid":"2223480fa6fbb20f","name":"Ping on peer without subscriptions","time":{"start":1708096712213,"stop":1708096712213,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9c208c0e92aa4a6","name":"should properly create location multiaddrs - tcp4","time":{"start":1708096633031,"stop":1708096633031,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf5ac6362071a4f0","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1708096923845,"stop":1708096923846,"duration":1},"status":"passed","severity":"normal"},{"uid":"eae8eb4ddff4db5d","name":"can start and stop the service","time":{"start":1708096690063,"stop":1708096690063,"duration":0},"status":"passed","severity":"normal"},{"uid":"261ae4e96593c1b4","name":"Check publish message containing Russian","time":{"start":1708097056229,"stop":1708097056229,"duration":0},"status":"passed","severity":"normal"},{"uid":"3906f6d8712f3113","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1708097394679,"stop":1708097394680,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c00b81d30a678c2","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1708096760829,"stop":1708096760829,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb5121d46cfa9897","name":"Check received message containing numeric","time":{"start":1708097282053,"stop":1708097282077,"duration":24},"status":"passed","severity":"normal"},{"uid":"a858398895461825","name":"Passing cursor with wrong message digest","time":{"start":1708097207378,"stop":1708097207378,"duration":0},"status":"passed","severity":"normal"},{"uid":"f31ebc47c6fe2864","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1708096997951,"stop":1708096997952,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b759d92ba4eeab4","name":"should not fail to stop the service if it was not started","time":{"start":1708096690063,"stop":1708096690064,"duration":1},"status":"passed","severity":"normal"},{"uid":"955bffe998f91b71","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1708096691047,"stop":1708096691053,"duration":6},"status":"passed","severity":"normal"},{"uid":"efe57789a69221d7","name":"unsubscribes","time":{"start":1708097327523,"stop":1708097327536,"duration":13},"status":"passed","severity":"normal"},{"uid":"61f3c8c830a0eaf6","name":"Check received message with timestamp: 1708096676118000000 ","time":{"start":1708097282106,"stop":1708097282106,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1bb77594d16cc6e","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1708096935196,"stop":1708096935196,"duration":0},"status":"passed","severity":"normal"},{"uid":"21f25ac7ef62746e","name":"Js publishes, other Js receives","time":{"start":1708097033783,"stop":1708097033784,"duration":1},"status":"passed","severity":"normal"},{"uid":"97b93553bb6932df","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1708096866269,"stop":1708096866270,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bc33946a535d567","name":"Push message with custom timestamp: 1677338508370","time":{"start":1708097188864,"stop":1708097188864,"duration":0},"status":"passed","severity":"normal"},{"uid":"5816b497d4024949","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1708096923862,"stop":1708096923862,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7f4486b10e9b58b","name":"Push message with Russian payload","time":{"start":1708097335991,"stop":1708097335991,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f67255fda423a7f","name":"Check received message containing JSON","time":{"start":1708096908234,"stop":1708096908234,"duration":0},"status":"passed","severity":"normal"},{"uid":"32d83c5251c3295b","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1708097282145,"stop":1708097282146,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba06d6f4d054223c","name":"Generator, custom pubsub topic","time":{"start":1708097307999,"stop":1708097307999,"duration":0},"status":"passed","severity":"normal"},{"uid":"38d1ee9723b16c7b","name":"Privacy Node - default protocol","time":{"start":1708097361692,"stop":1708097361692,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6cff7f8284ab90d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1708096866276,"stop":1708096866276,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3e935fdff62cf62","name":"Refresh subscription","time":{"start":1708096923854,"stop":1708096923854,"duration":0},"status":"passed","severity":"normal"},{"uid":"23bf8d9a1f8e2af4","name":"Push message with JSON payload","time":{"start":1708097335993,"stop":1708097335993,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4336961dd19d8c9","name":"Check received message containing emoji","time":{"start":1708097282105,"stop":1708097282106,"duration":1},"status":"passed","severity":"normal"},{"uid":"d59b677b7ef9ef91","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1708097349751,"stop":1708097349751,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b2167e76459652a","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1708097207374,"stop":1708097207374,"duration":0},"status":"passed","severity":"normal"},{"uid":"5416f97b3a512d35","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1708097045996,"stop":1708097045996,"duration":0},"status":"passed","severity":"normal"},{"uid":"b492ade9d59f05f3","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1708096760831,"stop":1708096760832,"duration":1},"status":"passed","severity":"normal"},{"uid":"c42935276857d8bc","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1708096866263,"stop":1708096866263,"duration":0},"status":"passed","severity":"normal"},{"uid":"e14a39ba02294ec","name":"Decoder throws on undefined content topic","time":{"start":1708096658659,"stop":1708096658659,"duration":0},"status":"passed","severity":"normal"},{"uid":"d74de38d9a663c96","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1708096866264,"stop":1708096866265,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c78da672bba8d5e","name":"Check message with no payload is not received","time":{"start":1708096908241,"stop":1708096908241,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5803641fd0b5025","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1708096997950,"stop":1708096997950,"duration":0},"status":"passed","severity":"normal"},{"uid":"85b7236742ff30f0","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1708096760828,"stop":1708096760828,"duration":0},"status":"passed","severity":"normal"},{"uid":"77f9c2942e1a20eb","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1708096866273,"stop":1708096866273,"duration":0},"status":"passed","severity":"normal"},{"uid":"c965cc47f1b6c3e0","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1708096632117,"stop":1708096632117,"duration":0},"status":"passed","severity":"normal"},{"uid":"5319d074c1420cd0","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1708096735311,"stop":1708096735311,"duration":0},"status":"passed","severity":"normal"},{"uid":"cda7d4f3088041aa","name":"should not fail to stop the service if it was not started","time":{"start":1708097132113,"stop":1708097132114,"duration":1},"status":"passed","severity":"normal"},{"uid":"b798311a2215e2f9","name":"Check received message containing Russian","time":{"start":1708096908229,"stop":1708096908230,"duration":1},"status":"passed","severity":"normal"},{"uid":"69da1cc8a0b6f931","name":"Check message with invalid timestamp is not received","time":{"start":1708096908239,"stop":1708096908239,"duration":0},"status":"passed","severity":"normal"},{"uid":"f21b5e249bf9390a","name":"Check received message containing XML","time":{"start":1708097282089,"stop":1708097282089,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6c8400738c38ae1","name":"Waku message hash computation (meta attribute not present)","time":{"start":1708096627073,"stop":1708096627073,"duration":0},"status":"passed","severity":"normal"},{"uid":"be400c4b16bbe637","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1708096866262,"stop":1708096866263,"duration":1},"status":"passed","severity":"normal"},{"uid":"c20932c209fac52","name":"Subscribe to topic containing numeric and receive message","time":{"start":1708097394683,"stop":1708097394683,"duration":0},"status":"passed","severity":"normal"},{"uid":"11d363afe1d149ae","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1708096691054,"stop":1708096691054,"duration":0},"status":"passed","severity":"normal"},{"uid":"215a1c675f942307","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1708097394670,"stop":1708097394670,"duration":0},"status":"passed","severity":"normal"},{"uid":"37d6bed2d7501d88","name":"Fails to publish message with size larger than 1 MB","time":{"start":1708097056241,"stop":1708097056242,"duration":1},"status":"passed","severity":"normal"},{"uid":"a18ee615d890c677","name":"Add multiple subscription objects on single nwaku node","time":{"start":1708096923879,"stop":1708096923880,"duration":1},"status":"passed","severity":"normal"},{"uid":"761ebf755a16b2b4","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1708097394669,"stop":1708097394669,"duration":0},"status":"passed","severity":"normal"}]