support for FFDC-only isolation nodes in chip data

Signed-off-by: Zane Shelley <zshelle@us.ibm.com>
Change-Id: Ib457329d31a9f01eb6992e57b11d84c06a63e6e7
diff --git a/test/simulator/meson.build b/test/simulator/meson.build
index 590e381..1bcdc6a 100644
--- a/test/simulator/meson.build
+++ b/test/simulator/meson.build
@@ -8,6 +8,7 @@
 # Test cases
 test_src = [
     'sample_test_case.cpp',
+    'test_cases/exp20_foxhound7.cpp',
 ]
 
 gtest = dependency('gtest', main : true, required : false, method : 'system')
@@ -18,5 +19,5 @@
          executable('simulator', sim_src, test_src,
                     dependencies : gtest,
                     link_with : libhei_static,
-                    include_directories: incdir))
+                    include_directories: [ incdir, '.' ]))
 endif
diff --git a/test/simulator/simulator.cpp b/test/simulator/simulator.cpp
index 32eb31b..6bc3106 100644
--- a/test/simulator/simulator.cpp
+++ b/test/simulator/simulator.cpp
@@ -13,10 +13,10 @@
 const std::map<SimulatorData::SimChipType, const char*>
     SimulatorData::cv_chipPath = {
         {SAMPLE, "../test/simulator/sample_data/sample.cdb"},
-        {EXPLORER_11, "chip_data_explorer_11.cdb"},
-        {EXPLORER_20, "chip_data_explorer_20.cdb"},
-        {P10_10, "chip_data_p10_10.cdb"},
-        {P10_20, "chip_data_p10_20.cdb"},
+        {EXPLORER_11, "xml/chip_data_explorer_11.cdb"},
+        {EXPLORER_20, "xml/chip_data_explorer_20.cdb"},
+        {P10_10, "xml/chip_data_p10_10.cdb"},
+        {P10_20, "xml/chip_data_p10_20.cdb"},
 };
 
 //------------------------------------------------------------------------------
diff --git a/test/simulator/test_cases/exp20_foxhound7.cpp b/test/simulator/test_cases/exp20_foxhound7.cpp
new file mode 100644
index 0000000..65a4966
--- /dev/null
+++ b/test/simulator/test_cases/exp20_foxhound7.cpp
@@ -0,0 +1,16 @@
+#include "simulator.hpp"
+
+START_TEST_CASE(exp20_foxhoundfatal)
+
+CHIP(ocmb0, EXPLORER_20)
+
+START_ITERATION
+
+REG_SCOM(ocmb0, 0x08040000, 0x1000000000000000) // OCMB_CHIPLET_CS_FIR
+REG_SCOM(ocmb0, 0x0804000a, 0x0000000001000000) // OCMB_LFIR
+
+EXP_SIG(ocmb0, 0xbdcd, 0, 39, UNIT_CS)
+
+END_ITERATION
+
+END_TEST_CASE