Age | Commit message (Collapse) | Author |
|
am: 834d6740eb
Change-Id: I57b2cc286ced486930ab523e8bb44e8266d6200c
|
|
|
|
If setpriority failed, we wouldn't free this. Just use a unique_ptr to
handle the lifetime for us.
Caught by the static analyzer.
Bug: None
Test: Built. Static analyzer seems happy now.
Change-Id: I10d3e8ff8ba0c10a43d21d9002d73134cef18651
|
|
am: 02c5bd86da
Change-Id: I4d049be663ae2d66fcb76244e45b0d904afa6ffb
|
|
|
|
am: b0dab39f3b
Change-Id: I54e5f09d3779f43feff18da69ba288fcd63229ae
|
|
am: c020daebb6
Change-Id: Iffe91f55a285041dcd3619ae28f6b03f4f91f1d3
|
|
See build/soong/README.md for more information.
Some modules are no longer installed by default on eng/debug builds, but
I didn't see any automatic references to them. If they're commonly used
by users, they can be added into build/make with PRODUCT_PACKAGES_ENG /
PRODUCT_PACKAGES_DEBUG. Otherwise everyone's compiles get a little
smaller.
Some modules also moved from /system/xbin to /system/bin, as we've
deprecated xbin. I checked codesearch for references to the full paths
and couldn't find any.
Test: cd system/extras/tests; mma
Test: for the modules changing locations, check cs/ for references
Change-Id: Ia91f12051519814a8d45d5af4a7f7700ffee288f
|
|
It's been disabled by default, and no longer builds due to quite a few
errors.
Test: cs/sdcard_perf_test
Test: b/sdcard_perf_test (no recent references)
Change-Id: Id45eae5409296346ce1d9c53d99dd37818caf836
|
|
See build/soong/README.md for more information.
Some modules are no longer installed by default on eng/debug builds, but
I didn't see any automatic references to them. If they're commonly used
by users, they can be added into build/make with PRODUCT_PACKAGES_ENG /
PRODUCT_PACKAGES_DEBUG. Otherwise everyone's compiles get a little
smaller.
Some modules also moved from /system/xbin to /system/bin, as we've
deprecated xbin. I checked codesearch for references to the full paths
and couldn't find any.
Test: cd system/extras; mma
Test: for the modules changing locations, check cs/ for references
Change-Id: I4ffd99d3dcf50e4d5cb2197824abc11973214133
|
|
b849b1878c
am: 4e3637bba3
Change-Id: I55815b0bca398c5ff513a3699714170e5591dc7d
|
|
This change augments the NOT_CONFIG_SYSVIPC test, such that in addition
to being evidence-based (by inspecting some paths in /proc), it also
tries to invoke the syscalls. This is done because in some platforms
like Chrome OS, the SYSVIPC kernel config is enabled (because some parts
of the system require that to boot), but when Android is running, all
SYSVIPC syscalls are blocked by an LSM in the kernel.
It also changes the /proc/sysvipc path check from using access(2) and
F_OK to R_OK, since the paths itself is present and visible.
Bug: 77490033
Test: CtsKernelConfigTestCases
Change-Id: I79df1816e0e5d3618da2a0e242c3d685352b7220
|
|
am: 95b60bb00c
Change-Id: Iabfac97640a0b3b105362d642cb61961546aefbf
|
|
Clean up the code a little.
The removed TEMP_FAILURE_RETRY is actually wrong. The others are either
superfluous or needed.
Be more direct with error returns.
For EBUSY, loop at most ten times, with sleep.
Use unique_fd for descriptor tracking/close.
Bug: 76008092
Test: atest time-unit-tests
Change-Id: Id7176e0237a416a4bb19d72c47b8e1a2f6b57ca5
|
|
am: 7e56c8eeb0
Change-Id: Ice73848e2a83bc7ad7bb11dde80cfd77f5f9e70c
|
|
* bandwidth.h contains thumb mode only instructions.
Test: normal build.
Change-Id: Ib40dfda63f668949370405e7ec53f5f9828200e6
|
|
359559dbc7 am: ef0302e644
am: 1252bda01a
Change-Id: I3d5278121d033e5d3268584ebcb4ec272f56f1fb
|
|
Bug: N/A
Test: builds
Change-Id: If1f064bce92e5c64768fd6d9042206c7e6a3aa69
|
|
Test: build
Bug: 65303193
Change-Id: Ibfe14df9e9c4e4f9017dd4a9e1d146c68247e3d7
|
|
Change-Id: I0a0f6a3057951735943b846270c2d445e5cb4c7b
|
|
Bug: 66996870
Test: build with WITH_TIDY=1
Change-Id: I54abb8bc402c78d2c8d6993296f51ae79648f45b
|
|
am: c500bdd557
Change-Id: Icb8574c2f32ec41a126e550bcac7c63a03487ae2
|
|
am: aa317f0c4c
Change-Id: I4792be67f2a33c61f0e740ba9093c06df4613921
|
|
* Remove unused variables.
* Fix redefined macro warnings.
* Fix sign-compare warnings.
* Fix 'return false' in main().
* Keep existing warnings to fix later.
Bug: 66996870
Test: build with WITH_TIDY=1
Change-Id: Ib92ef5297693595fb84ed4f8e61665bda4cee312
|
|
f117e43806
am: 86d57454e7
Change-Id: I4978439e228bf87351704558518da98752f210b1
|
|
am: f117e43806
Change-Id: I015cf8432c11a59b54dbcf6930bf948c319500e0
|
|
* Remove unused local variable.
Bug: 66996870
Test: build with WITH_TIDY=1
Change-Id: I759429de1807ae63988d80b563ee3345e5fe5e99
|
|
Test: make
Bug: 29940137
Merged-In: I24299722722e6fe0e5e1c81e9e0d9d3631e29984
Change-Id: I24299722722e6fe0e5e1c81e9e0d9d3631e29984
(cherry picked from commit 944e78cfaeef277bb3476a7df925c652dc5affa6)
|
|
|
|
Consumes the specified amount of MB of memory, and fills it
with some data. Sits around until killed.
The allocated memory does slowly get swapped out though, so
it won't stay at that exact PSS. But it's helpful for forcing
low memory situations.
Change-Id: Ib03ce6252ed5664c7e43ca2479da7fccf4e15330
Fixes: 65640892
Test: memeater 2000
|
|
am: 8ffd0b85d3
Change-Id: Id31d7cac5563ff09a931306ec5c614c39e8ad7b7
|
|
Pstore test cases should not belong to CTS.
The test cases should be a part of GTS if really required.
Test: manual
Bug: 66431569
Bug: 63969981
Bug: 63913130
Signed-off-by: Srinavasa Nagaraju <Srinavasa.Nagaraju@sony.com>
Signed-off-by: Yoshitaka Seto <yoshitaka.seto@sony.com>
Tested-by: Srinavasa Nagaraju <Srinavasa.Nagaraju@sony.com>
Change-Id: Ie91625fd365b17dccdb179758639492da6b49787
|
|
Change-Id: I126b325ab5686ab9a99735d47cad2a20e53022ca
|
|
b7c25d7f0a am: 127cf17a80
am: cc0ba53a9f
Change-Id: I9c1b2e7a421c7ed8940bfff30fa067c2b08e53cd
|
|
am: 127cf17a80
Change-Id: Ia316dc906912920e2d204d97ff0a3d2ff09a698a
|
|
am: b7c25d7f0a
Change-Id: Iaaf13e2e1d93fc92b8a41773f23fbc5072eef605
|
|
am: f62bcde6a2
Change-Id: Ibcd6e31b9104b8c1c2a984b5e31c617e2bf5364c
|
|
am: 04190a8412
Change-Id: I607f7ce3fa857fb15100a9305ba4c6f7484a4a72
|
|
am: 880d4e8574
Change-Id: I411fd53aa80fc790773b8878bdeff06a4be40b51
|
|
This fixes the following memory leak:
system/extras/tests/tcp_nuke_addr/tcp_nuke_addr_test.cpp:146:20:
warning: Potential memory leak [clang-analyzer-cplusplus.NewDeleteLeaks]
Namely, clang was upset that we didn't free the std::threads we new'ed
up. Immediately detach()ing them gets us the same effect.
(Context: We're trying to clean up scary-sounding warnings like this in
Android. I realize that, in this case, a leak is harmless, but...)
Bug: 27101951
Test: mma. Memory leak warning is gone. Ran the test on bullhead for
60s; seemed to work (last line of output is "60s: 246 cps, total 25432")
Change-Id: I4b6b5679430968e01ffea5bc10309a4ced04ba4e
|
|
Upon first boot it is possible that a device has nothing in its pstore.
We now inject messages in the pstore and reboot before running the test.
Bug: b/37627779
Test: run cts -m CtsKernelConfigTestCases
Change-Id: I2ac1c2ce331054b408cb79136e076f31061d5a9a
|
|
Follow-up on Change-Id: Id52ac1639447276171006c33bdfa7b4e6c874745
b/62423436.
Test: make vts
Change-Id: I16269c4b6ce9ea4b01a07f9e30771a97025f3bac
|
|
am: 12981e42a7
am: 6c3e1f1458
Change-Id: I2c090b52d7dee0a4933302aee262b033acbc758a
|
|
am: 12981e42a7
Change-Id: I0381e6e215a04dd6c4bd63e4a0ae3ddc38085e2b
|
|
am: 3cd4b5a765
Change-Id: I6972df5357f71ffcda97cdcbacaba8aa4eb726e1
|
|
On later kernels /sys/fs/pstore/console-ramoops becomes
/sys/fs/pstore/console-ramoops-0. One or the other is
present, but not both.
Test: none
Bug: 63058217
Change-Id: I4b54cfdd9f347735ccd2debd08a1baa167c9a24f
|
|
|
|
Added specific tests for IoT devices.
Test: Ran script locally against device. (`python bootloadertest.py
--device-type=iot`).
Bug: b/35425117
Change-Id: I21b778a343d5f09a09356adcfee30ddfcb62de3f
|
|
am: 4313a5d7e6
Change-Id: I1b8f3fc91d8f563c267261098fb7653e4d37b393
|
|
|