コード例 #1
0
ファイル: PacketParser.cs プロジェクト: kkhrebtov/MyEnkTests
        public static List <FileInfo> GetPackets(string dttPath, string tempFolder)
        {
            Directory.CreateDirectory(tempFolder);
            //Copy packets to temp folder from dttoutput.
            var packetsFolderPath = Path.Combine(Path.Combine(dttPath, AT.GetDate()), @"PACKETS");

            return(AT.GetContentOfFolder(packetsFolderPath, "*.packet"));
        }
コード例 #2
0
ファイル: PacketParser.cs プロジェクト: kkhrebtov/MyEnkTests
        public static void CheckOsRunTimeLogFileExistCorrectInformation(string pathToWdLogFile)
        {
            var pathToLog = Path.Combine(Path.Combine(pathToWdLogFile, AT.GetDate()), "LOGS");
            var listFiles = AT.GetContentOfFolder(pathToLog, "*.log");
            var logfile   = "";

            foreach (var listFile in listFiles)
            {
                if (listFile.Name.Contains("os_runtime"))
                {
                    logfile = listFile.Name;
                }
            }
            var text = File.ReadAllText(Path.Combine(pathToLog, logfile));

            Assert.IsTrue(!text.Contains("terminate"), "'terminate' appears in the OSRunTime.log");
            Assert.IsTrue(!text.Contains("Fatal"), "'Fatal' appears in the OSRunTime.log");
            Assert.IsTrue(!text.Contains("ERROR"), "ERROR appears in the OSRunTime.log");
        }
コード例 #3
0
ファイル: PacketParser.cs プロジェクト: kkhrebtov/MyEnkTests
        public static void CheckWdLogFileNoError(string pathToWdLogFile)
        {
            var pathToLog = Path.Combine(Path.Combine(pathToWdLogFile, AT.GetDate()), "LOGS");
            var listFiles = AT.GetContentOfFolder(pathToLog, "*.log");
            var logfile   = "";

            foreach (var listFile in listFiles)
            {
                if (listFile.Name.Contains("Watchdog"))
                {
                    logfile = listFile.Name;
                }
            }
            var text = File.ReadAllText(Path.Combine(pathToLog, logfile));

            Assert.IsTrue(!text.Contains("terminate"), "'terminate' appears in the WatchDog.log");
            Assert.IsTrue(!text.Contains("Fatal"), "'Fatal' appears in the WatchDog.log");
            Assert.IsTrue(!text.Contains("ERROR"), "ERROR appears in the WatchDog.log");
        }