crosvm/e2e_tests/fixture
Junnan Wu fb579f5eb4 e2e: console: add e2e test for virtio-console
Add three e2e test cases for virtio-console with
multiport feature.

1. Verify portname in testVM.
2. Verfiy output log from testVM in each port
3. Verify output log from testVM in each port
and verfiy modified input log from HostVM

For case3, we need to prepare a backend monitor service,
which is used to get tx message from out fifo,
change them to uppercase and send rx message to in fifo.

BUG=b:339817865
TEST=tools/run_tests --dut=vm --no-parallel -vv
    -E 'package(e2e_tests) & test(vhost_user_console)'

Signed-off-by: Junnan Wu <junnan01.wu@samsung.com>
Change-Id: I23633a3454e470a67a9c92f760048e69afd39a4c
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/5534197
Reviewed-by: Daniel Verkamp <dverkamp@chromium.org>
Commit-Queue: Daniel Verkamp <dverkamp@chromium.org>
2024-05-24 00:13:39 +00:00
..
src e2e: console: add e2e test for virtio-console 2024-05-24 00:13:39 +00:00
Cargo.toml Cargo.toml: avoid "*" versions for external crates 2024-05-22 01:01:42 +00:00