final ServiceInfo siWithRsc = hbConnectionInfo.getLastServiceInfoWithRsc();
if ((siWithRsc != null && siWithRsc.getService() != null && siWithRsc.getService().isNew())
|| (siRsc != null && siRsc.getService() != null && siRsc.getService().isNew())) {
addOrder(null, siRsc, siWithRsc);
} else {
siWithRsc.addOrder(siRsc, dcHost, runMode);
}
if (Application.isTest(runMode)) {
mHbConnectionReadLock.lock();
final Edge edge;
try {