anchor.diff:        <argument>shell</argument>
         <argument>-n</argument>
       </shell>
  -      <ok to="report-success-zabbix"/>
  -      <error to="fail"/>
  -  </action>
  +      <ok to="join-smokes"/>
  +      <error to="join-smokes"/>
  +  </action>
  +  <join name="join-smokes" to="status-decision"/>
  +  <decision name="status-decision"/>
  +    <switch>
  +     <case to="report-success-zabbix">
  +       ${wf:lastErrorNode() eq ""}
  +     </case>
  +     <default to="fail"/>
  +    </switch>
  +  </decision>
  +
     <action name="report-success-zabbix">
       <shell xmlns="uri:oozie:shell-action:0.1">
         <job-tracker>${jobTracker}</job-tracker>
  
positive.code:       <param>HIVE_SMOKE_TEST_DB=smoke_test_db_v2</param>
        <param>HIVE_SMOKE_TEST_TBL=smoke_test_tbl_v2</param>
      </hive2>
      <ok to="joiner"/>
      <error to="fail"/>
    </action>
    <join name="joiner" to="Hive-CLI"/>
  
    <action name="Hive-CLI" cred="hcat_creds">
      <shell xmlns="uri:oozie:shell-action:0.1">
  
negative.code:       <param>HIVE_SMOKE_TEST_DB=smoke_test_db</param>
        <param>HIVE_SMOKE_TEST_TBL=smoke_test_tbl</param>
      </hive>
      <ok to="join-smokes"/>
      <error to="join-smokes"/>
    </action>
  
    <action name="Hive2-Smokes" cred="hive2_creds">
  