public function testRegisterTwoServersDifferentSizesDifferentLB()
 {
     $fileName1 = "test1";
     $fileName2 = "test2";
     $fileName3 = "test3";
     $processId = 1;
     $fileSize2K = 2000;
     $compressionSuffix = "gz";
     $subdir = ".";
     $server1 = "server1";
     $server2 = "server2";
     $server1lb = 1;
     $server2lb = 2;
     DWHInspector::registerEtlServer($server1, $server1lb);
     DWHInspector::registerFile($fileName1, $processId, $fileSize2K, $compressionSuffix, $subdir);
     DWHInspector::registerEtlServer($server2, $server2lb);
     DWHInspector::registerFile($fileName2, $processId, $fileSize2K, $compressionSuffix, $subdir);
     DWHInspector::registerFile($fileName3, $processId, $fileSize2K, $compressionSuffix, $subdir);
     $this->assertTrue(DWHInspector::isFileRegistered($fileName1, $processId, $fileSize2K, $compressionSuffix, $subdir, $server1));
     $this->assertTrue(DWHInspector::isFileRegistered($fileName2, $processId, $fileSize2K, $compressionSuffix, $subdir, $server2));
     $this->assertTrue(DWHInspector::isFileRegistered($fileName3, $processId, $fileSize2K, $compressionSuffix, $subdir, $server2));
 }