{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":31091419,"defaultBranch":"rolling","name":"rcl","ownerLogin":"ros2","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-02-21T00:06:40.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/3979232?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1722240225.0","currentOid":""},"activityList":{"items":[{"before":"bff91c367ee1db4104bd519882f715ed2276df21","after":"30a047af69c27ef36ecf80c22b2680a0e90a2f98","ref":"refs/heads/rolling","pushedAt":"2024-07-29T18:03:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fujitatomoya","name":"Tomoya Fujita","path":"/fujitatomoya","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43395114?s=80&v=4"},"commit":{"message":"Change the starting time of the goal expiration timeout (#1121)\n\nSigned-off-by: Barry Xu ","shortMessageHtmlLink":"Change the starting time of the goal expiration timeout (#1121)"}},{"before":"9725f917a67c37ceb52e543f035674b7339a89f9","after":"bff91c367ee1db4104bd519882f715ed2276df21","ref":"refs/heads/rolling","pushedAt":"2024-07-29T08:03:44.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ahcorde","name":"Alejandro Hernández Cordero","path":"/ahcorde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1933907?s=80&v=4"},"commit":{"message":"9.4.1","shortMessageHtmlLink":"9.4.1"}},{"before":"ea66fd3d241e3325aa0867c1e97d022eb9e51bc9","after":null,"ref":"refs/heads/ahcorde/rolling/remove_localhost_only","pushedAt":"2024-07-29T07:53:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ahcorde","name":"Alejandro Hernández Cordero","path":"/ahcorde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1933907?s=80&v=4"}},{"before":"6df1195f2bac6d2fc20f7a4d1134c61221386c81","after":"9725f917a67c37ceb52e543f035674b7339a89f9","ref":"refs/heads/rolling","pushedAt":"2024-07-29T07:50:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ahcorde","name":"Alejandro Hernández Cordero","path":"/ahcorde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1933907?s=80&v=4"},"commit":{"message":"Removed deprecated localhost_only (#1169)\n\nSigned-off-by: Alejandro Hernández Cordero ","shortMessageHtmlLink":"Removed deprecated localhost_only (#1169)"}},{"before":"7d5ba3404eedf5dfb73d5498549eeb8854536b42","after":null,"ref":"refs/heads/ivanpauno/skip-mimick-tests","pushedAt":"2024-07-26T19:32:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"clalancette","name":"Chris Lalancette","path":"/clalancette","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/163000?s=80&v=4"}},{"before":"135d8c177d959bd71e12811ee0ce2a78306d1d14","after":"6d52f2b54980140476222b420467e7fbd8575dd9","ref":"refs/heads/humble","pushedAt":"2024-07-26T15:12:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"audrow","name":"Audrow Nash","path":"/audrow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6635382?s=80&v=4"},"commit":{"message":"5.3.9\n\nSigned-off-by: Audrow Nash ","shortMessageHtmlLink":"5.3.9"}},{"before":"b4861a420ce7ae637a7bc787df3374989181c94a","after":null,"ref":"refs/heads/clalancette/fix-test-rcl-lifecycle-memory-leak","pushedAt":"2024-07-26T09:18:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ahcorde","name":"Alejandro Hernández Cordero","path":"/ahcorde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1933907?s=80&v=4"}},{"before":"5193dc664838c468a8cb8eac5dffc53de3593ff2","after":"6df1195f2bac6d2fc20f7a4d1134c61221386c81","ref":"refs/heads/rolling","pushedAt":"2024-07-26T09:18:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ahcorde","name":"Alejandro Hernández Cordero","path":"/ahcorde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1933907?s=80&v=4"},"commit":{"message":"Fix a memory leak in test_rcl_lifecycle. (#1173)\n\nThis one came about probably as a result of a bad merge.\r\nBut essentially we were forcing the srv_change_state\r\ncom_interface to be nullptr, but forgetting to save off\r\nthe old pointer early enough. Thus, we could never restore\r\nthe old one before we went to \"fini\", and the memory would\r\nbe leaked. Fix this by remembering the impl pointer earlier.\r\n\r\nSigned-off-by: Chris Lalancette ","shortMessageHtmlLink":"Fix a memory leak in test_rcl_lifecycle. (#1173)"}},{"before":null,"after":"b4861a420ce7ae637a7bc787df3374989181c94a","ref":"refs/heads/clalancette/fix-test-rcl-lifecycle-memory-leak","pushedAt":"2024-07-25T21:05:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"clalancette","name":"Chris Lalancette","path":"/clalancette","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/163000?s=80&v=4"},"commit":{"message":"Fix a memory leak in test_rcl_lifecycle.\n\nThis one came about probably as a result of a bad merge.\nBut essentially we were forcing the srv_change_state\ncom_interface to be nullptr, but forgetting to save off\nthe old pointer early enough. Thus, we could never restore\nthe old one before we went to \"fini\", and the memory would\nbe leaked. Fix this by remembering the impl pointer earlier.\n\nSigned-off-by: Chris Lalancette ","shortMessageHtmlLink":"Fix a memory leak in test_rcl_lifecycle."}},{"before":"b86defb86dcd9ce90773424606166a409a8248e3","after":null,"ref":"refs/heads/clalancette/increase-rcl-action-timeout","pushedAt":"2024-07-25T20:33:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"clalancette","name":"Chris Lalancette","path":"/clalancette","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/163000?s=80&v=4"}},{"before":"0723613c89d86f23a4aef70601994b812a6d15a2","after":"5193dc664838c468a8cb8eac5dffc53de3593ff2","ref":"refs/heads/rolling","pushedAt":"2024-07-25T20:33:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"clalancette","name":"Chris Lalancette","path":"/clalancette","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/163000?s=80&v=4"},"commit":{"message":"Increase the test_action_interaction timeouts. (#1172)\n\nWhile I can't reproduce the problem locally, I suspect that\r\nwaiting only 1 second for the entities to become ready isn't\r\nenough in all cases, particularly on Windows, with Connext,\r\nand when we are running in parallel with other tests.\r\nThus, increase the timeout for the rcl_wait() in all of the\r\ntest_action_interaction tests, which should hopefully be\r\nenough to make this always pass.\r\n\r\nSigned-off-by: Chris Lalancette ","shortMessageHtmlLink":"Increase the test_action_interaction timeouts. (#1172)"}},{"before":null,"after":"b86defb86dcd9ce90773424606166a409a8248e3","ref":"refs/heads/clalancette/increase-rcl-action-timeout","pushedAt":"2024-07-25T15:31:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"clalancette","name":"Chris Lalancette","path":"/clalancette","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/163000?s=80&v=4"},"commit":{"message":"Increase the test_action_interaction timeouts.\n\nWhile I can't reproduce the problem locally, I suspect that\nwaiting only 1 second for the entities to become ready isn't\nenough in all cases, particularly on Windows, with Connext,\nand when we are running in parallel with other tests.\nThus, increase the timeout for the rcl_wait() in all of the\ntest_action_interaction tests, which should hopefully be\nenough to make this always pass.\n\nSigned-off-by: Chris Lalancette ","shortMessageHtmlLink":"Increase the test_action_interaction timeouts."}},{"before":null,"after":"ea66fd3d241e3325aa0867c1e97d022eb9e51bc9","ref":"refs/heads/ahcorde/rolling/remove_localhost_only","pushedAt":"2024-07-15T14:38:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ahcorde","name":"Alejandro Hernández Cordero","path":"/ahcorde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1933907?s=80&v=4"},"commit":{"message":"Removed deprecated localhost_only\n\nSigned-off-by: Alejandro Hernández Cordero ","shortMessageHtmlLink":"Removed deprecated localhost_only"}},{"before":"3c5b56133bb6e6990e2dccae0e44a412fdc148a9","after":"a8b13e2476bddc6b6f2915da3eedac4ffeb6f3ac","ref":"refs/heads/iron","pushedAt":"2024-07-11T05:35:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Yadunund","name":"Yadu","path":"/Yadunund","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13482049?s=80&v=4"},"commit":{"message":"6.0.6","shortMessageHtmlLink":"6.0.6"}},{"before":"55356209df3df58ff59cbde2726a4731ff4d229d","after":"0723613c89d86f23a4aef70601994b812a6d15a2","ref":"refs/heads/rolling","pushedAt":"2024-07-09T20:40:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mjcarroll","name":"Michael Carroll","path":"/mjcarroll","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/279701?s=80&v=4"},"commit":{"message":"Fix typo in rcl_validate_enclave_name_with_size() doc (#1168)\n\nSigned-off-by: Christophe Bedard ","shortMessageHtmlLink":"Fix typo in rcl_validate_enclave_name_with_size() doc (#1168)"}},{"before":"b52b65f6609537a6e7b6dd379b53954330b85fe9","after":null,"ref":"refs/heads/ahcorde/rolling/removed_deprecated_rcl_timer_init","pushedAt":"2024-07-09T16:02:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ahcorde","name":"Alejandro Hernández Cordero","path":"/ahcorde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1933907?s=80&v=4"}},{"before":"250d820c9f6a0ed60176b0f2dd428097581a68cc","after":"55356209df3df58ff59cbde2726a4731ff4d229d","ref":"refs/heads/rolling","pushedAt":"2024-07-09T16:02:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ahcorde","name":"Alejandro Hernández Cordero","path":"/ahcorde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1933907?s=80&v=4"},"commit":{"message":"Removed deprecated rcl_init_timer() (#1167)\n\nSigned-off-by: Alejandro Hernández Cordero ","shortMessageHtmlLink":"Removed deprecated rcl_init_timer() (#1167)"}},{"before":null,"after":"b52b65f6609537a6e7b6dd379b53954330b85fe9","ref":"refs/heads/ahcorde/rolling/removed_deprecated_rcl_timer_init","pushedAt":"2024-07-08T11:10:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ahcorde","name":"Alejandro Hernández Cordero","path":"/ahcorde","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1933907?s=80&v=4"},"commit":{"message":"Removed deprecated rcl_init_timer()\n\nSigned-off-by: Alejandro Hernández Cordero ","shortMessageHtmlLink":"Removed deprecated rcl_init_timer()"}},{"before":"9617a185d099967e76287ded81d64c0d10a65a82","after":null,"ref":"refs/heads/clalancette/cleanup-rcl-action-tests","pushedAt":"2024-07-02T13:14:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"clalancette","name":"Chris Lalancette","path":"/clalancette","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/163000?s=80&v=4"}},{"before":"3e7ce7615526009362b9683fc0e6a87105d49a83","after":"250d820c9f6a0ed60176b0f2dd428097581a68cc","ref":"refs/heads/rolling","pushedAt":"2024-07-02T13:14:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"clalancette","name":"Chris Lalancette","path":"/clalancette","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/163000?s=80&v=4"},"commit":{"message":"Stop compiling rcl_action tests multiple times. (#1165)\n\nWe don't need to compile the tests once for each RMW;\r\nwe can just compile it once and then use the RMW_IMPLEMENTATION\r\nenvironment variable to run the tests on the different RMWs.\r\nThis speeds up compilation.\r\n\r\nSigned-off-by: Chris Lalancette ","shortMessageHtmlLink":"Stop compiling rcl_action tests multiple times. (#1165)"}},{"before":null,"after":"9617a185d099967e76287ded81d64c0d10a65a82","ref":"refs/heads/clalancette/cleanup-rcl-action-tests","pushedAt":"2024-07-02T00:04:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"clalancette","name":"Chris Lalancette","path":"/clalancette","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/163000?s=80&v=4"},"commit":{"message":"Stop compiling rcl_action tests multiple times.\n\nWe don't need to compile the tests once for each RMW;\nwe can just compile it once and then use the RMW_IMPLEMENTATION\nenvironment variable to run the tests on the different RMWs.\nThis speeds up compilation.\n\nSigned-off-by: Chris Lalancette ","shortMessageHtmlLink":"Stop compiling rcl_action tests multiple times."}},{"before":"8d468ca9df81109c9ec721f2e920086906dce2b1","after":null,"ref":"refs/heads/clalancette/cleanup-rcl-qos-compat-test","pushedAt":"2024-07-01T23:59:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"clalancette","name":"Chris Lalancette","path":"/clalancette","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/163000?s=80&v=4"}},{"before":"2b159af6dcecd0c9d17f59774e7e1b82cc7ef076","after":"3e7ce7615526009362b9683fc0e6a87105d49a83","ref":"refs/heads/rolling","pushedAt":"2024-07-01T23:59:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"clalancette","name":"Chris Lalancette","path":"/clalancette","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/163000?s=80&v=4"},"commit":{"message":"Cleanup test_count_matched test to handle non-DDS RMWs (#1164)\n\n* Make check_state a class method in test_count_matched.\r\n\r\nThis allows us to pass fewer parameters into each\r\neach invocation, and allows us to hide some more of\r\nthe implementation inside the class.\r\n\r\n* Rename \"ops\" to \"opts\" in test_count_matched.\r\n\r\nIt just better reflects what these structures are.\r\n\r\n* Cleanup pub/subs with a scope_exit in test_count_matched.\r\n\r\nThis just ensures that they are always cleaned up, even\r\nif we exit early. Note that we specifically do *not*\r\nuse it for test_count_matched_functions, since the cleanup\r\nis intentionally interleaved with other tests.\r\n\r\n* Check with the RMW layer to see whether QoS is compatible.\r\n\r\nSome RMWs may have different compatibility than DDS, so\r\ncheck with the RMW layer to see what we should expect for\r\nthe number of publishers and subscriptions.\r\n\r\nSigned-off-by: Chris Lalancette ","shortMessageHtmlLink":"Cleanup test_count_matched test to handle non-DDS RMWs (#1164)"}},{"before":"ab02c1a35a29805ed07779790f347b450b0a4641","after":"8d468ca9df81109c9ec721f2e920086906dce2b1","ref":"refs/heads/clalancette/cleanup-rcl-qos-compat-test","pushedAt":"2024-06-28T15:32:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"clalancette","name":"Chris Lalancette","path":"/clalancette","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/163000?s=80&v=4"},"commit":{"message":"Fixes from review.\n\nSigned-off-by: Chris Lalancette ","shortMessageHtmlLink":"Fixes from review."}},{"before":null,"after":"ab02c1a35a29805ed07779790f347b450b0a4641","ref":"refs/heads/clalancette/cleanup-rcl-qos-compat-test","pushedAt":"2024-06-28T15:02:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"clalancette","name":"Chris Lalancette","path":"/clalancette","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/163000?s=80&v=4"},"commit":{"message":"Check with the RMW layer to see whether QoS is compatible.\n\nSome RMWs may have different compatibility than DDS, so\ncheck with the RMW layer to see what we should expect for\nthe number of publishers and subscriptions.\n\nSigned-off-by: Chris Lalancette ","shortMessageHtmlLink":"Check with the RMW layer to see whether QoS is compatible."}},{"before":"31a5db234ec9df462bfaa762d06bf99e9c354042","after":null,"ref":"refs/heads/clalancette/fix-tests","pushedAt":"2024-06-25T18:23:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"clalancette","name":"Chris Lalancette","path":"/clalancette","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/163000?s=80&v=4"}},{"before":"900d7f595749502b9d5eac61c73ae014bbffa846","after":"3c5b56133bb6e6990e2dccae0e44a412fdc148a9","ref":"refs/heads/iron","pushedAt":"2024-06-25T18:23:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"clalancette","name":"Chris Lalancette","path":"/clalancette","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/163000?s=80&v=4"},"commit":{"message":"Fix up type_description tests. (#1160)\n\nIn particular, make sure to match all service_description_init\r\nwith the appropriate finis. While we are in here, also add in\r\na \"service_not_exists\" function that will quit much earlier,\r\nspeeding up the test.\r\n\r\nThis is essentially a backport of https://github.com/ros2/rcl/pull/1107\r\nand parts of https://github.com/ros2/rcl/pull/1112, but adapted\r\nfor Iron.\r\n\r\nSigned-off-by: Chris Lalancette ","shortMessageHtmlLink":"Fix up type_description tests. (#1160)"}},{"before":null,"after":"31a5db234ec9df462bfaa762d06bf99e9c354042","ref":"refs/heads/clalancette/fix-tests","pushedAt":"2024-06-25T13:41:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"clalancette","name":"Chris Lalancette","path":"/clalancette","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/163000?s=80&v=4"},"commit":{"message":"Fix up type_description tests.\n\nIn particular, make sure to match all service_description_init\nwith the appropriate finis. While we are in here, also add in\na \"service_not_exists\" function that will quit much earlier,\nspeeding up the test.\n\nThis is essentially a backport of https://github.com/ros2/rcl/pull/1107\nand parts of https://github.com/ros2/rcl/pull/1112, but adapted\nfor Iron.\n\nSigned-off-by: Chris Lalancette ","shortMessageHtmlLink":"Fix up type_description tests."}},{"before":"5254a48b7ab3cf4ce717baf226b17195383e430c","after":"2b159af6dcecd0c9d17f59774e7e1b82cc7ef076","ref":"refs/heads/rolling","pushedAt":"2024-06-17T14:26:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"clalancette","name":"Chris Lalancette","path":"/clalancette","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/163000?s=80&v=4"},"commit":{"message":"9.4.0","shortMessageHtmlLink":"9.4.0"}},{"before":"fac4ea63556dcd10d9896964573b23e7cabd0b00","after":null,"ref":"refs/heads/cottsay/groups-workaround","pushedAt":"2024-06-05T18:53:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"delete-merged-branch[bot]","name":null,"path":"/apps/delete-merged-branch","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/14757?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEjDDgLgA","startCursor":null,"endCursor":null}},"title":"Activity · ros2/rcl"}