try to handle error
This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
const {_android: android} = require('playwright');
|
||||
const CLEARDATACOMMAND = "pm clear com.android.chrome"
|
||||
const SET_DEBUGABLE = "am set-debug-app --persistent com.android.chrome"
|
||||
const START_CHROME = "am start -n com.android.chrome/com.google.android.apps.chrome.Main"
|
||||
android.devices().then(deviceList => {
|
||||
deviceList.forEach(async (device) => {
|
||||
console.log(`Model: ${device.model()}`);
|
||||
console.log(`Serial: ${device.serial()}`);
|
||||
await clearChromeDataForDevice(device)
|
||||
})
|
||||
})
|
||||
|
||||
async function clearChromeDataForDevice(device) {
|
||||
console.log(`Model: ${device.model()}`);
|
||||
console.log(`Serial: ${device.serial()}`);
|
||||
await device.shell(CLEARDATACOMMAND)
|
||||
await device.shell(SET_DEBUGABLE)
|
||||
await device.shell(START_CHROME)
|
||||
}
|
||||
|
||||
module.exports = clearChromeDataForDevice
|
||||
Reference in New Issue
Block a user