New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 839650 link

Starred by 1 user

Issue metadata

Status: Duplicate
Owner:
Closed: May 2018
Cc:
EstimatedDays: ----
NextAction: ----
OS: Android
Pri: 1
Type: Bug



Sign in to add a comment

disable verity is failing on WebView O bot

Project Member Reported by aluo@chromium.org, May 3 2018

Issue description

Error:

I   87.326s ProvisionDevice(711KPAE0541736)  Disabling Verity on 711KPAE0541736
I   87.326s TimeoutThread-1-for-ProvisionDevice(711KPAE0541736)  [host]> /b/s/w/ir/cache/builder/src/third_party/android_tools/sdk/platform-tools/adb -s 711KPAE0541736 disable-verity
E   87.342s ProvisionDevice(711KPAE0541736)  Failed to provision device 711KPAE0541736. Adding to blacklist.
Traceback (most recent call last):
  File "/b/s/w/ir/cache/builder/src/third_party/catapult/devil/devil/android/tools/provision_devices.py", line 163, in ProvisionDevice
    step.cmd(device)
  File "/b/s/w/ir/cache/builder/src/third_party/catapult/devil/devil/android/tools/provision_devices.py", line 133, in <lambda>
    d, system_app_remove_list, system_package_remove_list)))
  File "/b/s/w/ir/cache/builder/src/third_party/catapult/devil/devil/android/tools/provision_devices.py", line 394, in RemoveSystemApps
    device.adb.DisableVerity()
  File "/b/s/w/ir/cache/builder/src/third_party/catapult/devil/devil/android/sdk/adb_wrapper.py", line 937, in DisableVerity
    ['disable-verity'], output, device_serial=self._device_serial)
AdbCommandFailedError: (device: 711KPAE0541736) adb disable-verity: failed and output:
- Successfully disabled verity
- Now reboot your device for settings to take effect
I   87.342s ProvisionDevice(711KPAE0541736)  Adding 711KPAE0541736 to blacklist /b/s/w/ir/cache/builder/src/out/bad_devices.json for reason: provision_failure
I   87.400s ProvisionDevice(711KPTM0541705)  Disabling Verity on 711KPTM0541705
I   87.400s TimeoutThread-1-for-ProvisionDevice(711KPTM0541705)  [host]> /b/s/w/ir/cache/builder/src/third_party/android_tools/sdk/platform-tools/adb -s 711KPTM0541705 disable-verity
E   87.431s ProvisionDevice(711KPTM0541705)  Failed to provision device 711KPTM0541705. Adding to blacklist.
Traceback (most recent call last):
  File "/b/s/w/ir/cache/builder/src/third_party/catapult/devil/devil/android/tools/provision_devices.py", line 163, in ProvisionDevice
    step.cmd(device)
  File "/b/s/w/ir/cache/builder/src/third_party/catapult/devil/devil/android/tools/provision_devices.py", line 133, in <lambda>
    d, system_app_remove_list, system_package_remove_list)))
  File "/b/s/w/ir/cache/builder/src/third_party/catapult/devil/devil/android/tools/provision_devices.py", line 394, in RemoveSystemApps
    device.adb.DisableVerity()
  File "/b/s/w/ir/cache/builder/src/third_party/catapult/devil/devil/android/sdk/adb_wrapper.py", line 937, in DisableVerity
    ['disable-verity'], output, device_serial=self._device_serial)
AdbCommandFailedError: (device: 711KPTM0541705) adb disable-verity: failed and output:
- Successfully disabled verity
- Now reboot your device for settings to take effect
I   87.431s ProvisionDevice(711KPTM0541705)  Adding 711KPTM0541705 to blacklist /b/s/w/ir/cache/builder/src/out/bad_devices.json for reason: provision_failure

Not sure why it's failing since the adb output indicates it was successful

build logs:
https://logs.chromium.org/v/?s=chromium%2Fbuildbucket%2Fcr-buildbucket.appspot.com%2F8947511301849119552%2F%2B%2Fsteps%2Fprovision_devices%2F0%2Fstdout

 
Cc: perezju@chromium.org eyaich@chromium.org nednguyen@chromium.org
We are seeing similar issues with our performance waterfall pixel2 webview bots running O.

See swarming task here: https://chrome-swarming.appspot.com/task?id=3d44f80c73837910&refresh=10&show_raw=1

I   39.305s TimeoutThread-1-for-<contextlib.GeneratorContextManager object at 0x7f5339af2590>.__enter__  condition 'boot_completed' met (0.5s)
Traceback (most recent call last):
  File "../../third_party/catapult/devil/devil/android/tools/system_app.py", line 218, in <module>
    sys.exit(main(sys.argv[1:]))
  File "../../third_party/catapult/devil/devil/android/tools/system_app.py", line 211, in main
    with parallel_devices:
  File "/b/swarming/w/ir/third_party/catapult/devil/devil/utils/parallelizer.py", line 214, in __enter__
    return r.__call__()
  File "/b/swarming/w/ir/third_party/catapult/devil/devil/utils/parallelizer.py", line 243, in __call__
    r.pFinish(None)
  File "/b/swarming/w/ir/third_party/catapult/devil/devil/utils/parallelizer.py", line 135, in pFinish
    self._objs.JoinAll()
  File "/b/swarming/w/ir/third_party/catapult/devil/devil/utils/reraiser_thread.py", line 189, in JoinAll
    self._JoinAll(watcher, timeout)
  File "/b/swarming/w/ir/third_party/catapult/devil/devil/utils/reraiser_thread.py", line 161, in _JoinAll
    thread.ReraiseIfException()
  File "/b/swarming/w/ir/third_party/catapult/devil/devil/utils/reraiser_thread.py", line 84, in run
    self._ret = self._func(*self._args, **self._kwargs)
  File "/b/swarming/w/ir/.swarming_module/lib/python2.7/contextlib.py", line 17, in __enter__
    return self.gen.next()
  File "../../third_party/catapult/devil/devil/android/tools/system_app.py", line 178, in remove_system_app
    RemoveSystemApps(device, args.packages)
  File "../../third_party/catapult/devil/devil/android/tools/system_app.py", line 44, in RemoveSystemApps
    with EnableSystemAppModification(device):
  File "/b/swarming/w/ir/.swarming_module/lib/python2.7/contextlib.py", line 17, in __enter__
    return self.gen.next()
  File "../../third_party/catapult/devil/devil/android/tools/system_app.py", line 97, in EnableSystemAppModification
    device.adb.DisableVerity()
  File "/b/swarming/w/ir/third_party/catapult/devil/devil/android/sdk/adb_wrapper.py", line 937, in DisableVerity
    ['disable-verity'], output, device_serial=self._device_serial)
devil.android.device_errors.AdbCommandFailedError: (device: FA7BN1A04854) adb disable-verity: failed and output:
- Successfully disabled verity
- Now reboot your device for settings to take effect




Comment 2 by aluo@chromium.org, May 4 2018

Mergedinto: 839741
Status: Duplicate (was: Assigned)

Sign in to add a comment