Skip to content

Commit

Permalink
update
Browse files Browse the repository at this point in the history
  • Loading branch information
spiritLHLS committed Jul 30, 2024
1 parent 19a848b commit 5f4c92e
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions disk/disktest.go
Original file line number Diff line number Diff line change
Expand Up @@ -110,7 +110,8 @@ func ddTest1(path, deviceName, blockFile, blockName, blockCount, bs string) stri
Logger.Info("Read test error: " + err.Error())
}
}
if err != nil || strings.Contains(tempText, "Invalid argument") || strings.Contains(tempText, "Permission denied") {
if strings.Contains(tempText, "Invalid argument") || strings.Contains(tempText, "Permission denied") ||
strings.Contains(tempText, "失败") || strings.Contains(tempText, "无效的参数") {
if err != nil && EnableLoger {
Logger.Info("Read test (first attempt) error: " + err.Error())
}
Expand Down Expand Up @@ -142,7 +143,8 @@ func ddTest2(blockFile, blockName, blockCount, bs string) string {
Logger.Info("execDDTest error for /root/ path: " + err.Error())
}
}
if err != nil || strings.Contains(tempText, "Invalid argument") || strings.Contains(tempText, "Permission denied") {
if strings.Contains(tempText, "Invalid argument") || strings.Contains(tempText, "Permission denied") ||
strings.Contains(tempText, "失败") || strings.Contains(tempText, "无效的参数") {
time.Sleep(1 * time.Second)
tempText, err = execDDTest("/dev/zero", "/tmp/"+blockFile, bs, blockCount)
defer os.Remove("/tmp/" + blockFile)
Expand Down Expand Up @@ -177,6 +179,7 @@ func ddTest2(blockFile, blockName, blockCount, bs string) string {
Logger.Info("execDDTest read error for /root/ path: " + err.Error())
}
}
// /dev/null 无法访问,需要替换
if strings.Contains(tempText, "Invalid argument") || strings.Contains(tempText, "Permission denied") ||
strings.Contains(tempText, "失败") || strings.Contains(tempText, "无效的参数") {
time.Sleep(1 * time.Second)
Expand All @@ -189,9 +192,6 @@ func ddTest2(blockFile, blockName, blockCount, bs string) string {
}
}
}
if EnableLoger {
Logger.Info("tempText: " + tempText)
}
result += parseResultDD(tempText, blockCount)
result += "\n"
return result
Expand Down

0 comments on commit 5f4c92e

Please sign in to comment.