diff options
author | Mahadev Konar <mahadev@apache.org> | 2012-10-16 02:20:41 +0000 |
---|---|---|
committer | Mahadev Konar <mahadev@apache.org> | 2012-10-16 02:20:41 +0000 |
commit | b8a44cbe2c3c94a98ee41764aea85bd840d7a07b (patch) | |
tree | 12ec26d7a9f0030fcac2f5bd107cc89a999f73a1 /ambari-agent | |
parent | 0f888a1e080d1acbc75edb123995c4af63f2f4f4 (diff) |
AMBARI-851. Hook up Ganglia property provider. (Tom Beerbower via mahadev)
git-svn-id: https://svn.apache.org/repos/asf/incubator/ambari/branches/AMBARI-666@1398615 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'ambari-agent')
-rw-r--r-- | ambari-agent/src/test/python/TestHardware.py | 20 |
1 files changed, 18 insertions, 2 deletions
diff --git a/ambari-agent/src/test/python/TestHardware.py b/ambari-agent/src/test/python/TestHardware.py index 68ee8b2bcc..b5c654daa8 100644 --- a/ambari-agent/src/test/python/TestHardware.py +++ b/ambari-agent/src/test/python/TestHardware.py @@ -25,6 +25,22 @@ class TestHardware(TestCase): def test_build(self): hardware = Hardware() result = hardware.get() - self.assertTrue(result['coreCount'] >= 1) - self.assertTrue(result['netSpeed'] != None) + osdisks = hardware.osdisks() + for dev_item in result['mounts']: + self.assertTrue(dev_item['available'] >= 0) + self.assertTrue(dev_item['used'] >= 0) + self.assertTrue(dev_item['percent'] != None) + self.assertTrue(dev_item['device'] != None) + self.assertTrue(dev_item['mountpoint'] != None) + self.assertTrue(dev_item['size'] > 0) + for os_disk_item in osdisks: + self.assertTrue(os_disk_item['available'] >= 0) + self.assertTrue(os_disk_item['used'] >= 0) + self.assertTrue(os_disk_item['percent'] != None) + self.assertTrue(os_disk_item['device'] != None) + self.assertTrue(os_disk_item['mountpoint'] != None) + self.assertTrue(os_disk_item['size'] > 0) + + self.assertTrue(len(result['mounts']) == len(osdisks)) + |