summary refs log tree commit diff
path: root/tests/plugins.rs
diff options
context:
space:
mode:
authorDmitry Torokhov <dtor@chromium.org>2018-07-26 14:44:50 -0700
committerchrome-bot <chrome-bot@chromium.org>2018-07-31 16:37:06 -0700
commit658357638c2fdd95525dd555c86078ecaed47458 (patch)
tree4ce39a88cb1c2d63415035e2add719dcd6c21ca9 /tests/plugins.rs
parentc017a764d7237432f805d3b3f8f1ce7f5fdae107 (diff)
downloadcrosvm-658357638c2fdd95525dd555c86078ecaed47458.tar
crosvm-658357638c2fdd95525dd555c86078ecaed47458.tar.gz
crosvm-658357638c2fdd95525dd555c86078ecaed47458.tar.bz2
crosvm-658357638c2fdd95525dd555c86078ecaed47458.tar.lz
crosvm-658357638c2fdd95525dd555c86078ecaed47458.tar.xz
crosvm-658357638c2fdd95525dd555c86078ecaed47458.tar.zst
crosvm-658357638c2fdd95525dd555c86078ecaed47458.zip
plugin: allow retrieving list of supported MSRs
Add crossvm plugin API to allow fetching list of supported MSRs.

BUG=b:111083877
TEST=cargo test -p kvm; cargo test --features=plugin

Change-Id: I178c7bc33d606bef10422faac6bb9afb3fe0a014
Signed-off-by: Dmitry Torokhov <dtor@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/1152229
Reviewed-by: Zach Reizner <zachr@chromium.org>
Diffstat (limited to 'tests/plugins.rs')
-rw-r--r--tests/plugins.rs5
1 files changed, 5 insertions, 0 deletions
diff --git a/tests/plugins.rs b/tests/plugins.rs
index c760875..7d2d8ff 100644
--- a/tests/plugins.rs
+++ b/tests/plugins.rs
@@ -242,6 +242,11 @@ fn test_supported_cpuid() {
 }
 
 #[test]
+fn test_msr_index_list() {
+    test_plugin(include_str!("plugin_msr_index_list.c"));
+}
+
+#[test]
 fn test_vm_state_manipulation() {
     test_plugin(include_str!("plugin_vm_state.c"));
 }