В чем разница между получением adb logcats из appium с помощью `getAll ()` и `filter (Level.ALL)` - PullRequest
0 голосов
/ 20 декабря 2018

Может ли кто-нибудь различать

  1. List<LogEntry> logEntries = driver.manage().logs().get("logcat").getAll(); и
  2. List<LogEntry> logEntries2 = driver.manage().logs().get("logcat").filter(Level.ALL);

На самом деле мне нужно очистить logEntries после выполнениялюбое действие клика в моем приложении.Затем я запустил команду adb logcat -c, чтобы очистить их, и снова вызвал List<LogEntry> logEntries = driver.manage().logs().get("logcat").getAll();, в идеале он должен выдавать свежие журналы, как я очистил журналы на adb logcat -c, но это не так.Затем я выполнил List<LogEntry> logEntries2 = driver.manage().logs().get("logcat").filter(Level.ALL);, который дает свежие данные после успешного выполнения adb logcat -c.Так может кто-нибудь дифференцировать.

...