{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":627647010,"defaultBranch":"main","name":"cobalt","ownerLogin":"hlwarriner","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-04-13T22:51:40.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/29766300?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1722619466.0","currentOid":""},"activityList":{"items":[{"before":"7781afef1dfffb54a174442d5b2d15fe9fab53b2","after":"205a05f85ebd4c3a732fe7568f220a0dbb643917","ref":"refs/heads/aosp-64","pushedAt":"2024-08-07T22:10:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hlwarriner","name":"Holden Warriner","path":"/hlwarriner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29766300?s=80&v=4"},"commit":{"message":"Enable a 64-bit build of the Evergreen AOSP APK\n\nb/355499070\n\nChange-Id: Ibd73d24ff89a89668f5400af7ab8af122f463516","shortMessageHtmlLink":"Enable a 64-bit build of the Evergreen AOSP APK"}},{"before":null,"after":"0c7ea88c34a8120fd246968c012d2d0e1e8d0c37","ref":"refs/heads/disable-eg-25","pushedAt":"2024-08-02T17:24:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hlwarriner","name":"Holden Warriner","path":"/hlwarriner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29766300?s=80&v=4"},"commit":{"message":"Remove evergreen tests for x64 on 25.lts.1+\n\nThe shell-based Evergreen tests aren't designed to work properly on LTS\nbranches.\n\nb/345844758\nb/222720328\n\nChange-Id: Ia18af4b218606571386212044e8272c44959f4fa","shortMessageHtmlLink":"Remove evergreen tests for x64 on 25.lts.1+"}},{"before":"2fa1c9c8f6b654446c611b1d396e28f7f9ee3caa","after":"7781afef1dfffb54a174442d5b2d15fe9fab53b2","ref":"refs/heads/aosp-64","pushedAt":"2024-08-02T17:08:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hlwarriner","name":"Holden Warriner","path":"/hlwarriner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29766300?s=80&v=4"},"commit":{"message":"Enable a 64-bit build of the Evergreen AOSP APK\n\nb/355499070\n\nChange-Id: Ibd73d24ff89a89668f5400af7ab8af122f463516","shortMessageHtmlLink":"Enable a 64-bit build of the Evergreen AOSP APK"}},{"before":"d6cc02a8c01e1a646fcec1132d893ad2d279c1ee","after":"1d6919794e5e1bebcf934ef9f659e5784656a9b1","ref":"refs/heads/cph-64","pushedAt":"2024-07-31T13:31:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hlwarriner","name":"Holden Warriner","path":"/hlwarriner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29766300?s=80&v=4"},"commit":{"message":"Address comment from Ying\n\nChange-Id: If2a6a51b445949bc7606786df3c603410249f47f","shortMessageHtmlLink":"Address comment from Ying"}},{"before":null,"after":"d6cc02a8c01e1a646fcec1132d893ad2d279c1ee","ref":"refs/heads/cph-64","pushedAt":"2024-07-30T18:07:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hlwarriner","name":"Holden Warriner","path":"/hlwarriner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29766300?s=80&v=4"},"commit":{"message":"Enable a native build of Crashpad handler on arm64\n\nb/355499070\n\nChange-Id: Idac308a2a8e42d4a0d5edf3f004b3e0dd204db10","shortMessageHtmlLink":"Enable a native build of Crashpad handler on arm64"}},{"before":null,"after":"2fa1c9c8f6b654446c611b1d396e28f7f9ee3caa","ref":"refs/heads/aosp-64","pushedAt":"2024-07-26T19:09:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hlwarriner","name":"Holden Warriner","path":"/hlwarriner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29766300?s=80&v=4"},"commit":{"message":"Define a native_target toolchain for android-arm64\n\nThis is unused for now but will be used to build crashpad_handler for\nEvergreen-AOSP on arm64.\n\nb/355499070\n\nChange-Id: I5dd9a97b8964d376c9d2802649ca658cba6d27c1","shortMessageHtmlLink":"Define a native_target toolchain for android-arm64"}},{"before":null,"after":"19b3ed2a5c7ec73c07b5d2e3a2d3929339d417e0","ref":"refs/heads/device-auth","pushedAt":"2024-07-17T20:27:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hlwarriner","name":"Holden Warriner","path":"/hlwarriner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29766300?s=80&v=4"},"commit":{"message":"Clarify return value in device auth fn comment\n\nb/341795489\n\nChange-Id: I903ed3f42cde3c46caef481e6fc7ac9126329a30","shortMessageHtmlLink":"Clarify return value in device auth fn comment"}},{"before":null,"after":"918438a67e1f11b2f60d1281bb3df8e558de7cf8","ref":"refs/heads/clean-map","pushedAt":"2024-07-10T15:39:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hlwarriner","name":"Holden Warriner","path":"/hlwarriner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29766300?s=80&v=4"},"commit":{"message":"Remove SB impls of uprv_mapFile/uprv_unmapFile\n\nNow that ICU data is linked into the binary, uprv_mapFile is no longer\nused. uprv_unmapFile is still used but shouldn't need to do any work.\n\nb/209049814\n\nChange-Id: I8077b7104d98c792ce05fa08a648f090cc7b3f7b","shortMessageHtmlLink":"Remove SB impls of uprv_mapFile/uprv_unmapFile"}},{"before":null,"after":"3c9483d90567644ba6df96d2d021bb3d5a6eab8b","ref":"refs/heads/rm","pushedAt":"2024-07-09T14:54:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hlwarriner","name":"Holden Warriner","path":"/hlwarriner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29766300?s=80&v=4"},"commit":{"message":"Clean up ICU initialization\n\nNow that ICU data is linked into the Cobalt binary, ICU no longer loads\nthe data package from the file system.\n\nb/209049814\n\nChange-Id: Ic43a217f9da87d702e0f9066c0721a0372436831","shortMessageHtmlLink":"Clean up ICU initialization"}},{"before":"629455e1a0f4b7d11ac8cdd61d4c5d9d6cd0d1ca","after":"cbdd68b44b5367fcb564764800994408b99465f6","ref":"refs/heads/lz4-apk","pushedAt":"2024-06-20T19:03:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hlwarriner","name":"Holden Warriner","path":"/hlwarriner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29766300?s=80&v=4"},"commit":{"message":"Use Oscar's style suggestion\n\nChange-Id: I31f89501013ca85cf0137c14b2c86c0471b66d07","shortMessageHtmlLink":"Use Oscar's style suggestion"}},{"before":"901d5256bb0190e0399df1ddcc909c8c86ff42d9","after":"629455e1a0f4b7d11ac8cdd61d4c5d9d6cd0d1ca","ref":"refs/heads/lz4-apk","pushedAt":"2024-06-20T17:25:22.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hlwarriner","name":"Holden Warriner","path":"/hlwarriner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29766300?s=80&v=4"},"commit":{"message":"Merge branch 'main' into lz4-apk","shortMessageHtmlLink":"Merge branch 'main' into lz4-apk"}},{"before":null,"after":"901d5256bb0190e0399df1ddcc909c8c86ff42d9","ref":"refs/heads/lz4-apk","pushedAt":"2024-06-20T17:17:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hlwarriner","name":"Holden Warriner","path":"/hlwarriner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29766300?s=80&v=4"},"commit":{"message":"Use LZ4-compressed system image in AOSP-EG APK\n\nb/348014682\n\nChange-Id: Id5039cba694ef992f28f9a7efe4192cd45c76803","shortMessageHtmlLink":"Use LZ4-compressed system image in AOSP-EG APK"}},{"before":"31a5aee4f53a5f42b3ddfa13cf41661e4b5199e7","after":"4fe730346e48a1c08d05479655f1644c2b3bedf8","ref":"refs/heads/switch-switch","pushedAt":"2024-06-14T13:30:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hlwarriner","name":"Holden Warriner","path":"/hlwarriner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29766300?s=80&v=4"},"commit":{"message":"Address doc comments from Ying\n\nChange-Id: I653dad79ecf894b6e869b67526d02e10d955f9f2","shortMessageHtmlLink":"Address doc comments from Ying"}},{"before":"013cc5a7f6371b60491733e9912d40805f45cede","after":"31a5aee4f53a5f42b3ddfa13cf41661e4b5199e7","ref":"refs/heads/switch-switch","pushedAt":"2024-06-13T12:44:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hlwarriner","name":"Holden Warriner","path":"/hlwarriner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29766300?s=80&v=4"},"commit":{"message":"Make flag handling and use_mmap_file_test fixes\n\nChange-Id: I1aad4be84914c6b1c78452aaee85cd2376b40673","shortMessageHtmlLink":"Make flag handling and use_mmap_file_test fixes"}},{"before":"78d7573e7919d48d0f1c26fa991e30f58040d941","after":"013cc5a7f6371b60491733e9912d40805f45cede","ref":"refs/heads/switch-switch","pushedAt":"2024-06-12T23:08:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hlwarriner","name":"Holden Warriner","path":"/hlwarriner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29766300?s=80&v=4"},"commit":{"message":"Make flag handling and use_mmap_file_test fixes\n\nChange-Id: I1aad4be84914c6b1c78452aaee85cd2376b40673","shortMessageHtmlLink":"Make flag handling and use_mmap_file_test fixes"}},{"before":"5b17adc00ba2e028a23ed14e2acd7695a5e7f1bd","after":"78d7573e7919d48d0f1c26fa991e30f58040d941","ref":"refs/heads/switch-switch","pushedAt":"2024-06-12T20:44:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hlwarriner","name":"Holden Warriner","path":"/hlwarriner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29766300?s=80&v=4"},"commit":{"message":"Make flag handling and use_mmap_file_test fixes\n\nChange-Id: I1aad4be84914c6b1c78452aaee85cd2376b40673","shortMessageHtmlLink":"Make flag handling and use_mmap_file_test fixes"}},{"before":"8b94260a494681a92df61b6a4e6e6c74d9a0197a","after":"5b17adc00ba2e028a23ed14e2acd7695a5e7f1bd","ref":"refs/heads/switch-switch","pushedAt":"2024-06-12T17:28:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hlwarriner","name":"Holden Warriner","path":"/hlwarriner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29766300?s=80&v=4"},"commit":{"message":"Address style comment from Garo\n\nChange-Id: I12655062c178e1a49719acac877e28dc105a8040","shortMessageHtmlLink":"Address style comment from Garo"}},{"before":null,"after":"8b94260a494681a92df61b6a4e6e6c74d9a0197a","ref":"refs/heads/switch-switch","pushedAt":"2024-06-12T17:04:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hlwarriner","name":"Holden Warriner","path":"/hlwarriner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29766300?s=80&v=4"},"commit":{"message":"Use compressed Evergreen updates by default\n\nThe main change in this PR is to update Evergreen's default behavior so\nthat it requests packages containing compressed Cobalt Core binaries.\nThis is to reflect the change in the 2025 Software requirements. Note\nthat this change will also impact devices that were certified before\nCobalt 25, after they've completed an update to Cobalt 25, although\nthere is an exception for devices using the Memory Mapped file feature.\nThe --use_compressed_updates flag is replaced with a\n--use_uncompressed_upddates flag, although it should not be used in\nproduction.\n\nA few related changes to documentation and tests are also included to\nreflect that compressed binaries are now the default: not only for\nupdates but also as the system image.\n\nb/341064002\n\nChange-Id: I79c052e580cbb28f638a9d09cf7445c0fce8c3a6","shortMessageHtmlLink":"Use compressed Evergreen updates by default"}},{"before":"30fb0371a2a52c133463424169099d710dbb5ccd","after":"9c4fd80467520d32a2aba99a7c1fbc971b6f90e0","ref":"refs/heads/link-icudata","pushedAt":"2024-06-06T15:38:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hlwarriner","name":"Holden Warriner","path":"/hlwarriner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29766300?s=80&v=4"},"commit":{"message":"Try NASM for the data assembly on PS5\n\nChange-Id: I9433f450c885db2389e21ffd0601ae43009a672d","shortMessageHtmlLink":"Try NASM for the data assembly on PS5"}},{"before":"29ea6f01d3e799f7d12539cc9a30e5508751587c","after":"30fb0371a2a52c133463424169099d710dbb5ccd","ref":"refs/heads/link-icudata","pushedAt":"2024-06-05T01:09:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hlwarriner","name":"Holden Warriner","path":"/hlwarriner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29766300?s=80&v=4"},"commit":{"message":"Fix assembly for PS5\n\nChange-Id: I31a7020f4746f21f156e2543751212d753159700","shortMessageHtmlLink":"Fix assembly for PS5"}},{"before":"1599b39f1d382522500d2adc3cc0308c49435a23","after":"ae459f5cdaa3d37e752ee038c4459ad519a04fea","ref":"refs/heads/ut-debug","pushedAt":"2024-06-05T00:07:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hlwarriner","name":"Holden Warriner","path":"/hlwarriner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29766300?s=80&v=4"},"commit":{"message":"Stop updater_test from deleting its own binary\n\nThe tests were written such that they deleted not only their own test\ndata files, but the unit test shared library itself. This meant that in\nsome cases, the tests could not be rerun. Thanks @kaidokert for pointing\nthat out.\n\nb/322248208\n\nChange-Id: Icc563102732acddac13914dea7107f83cb7d2036","shortMessageHtmlLink":"Stop updater_test from deleting its own binary"}},{"before":null,"after":"1599b39f1d382522500d2adc3cc0308c49435a23","ref":"refs/heads/ut-debug","pushedAt":"2024-06-04T21:19:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hlwarriner","name":"Holden Warriner","path":"/hlwarriner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29766300?s=80&v=4"},"commit":{"message":"Stop updater_test from deleting its own binary\n\nThe tests were written such that they deleted not only their own test\ndata files, but the unit test shared library itself. This meant that in\nsome cases, the tests could not be rerun. Thanks @kaidokert for pointing\nthat out.\n\nb/322248208\n\nChange-Id: Icc563102732acddac13914dea7107f83cb7d2036","shortMessageHtmlLink":"Stop updater_test from deleting its own binary"}},{"before":"45add66816d850d9cbeb3ccd42a1880e3d604622","after":"29ea6f01d3e799f7d12539cc9a30e5508751587c","ref":"refs/heads/link-icudata","pushedAt":"2024-06-03T17:52:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hlwarriner","name":"Holden Warriner","path":"/hlwarriner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29766300?s=80&v=4"},"commit":{"message":"Use NASM for the ICU data assembly on win32\n\nMSVC doesn't support inline data assembly for win32, so we'll skip that\nextra step that's taken in upstream. Instead, we use NASM to assemble\nthe generated data assembly.\n\nChange-Id: Ibaa542b3ee2d3bba2eacf3bedbc3021793910b33","shortMessageHtmlLink":"Use NASM for the ICU data assembly on win32"}},{"before":"0b6bbccb9837ee9c7d0a0f3516e6638a3adcdd41","after":"45add66816d850d9cbeb3ccd42a1880e3d604622","ref":"refs/heads/link-icudata","pushedAt":"2024-05-14T18:40:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hlwarriner","name":"Holden Warriner","path":"/hlwarriner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29766300?s=80&v=4"},"commit":{"message":"Reformat to remove whitespace diff vs upstream\n\nChange-Id: Ibd723905104aa0c283d7f5eed4f7306612d0bc9d","shortMessageHtmlLink":"Reformat to remove whitespace diff vs upstream"}},{"before":"65d228b982cbfb3171dbc150865d49af6f16dcdb","after":"0b6bbccb9837ee9c7d0a0f3516e6638a3adcdd41","ref":"refs/heads/link-icudata","pushedAt":"2024-05-10T13:37:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hlwarriner","name":"Holden Warriner","path":"/hlwarriner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29766300?s=80&v=4"},"commit":{"message":"Make Python 3 fix in asm_to_inline_asm.py\n\nChange-Id: Ia906aab5f249c8eb9f4b99f371e2e8f3a6802840","shortMessageHtmlLink":"Make Python 3 fix in asm_to_inline_asm.py"}},{"before":"227c1fa72dc91b5ced2975c03bc6dd256ac24754","after":"65d228b982cbfb3171dbc150865d49af6f16dcdb","ref":"refs/heads/link-icudata","pushedAt":"2024-05-10T12:43:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hlwarriner","name":"Holden Warriner","path":"/hlwarriner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29766300?s=80&v=4"},"commit":{"message":"Remove instructions for individual ICU data files\n\nChange-Id: I6a168818d31285c9c43b6e6d58128c48066078e8","shortMessageHtmlLink":"Remove instructions for individual ICU data files"}},{"before":null,"after":"227c1fa72dc91b5ced2975c03bc6dd256ac24754","ref":"refs/heads/link-icudata","pushedAt":"2024-05-09T20:29:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hlwarriner","name":"Holden Warriner","path":"/hlwarriner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29766300?s=80&v=4"},"commit":{"message":"Link ICU data into the Cobalt binary\n\nWith this change, Cobalt will no longer be deployed with an external ICU\ndata file that must be loaded at runtime.\n\nb/209049814\n\nChange-Id: I8f67b3176181fa314f3e011ce4cf07fd4a671436","shortMessageHtmlLink":"Link ICU data into the Cobalt binary"}},{"before":"529c6289d55ee4f3b146e048b6660e56686bf7b6","after":"a383fdecf19cf2dc8af578d72172ddac2cc7f47c","ref":"refs/heads/telemetry-nplb","pushedAt":"2024-04-17T15:24:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hlwarriner","name":"Holden Warriner","path":"/hlwarriner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29766300?s=80&v=4"},"commit":{"message":"Add custom failure message\n\nChange-Id: Ic8fa7030cd51c4a03f4ebf654ce6b7bce64d3050","shortMessageHtmlLink":"Add custom failure message"}},{"before":null,"after":"529c6289d55ee4f3b146e048b6660e56686bf7b6","ref":"refs/heads/telemetry-nplb","pushedAt":"2024-04-16T15:22:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hlwarriner","name":"Holden Warriner","path":"/hlwarriner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29766300?s=80&v=4"},"commit":{"message":"Add NPLB coverage for Loader App telemetry\n\nb/329445690\n\nChange-Id: I03ffb99f16bb1d8702088e26cdb656a2431b680b","shortMessageHtmlLink":"Add NPLB coverage for Loader App telemetry"}},{"before":"a5738f1813cbeef9d9ff8fff91651521a83b67ab","after":"62106f206907ff7e0f6bc8a60d35ca389dfeccd0","ref":"refs/heads/telemetry-ref","pushedAt":"2024-04-15T15:03:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hlwarriner","name":"Holden Warriner","path":"/hlwarriner","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29766300?s=80&v=4"},"commit":{"message":"Record LoaderAppMetrics for EG reference platforms\n\nb/329445690\n\nChange-Id: Iea497a8c934f9edf929c636a16d76b80482da152","shortMessageHtmlLink":"Record LoaderAppMetrics for EG reference platforms"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0wN1QyMjoxMDoyMy4wMDAwMDBazwAAAASUpnIr","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0wN1QyMjoxMDoyMy4wMDAwMDBazwAAAASUpnIr","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNC0xNVQxNTowMzozNy4wMDAwMDBazwAAAAQxETPL"}},"title":"Activity ยท hlwarriner/cobalt"}