{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":12888993,"defaultBranch":"dev","name":"core","ownerLogin":"home-assistant","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-09-17T07:29:48.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/13844975?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715494033.0","currentOid":""},"activityList":{"items":[{"before":"0acf392a50595f0b9d6c782101a198ea7be0a4cf","after":"eac4aaef10d30ef203fc10649b31464b27884f5c","ref":"refs/heads/dev","pushedAt":"2024-05-12T06:07:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MartinHjelmare","name":"Martin Hjelmare","path":"/MartinHjelmare","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3181692?s=80&v=4"},"commit":{"message":"Use a dictcomp to reconstruct DeviceInfo in the device_registry (#117286)\n\nUse a dictcomp to reconstruct DeviceInfo\r\n\r\na dictcomp is faster than many sets on the dict by at least\r\n25%\r\n\r\nWe call this for nearly every device in the registry at\r\nstartup","shortMessageHtmlLink":"Use a dictcomp to reconstruct DeviceInfo in the device_registry (#117286"}},{"before":"b69b415032ae3a6cc2133cfdb8bff9fcac8c26d3","after":null,"ref":"refs/heads/dev_reg","pushedAt":"2024-05-12T06:07:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"MartinHjelmare","name":"Martin Hjelmare","path":"/MartinHjelmare","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3181692?s=80&v=4"}},{"before":"fdd432365a74637825bd89841573498598111299","after":"1b4e65e4742363697e581b385925c24473d1f216","ref":"refs/heads/bootstrap_tests","pushedAt":"2024-05-12T04:34:48.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"bdraco","name":"J. Nick Koston","path":"/bdraco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663432?s=80&v=4"},"commit":{"message":"Merge branch 'dev' into bootstrap_tests","shortMessageHtmlLink":"Merge branch 'dev' into bootstrap_tests"}},{"before":"1ec78536e6b92bbcfdda065eb091e6a33e47a5f1","after":"fdd432365a74637825bd89841573498598111299","ref":"refs/heads/bootstrap_tests","pushedAt":"2024-05-12T04:21:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bdraco","name":"J. Nick Koston","path":"/bdraco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663432?s=80&v=4"},"commit":{"message":"fixes","shortMessageHtmlLink":"fixes"}},{"before":null,"after":"b69b415032ae3a6cc2133cfdb8bff9fcac8c26d3","ref":"refs/heads/dev_reg","pushedAt":"2024-05-12T04:15:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bdraco","name":"J. Nick Koston","path":"/bdraco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663432?s=80&v=4"},"commit":{"message":"Use a dictcomp to reconstruct DeviceInfo\n\na dictcomp is faster than many sets on the dict by at least\n25%\n\nWe call this for nearly every device in the registry at\nstartup","shortMessageHtmlLink":"Use a dictcomp to reconstruct DeviceInfo"}},{"before":null,"after":"1ec78536e6b92bbcfdda065eb091e6a33e47a5f1","ref":"refs/heads/bootstrap_tests","pushedAt":"2024-05-12T03:53:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bdraco","name":"J. Nick Koston","path":"/bdraco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663432?s=80&v=4"},"commit":{"message":"Small speed ups to bootstrap tests\n\n- avoid checking to see if packages are installed\n- reduce sleeps","shortMessageHtmlLink":"Small speed ups to bootstrap tests"}},{"before":"b971f4fb540db631cdd3112cd1759d1052c966c7","after":null,"ref":"refs/heads/hue_tests_mockconfigentry","pushedAt":"2024-05-12T03:36:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"balloob","name":"Paulus Schoutsen","path":"/balloob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1444314?s=80&v=4"}},{"before":"b061e7d1aa5658dd340d4a164a99990b7d8f8083","after":"0acf392a50595f0b9d6c782101a198ea7be0a4cf","ref":"refs/heads/dev","pushedAt":"2024-05-12T03:36:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"balloob","name":"Paulus Schoutsen","path":"/balloob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1444314?s=80&v=4"},"commit":{"message":"Use `MockConfigEntry` in hue tests (#117237)\n\nUse MockConfigEntry in hue tests","shortMessageHtmlLink":"Use MockConfigEntry in hue tests (#117237)"}},{"before":"7142d749d04a403df8c03625b54cd7a1e790c0b4","after":null,"ref":"refs/heads/zeroconf_tests","pushedAt":"2024-05-12T03:24:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bdraco","name":"J. Nick Koston","path":"/bdraco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663432?s=80&v=4"}},{"before":"9d96679570f859f982585c3467e0e42b70a67c7e","after":"53e6c359530917a515d2da25bdd0502581a83b83","ref":"refs/heads/slow_tests","pushedAt":"2024-05-12T03:17:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bdraco","name":"J. Nick Koston","path":"/bdraco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663432?s=80&v=4"},"commit":{"message":"almost under 11m","shortMessageHtmlLink":"almost under 11m"}},{"before":null,"after":"7142d749d04a403df8c03625b54cd7a1e790c0b4","ref":"refs/heads/zeroconf_tests","pushedAt":"2024-05-12T03:15:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bdraco","name":"J. Nick Koston","path":"/bdraco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663432?s=80&v=4"},"commit":{"message":"Speed up tests that use zeroconf mocks\n\nspec is almost an order of magnitude faster than autospec","shortMessageHtmlLink":"Speed up tests that use zeroconf mocks"}},{"before":"aca16f4ac054c0676701bd6bc8f8ebbe3389fe61","after":"9d96679570f859f982585c3467e0e42b70a67c7e","ref":"refs/heads/slow_tests","pushedAt":"2024-05-12T02:53:09.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"bdraco","name":"J. Nick Koston","path":"/bdraco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663432?s=80&v=4"},"commit":{"message":"Merge branch 'dev' into slow_tests","shortMessageHtmlLink":"Merge branch 'dev' into slow_tests"}},{"before":"ac1165a2dbd30429f74bf38d7724afc1191ee42f","after":"aca16f4ac054c0676701bd6bc8f8ebbe3389fe61","ref":"refs/heads/slow_tests","pushedAt":"2024-05-12T02:50:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bdraco","name":"J. Nick Koston","path":"/bdraco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663432?s=80&v=4"},"commit":{"message":"adjust again","shortMessageHtmlLink":"adjust again"}},{"before":"8fd390f721dfdd3cbbf877a9d34dcff8e1be9885","after":"ac1165a2dbd30429f74bf38d7724afc1191ee42f","ref":"refs/heads/slow_tests","pushedAt":"2024-05-12T02:48:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bdraco","name":"J. Nick Koston","path":"/bdraco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663432?s=80&v=4"},"commit":{"message":"adjust again","shortMessageHtmlLink":"adjust again"}},{"before":"4395ae8deba65ec19cd1161d79f70de571fbdbea","after":null,"ref":"refs/heads/loop_gather","pushedAt":"2024-05-12T02:39:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"balloob","name":"Paulus Schoutsen","path":"/balloob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1444314?s=80&v=4"}},{"before":"15825b944405bf91f30c0cb1bcc4ff949605bafe","after":"b061e7d1aa5658dd340d4a164a99990b7d8f8083","ref":"refs/heads/dev","pushedAt":"2024-05-12T02:39:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"balloob","name":"Paulus Schoutsen","path":"/balloob","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1444314?s=80&v=4"},"commit":{"message":"Small speed up to setting up integrations and config entries (#117278)\n\n* Small speed up to setting up integration and config entries\r\n\r\nWhen profiling tests, I noticed many calls to get_running_loop. In the places\r\nwhere we are already in a coro, pass the existing loop so it does not have to\r\nbe looked up. I did not do this for places were we are not in a coro since there\r\nis risk that an integration could be doing a non-thread-safe call and its better\r\nthat the code raises when trying to fetch the running loop vs the performance\r\nimprovement for these cases.\r\n\r\n* fix merge\r\n\r\n* missed some","shortMessageHtmlLink":"Small speed up to setting up integrations and config entries (#117278)"}},{"before":"cca199b29214be12a405dbe430688a68222d3c6b","after":"8fd390f721dfdd3cbbf877a9d34dcff8e1be9885","ref":"refs/heads/slow_tests","pushedAt":"2024-05-12T01:13:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bdraco","name":"J. Nick Koston","path":"/bdraco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663432?s=80&v=4"},"commit":{"message":"tweak","shortMessageHtmlLink":"tweak"}},{"before":"df456d701a9951ffc9a9473f3e487f9e2a48ba06","after":"4395ae8deba65ec19cd1161d79f70de571fbdbea","ref":"refs/heads/loop_gather","pushedAt":"2024-05-12T01:05:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bdraco","name":"J. Nick Koston","path":"/bdraco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663432?s=80&v=4"},"commit":{"message":"missed some","shortMessageHtmlLink":"missed some"}},{"before":"2ec424a079a82e1ae3a522060908044187d35aab","after":"cca199b29214be12a405dbe430688a68222d3c6b","ref":"refs/heads/slow_tests","pushedAt":"2024-05-12T00:52:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bdraco","name":"J. Nick Koston","path":"/bdraco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663432?s=80&v=4"},"commit":{"message":"add some more slow tests to the list","shortMessageHtmlLink":"add some more slow tests to the list"}},{"before":"e99d7b56128110e8859b49498bfa16a8c8625314","after":"2ec424a079a82e1ae3a522060908044187d35aab","ref":"refs/heads/slow_tests","pushedAt":"2024-05-12T00:51:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bdraco","name":"J. Nick Koston","path":"/bdraco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663432?s=80&v=4"},"commit":{"message":"add some more slow tests to the list","shortMessageHtmlLink":"add some more slow tests to the list"}},{"before":"c3837ef3eacb38e46cb0276e48bf8b1c90ec6f55","after":"e99d7b56128110e8859b49498bfa16a8c8625314","ref":"refs/heads/slow_tests","pushedAt":"2024-05-12T00:51:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bdraco","name":"J. Nick Koston","path":"/bdraco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663432?s=80&v=4"},"commit":{"message":"add some more slow tests to the list","shortMessageHtmlLink":"add some more slow tests to the list"}},{"before":"5c4af411c7cf683aeb5b5982535aef9d0c9874f2","after":"c3837ef3eacb38e46cb0276e48bf8b1c90ec6f55","ref":"refs/heads/slow_tests","pushedAt":"2024-05-12T00:48:15.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"bdraco","name":"J. Nick Koston","path":"/bdraco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663432?s=80&v=4"},"commit":{"message":"add some more slow tests to the list","shortMessageHtmlLink":"add some more slow tests to the list"}},{"before":"cd786979672a1e987c9cb6e51b4d0d97e82d0335","after":"5c4af411c7cf683aeb5b5982535aef9d0c9874f2","ref":"refs/heads/slow_tests","pushedAt":"2024-05-12T00:27:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bdraco","name":"J. Nick Koston","path":"/bdraco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663432?s=80&v=4"},"commit":{"message":"add some more slow tests to the list","shortMessageHtmlLink":"add some more slow tests to the list"}},{"before":"c85d72d7dc4208dc133192de0f8f1f8aba2d8f7c","after":"cd786979672a1e987c9cb6e51b4d0d97e82d0335","ref":"refs/heads/slow_tests","pushedAt":"2024-05-12T00:26:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bdraco","name":"J. Nick Koston","path":"/bdraco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663432?s=80&v=4"},"commit":{"message":"add some more slow tests to the list","shortMessageHtmlLink":"add some more slow tests to the list"}},{"before":"481de8cdc913bba1724082cc98493bef570eb4f4","after":"15825b944405bf91f30c0cb1bcc4ff949605bafe","ref":"refs/heads/dev","pushedAt":"2024-05-12T00:14:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bdraco","name":"J. Nick Koston","path":"/bdraco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663432?s=80&v=4"},"commit":{"message":"Fix docstring in Idasen Desk (#117280)","shortMessageHtmlLink":"Fix docstring in Idasen Desk (#117280)"}},{"before":"e154353bd9a2fb052c3f894c9d2cd208879db237","after":"c85d72d7dc4208dc133192de0f8f1f8aba2d8f7c","ref":"refs/heads/slow_tests","pushedAt":"2024-05-12T00:04:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bdraco","name":"J. Nick Koston","path":"/bdraco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663432?s=80&v=4"},"commit":{"message":"add some more slow tests to the list","shortMessageHtmlLink":"add some more slow tests to the list"}},{"before":"32975d1d21da3de255337a5e754e7892506119ed","after":"e154353bd9a2fb052c3f894c9d2cd208879db237","ref":"refs/heads/slow_tests","pushedAt":"2024-05-12T00:03:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bdraco","name":"J. Nick Koston","path":"/bdraco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663432?s=80&v=4"},"commit":{"message":"add some more slow tests to the list","shortMessageHtmlLink":"add some more slow tests to the list"}},{"before":"0a631972f9dc567138db978e88d6711349b20db5","after":"32975d1d21da3de255337a5e754e7892506119ed","ref":"refs/heads/slow_tests","pushedAt":"2024-05-12T00:02:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bdraco","name":"J. Nick Koston","path":"/bdraco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663432?s=80&v=4"},"commit":{"message":"add some more slow tests to the list","shortMessageHtmlLink":"add some more slow tests to the list"}},{"before":"5a606e0d80c7daf3a691088b3a82bb13e0391a83","after":"0a631972f9dc567138db978e88d6711349b20db5","ref":"refs/heads/slow_tests","pushedAt":"2024-05-12T00:01:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bdraco","name":"J. Nick Koston","path":"/bdraco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663432?s=80&v=4"},"commit":{"message":"add some more slow tests to the list","shortMessageHtmlLink":"add some more slow tests to the list"}},{"before":"dea2720c686d967a5d7bfb20b907079239faaf21","after":"5a606e0d80c7daf3a691088b3a82bb13e0391a83","ref":"refs/heads/slow_tests","pushedAt":"2024-05-12T00:01:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bdraco","name":"J. Nick Koston","path":"/bdraco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663432?s=80&v=4"},"commit":{"message":"add some more slow tests to the list","shortMessageHtmlLink":"add some more slow tests to the list"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAER4ollAA","startCursor":null,"endCursor":null}},"title":"Activity ยท home-assistant/core"}