collect host kernel log for virtual device tests

Bug: 201306350
Test: e2e go/ab/I69400009992413020
Change-Id: I17a8039471f2cd74dcb30f6b58e1ce948426a411
diff --git a/src/com/android/tradefed/device/cloud/CommonLogRemoteFileUtil.java b/src/com/android/tradefed/device/cloud/CommonLogRemoteFileUtil.java
index 2a781a3..206af53 100644
--- a/src/com/android/tradefed/device/cloud/CommonLogRemoteFileUtil.java
+++ b/src/com/android/tradefed/device/cloud/CommonLogRemoteFileUtil.java
@@ -79,6 +79,9 @@
                         NESTED_REMOTE_LOG_DIR + "launcher.log",
                         "cuttlefish_launcher.log",
                         LogDataType.TEXT));
+        KNOWN_FILES_TO_FETCH.put(
+                InstanceType.CUTTLEFISH,
+                new KnownLogFileEntry("/var/log/kern.log", "host_kernel.log", LogDataType.TEXT));
         // Emulator known files to collect
         KNOWN_FILES_TO_FETCH.put(
                 InstanceType.EMULATOR,
@@ -96,6 +99,9 @@
         KNOWN_FILES_TO_FETCH.put(
                 InstanceType.EMULATOR,
                 new KnownLogFileEntry("/var/log/daemon.log", null, LogDataType.TEXT));
+        KNOWN_FILES_TO_FETCH.put(
+                InstanceType.EMULATOR,
+                new KnownLogFileEntry("/var/log/kern.log", "host_kernel.log", LogDataType.TEXT));
 
         OXYGEN_LOG_FILES.add(
                 new KnownLogFileEntry(