Commit Graph

31767 Commits

Author SHA1 Message Date
Dan Shi 7417cd2f70 Merge "Add test config to bootstat_tests" am: 3d5cd59d73 am: 5358155528
am: 0d3803f3f2

Change-Id: I41c3015bb4048fd526b83487de2c574651ea79e0
2017-04-06 03:16:24 +00:00
Dan Shi 0d3803f3f2 Merge "Add test config to bootstat_tests" am: 3d5cd59d73
am: 5358155528

Change-Id: Ifae2a5b6ca7058d4876a78612bb16c79dc752edc
2017-04-06 03:13:25 +00:00
Dan Shi 5358155528 Merge "Add test config to bootstat_tests"
am: 3d5cd59d73

Change-Id: Ie095ec5e2301fb0fc2db1350b43056b06fd6b617
2017-04-06 03:10:24 +00:00
Treehugger Robot 3d5cd59d73 Merge "Add test config to bootstat_tests" 2017-04-06 03:01:29 +00:00
Mark Salyzyn a74b51ebaf Merge "libcutils: fs_config: target_out_path assumed /system" am: 66b8491719 am: 27c796b2f7
am: 8ebacb43c5

Change-Id: I9c744e8daa966649c25b8d529512db8dc512c749
2017-04-06 00:20:39 +00:00
Mark Salyzyn 8ebacb43c5 Merge "libcutils: fs_config: target_out_path assumed /system" am: 66b8491719
am: 27c796b2f7

Change-Id: I7039e9a8e7547642fd7a7817ae470fb82ff806bb
2017-04-06 00:17:31 +00:00
Mark Salyzyn 27c796b2f7 Merge "libcutils: fs_config: target_out_path assumed /system"
am: 66b8491719

Change-Id: I399f82026a4b4a77338dbdbbd2c923a9692f9b07
2017-04-06 00:14:29 +00:00
Treehugger Robot 66b8491719 Merge "libcutils: fs_config: target_out_path assumed /system" 2017-04-06 00:03:14 +00:00
Christopher Ferris 04c5884b61 Merge "Convert opens to use unique_fd." am: ff93b794b5 am: 906709aa75
am: 59faf612d5

Change-Id: I0068f30953483c54997f9b8cd6b1c4081b2d7b78
2017-04-05 22:56:05 +00:00
Mark Salyzyn ec511ab800 Merge "liblog: worry over resource leaks" am: acc0e98b0f am: 4f2753fd91
am: b670634146

Change-Id: Icd9e42e6a5043d3403cbd49aaed9bcf204353c37
2017-04-05 22:55:52 +00:00
Christopher Ferris 59faf612d5 Merge "Convert opens to use unique_fd." am: ff93b794b5
am: 906709aa75

Change-Id: I1cd9d50e70e7bad328eee0a30da7e546c2781ab6
2017-04-05 22:53:05 +00:00
Mark Salyzyn b670634146 Merge "liblog: worry over resource leaks" am: acc0e98b0f
am: 4f2753fd91

Change-Id: If73ad6356a1e481aa74af150125dc7bbc780d9ba
2017-04-05 22:52:52 +00:00
Christopher Ferris 906709aa75 Merge "Convert opens to use unique_fd."
am: ff93b794b5

Change-Id: I53278a094a4d96f9bcb32faa311e560728f76e10
2017-04-05 22:50:03 +00:00
Mark Salyzyn 4f2753fd91 Merge "liblog: worry over resource leaks"
am: acc0e98b0f

Change-Id: Ibc6883cd11daa49501f91166830e8e27f66f21ef
2017-04-05 22:49:50 +00:00
Christopher Ferris ff93b794b5 Merge "Convert opens to use unique_fd." 2017-04-05 22:47:25 +00:00
Mark Salyzyn 7130fb345d libcutils: fs_config: target_out_path assumed /system
Strip off /system/ and add appropriate config directory.

Test: manual build successfully interprets all etc/fs_config_* files.
Bug: 36071012
Change-Id: I2563248e91cea10fef3cc2f9e954e4782fdfce4f
2017-04-05 22:32:22 +00:00
Mark Salyzyn acc0e98b0f Merge "liblog: worry over resource leaks" 2017-04-05 22:28:38 +00:00
Mark Salyzyn 191afba9bd liblog: worry over resource leaks
Add comments so that future selves can clearly see there are no file
descriptor resource leaks on normal return.

SideEffects: None
Test: Build
Change-Id: Ieec504fea00fb849cdb69c669655a918d1334e61
2017-04-05 13:02:08 -07:00
Christopher Ferris 48d08c2c9d Convert opens to use unique_fd.
Fixes a potential leak of fds in WriteStringToFile.

Test: I wrote a temporary test that failed the fchmod on host in
Test: WriteStringToFile. I verified this fails with the old code after running
Test: out of fds and passes with the new code.
Change-Id: I168160841e35dd480d59a69bb4aa8176899fbb32
2017-04-05 12:30:12 -07:00
Rubin Xu b4467ac98a Merge "Fix liblog#__security failure" into oc-dev
am: 210be3820f

Change-Id: I628d4b8630344dab6d417e351fab8f2038093813
2017-04-05 18:10:58 +00:00
TreeHugger Robot 210be3820f Merge "Fix liblog#__security failure" into oc-dev 2017-04-05 18:02:56 +00:00
Steven Moreland 4883150bcc Merge "init.rc: add class_start early_hal" into oc-dev
am: 4b74d05b8e

Change-Id: I548de39fdbf493ab9a2f4641490abb6cfb1e00cc
2017-04-05 17:46:09 +00:00
TreeHugger Robot 4b74d05b8e Merge "init.rc: add class_start early_hal" into oc-dev 2017-04-05 17:39:07 +00:00
Christopher Ferris fd8849221c Merge "Add Symbols parsing." am: 568dc01fdf am: dbd463fc0b
am: 1d5a2a3239

Change-Id: I3390ee0a4179456d776ed5cc25a1369b313bfc82
2017-04-05 17:35:15 +00:00
Rubin Xu e4b3c4cf89 Merge "Fix liblog#__security failure" am: 7887dd8567 am: 3651e52903
am: 4e1533170a

Change-Id: I1ce292fbf498a75eb14331ea0c242bc2b7968992
2017-04-05 17:33:00 +00:00
Christopher Ferris 1d5a2a3239 Merge "Add Symbols parsing." am: 568dc01fdf
am: dbd463fc0b

Change-Id: I2aae05f5dfd8f21f138f8e70bac8854555368b78
2017-04-05 17:32:59 +00:00
Christopher Ferris dbd463fc0b Merge "Add Symbols parsing."
am: 568dc01fdf

Change-Id: I8bf2d09b6bd9b32f8e688d6bbb17b7552acca0de
2017-04-05 17:30:15 +00:00
Rubin Xu 4e1533170a Merge "Fix liblog#__security failure" am: 7887dd8567
am: 3651e52903

Change-Id: I09f2316707ea335b8622cdd7c8ddabe5511fd45c
2017-04-05 17:30:15 +00:00
Rubin Xu 3651e52903 Merge "Fix liblog#__security failure"
am: 7887dd8567

Change-Id: I40443a10f9e59bc8099e4204ffe3ca808c5a1c0b
2017-04-05 17:27:16 +00:00
Christopher Ferris 568dc01fdf Merge "Add Symbols parsing." 2017-04-05 17:26:32 +00:00
Rubin Xu 7887dd8567 Merge "Fix liblog#__security failure" 2017-04-05 17:22:43 +00:00
Dan Shi 0f0cccc102 Add test config to bootstat_tests
This change allows TradeFederation to run the test directly.
Refer to b/35882476 for design and discussion of this change.

Bug: 35882476
Test: local test
tradefed.sh run template/local --template:map test=bootstat_tests

Change-Id: I3bc2fa19faebe21f6faf8b81e206ea1581918344
2017-04-05 14:49:47 +00:00
Rubin Xu 08c662c762 Fix liblog#__security failure
Update pid and gid value after calling setuid()

Bug: 36480230
Test: cts-tradefed run cts -m CtsLiblogTestCases -t liblog#__security_buffer
Change-Id: I707f7c724d64236ec17f2d978c85883a7b4f180f
Merges-In: I707f7c724d64236ec17f2d978c85883a7b4f180f
2017-04-05 11:30:06 +01:00
Rubin Xu 235cf8d729 Fix liblog#__security failure
Update pid and gid value after calling setuid()

Bug: 36480230
Test: cts-tradefed run cts -m CtsLiblogTestCases -t liblog#__security_buffer
Change-Id: I707f7c724d64236ec17f2d978c85883a7b4f180f
Merges-In: I707f7c724d64236ec17f2d978c85883a7b4f180f
2017-04-05 11:27:48 +01:00
Dan Shi d2cee19333 Merge "Add test config to libcutils_test" am: c1c0de3945 am: 0b842b37f6
am: 6a5c28d5af

Change-Id: Ia86da758ddabdff2126de7758a5ad98a98802d31
2017-04-05 06:47:34 +00:00
Dan Shi 6a5c28d5af Merge "Add test config to libcutils_test" am: c1c0de3945
am: 0b842b37f6

Change-Id: I3a00d4adc6472cdd2a61d1b940e8a7235f77df63
2017-04-05 06:45:04 +00:00
Dan Shi 0b842b37f6 Merge "Add test config to libcutils_test"
am: c1c0de3945

Change-Id: I6db1561c2153df96a7c4faa166963b0d1855e285
2017-04-05 06:42:33 +00:00
Treehugger Robot c1c0de3945 Merge "Add test config to libcutils_test" 2017-04-05 06:39:42 +00:00
Josh Gao 9828fc36f7 debuggerd_test: remove useless pipe.
am: c723138ed2

Change-Id: Iac1c065fdbaccac6e60365a6c4c8a31de314ba51
2017-04-05 06:30:36 +00:00
Josh Gao 750d0d6885 debuggerd_client: fix infinite timeouts.
am: e9a2f8ee8b

Change-Id: Id3dbf2ae46d8ad22f712554e5327ccd7361f9028
2017-04-05 06:30:30 +00:00
Josh Gao d197fd2163 Merge changes Ib8369088,I743433bc am: 8b951f5adc am: e6ccb6c03e
am: a0936ff1a8

Change-Id: If20a206b2a4017b46887e91bd9de4070c2abe89e
2017-04-05 04:28:55 +00:00
Josh Gao a0936ff1a8 Merge changes Ib8369088,I743433bc am: 8b951f5adc
am: e6ccb6c03e

Change-Id: Ic919a0dda29c6b9e57692dd8ef904ae3e429d77d
2017-04-05 04:26:55 +00:00
Josh Gao e6ccb6c03e Merge changes Ib8369088,I743433bc
am: 8b951f5adc

Change-Id: I85db0865fab80bcf8c6e2cacf890c61c2dd2c458
2017-04-05 04:24:57 +00:00
Josh Gao c723138ed2 debuggerd_test: remove useless pipe.
Bug: http://b/36897117
Test: none
Change-Id: Ib8369088153fe44de2af9037299bdfce7b709b98
(cherry picked from commit 951cf70071)
2017-04-04 21:22:12 -07:00
Josh Gao e9a2f8ee8b debuggerd_client: fix infinite timeouts.
Bug: http://b/36897117
Test: debuggerd_test
Test: debuggerd -b `pidof zygote`
Change-Id: I743433bc420b1c433b82ef62795abb6ea9f5d840
(cherry picked from commit 287d50dc59)
2017-04-04 21:22:09 -07:00
Josh Gao 8b951f5adc Merge changes Ib8369088,I743433bc
* changes:
  debuggerd_test: remove useless pipe.
  debuggerd_client: fix infinite timeouts.
2017-04-05 04:20:14 +00:00
Steven Moreland 53ae57e0bf Merge "init.rc: add class_start early_hal" am: 7bbd2a5290 am: 795eb840a7
am: 4bf15ab6b5

Change-Id: Ieae51492b03168b13224c252d075c03c8f80942d
2017-04-05 00:47:01 +00:00
Steven Moreland 4bf15ab6b5 Merge "init.rc: add class_start early_hal" am: 7bbd2a5290
am: 795eb840a7

Change-Id: I8647b157c27385b0ed73db7f84e58d32eb17a0ee
2017-04-05 00:42:31 +00:00
Steven Moreland 795eb840a7 Merge "init.rc: add class_start early_hal"
am: 7bbd2a5290

Change-Id: I4a87771a45921b9fc7124c9a0d25ebc8bb0c9088
2017-04-05 00:40:35 +00:00
Treehugger Robot 7bbd2a5290 Merge "init.rc: add class_start early_hal" 2017-04-05 00:35:00 +00:00