Commit graph

7 commits

Author SHA1 Message Date
Hikaru Nishida
ae075a5591 e2e_test: Update instructions to use locally built kernel/rootfs images
Fix the outdated documentation and scripts.

TEST=make -C e2e_tests/guest_under_test rootfs kernel
TEST=source e2e_tests/guest_under_test/use_local_build.sh
TEST=cargo test --package e2e_tests -- boot

Change-Id: Ie787296759234adf7b9e770e0da984aa3639f280
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/5151636
Auto-Submit: Hikaru Nishida <hikalium@chromium.org>
Commit-Queue: Alexandre Courbot <acourbot@chromium.org>
Reviewed-by: Alexandre Courbot <acourbot@chromium.org>
2024-01-05 04:50:21 +00:00
Dennis Kempin
4cba337895 e2e_tests: Clarify documentation on running modified guest
The process only works with cargo test. Not with run_tests.

BUG=b:301351266
TEST=None

Change-Id: Iaf20c01e32746d263dab297b2f13adea568e1b98
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/5123311
Reviewed-by: Daniel Verkamp <dverkamp@chromium.org>
Commit-Queue: Dennis Kempin <denniskempin@google.com>
2023-12-14 23:22:36 +00:00
Vikram Auradkar
41d4b92cef tools: remove link run_test2
BUG=b:308883445
TEST=none

Change-Id: I6fe0dbf90ebaee2cd0d1585a0b3f02e1761f3826
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/5027694
Reviewed-by: Dennis Kempin <denniskempin@google.com>
Commit-Queue: Vikram Auradkar <auradkar@google.com>
2023-11-14 01:21:43 +00:00
Keiichi Watanabe
b167696d2b e2e_tests: Document on qemu-user-static for upload_prebuilts.sh
BUG=none
TEST=read

Change-Id: Id43b8c60c4f632b5f374da558b7cba0f600f361f
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/4895764
Reviewed-by: Dennis Kempin <denniskempin@google.com>
Commit-Queue: Keiichi Watanabe <keiichiw@chromium.org>
2023-09-27 03:12:17 +00:00
Wang Ningyuan
bbd3bc3042 e2e_tests: Remove redundant run script
e2e_tests/run script was used as a convenience tool, and is superseded
by tools/run_tests2.

BUG=NONE
TEST=tools/presubmit

Change-Id: I52ea9d3718d005fd64506c6586624a07da66db85
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/4705407
Commit-Queue: Ningyuan Wang <ningyuan@google.com>
Reviewed-by: Keiichi Watanabe <keiichiw@chromium.org>
Reviewed-by: Dennis Kempin <denniskempin@google.com>
2023-07-27 04:35:26 +00:00
Ryuichiro Chiba
df7a2e51bf e2e_tests: Add a tool to dev_container and guest rootfs
Add a tool used in vsock tests to dev_container and guest rootfs

BUG=b:254375643
TEST=`./tools/presubmit` with the new guest rootfs on the new
dev_container

Change-Id: I135e6d2d413bedffef0fd69edd4ab14080429e3a
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/3974349
Reviewed-by: Dennis Kempin <denniskempin@google.com>
Reviewed-by: Takaya Saeki <takayas@chromium.org>
Commit-Queue: Ryuichiro Chiba <chibar@chromium.org>
Reviewed-by: Keiichi Watanabe <keiichiw@chromium.org>
2022-11-07 04:00:40 +00:00
Dennis Kempin
009cb53c76 Rename integration_tests to e2e_tests
Cargo already uses the term 'integration test' for tests living
in the tests/ directory of a crate.

To prevent confusion, rename our 'integration_tests' crate to
'e2e_tests'.

BUG=None
TEST=presubmit

Change-Id: Icfa819eaed08be54ab0f36092f1ba367f3f1ce88
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/4004977
Commit-Queue: Dennis Kempin <denniskempin@google.com>
Reviewed-by: Zihan Chen <zihanchen@google.com>
2022-11-03 22:49:39 +00:00
Renamed from integration_tests/README.md (Browse further)