{"action":"opened","issue":{"url":"https://api.github.com/repos/happner/happner/issues/128","repository_url":"https://api.github.com/repos/happner/happner","labels_url":"https://api.github.com/repos/happner/happner/issues/128/labels{/name}","comments_url":"https://api.github.com/repos/happner/happner/issues/128/comments","events_url":"https://api.github.com/repos/happner/happner/issues/128/events","html_url":"https://github.com/happner/happner/issues/128","id":162857444,"number":128,"title":"fix intermittent test failure in 1.8.7 c9-payload-encryption-client-to-mesh.js","user":{"login":"JensEggers","id":2249070,"avatar_url":"https://avatars.githubusercontent.com/u/2249070?v=3","gravatar_id":"","url":"https://api.github.com/users/JensEggers","html_url":"https://github.com/JensEggers","followers_url":"https://api.github.com/users/JensEggers/followers","following_url":"https://api.github.com/users/JensEggers/following{/other_user}","gists_url":"https://api.github.com/users/JensEggers/gists{/gist_id}","starred_url":"https://api.github.com/users/JensEggers/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JensEggers/subscriptions","organizations_url":"https://api.github.com/users/JensEggers/orgs","repos_url":"https://api.github.com/users/JensEggers/repos","events_url":"https://api.github.com/users/JensEggers/events{/privacy}","received_events_url":"https://api.github.com/users/JensEggers/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/happner/happner/labels/bug","name":"bug","color":"fc2929"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-06-29T07:21:03Z","updated_at":"2016-06-29T07:21:03Z","closed_at":null,"body":"e.g. in 7b3828d0761d2513f560c8a3c8d32133e4423529:\r\n```\r\n~/git/happner (master)$ time mocha test/c9-payload-encryption-client-to-mesh.js \r\n\r\n c9-payload-encryption-client-to-mesh\r\n[ INFO] - 28ms\t(HappnServer) crypto service loaded.\r\n[ INFO] - 54ms\t(HappnServer) data service loaded.\r\n[ INFO] - 9ms\t(System) instance name: brindlethunder_4JWyLXvnr-\r\n[ INFO] - 0ms\tbrindlethunder_4JWyLXvnr- (HappnServer) system service loaded.\r\n[ INFO] - 83ms\tbrindlethunder_4JWyLXvnr- (HappnServer) security service loaded.\r\n[ INFO] - 103ms\tbrindlethunder_4JWyLXvnr- (HappnServer) pubsub service loaded.\r\n[ INFO] - 1ms\tbrindlethunder_4JWyLXvnr- (HappnServer) listening at 0.0.0.0:54545\r\n[ INFO] - 1ms\tbrindlethunder_4JWyLXvnr- (HappnServer) happn version 2.6.5\r\n[ INFO] - 40ms\tbrindlethunder_4JWyLXvnr- (Mesh) home /home/jens/git/happner/test\r\n[ INFO] - 1ms\tbrindlethunder_4JWyLXvnr- (Mesh) happner v1.8.6\r\n[ INFO] - 0ms\tbrindlethunder_4JWyLXvnr- (Mesh) config v..\r\n[ INFO] - 0ms\tbrindlethunder_4JWyLXvnr- (Mesh) localnode 'brindlethunder_4JWyLXvnr-' at pid 11158\r\n[ INFO] - 262ms\tbrindlethunder_4JWyLXvnr- (Mesh) initialized!\r\n[ INFO] - 6ms\tbrindlethunder_4JWyLXvnr- (Mesh) started component 'security'\r\n[ INFO] - 0ms\tbrindlethunder_4JWyLXvnr- (Mesh) started component 'system'\r\n[ INFO] - 1ms\tbrindlethunder_4JWyLXvnr- (Mesh) started!\r\nbenchmarket error: config specified requireGC, use --expose-gc\r\n    ✓ server can call more than one method in sequence (callback)\r\n[ INFO] - 15ms\tbrindlethunder_4JWyLXvnr- (HappnServer) released 0.0.0.0:54545\r\n[ INFO] - 0ms\tbrindlethunder_4JWyLXvnr- (Mesh) stopped!\r\n[ INFO] - 3ms\t(HappnServer) crypto service loaded.\r\n[ INFO] - 2ms\t(HappnServer) data service loaded.\r\n[ INFO] - 2ms\t(System) instance name: mazedragon_NJI1UQv2Sb\r\n[ INFO] - 0ms\tmazedragon_NJI1UQv2Sb (HappnServer) system service loaded.\r\n[ INFO] - 54ms\tmazedragon_NJI1UQv2Sb (HappnServer) security service loaded.\r\n[ INFO] - 7ms\tmazedragon_NJI1UQv2Sb (HappnServer) pubsub service loaded.\r\n[ INFO] - 0ms\tmazedragon_NJI1UQv2Sb (HappnServer) listening at 0.0.0.0:54545\r\n[ INFO] - 1ms\tmazedragon_NJI1UQv2Sb (HappnServer) happn version 2.6.5\r\n[ INFO] - 34ms\tmazedragon_NJI1UQv2Sb (Mesh) home /home/jens/git/happner/test\r\n[ INFO] - 0ms\tmazedragon_NJI1UQv2Sb (Mesh) happner v1.8.6\r\n[ INFO] - 0ms\tmazedragon_NJI1UQv2Sb (Mesh) config v..\r\n[ INFO] - 1ms\tmazedragon_NJI1UQv2Sb (Mesh) localnode 'mazedragon_NJI1UQv2Sb' at pid 11158\r\n[ INFO] - 182ms\tmazedragon_NJI1UQv2Sb (Mesh) initialized!\r\n[ INFO] - 3ms\tmazedragon_NJI1UQv2Sb (Mesh) started component 'security'\r\n[ INFO] - 0ms\tmazedragon_NJI1UQv2Sb (Mesh) started component 'system'\r\n[ INFO] - 0ms\tmazedragon_NJI1UQv2Sb (Mesh) started!\r\n    ✓ server can call more than one method in sequence (promise)\r\n[ INFO] - 6ms\tmazedragon_NJI1UQv2Sb (HappnServer) released 0.0.0.0:54545\r\n[ INFO] - 0ms\tmazedragon_NJI1UQv2Sb (Mesh) stopped!\r\n[ INFO] - 2ms\t(HappnServer) crypto service loaded.\r\n[ INFO] - 4ms\t(HappnServer) data service loaded.\r\n[ INFO] - 1ms\t(System) instance name: veilllama_4yoJLXPnS-\r\n[ INFO] - 0ms\tveilllama_4yoJLXPnS- (HappnServer) system service loaded.\r\n[ INFO] - 60ms\tveilllama_4yoJLXPnS- (HappnServer) security service loaded.\r\n[ INFO] - 8ms\tveilllama_4yoJLXPnS- (HappnServer) pubsub service loaded.\r\n[ INFO] - 1ms\tveilllama_4yoJLXPnS- (HappnServer) listening at 0.0.0.0:54545\r\n[ INFO] - 0ms\tveilllama_4yoJLXPnS- (HappnServer) happn version 2.6.5\r\n[ INFO] - 39ms\tveilllama_4yoJLXPnS- (Mesh) home /home/jens/git/happner/test\r\n[ INFO] - 1ms\tveilllama_4yoJLXPnS- (Mesh) happner v1.8.6\r\n[ INFO] - 0ms\tveilllama_4yoJLXPnS- (Mesh) config v..\r\n[ INFO] - 0ms\tveilllama_4yoJLXPnS- (Mesh) localnode 'veilllama_4yoJLXPnS-' at pid 11158\r\n[ INFO] - 185ms\tveilllama_4yoJLXPnS- (Mesh) initialized!\r\n[ INFO] - 4ms\tveilllama_4yoJLXPnS- (Mesh) started component 'security'\r\n[ INFO] - 0ms\tveilllama_4yoJLXPnS- (Mesh) started component 'system'\r\n[ INFO] - 0ms\tveilllama_4yoJLXPnS- (Mesh) started!\r\n    ✓ server can listen for an event - then recieve an event by calling a method\r\n[ INFO] - 6ms\tveilllama_4yoJLXPnS- (HappnServer) released 0.0.0.0:54545\r\n[ INFO] - 0ms\tveilllama_4yoJLXPnS- (Mesh) stopped!\r\n[ INFO] - 3ms\t(HappnServer) crypto service loaded.\r\n[ INFO] - 3ms\t(HappnServer) data service loaded.\r\n[ INFO] - 1ms\t(System) instance name: cottonhound_VJ7eIQwhSb\r\n[ INFO] - 0ms\tcottonhound_VJ7eIQwhSb (HappnServer) system service loaded.\r\n[ INFO] - 45ms\tcottonhound_VJ7eIQwhSb (HappnServer) security service loaded.\r\n[ INFO] - 8ms\tcottonhound_VJ7eIQwhSb (HappnServer) pubsub service loaded.\r\n[ INFO] - 1ms\tcottonhound_VJ7eIQwhSb (HappnServer) listening at 0.0.0.0:54545\r\n[ INFO] - 0ms\tcottonhound_VJ7eIQwhSb (HappnServer) happn version 2.6.5\r\n[ INFO] - 43ms\tcottonhound_VJ7eIQwhSb (Mesh) home /home/jens/git/happner/test\r\n[ INFO] - 0ms\tcottonhound_VJ7eIQwhSb (Mesh) happner v1.8.6\r\n[ INFO] - 1ms\tcottonhound_VJ7eIQwhSb (Mesh) config v..\r\n[ INFO] - 0ms\tcottonhound_VJ7eIQwhSb (Mesh) localnode 'cottonhound_VJ7eIQwhSb' at pid 11158\r\n[ INFO] - 189ms\tcottonhound_VJ7eIQwhSb (Mesh) initialized!\r\n[ INFO] - 3ms\tcottonhound_VJ7eIQwhSb (Mesh) started component 'security'\r\n[ INFO] - 0ms\tcottonhound_VJ7eIQwhSb (Mesh) started component 'system'\r\n[ INFO] - 0ms\tcottonhound_VJ7eIQwhSb (Mesh) started!\r\n[ INFO] - 226ms\tclient (MeshClient) initialized!\r\n    ✓ client can call more than one method in sequence (callback) (237ms)\r\n[ INFO] - 16ms\tcottonhound_VJ7eIQwhSb (HappnServer) released 0.0.0.0:54545\r\n[ INFO] - 0ms\tcottonhound_VJ7eIQwhSb (Mesh) stopped!\r\n[ INFO] - 2ms\t(HappnServer) crypto service loaded.\r\n[ INFO] - 2ms\t(HappnServer) data service loaded.\r\n[ INFO] - 1ms\t(System) instance name: obsidiandive_Ek9x87D3rZ\r\n[ INFO] - 0ms\tobsidiandive_Ek9x87D3rZ (HappnServer) system service loaded.\r\n[ INFO] - 34ms\tobsidiandive_Ek9x87D3rZ (HappnServer) security service loaded.\r\n[ INFO] - 3ms\tobsidiandive_Ek9x87D3rZ (HappnServer) pubsub service loaded.\r\n[ INFO] - 1ms\tobsidiandive_Ek9x87D3rZ (HappnServer) listening at 0.0.0.0:54545\r\n[ INFO] - 0ms\tobsidiandive_Ek9x87D3rZ (HappnServer) happn version 2.6.5\r\n[ INFO] - 29ms\tobsidiandive_Ek9x87D3rZ (Mesh) home /home/jens/git/happner/test\r\n[ INFO] - 0ms\tobsidiandive_Ek9x87D3rZ (Mesh) happner v1.8.6\r\n[ INFO] - 0ms\tobsidiandive_Ek9x87D3rZ (Mesh) config v..\r\n[ INFO] - 0ms\tobsidiandive_Ek9x87D3rZ (Mesh) localnode 'obsidiandive_Ek9x87D3rZ' at pid 11158\r\n[ INFO] - 151ms\tobsidiandive_Ek9x87D3rZ (Mesh) initialized!\r\n[ INFO] - 3ms\tobsidiandive_Ek9x87D3rZ (Mesh) started component 'security'\r\n[ INFO] - 0ms\tobsidiandive_Ek9x87D3rZ (Mesh) started component 'system'\r\n[ INFO] - 0ms\tobsidiandive_Ek9x87D3rZ (Mesh) started!\r\n[ INFO] - 187ms\tclient (MeshClient) initialized!\r\n    ✓ client can call more than one method in sequence (promise) (199ms)\r\n[ INFO] - 17ms\tobsidiandive_Ek9x87D3rZ (HappnServer) released 0.0.0.0:54545\r\n[ INFO] - 0ms\tobsidiandive_Ek9x87D3rZ (Mesh) stopped!\r\n[ INFO] - 2ms\t(HappnServer) crypto service loaded.\r\n[ INFO] - 3ms\t(HappnServer) data service loaded.\r\n[ INFO] - 2ms\t(System) instance name: snowneck_EJX-UmvhBb\r\n[ INFO] - 0ms\tsnowneck_EJX-UmvhBb (HappnServer) system service loaded.\r\n[ INFO] - 52ms\tsnowneck_EJX-UmvhBb (HappnServer) security service loaded.\r\n[ INFO] - 7ms\tsnowneck_EJX-UmvhBb (HappnServer) pubsub service loaded.\r\n[ INFO] - 0ms\tsnowneck_EJX-UmvhBb (HappnServer) listening at 0.0.0.0:54545\r\n[ INFO] - 1ms\tsnowneck_EJX-UmvhBb (HappnServer) happn version 2.6.5\r\n[ INFO] - 66ms\tsnowneck_EJX-UmvhBb (Mesh) home /home/jens/git/happner/test\r\n[ INFO] - 0ms\tsnowneck_EJX-UmvhBb (Mesh) happner v1.8.6\r\n[ INFO] - 0ms\tsnowneck_EJX-UmvhBb (Mesh) config v..\r\n[ INFO] - 0ms\tsnowneck_EJX-UmvhBb (Mesh) localnode 'snowneck_EJX-UmvhBb' at pid 11158\r\n    1) \"before each\" hook\r\n[FATAL] - 69ms\tbrindlethunder_4JWyLXvnr- (Mesh) uncaughtException (or set NO_EXIT_ON_UNCAUGHT) { [TypeError: Cannot read property 'description' of undefined] uncaught: true }\r\n[FATAL] - TypeError: Cannot read property 'description' of undefined\r\n    at HappnClient.client.data.on.deprecatedDestroyComponentsWarned (lib/system/shared/mesh-client.js:407:47)\r\n    at HappnClient.delegate_handover (node_modules/happn/lib/client/base.js:691:22)\r\n    at HappnClient.handle_data (node_modules/happn/lib/client/base.js:702:22)\r\n    at HappnClient.handle_publication (node_modules/happn/lib/client/base.js:604:19)\r\n    at done (primus.js:2239:48)\r\n    at transform (primus.js:2210:30)\r\n    at Primus.transforms (primus.js:2231:4)\r\n    at decoding (primus.js:2008:14)\r\n    at Primus.decoder (primus.js:2823:3)\r\n    at Primus.message (primus.js:1997:12)\r\n    at next (primus.js:140:17)\r\n    at defer [as _onTimeout] (primus.js:2772:9)\r\n[ INFO] - 0ms\tbrindlethunder_4JWyLXvnr- (Mesh) exit 1\r\n[ INFO] - 0ms\tmazedragon_NJI1UQv2Sb (Mesh) exit 1\r\n[ INFO] - 0ms\tveilllama_4yoJLXPnS- (Mesh) exit 1\r\n[ INFO] - 0ms\tcottonhound_VJ7eIQwhSb (Mesh) exit 1\r\n[ INFO] - 0ms\tobsidiandive_Ek9x87D3rZ (Mesh) exit 1\r\n[ INFO] - 0ms\tsnowneck_EJX-UmvhBb (Mesh) exit 1\r\n\r\nreal\t0m3.119s\r\nuser\t0m3.108s\r\nsys\t0m0.100s\r\n```"}}
{"actor":{"display_login":"JensEggers"}}