Bảng điều khiển của Liên đoàn thương mại là một thành phần tuỳ chọn cho phép bạn kiểm tra trạng thái của Liên đoàn Thương mại và những gì nó nhìn thấy, từ trạng thái thiết bị cho đến các thử nghiệm hiện tại đang diễn ra.
Đây là một công cụ hữu hiệu để theo dõi số lượng lớn các chương trình kiểm thử chạy song song và nắm bắt tiến trình của từng bài kiểm thử.
Truy cập vào bảng điều khiển
Sau khi xây dựng Tradefeed, bạn có thể truy cập tập lệnh trình chạy tradefed.sh
từ
đường dẫn của bạn và theo mặc định sẽ đưa bạn đến bảng điều khiển.
Bảng điều khiển sẽ tự hiển thị lời nhắc tf >
.
Bảng điều khiển có thể làm gì?
help
của bảng điều khiển sẽ luôn liệt kê thông tin mới nhất.
Một vài tính năng thú vị của công cụ này là:
- Liệt kê các thiết bị và cách Tradefeed xem trạng thái của các thiết bị đó:
list devices
- Liệt kê các lệnh gọi đang chạy và siêu dữ liệu của các lệnh gọi đó:
list invocations
- Nhận nhật ký của tất cả các lệnh gọi đang chạy và lệnh gọi được Trade tác (Mã số sản phẩm thương mại) đang chạy:
dump logs
Bảng điều khiển này cho phép bạn gỡ lỗi những gì đang xảy ra trong Tradefeed và thiết bị bằng cách truy vấn một số trạng thái không hiển thị cùng nhau ở bất kỳ nơi nào khác.
Làm cách nào để tránh sử dụng bảng điều khiển?
Trong một số trường hợp, bạn không cần dùng bảng điều khiển, hoặc khi chạy bảng điều khiển một lần .
Trong những trường hợp như vậy, bạn có thể thêm commandAndExit
vào tradefed.sh
lệnh tập lệnh của trình chạy để ngăn bảng điều khiển khởi động. Chiến dịch này
cần đối số bổ sung khi cố gắng chạy Tradefeed như một phần của tập lệnh
hoặc truyền trực tiếp đầu ra. Cho phép bảng điều khiển bật trong khi chạy
Việc giao dịch từ một tập lệnh sẽ gây ra hành vi không nhất quán và có thể
gây ra một số vấn đề.
tradefed.sh run commandAndExit <usual command>
Tự động hoàn thành bảng điều khiển
Bảng điều khiển cung cấp tính năng tự động hoàn thành cơ bản cho tên cấu hình.
tf > run <hit TAB>
result in:
Display all 167 possibilities? (y or n)
Bằng cách nhấn TAB sau run
, bạn có thể xem danh sách đầy đủ các cấu hình
sẵn có. Nếu bạn đã nhập một phần tên, bảng điều khiển sẽ
in mọi khả năng.
tf >run tf/<HIT TAB>
tf/acceptance tf/fake tf/func
tf/stress tf/uiautomator tf/unit-runner
tf >run tf/
Việc này rất hữu ích khi bạn không nhớ chính xác tên cấu hình.