Thu thập nhật ký tự động khi đăng nhập không thành công

Khi gỡ lỗi các kiểm thử, bạn luôn cần một bộ nhật ký để có được hình ảnh cơ bản về lỗi và thiết bị đang được kiểm thử. Các nguồn bao gồm: Logcat, nhật ký máy chủ Tradefed, ảnh chụp màn hình, v.v.

Để giúp mọi người viết kiểm thử có thể lấy các nhật ký đó một cách chung chung và dễ dàng, Tradefed có một cơ chế tích hợp sẵn để giúp thu thập các nhật ký đó.

Cấu hình

Để tự động thu thập một số nhật ký khi có lỗi, bạn có thể thêm lựa chọn sau vào dòng lệnh Tradefed:

--auto-collect LOGCAT_ON_FAILURE
or
--auto-collect SCREENSHOT_ON_FAILURE

Để xem danh sách đầy đủ các giá trị có thể có, hãy kiểm tra AutoLogCollector

Để thuận tiện, logcat và ảnh chụp màn hình đều có một cờ trực tiếp:

--logcat-on-failure
and
--screenshot-on-failure

Lưu ý về các mô-đun bộ (AndroidTest.xml)

Các mô-đun không thể chỉ định trực tiếp lựa chọn này trong AndroidTest.xml, nhưng chúng có thể sử dụng bộ điều khiển mô-đun thay thế.