mirror of
https://github.com/httprunner/httprunner.git
synced 2026-07-12 16:01:27 +08:00
change: update logcat args
This commit is contained in:
@@ -321,6 +321,13 @@ func (ad *adbDriver) IsHealthy() (healthy bool, err error) {
|
|||||||
|
|
||||||
func (ad *adbDriver) StartCaptureLog(identifier ...string) (err error) {
|
func (ad *adbDriver) StartCaptureLog(identifier ...string) (err error) {
|
||||||
log.Info().Msg("start adb log recording")
|
log.Info().Msg("start adb log recording")
|
||||||
|
|
||||||
|
// clear logcat
|
||||||
|
if _, err = ad.adbClient.RunShellCommand("logcat", "--clear"); err != nil {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
|
||||||
|
// start logcat
|
||||||
err = ad.logcat.CatchLogcat()
|
err = ad.logcat.CatchLogcat()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
err = errors.Wrap(code.AndroidCaptureLogError,
|
err = errors.Wrap(code.AndroidCaptureLogError,
|
||||||
|
|||||||
@@ -311,12 +311,13 @@ func (l *AdbLogcat) CatchLogcat() (err error) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// clear logcat
|
// clear logcat
|
||||||
if err = myexec.RunCommand("adb", "-s", l.serial, "logcat", "-c"); err != nil {
|
if err = myexec.RunCommand("adb", "-s", l.serial, "logcat", "--clear"); err != nil {
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
// start logcat
|
// start logcat
|
||||||
l.cmd = myexec.Command("adb", "-s", l.serial, "logcat", "-v", "time", "-s", "iesqaMonitor:V")
|
l.cmd = myexec.Command("adb", "-s", l.serial,
|
||||||
|
"logcat", "--format", "time", "-s", "iesqaMonitor:V")
|
||||||
l.cmd.Stderr = l.logBuffer
|
l.cmd.Stderr = l.logBuffer
|
||||||
l.cmd.Stdout = l.logBuffer
|
l.cmd.Stdout = l.logBuffer
|
||||||
if err = l.cmd.Start(); err != nil {
|
if err = l.cmd.Start(); err != nil {
|
||||||
|
|||||||
Reference in New Issue
Block a user