From fd171691bb901b15c97d427f93e3e571fcd208f5 Mon Sep 17 00:00:00 2001 From: Rohit Saluja Date: Thu, 26 Sep 2024 15:55:55 +0530 Subject: [PATCH 1/2] Update nexus 9000v minimum memory --- COT/platforms/cisco_nexus_9000v.py | 2 +- COT/platforms/tests/test_cisco_nexus_9000v.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/COT/platforms/cisco_nexus_9000v.py b/COT/platforms/cisco_nexus_9000v.py index 97801d2..8948b05 100644 --- a/COT/platforms/cisco_nexus_9000v.py +++ b/COT/platforms/cisco_nexus_9000v.py @@ -32,7 +32,7 @@ class Nexus9000v(Platform): HARDWARE_LIMITS = Platform.HARDWARE_LIMITS.copy() HARDWARE_LIMITS.update({ Hardware.cpus: ValidRange(1, 4), - Hardware.memory: ValidRange(8192, None), + Hardware.memory: ValidRange(6144, None), Hardware.nic_count: ValidRange(1, 65), Hardware.serial_count: ValidRange(1, 1), }) diff --git a/COT/platforms/tests/test_cisco_nexus_9000v.py b/COT/platforms/tests/test_cisco_nexus_9000v.py index 667d4f0..56c1518 100644 --- a/COT/platforms/tests/test_cisco_nexus_9000v.py +++ b/COT/platforms/tests/test_cisco_nexus_9000v.py @@ -48,8 +48,8 @@ def test_cpu_count(self): def test_memory_amount(self): """Test RAM allocation limits.""" self.assertRaises(ValueTooLowError, - self.ins.validate_memory_amount, 8191) - self.ins.validate_memory_amount(8192) + self.ins.validate_memory_amount, 6143) + self.ins.validate_memory_amount(6144) self.ins.validate_memory_amount(16384) # No upper bound known at present From 2c6b3fe547c9ed57154d2e75faad61445a232be7 Mon Sep 17 00:00:00 2001 From: Rohit Saluja Date: Thu, 26 Sep 2024 16:05:01 +0530 Subject: [PATCH 2/2] Update nexus 9000v minimum cpu --- COT/platforms/cisco_nexus_9000v.py | 2 +- COT/platforms/tests/test_cisco_nexus_9000v.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/COT/platforms/cisco_nexus_9000v.py b/COT/platforms/cisco_nexus_9000v.py index 8948b05..fb0f2ed 100644 --- a/COT/platforms/cisco_nexus_9000v.py +++ b/COT/platforms/cisco_nexus_9000v.py @@ -31,7 +31,7 @@ class Nexus9000v(Platform): HARDWARE_LIMITS = Platform.HARDWARE_LIMITS.copy() HARDWARE_LIMITS.update({ - Hardware.cpus: ValidRange(1, 4), + Hardware.cpus: ValidRange(2, 4), Hardware.memory: ValidRange(6144, None), Hardware.nic_count: ValidRange(1, 65), Hardware.serial_count: ValidRange(1, 1), diff --git a/COT/platforms/tests/test_cisco_nexus_9000v.py b/COT/platforms/tests/test_cisco_nexus_9000v.py index 56c1518..9626bd3 100644 --- a/COT/platforms/tests/test_cisco_nexus_9000v.py +++ b/COT/platforms/tests/test_cisco_nexus_9000v.py @@ -40,8 +40,8 @@ def test_nic_name(self): def test_cpu_count(self): """Test CPU count limits.""" - self.assertRaises(ValueTooLowError, self.ins.validate_cpu_count, 0) - self.ins.validate_cpu_count(1) + self.assertRaises(ValueTooLowError, self.ins.validate_cpu_count, 1) + self.ins.validate_cpu_count(2) self.ins.validate_cpu_count(4) self.assertRaises(ValueTooHighError, self.ins.validate_cpu_count, 5)