summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-01-25Merge "Snap for 4563796 from f9439589f40d29b5a8e0935783f5e3508f68e413 to ↵android-vts-8.0_r9android-vts-8.0_r8android-vts-8.0_r7android-vts-8.0_r13android-vts-8.0_r12android-vts-8.0_r11android-vts-8.0_r10oreo-vts-releaseandroid-build-prod (mdb)
oreo-vts-release" into oreo-vts-release
2018-01-25Snap for 4563796 from f9439589f40d29b5a8e0935783f5e3508f68e413 to ↵android-build-prod (mdb)
oreo-vts-release Change-Id: I77ed1f359591d6d63e40a53b180c881c02b7f0f9
2018-01-23Merge "Add binderLibTest_IPC_32" into oreo-vts-devoreo-vts-devTreehugger Robot
2018-01-23Merge "Add target binderDriverInterfaceTest_IPC_32" into oreo-vts-devTreehugger Robot
2018-01-23Add binderLibTest_IPC_32Hsin-Yi Chen
1) Add product_variables to binderLibTest because the test case CheckHandleZeroBinderHighBitsZeroCookie uses binder data structure. 2) Add binderLibTest_IPC_32 which always compiles the test program for 32-bit binder. Bug: 63307240 Bug: 62366937 Test: vts-tradefed run commandAndExit vts -m VtsKernelBinderTest Merged-In: I40c738a039459fbfece9689012249ae7ea93df9d Change-Id: I40c738a039459fbfece9689012249ae7ea93df9d (cherry picked from commit f6edfc1b096cba544227d85b0ea3f38a4dd11af5) (cherry picked from commit 75be4a10008a846c74bc30652584b280669c3b85)
2018-01-23Add target binderDriverInterfaceTest_IPC_32Hsin-Yi Chen
Add the target binderDriverInterfaceTest_IPC_32 which tests 32-bit kernel and is independent from product_variables. Bug: 62124459 Test: vts-tradefed run commandAndExit vts -m VtsKernelBinderTest Merged-In: Ifad9ef24c35060179650955e24d1f046af7b7385 Change-Id: Ifad9ef24c35060179650955e24d1f046af7b7385 (cherry picked from commit 6929575affc7d0037c79a45b2cb0ef7c6020581a) (cherry picked from commit 9c3e759479ea9c66919b9a50958b256eb3bbc1ac)
2018-01-23Merge "Cast binder data type to uint64_t in high bits test" into oreo-vts-devTreehugger Robot
2018-01-23Cast binder data type to uint64_t in high bits testHsin-Yi Chen
1. Cast fb->binder to uint64_t before shifting by 32 bits. It avoids undefined result when binder is 32-bit. 2. Swap EXPECT_EQ arguments. The first one is expected value and the second is actual value. Bug: 64118463 Test: ./binderLibTest on x86 emulator Merged-In: I4f736bd5b55db5af8598db0d5cd5fbd9ef323448 Change-Id: I4f736bd5b55db5af8598db0d5cd5fbd9ef323448 (cherry picked from commit 7e04edd5b3f0ca9a2d8bca78d5ae70c09b623299) (cherry picked from commit 3b7d54dd791dfb58b6e42429311dd7ec9a4f1bb6)
2017-11-17Merge "Snap for 4455664 from 30fdd01f2e69f8235dafe4cb2fef2577d48458f3 to ↵android-vts-8.0_r6android-build-prod (mdb)
oreo-vts-release" into oreo-vts-release
2017-11-17Snap for 4455664 from 30fdd01f2e69f8235dafe4cb2fef2577d48458f3 to ↵android-build-prod (mdb)
oreo-vts-release Change-Id: I1be3e7d3415cb387d36f7c95679ded54f1a7ec76
2017-09-08release-request-0326f717-7263-4736-8626-e29be54191a3-for-git_oc-vts-release- ↵android-vts-8.0_r2android-build-team Robot
4322726 snap-temp-L54500000100512319 Change-Id: I04c09574174f5a63529f72946cb6bc6f9835d483
2017-09-07Merge "Add a new keycode for TV (ALL_APPS)" into oc-devSujith Ramakrishnan
2017-08-30Add a new keycode for TV (ALL_APPS)Sujith Ramakrishnan
- KEYCODE_ALL_APPS: Launches all apps. For TV, this checks for launcher package in system image. Test: Manual: ALL_APPS: adb shell input keyevent 284 Test: also tested with --longpress for these keys Bug: 38496261 Change-Id: I2e50a569533f01d93c020adde672c842540f0193
2017-08-22Merge cherrypicks of [2775115, 2774970, 2775080, 2774971, 2775063, 2775066, ↵android-8.0.0_r28android-8.0.0_r13oreo-releaseandroid-build-team Robot
2775357, 2775358, 2774351, 2774352, 2774797, 2774798, 2775359, 2775360, 2775361, 2775362, 2775363, 2774972, 2774973, 2774974, 2774975, 2774976, 2774977, 2774978, 2775397, 2774353, 2774354, 2774355, 2774907] into oc-release Change-Id: If0b52bacdd9c619f4e145af23360c89902547b4c
2017-08-22surfaceflinger: fix a nullptr dereferenceChia-I Wu
When the child layer latched a buffer but the fixed-size parent layer never did (for reasons such as no buffer queued or buffer got rejected), we could end up with p->mActiveBuffer being nullptr. Bug: 62996512 Test: manual (I could never repro anyway) Change-Id: Id7e4c7037633b8a37039baa6e8a306e55170b894 (cherry picked from commit 0a68b461d382304ae438fa8b52920fa75d178a1c) (cherry picked from commit 2e00825332f1807316eca5b4b41527e3bbab841f)
2017-08-20release-request-4c58f975-7a8c-4f23-922b-75d1a4fcf38a-for-git_oc-vts-release- ↵android-build-team Robot
4287305 snap-temp-L67300000095126797 Change-Id: Id6a7cf767fe9dfd5ef12dc378a2d910c914ac7dd
2017-08-17Merge "surfaceflinger: fix a nullptr dereference" into oc-devTreeHugger Robot
2017-08-16Remove window obscurement information. am: ff7dd3b9ea am: f431a7cbf8 am: ↵Siarhei Vishniakou
3cc2b38fe3 -s ours am: 27f3e039d8 -s ours am: 2f1a072f37 -s ours am: f5b4455491 -s ours am: 4c0b934cca -s ours am: 56618d838c -s ours am: fd78a0345a -s ours am: 693e897408 -s ours am: 2a46ddbd61 -s ours am: 2566e4686a -s ours Change-Id: Id8eaeb73beca2ed388f6446a2bca3048c65831fa
2017-08-16Remove window obscurement information. am: ff7dd3b9ea am: f431a7cbf8 am: ↵Siarhei Vishniakou
3cc2b38fe3 -s ours am: 27f3e039d8 -s ours am: 2f1a072f37 -s ours am: f5b4455491 -s ours am: 4c0b934cca -s ours am: 56618d838c -s ours am: fd78a0345a -s ours am: 693e897408 -s ours am: 2a46ddbd61 -s ours Change-Id: I88bc5be0fb0672a9edd7d9571b8bcd7db938a6fc
2017-08-16Remove window obscurement information. am: ff7dd3b9ea am: f431a7cbf8 am: ↵Siarhei Vishniakou
3cc2b38fe3 -s ours am: 27f3e039d8 -s ours am: 2f1a072f37 -s ours am: f5b4455491 -s ours am: 4c0b934cca -s ours am: 56618d838c -s ours am: fd78a0345a -s ours am: 693e897408 -s ours Change-Id: I1368abe1a36bfa8f32fc3d5c7e173e28a9d18ef9
2017-08-16Remove window obscurement information. am: ff7dd3b9ea am: f431a7cbf8 am: ↵Siarhei Vishniakou
3cc2b38fe3 -s ours am: 27f3e039d8 -s ours am: 2f1a072f37 -s ours am: f5b4455491 -s ours am: 4c0b934cca -s ours am: 56618d838c -s ours am: fd78a0345a -s ours Change-Id: I04e14d78a5d0ced89b7ad6220c056efe51dbddc2
2017-08-16Remove window obscurement information. am: ff7dd3b9ea am: f431a7cbf8 am: ↵Siarhei Vishniakou
3cc2b38fe3 -s ours am: 27f3e039d8 -s ours am: 2f1a072f37 -s ours am: f5b4455491 -s ours am: 4c0b934cca -s ours am: 56618d838c -s ours Change-Id: Id92244f080cf20e87d76e0b8df1155b6a989cbc3
2017-08-16Remove window obscurement information. am: ff7dd3b9ea am: f431a7cbf8 am: ↵Siarhei Vishniakou
3cc2b38fe3 -s ours am: 27f3e039d8 -s ours am: 2f1a072f37 -s ours am: f5b4455491 -s ours am: 4c0b934cca -s ours Change-Id: I45a115d25132a6211c656def10417033ae22296b
2017-08-16Remove window obscurement information. am: ff7dd3b9ea am: f431a7cbf8 am: ↵Siarhei Vishniakou
3cc2b38fe3 -s ours am: 27f3e039d8 -s ours am: 2f1a072f37 -s ours am: f5b4455491 -s ours Change-Id: I20195d51ae2fcb2ddee1237d3f7d8013769cd1f2
2017-08-16Remove window obscurement information. am: ff7dd3b9ea am: f431a7cbf8 am: ↵Siarhei Vishniakou
3cc2b38fe3 -s ours am: 27f3e039d8 -s ours am: 2f1a072f37 -s ours Change-Id: Ie134ebccadc7984c7c674f1515ba7b7b756213ce
2017-08-16Remove window obscurement information. am: ff7dd3b9ea am: f431a7cbf8 am: ↵Siarhei Vishniakou
3cc2b38fe3 -s ours am: 27f3e039d8 -s ours Change-Id: I7b5770ee14516de87179470d398f33f34b36ad20
2017-08-16Remove window obscurement information. am: ff7dd3b9ea am: f431a7cbf8Siarhei Vishniakou
am: 3cc2b38fe3 -s ours Change-Id: Ia2b6838ce682d4e361c9cff9502d6ed6623704e0
2017-08-16Remove window obscurement information. am: ff7dd3b9eaSiarhei Vishniakou
am: f431a7cbf8 Change-Id: Ifdaed9e6e75c06fc89b042c37ded20b2b273531b
2017-08-16Remove window obscurement information.Siarhei Vishniakou
am: ff7dd3b9ea Change-Id: I3da41df019f3d660a5fd10d1f4239846158c62fe
2017-08-11release-request-ccc87e91-ec30-4c72-bcbd-f475a1c051e5-for-git_oc-vts-release- ↵android-build-team Robot
4263038 snap-temp-L47500000091832682 Change-Id: I6c5caba7003b830f954ac369e9bc20a54941dc39
2017-08-11[automerger] DO NOT MERGE Remove window obscurement information. am: ↵Android Build Merger (Role)
edac95e737 am: dda3bdf8a8 am: 3cd049ca28 skipped: 2564b9fdf5 am: 67c9dace8b am: 09c59e7f69 am: a31fb53edd am: b63caaf102 skipped: c2116af15c Change-Id: Ieec59681e3dc14340da368355ead622a7f0dcc1c
2017-08-11[automerger] DO NOT MERGE Remove window obscurement information. am: ↵Android Build Merger (Role)
edac95e737 am: dda3bdf8a8 am: 3cd049ca28 skipped: 2564b9fdf5 am: 67c9dace8b am: 09c59e7f69 am: a31fb53edd am: b63caaf102 Change-Id: I6a904953ea2d7f3943dd0daaf3f28efed121f15d
2017-08-11[automerger] DO NOT MERGE Remove window obscurement information. am: ↵Siarhei Vishniakou
edac95e737 am: dda3bdf8a8 am: 3cd049ca28 skipped: 2564b9fdf5 am: 67c9dace8b am: 09c59e7f69 am: a31fb53edd Change-Id: I28d7687ca2590be1e14a0113fdd5734c76310f9d
2017-08-10surfaceflinger: fix a nullptr dereferenceChia-I Wu
When the child layer latched a buffer but the fixed-size parent layer never did (for reasons such as no buffer queued or buffer got rejected), we could end up with p->mActiveBuffer being nullptr. Bug: 62996512 Test: manual (I could never repro anyway) Change-Id: Id7e4c7037633b8a37039baa6e8a306e55170b894 (cherry picked from commit 0a68b461d382304ae438fa8b52920fa75d178a1c)
2017-08-10[automerger] DO NOT MERGE Remove window obscurement information. am: ↵Siarhei Vishniakou
edac95e737 am: dda3bdf8a8 am: 3cd049ca28 skipped: 2564b9fdf5 am: 67c9dace8b am: 09c59e7f69 Change-Id: Ieedde100761fe504f080fbc4d538353c3dbd59e8
2017-08-10[automerger] DO NOT MERGE Remove window obscurement information. am: ↵Siarhei Vishniakou
edac95e737 am: dda3bdf8a8 am: 3cd049ca28 skipped: 2564b9fdf5 am: 67c9dace8b Change-Id: Iabd279c9b858e4117d3f37a2c9dc6b08d18e9b3f
2017-08-10[automerger] DO NOT MERGE Remove window obscurement information. am: ↵Siarhei Vishniakou
edac95e737 am: dda3bdf8a8 am: 3cd049ca28 skipped: 2564b9fdf5 Change-Id: I9340b61f66403d4a76aef61e8d5c523d46604f34
2017-08-10[automerger] DO NOT MERGE Remove window obscurement information. am: ↵Siarhei Vishniakou
edac95e737 am: dda3bdf8a8 am: 3cd049ca28 Change-Id: I75bc0db5679a6ae55c647b31f206755128fa47f7
2017-08-10[automerger] DO NOT MERGE Remove window obscurement information. am: ↵Siarhei Vishniakou
edac95e737 am: dda3bdf8a8 Change-Id: I313f92051e52e6b1b0f3d2f564781c66e6ad4918
2017-08-10[automerger] DO NOT MERGE Remove window obscurement information. am: edac95e737Siarhei Vishniakou
Change-Id: I61e9a4e826ef2cafd73ad3591f3a3560a7002253
2017-08-10DO NOT MERGE Remove window obscurement information. am: 5508ca2c19 am: ↵Siarhei Vishniakou
3847972ad2 am: cd71708eca am: 88855f8de7 am: 41f75ecb79 -s ours Change-Id: Id698475c3c67bbacecdb92b6d5de50e62ecd135c
2017-08-10DO NOT MERGE Remove window obscurement information. am: 5508ca2c19 am: ↵Siarhei Vishniakou
3847972ad2 am: cd71708eca am: 88855f8de7 Change-Id: I29b20c983adb81d9a3669f3bae6b1cde4ccd37e0
2017-08-10DO NOT MERGE Remove window obscurement information. am: 5508ca2c19 am: ↵Siarhei Vishniakou
3847972ad2 am: cd71708eca Change-Id: I7f55cd96dbf257b25e5b1c6d69d9ae65d0947598
2017-08-10DO NOT MERGE Remove window obscurement information. am: 5508ca2c19Siarhei Vishniakou
am: 3847972ad2 Change-Id: I0761c69032de13e471210a716ccca78e0cb2a36e
2017-08-10DO NOT MERGE Remove window obscurement information.Siarhei Vishniakou
am: 5508ca2c19 Change-Id: Ida11ec9828763593ec0ecceddd9f022ed691ecfa
2017-08-08Cast binder data type to uint64_t in high bits testHsin-Yi Chen
1. Cast fb->binder to uint64_t before shifting by 32 bits. It avoids undefined result when binder is 32-bit. 2. Swap EXPECT_EQ arguments. The first one is expected value and the second is actual value. Bug: 64118463 Test: ./binderLibTest on x86 emulator Change-Id: I4f736bd5b55db5af8598db0d5cd5fbd9ef323448
2017-08-07Remove window obscurement information.Siarhei Vishniakou
If ACTION_OUTSIDE_EVENTS contain information about whether the touch is obscured, then a pattern of invisible, untouchable, unfocusable SYSTEM_ALERT_WINDOWS can be placed across the screen to determine approximate locations of touch events without the user knowing. Bug: 31097064 Test: cts-tradefed run cts --class android.security.cts.MotionEventTest Merged-In: Ie30dcc2402d5422a19a43ffe7d1411d91681efc2 Change-Id: I1dc5f003ada7ad3c753e078a8c1fbe10a89fb42f
2017-08-04DO NOT MERGE Remove window obscurement information.Siarhei Vishniakou
If ACTION_OUTSIDE_EVENTS contain information about whether the touch is obscured, then a pattern of invisible, untouchable, unfocusable SYSTEM_ALERT_WINDOWS can be placed across the screen to determine approximate locations of touch events without the user knowing. Bug: 31097064 Test: cts-tradefed run cts --class android.security.cts.MotionEventTest Change-Id: Iebbb68231cbb76f87241201e7640a1fe3e188625
2017-07-31DO NOT MERGE Remove window obscurement information.Siarhei Vishniakou
If ACTION_OUTSIDE_EVENTS contain information about whether the touch is obscured, then a pattern of invisible, untouchable, unfocusable SYSTEM_ALERT_WINDOWS can be placed across the screen to determine approximate locations of touch events without the user knowing. Bug: 31097064 Test: cts-tradefed run cts --class android.security.cts.MotionEventTest Change-Id: Ie30dcc2402d5422a19a43ffe7d1411d91681efc2
2017-07-20release-request-d30e0424-8783-457b-9a58-0f4b94ca7df4-for-git_oc-vts-release- ↵android-vts-8.0_r1android-build-team Robot
4201055 snap-temp-L83900000084361813 Change-Id: I9f6fc6f33f437992630fd016cd7b8300de766da5