Commit Graph

7 Commits (c1a8606095d4021c0f484d2bfa86fc15602503eb)

Author SHA1 Message Date
Naohiro Tamura 37590a8633 Add hardware inspection module for iRMC driver
This module enables iRMC out-of-band hardware inspection for FUJITSU
PRIMERGY bare metal nodes having iRMC S4 and beyond.

Change-Id: I8f406a9beb3fd3c01b15f764211ffd18494464f6
Closes-Bug: #1525108
2016-02-12 11:28:38 +09:00
Naohiro Tamura 8d0949817e Refactor IRMCVirtualMediaAgentDeploy by applying new BootInterface
This patch refactors IRMCVirtualMediaAgentDeploy by applying new
BootInterface. Consequently IRMCVirtualMediaAgentDeploy is divided
into IRMCVirtualMediaBoot and IRMCVirtualMediaAgentDeploy.

Implements: blueprint irmc-driver-uses-boot-interface

Change-Id: I7cae6588dfeffec3c5667ecabdb164ca72d63f22
2015-11-22 14:41:45 +09:00
Naohiro Tamura 1ec4faad7b Refactor IRMCVirtualMediaIscsiDeploy by applying new BootInterface
This patch refactors IRMCVirtualMediaIscsiDeploy by applying new
BootInterface. Consequently IRMCVirtualMediaIscsiDeploy is divided
into IRMCVirtualMediaBoot and IRMCVirtualMediaIscsiDeploy.

Implements: blueprint irmc-driver-uses-boot-interface

Change-Id: I709f3eb9b7798fa9b8a415bafbebbc24b03c5ebe
2015-11-22 14:35:39 +09:00
Jenkins dc3b451476 Merge "Fix tests giving erroneous output during os-testr run" 2015-10-12 01:21:35 +00:00
Vladyslav Drok 2aabb6d9d0 Fix tests giving erroneous output during os-testr run
After the switch to os-testr more output is given in console during
the tests run. Some output is stderr due to mistakes in
mocking/logging. This change fixes such tests.

Change-Id: I074c0f3aeb08df04ca9efcf34a7a49415567f466
Closes-bug: #1504524
2015-10-11 01:52:49 +03:00
Naohiro Tamura 97750967e5 Prevent iRMC unit test from potential failure at the gate
This patch adds the missing mock patcher.stop() which corresponds to
patcher.start() so as not to be a cause of failure at the gate.

Change-Id: I6d3cb6f70550d9f36e33b4b9b5f493784dc0f5dc
Related-Bug: #1503603
2015-10-09 17:05:44 +09:00
John L. Villalovos f350d87af8 Prepare for functional testing
Prepare for functional testing by creating two new directories:
  * ironic/tests/unit
  * ironic/tests/functional

Move all files currently in ironic/tests/* to ironic/tests/unit/

Update imports from 'ironic.tests.YYY' to 'ironic.tests.unit.YYY'

Fix any PEP8 issues due to longer lines

Partial-Bug: #1491670
Change-Id: I1166f20adf8c84b2042b62e348926502a4851e08
2015-09-28 21:27:01 +00:00