Age | Commit message (Collapse) | Author |
|
Results print format changed on upstream optee_test tree
https://github.com/OP-TEE/optee_test/commit/213ca8aaf4eafe9d26af76db7b31d9595ce57e6f
Use ${TEST_SUITE} as prefix to detect testcase names.
Change-Id: I5f5dc30201f61049fa0882903ee830b01acac445
Signed-off-by: Naresh Kamboju <naresh.kamboju@linaro.org>
|
|
in O preview, the name of tjbench command is changed to tj
Change-Id: I47dac9bca6225181a2bdd5203d9577ec3115f19e
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
|
|
"Starting service 'logd'" changed to "starting service 'logd'"
in O preview build, so we specify -i for the grep command to
search with ignoring case
Change-Id: I3bc5d49d219e0646dea7be33f10d7e2d7c65caa8
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
|
|
also changed to use lava command for test result collection in script
Change-Id: I0fdb8c71bd6de69e06de1bbbaae8ac5924842aee
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
|
|
master use /data/bootchart/enabled file to indicate
the start for bootchart
Change-Id: I17090e16df3bf22f33b52952dab8583b3ba80290
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
|
|
we don't need the -1 measurement for a failed test,
so remove the measurement and result report for the failed test cases.
Also update the check of bootanim exit message for guarding,
check there is only one line of following message outputed into dmesg
init: Service 'bootanim'.* exited with status
Change-Id: Ifdc57055cb3034b28ad02d862d0814937cb844fe
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
|
|
YAML files need not be executable.
Change-Id: Ibddd8f8737edb33082f0c39aed78a8bcfbecab45
Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
|
|
Change-Id: I10cc8b9f2aa2de15dea933b0657d86f21fad679a
Signed-off-by: Ivaylo Asenov <ivaylo.asenov@linaro.org>
|
|
no need to divide the ANDROID_BOOT_TIME and SURFACEFLINGER_BOOT_TIME
by 1000 now, since their unit is seconds
Change-Id: Iee13fcbd2ec5b495c1f2b5731fa282f7bf8258e8
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
|
|
change ANDROID_BOOT_TIME to include 2 parts:
the time from init started to the time surfaceflinger started,
and the time from surfaceflinger started to the time boot finished
also changed some variable names so that the script is easier to read
Change-Id: I80168df5e18fd8a161f99f4d86c91344f4d5e522
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
|
|
change to not include INIT_TO_SURFACEFLINGER_START_TIME in
TOTAL_BOOT_TIME, only output it as a separate measurement
Change-Id: I7704b95d419fb9e9e8186fb7cca4b5b31c406037
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
|
|
CONSOLE_SECONDS is the time from kernel start to init started,
and the TIME_VALUE is reported by surfaceflinger service
which is the time from surfaceflinger started to UI booted up.
There is still the time from point init started to the point
service surfaceflinger started point not collected.
This change is to collect that time, and add it into the total time.
Change-Id: I4dbd8a3ca4d2afb536b65cc9bc245ce30dc06b99
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
|
|
especial about what boottime information we measure,
and how we get that boottime measurement
Change-Id: Ia4096e258e196232ad6aecd4c14041c38eeede3d
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
|
|
report error when there is boot timeout problem in logcat
Change-Id: Ic5edecfa75f2bf04b921b82dcc0cdcaec8d23094
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
|
|
add condition for bootchart.tgz attaching that only attach
bootchart for stop operation
since there is no bootchart.tgz during the start operation
Change-Id: I090fc02d28564a7bf190c8b6e6e548ec4eaeba97
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
|
|
there are the cases that service like bootanim or surfaceflinger
was started more than once, and this case will make confusion
for getting average information, so check this case first,
and report error when found such cases
Change-Id: I23f158847c371dae56155d53affbf298c43e41a4
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
|
|
since the the boottime optimization work is very hard,
and boottime reduced will not be obvious compare to
the 20s around value, so use average from multiple time
is important for the boottime optimization check
Change-Id: I9786dbdf5be3109eedf57a0ce0731184f5ab7826
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
|
|
sleep 5s after the start of adbd, otherwise the start
of adbd command will cause confusion message out,
and break the process of lava-send and lava-wait
Change-Id: I1cf24b91cf4d462271c60f27366886adc4b1e5ea
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
|
|
so that the test will have proper prefix
Change-Id: Ibfa9b53054560418ea431d7f32c942989a49194a
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
|
|
On x15 board the default interface is named eth1 instead of eth0 (as on
other boards). For this reason it is important to have ability to change
the interface name when using multinode over ethernet.
Change-Id: I157096bdf2efbbd40b6a55fe328c783a38408dbd
Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
|
|
so that lava could parse the result correctly
Change-Id: I14eb332c8515c7f1e8016c589468fb3a69e89868
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
|
|
and set the bionic-benchmarks commands execute permission
Change-Id: I028f9d5847b1214154c81251871180a08cc1008d
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
|
|
This reverts commit 210276a0fe8462dbe328fefb3677d545d6eef17f.
Change-Id: If77e2a80438dd5c1a15f8115afa083b81fc7f609
|
|
and set the bionic-benchmarks commands execute permission
Change-Id: Ia126fbbea7f65230a3df852f3be9ab25271bea31
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
|
|
Change-Id: I628c1765e3ab1c06be6c2959fde7e30489fbcd98
Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
|
|
Change-Id: Id6a514bb5a82c8a2480d45a73d6f6e21aec1f350
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
|
|
Mistyped character was replaced by proper one
Change-Id: I9a6e98ad1b2154617d7c0983ac08b28298b926bc
Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
|
|
nougat does not have dhcp.eth0.ipaddress property set now
Change-Id: I689b5b21091c83a08af1e03035be7fc18747ea8e
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
|
|
Change-Id: I8319fe0007d71e86159b7a3ee25cf48fdcce69c7
Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
|
|
Output android boot time in seconds instead of miliseconds.
Change-Id: I9e1de722eaec614c807c24f8a70c41bfa1c4d764
Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
|
|
1. collect time for fs mount and bootanim service
2. change to use lava-test-case to add test result
this is preparation for LAVA v2
Change-Id: I9355238dc261f01604b02a36ef6f7fc5c98e5c7e
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
|
|
Change-Id: Ic7e912fb182e7bd5706b882913daa95ae6d9cc3a
Signed-off-by: Chase Qi <chase.qi@linaro.org>
|
|
|
|
Change-Id: I71b00fffbc025ffb2f9171f3cfd5987d98e85ce2
Signed-off-by: Chase Qi <chase.qi@linaro.org>
|
|
Change-Id: Ibaa8626f447e51b11bbd20dbc4ad3a4d130df231
Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
|
|
Test downloads andinstalls APK
Change-Id: Id04c86930067c5c09199363ea36dddd29b775347
Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
|
|
so that to reduce the chance for result parsing error like here:
https://validation.linaro.org/scheduler/job/979668/log_file#L_123
Change-Id: I198abadfa302a168546f6db435aa311d553ad340
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
|
|
this way lava will not generate tag <LAVA_SIGNAL_,
and it will not be broken by the output of echo LAVA_ACK
Change-Id: If55d5593fe97d6f6fb9363d57f21bafcc1fb4d3b
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
|
|
so that we can use this android/multinode-target.yaml
directly, no need to clone the entire repository
Change-Id: Icb7a76018301a99c23f0f06ad7c7b661cf5588a1
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
|
|
Since there are adbd restart instructions there, and this will cause
the dhcpd_eth0 restarted, so we need to wait for the IP available via ping
before run the lava-send command
Change-Id: I1e5ac7b2fba3b84aa2b8c317438a1fa35d0365b2
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
|
|
Added some sleep period to allow for kernel messages output after
re-enabling the kmsg. This should prevent polluting LAVA signal names
Change-Id: Id28277d509f31288e25cdc84573b63e346c5c3cb
Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
|
|
Change-Id: I7268d53697c3d2324d8a3db382c5b8e9c371de29
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
|
|
The default value for KVM devices in LAVA is ~250M of heap. This patch
increases the value to 350M. KVMs are allocated only 512M of total
memory, so it's the maximum safe value.
Change-Id: Ib58f3913d80ec450820cd5c832245692752e7ebc
Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
|
|
|
|
Change-Id: Iaf0803a14b15e3576d8a1c7c5cc3dbd2d37ab2a7
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
|
|
Change-Id: I908f73ce095b36031ce345e60cea48afdd0611b8
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
|
|
Change-Id: I66ca39e04b4da58573913508564f5bcb5ee2beb0
Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
|
|
also attach the raw data from the command
Change-Id: I1042382814f77552e622823a30022d291c851ecb
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
|
|
Change-Id: Idcfcf052628acd6192520c0e64ea1df9505c4431
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
|
|
Change-Id: I0173ce32974b03d1447e48bb97adb5d10ec6bfea
Signed-off-by: Yongqin Liu <yongqin.liu@linaro.org>
|