[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PULL 6/7] tests/acceptance: Add new test cases in linux_ssh_mips_malta.
From: |
Cleber Rosa |
Subject: |
[PULL 6/7] tests/acceptance: Add new test cases in linux_ssh_mips_malta.py |
Date: |
Mon, 23 Sep 2019 09:40:18 -0400 |
From: Aleksandar Markovic <address@hidden>
Add 15 new tests cases. They all rely on simple commands used for
detecting hardware configuration information.
Signed-off-by: Aleksandar Markovic <address@hidden>
Message-Id: <address@hidden>
Reviewed-by: Cleber Rosa <address@hidden>
Signed-off-by: Eduardo Habkost <address@hidden>
---
tests/acceptance/linux_ssh_mips_malta.py | 45 ++++++++++++++++++++++++
1 file changed, 45 insertions(+)
diff --git a/tests/acceptance/linux_ssh_mips_malta.py
b/tests/acceptance/linux_ssh_mips_malta.py
index 7fc44f43d1..1d334432a0 100644
--- a/tests/acceptance/linux_ssh_mips_malta.py
+++ b/tests/acceptance/linux_ssh_mips_malta.py
@@ -154,6 +154,51 @@ class LinuxSSH(Test):
self.fail('"%s" output does not contain "%s"' % (cmd, exp))
def run_common_commands(self):
+ self.ssh_command_output_contains(
+ 'cat /proc/cpuinfo',
+ '24Kc')
+ self.ssh_command_output_contains(
+ 'uname -m',
+ 'mips')
+ self.ssh_command_output_contains(
+ 'uname -r',
+ '3.2.0-4-4kc-malta')
+ self.ssh_command_output_contains(
+ 'cat /proc/interrupts',
+ 'timer')
+ self.ssh_command_output_contains(
+ 'cat /proc/interrupts',
+ 'i8042')
+ self.ssh_command_output_contains(
+ 'cat /proc/interrupts',
+ 'serial')
+ self.ssh_command_output_contains(
+ 'cat /proc/interrupts',
+ 'ata_piix')
+ self.ssh_command_output_contains(
+ 'cat /proc/interrupts',
+ 'eth0')
+ self.ssh_command_output_contains(
+ 'cat /proc/interrupts',
+ 'eth0')
+ self.ssh_command_output_contains(
+ 'cat /proc/devices',
+ 'input')
+ self.ssh_command_output_contains(
+ 'cat /proc/devices',
+ 'usb')
+ self.ssh_command_output_contains(
+ 'cat /proc/devices',
+ 'fb')
+ self.ssh_command_output_contains(
+ 'cat /proc/ioports',
+ 'serial')
+ self.ssh_command_output_contains(
+ 'cat /proc/ioports',
+ 'ata_piix')
+ self.ssh_command_output_contains(
+ 'cat /proc/ioports',
+ 'piix4_smbus')
self.ssh_command_output_contains(
'lspci -d 11ab:4620',
'GT-64120')
--
2.21.0
- [PULL 0/7] Python (acceptance tests) queue - 2019-09-23, Cleber Rosa, 2019/09/23
- [PULL 1/7] Acceptance test machine_m68k_nextcube.py: relax the error code pattern, Cleber Rosa, 2019/09/23
- [PULL 2/7] Acceptance test x86_cpu_model_versions: shutdown VMs, Cleber Rosa, 2019/09/23
- [PULL 3/7] Acceptance test x86_cpu_model_versions: fix mismatches between test and messages, Cleber Rosa, 2019/09/23
- [PULL 4/7] Acceptance test x86_cpu_model_versions: split into smaller tests, Cleber Rosa, 2019/09/23
- [PULL 5/7] tests/acceptance: Refactor and improve reporting in linux_ssh_mips_malta.py, Cleber Rosa, 2019/09/23
- [PULL 6/7] tests/acceptance: Add new test cases in linux_ssh_mips_malta.py,
Cleber Rosa <=
- [PULL 7/7] Acceptance tests: use avocado.utils.ssh for SSH interaction, Cleber Rosa, 2019/09/23
- Re: [PULL 0/7] Python (acceptance tests) queue - 2019-09-23, no-reply, 2019/09/23
- Re: [PULL 0/7] Python (acceptance tests) queue - 2019-09-23, no-reply, 2019/09/23
- Re: [PULL 0/7] Python (acceptance tests) queue - 2019-09-23, no-reply, 2019/09/24
- Re: [PULL 0/7] Python (acceptance tests) queue - 2019-09-23, Peter Maydell, 2019/09/24