Age | Commit message (Collapse) | Author |
|
mainline-tzdata4-release
Change-Id: Ia63d3f7f5da51297c43d3f39421057b324573fd0
|
|
accounting am: 316222cbcd am: f35f6c2a1a
Original change: https://android-review.googlesource.com/c/platform/external/ltp/+/2899047
Change-Id: I2d8364c0ea5780213431114d289d2620a97af343
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
accounting am: 316222cbcd
Original change: https://android-review.googlesource.com/c/platform/external/ltp/+/2899047
Change-Id: Ib90cc8d3b58c2e641e7af24091dc42c5497e5a25
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Test is sporadically failing on KVM guests with zero-ed timespec
returned by CLOCK_{PROCESS,THREAD}_CPUTIME_ID. This can be reproduced
on kernels v4.18 and v5.13-rc3 which have IRQ and PARAVIRT TIME
ACCOUNTING enabled.
Task exectime is usually updated on call of clock_gettime().
But update_rq_clock_task() may not update clock_task if there's
more unaccounted irq or steal time than rq->clock delta since
last call. In this instance rq->clock_task does not advance
and it is left for next update to account rest. Because LTP
test is quick and checks only once, it sometimes sees zero
timespec and treats it as failure.
Add a small warm-up to setup() in form of busy loop, to make
sure that clock_task advanced. In case of bug we would either
hit a timeout or still report zeroed timespec.
Signed-off-by: Jan Stancek <jstancek@redhat.com>
Reviewed-by: Cyril Hrubis <chrubis@suse.cz>
(cherry picked from commit 783164765c77cb1180e285e495e51eb60186ece5)
Bug: 193878093
Test: atest -a vts_ltp_test_x86_64:syscalls.clock_gettime01_64bit
Change-Id: Iebfe4e42d46ea62f9bdfb699cf82ee2355c5fd60
Merged-In: Iecd9f56d8980a8fe0db7d70f2a276de5a2503908
Signed-off-by: Edward Liaw <edliaw@google.com>
|
|
mainline-tzdata4-release
Change-Id: I6ec10c51050aa96fc286b06f12a265eb14a5fc08
|
|
Original change: https://android-review.googlesource.com/c/platform/external/ltp/+/2714474
Change-Id: I8c4126193c485679734577432fc4a391c315cfac
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/external/ltp/+/2714474
Change-Id: I921a443ca98642901d498bdb6ec8b52e98d53cc5
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
The end time was hardcoded to CLOCK_MONOTONIC and needs to be changed to
the clk_id of the test case.
Fixes: 0c443ca40 ("syscalls/timerfd04: Add time namespace test")
Fixes: 2f8f989d1 ("syscalls/timerfd: Add support for time64 tests")
Bug: 241307310
Test: atest vts_ltp_test_arm_64:syscalls.timerfd04_64bit#syscalls.timerfd04_64bit
Reviewed-by: Petr Vorel <pvorel@suse.cz>
Signed-off-by: Edward Liaw <edliaw@google.com>
(cherry picked from commit 2761a81c4ddfac3e1003618768ae028668ceef12)
Change-Id: I28c5b7d0132bf32cae6c50faa7d300ded42cc9f7
|
|
mainline-tzdata4-release
Change-Id: I204c1bc0bd0e6fc8377867a1bb4cfede5be8e89b
|
|
am: 029808df43 am: 24d8f39ec3 am: 4db5eced58 am: cdde6b7938
Original change: https://android-review.googlesource.com/c/platform/external/ltp/+/2528106
Change-Id: Iabbbcbc1c15159e0725642276f26ebdd8bef16b7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
am: 029808df43 am: 24d8f39ec3 am: 4db5eced58
Original change: https://android-review.googlesource.com/c/platform/external/ltp/+/2528106
Change-Id: Ia4c2035e3fd397a459a38963033d2ef85937f49b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
am: 029808df43 am: 24d8f39ec3
Original change: https://android-review.googlesource.com/c/platform/external/ltp/+/2528106
Change-Id: I555f05709dca47383b3ebff04f2cd8f7ff7adb58
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
am: 029808df43
Original change: https://android-review.googlesource.com/c/platform/external/ltp/+/2528106
Change-Id: Ic9fe3b512db5c835d8868d00ea2b494076289a70
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
|
|
android12-tests-dev am: 2b3060598e -s ours am: 891c69d0d2 -s ours am: cbba593365 -s ours am: 9745b79226 -s ours
am skip reason: Merged-In Ie9b6bb6cfe590d5c609fe2c92dd6b6cd3e6242d2 with SHA-1 bbbbcfb3a0 is already in history
Original change: https://android-review.googlesource.com/c/platform/external/ltp/+/2531766
Change-Id: I1aad2c26536cfef648966c193e75fdd52d08a338
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
a36d16afb8 -s ours am: 6071d91a8f -s ours am: 21c4df5053 -s ours
am skip reason: Merged-In Ie9b6bb6cfe590d5c609fe2c92dd6b6cd3e6242d2 with SHA-1 bbbbcfb3a0 is already in history
Original change: https://android-review.googlesource.com/c/platform/external/ltp/+/2531766
Change-Id: I6f6612592fe915a9559f9c3cd872f3aeec317238
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
android12-tests-dev am: 2b3060598e -s ours am: 891c69d0d2 -s ours am: cbba593365 -s ours
am skip reason: Merged-In Ie9b6bb6cfe590d5c609fe2c92dd6b6cd3e6242d2 with SHA-1 bbbbcfb3a0 is already in history
Original change: https://android-review.googlesource.com/c/platform/external/ltp/+/2531766
Change-Id: Ia5e89ea0bc3b890e6f27e0adbbdd6e0d722c8b71
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
a36d16afb8 -s ours am: 6071d91a8f -s ours
am skip reason: Merged-In Ie9b6bb6cfe590d5c609fe2c92dd6b6cd3e6242d2 with SHA-1 bbbbcfb3a0 is already in history
Original change: https://android-review.googlesource.com/c/platform/external/ltp/+/2531766
Change-Id: I81ff1864137686f351cb9665e2d5b143797d488b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
android12-tests-dev am: 2b3060598e -s ours am: 891c69d0d2 -s ours
am skip reason: Merged-In Ie9b6bb6cfe590d5c609fe2c92dd6b6cd3e6242d2 with SHA-1 bbbbcfb3a0 is already in history
Original change: https://android-review.googlesource.com/c/platform/external/ltp/+/2531766
Change-Id: I688197559003a818817a3cf6dfcf7a0c3ca502eb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
a36d16afb8 -s ours
am skip reason: Merged-In Ie9b6bb6cfe590d5c609fe2c92dd6b6cd3e6242d2 with SHA-1 bbbbcfb3a0 is already in history
Original change: https://android-review.googlesource.com/c/platform/external/ltp/+/2531766
Change-Id: I2014d19c30d032cb84c1645be0d593635e50f668
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
am: 3778e189e8 -s ours am: 8eb94838a1 -s ours am: f02386a853 -s ours
am skip reason: Merged-In Ie9b6bb6cfe590d5c609fe2c92dd6b6cd3e6242d2 with SHA-1 e024cbcbb5 is already in history
Original change: https://android-review.googlesource.com/c/platform/external/ltp/+/2531765
Change-Id: I00d219e53fc00ba4ea2ac542cefbd2daf05b3554
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
android12-tests-dev am: 2b3060598e -s ours
am skip reason: Merged-In Ie9b6bb6cfe590d5c609fe2c92dd6b6cd3e6242d2 with SHA-1 bbbbcfb3a0 is already in history
Original change: https://android-review.googlesource.com/c/platform/external/ltp/+/2531766
Change-Id: I9bddc8b933cf6f95e1480d4bd455d6fa088da693
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
am skip reason: Merged-In Ie9b6bb6cfe590d5c609fe2c92dd6b6cd3e6242d2 with SHA-1 bbbbcfb3a0 is already in history
Original change: https://android-review.googlesource.com/c/platform/external/ltp/+/2531766
Change-Id: I31664b46a032520718ac3bec815a5a821d3c58f2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
am: 3778e189e8 -s ours am: 8eb94838a1 -s ours
am skip reason: Merged-In Ie9b6bb6cfe590d5c609fe2c92dd6b6cd3e6242d2 with SHA-1 e024cbcbb5 is already in history
Original change: https://android-review.googlesource.com/c/platform/external/ltp/+/2531765
Change-Id: Iae8af57ebfc2c64ba61a97ef27c62e2cd10c030c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
|
|
am: 3778e189e8 -s ours
am skip reason: Merged-In Ie9b6bb6cfe590d5c609fe2c92dd6b6cd3e6242d2 with SHA-1 e024cbcbb5 is already in history
Original change: https://android-review.googlesource.com/c/platform/external/ltp/+/2531765
Change-Id: I98de3ff8f0c9c849ef3203ea517bce4b9b8e1dc2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/external/ltp/+/2531765
Change-Id: I23b03fec9f64208eaa52f4082383b2f4b8b245f1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/external/ltp/+/2531962
Change-Id: Id9bec6fdc708469fd9a62039e1be69e3441843c6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/external/ltp/+/2531765
Change-Id: Ie512542898c44534fe1c5813c378dccf155b9751
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/external/ltp/+/2531962
Change-Id: I93e8cd8897f1d5ad5e560db795bd0761d484325a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Add Joe to the OWNERS file.
Test: N/A
Signed-off-by: Edward Liaw <edliaw@google.com>
(cherry picked from https://android-review.googlesource.com/q/commit:57a3fa292ab9297d1042d8861d359f96fb6d1b33)
[edliaw: resolve with aosp master by adding balsini, edliaw, and bettyzhou, remove smuckle, sspatil, and trong]
Merged-In: Ie9b6bb6cfe590d5c609fe2c92dd6b6cd3e6242d2
Change-Id: Ie9b6bb6cfe590d5c609fe2c92dd6b6cd3e6242d2
|
|
Add Joe to the OWNERS file.
Test: N/A
Signed-off-by: Edward Liaw <edliaw@google.com>
(cherry picked from https://android-review.googlesource.com/q/commit:57a3fa292ab9297d1042d8861d359f96fb6d1b33)
[edliaw: resolve merge conflicts with master]
Merged-In: Ie9b6bb6cfe590d5c609fe2c92dd6b6cd3e6242d2
Change-Id: Ie9b6bb6cfe590d5c609fe2c92dd6b6cd3e6242d2
|
|
Add Joe to the OWNERS file.
Test: N/A
Signed-off-by: Edward Liaw <edliaw@google.com>
(cherry picked from https://android-review.googlesource.com/q/commit:57a3fa292ab9297d1042d8861d359f96fb6d1b33)
[edliaw: resolve merge conflicts with master]
Merged-In: Ie9b6bb6cfe590d5c609fe2c92dd6b6cd3e6242d2
Change-Id: Ie9b6bb6cfe590d5c609fe2c92dd6b6cd3e6242d2
|
|
Original change: https://android-review.googlesource.com/c/platform/external/ltp/+/2528105
Change-Id: I9ca1d8b5e4d14a6b20a92f793fc81595c68792db
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/external/ltp/+/2528105
Change-Id: Ie9799db75b9a3f22639c12f965d10e3156b0cd67
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
For 32-bit applications, the getuid/getgid syscalls return 16-bit ids,
and the getuid32 and getgid32 syscalls return 32-bit ids. When
CONFIG_UID16 is disabled in the kernel, getuid/getgid (16-bit UIDs) are
no longer available. Thus this test will fail when compiled as 32-bit
and with CONFIG_UID16 disabled. For 64-bit applications, this is not an
issue because getuid/getgid return 32-bit ids and getuid32/getgid32 are
not defined.
The fix for this is to use getuid32/getgid32 if they are available to
match the behavior of glibc.
Bug: 266732373
Test: vts_ltp_test_x86:syscalls.syscall01_32bit#syscalls.syscall01_32bit -- --abi x86
Change-Id: Ice03210c411b5df687c10687e13a3afc43b16bb0
Signed-off-by: Edward Liaw <edliaw@google.com>
Reviewed-by: Cyril Hrubis <chrubis@suse.cz>
(cherry picked from commit a5d15b796362fd2731fa0290d48c096d370a040d)
(cherry picked from commit b55aab9b9388fd22d3a6078a293a164dcc11334d)
|
|
For 32-bit applications, the getuid/getgid syscalls return 16-bit ids,
and the getuid32 and getgid32 syscalls return 32-bit ids. When
CONFIG_UID16 is disabled in the kernel, getuid/getgid (16-bit UIDs) are
no longer available. Thus this test will fail when compiled as 32-bit
and with CONFIG_UID16 disabled. For 64-bit applications, this is not an
issue because getuid/getgid return 32-bit ids and getuid32/getgid32 are
not defined.
The fix for this is to use getuid32/getgid32 if they are available to
match the behavior of glibc.
Bug: 266732373
Test: vts_ltp_test_x86:syscalls.syscall01_32bit#syscalls.syscall01_32bit -- --abi x86
Change-Id: Ice03210c411b5df687c10687e13a3afc43b16bb0
Signed-off-by: Edward Liaw <edliaw@google.com>
Reviewed-by: Cyril Hrubis <chrubis@suse.cz>
(cherry picked from commit a5d15b796362fd2731fa0290d48c096d370a040d)
(cherry picked from commit b55aab9b9388fd22d3a6078a293a164dcc11334d)
|
|
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/ltp/+/20514426
Merged-In: I2a5145c791f3f8b99ce7f3b4015845e01aad17a7
Change-Id: Ib8ecea12a1f4e7c7424e9703697d4fbaaac15f43
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Bug:259849956
Merge ab/9299233
Merged-In: I2a5145c791f3f8b99ce7f3b4015845e01aad17a7
Change-Id: I33bcecea00a6d2c3d759ce60865733561cb09528
|
|
This is to get rid of the intermittent failures in clock_gettime04,
which are likely caused by different clock tick rates on platforms.
Here give two thresholds (in milliseconds) for comparison, one for
COARSE clock and one for the rest.
Error log:
clock_gettime04.c:163: TFAIL: CLOCK_REALTIME_COARSE(syscall with old kernel spec):
Difference between successive readings greater than 5 ms (1): 10
clock_gettime04.c:163: TFAIL: CLOCK_MONOTONIC_COARSE(vDSO with old kernel spec):
Difference between successive readings greater than 5 ms (2): 10
From Waiman Long:
That failure happens for CLOCK_REALTIME_COARSE which is a faster but less
precise version of CLOCK_REALTIME. The time resolution is actually a clock
tick. Since arm64 has a HZ rate of 100. That means each tick is 10ms. So a
CLOCK_REALTIME_COARSE threshold of 5ms is probably not enough. I would say
in the case of CLOCK_REALTIME_COARSE, we have to increase the threshold based
on the clock tick rate of the system. This is more a test failure than is
an inherent problem in the kernel.
Fixes #898
Reported-by: Eirik Fuller <efuller@redhat.com>
Signed-off-by: Li Wang <liwang@redhat.com>
Cc: Waiman Long <llong@redhat.com>
Cc: Viresh Kumar <viresh.kumar@linaro.org>
Reviewed-by: Cyril Hrubis <chrubis@suse.cz>
Acked-by: Waiman Long <longman@redhat.com>
Bug: 253210281
Change-Id: I2a5145c791f3f8b99ce7f3b4015845e01aad17a7
Signed-off-by: Cixi Geng <cixi.geng1@unisoc.com>
|
|
Bug: 246462161
Test: run vts -m vts_ltp_test_arm -t controllers.cgroup_fj_function_debug_32bit#controllers.cgroup_fj_function_debug_32bit
Signed-off-by: Kilyoung Shin <gilbert.shin@samsung.com>
Change-Id: I7740b0cb2d23ceff75d84660fb73ae857dc99fa7
|
|
Change-Id: I0aad3123339076b2cb371d1c35f72194a15c2a1f
|
|
Original change: https://android-review.googlesource.com/c/platform/external/ltp/+/1930598
Change-Id: I6464f0b0262e0e43e8a7a353f526cb081a022a72
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
Original change: https://android-review.googlesource.com/c/platform/external/ltp/+/1908892
Change-Id: I0f92a44086092d2bc968647d99ae7179271fdf25
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
android11-tests-dev am: 73b7a73fb3 am: 80ae4c6c33
Original change: https://android-review.googlesource.com/c/platform/external/ltp/+/1650863
Change-Id: I35be858bec1c5162dcb2de56f09f92a5d1489212
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
am: 3293bbf93f
Original change: https://android-review.googlesource.com/c/platform/external/ltp/+/1650862
Change-Id: I4ccfd65d4e0bf9501035bc0f99893d3cd875ac79
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
am: 33c8bd63f5
Original change: https://android-review.googlesource.com/c/platform/external/ltp/+/1650861
Change-Id: Idb662bc8b3995ebea18f600a71d0084c1038f385
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
sc-v2-dev-plus-aosp-without-vendor@8433047 am: d63454eed5 -s ours am: c6a84f2565 -s ours am: fdc226c84f -s ours
am skip reason: Merged-In Ifc44822ae8ea5140b00b45aa09fdd36b30ee831d with SHA-1 6a86afa59c is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/ltp/+/17805523
Change-Id: Ib500c28408e6286966d3105e7c686786bf4bafc1
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
sc-v2-dev-plus-aosp-without-vendor@8433047 am: d63454eed5 -s ours am: c6a84f2565 -s ours
am skip reason: Merged-In Ifc44822ae8ea5140b00b45aa09fdd36b30ee831d with SHA-1 6a86afa59c is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/ltp/+/17805523
Change-Id: I9752be2c6e342d6ee107d457518485b93987cafc
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|
|
sc-v2-dev-plus-aosp-without-vendor@8433047 am: d63454eed5 -s ours
am skip reason: Merged-In Ifc44822ae8ea5140b00b45aa09fdd36b30ee831d with SHA-1 6a86afa59c is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/ltp/+/17805523
Change-Id: Ie7d4f86e2215ff687826331472238be301ad134b
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
|