quadlet tests: Disable kmsg logging while testing

Signed-off-by: Alexander Larsson <alexl@redhat.com>
This commit is contained in:
Alexander Larsson
2022-10-20 15:28:09 +02:00
parent b07ba24419
commit 33eb45c475
2 changed files with 7 additions and 1 deletions

View File

@ -23,6 +23,7 @@ import (
var ( var (
verboseFlag bool // True if -v passed verboseFlag bool // True if -v passed
noKmsgFlag bool
isUser bool // True if run as quadlet-user-generator executable isUser bool // True if run as quadlet-user-generator executable
) )
@ -219,6 +220,10 @@ func main() {
enableDebug() enableDebug()
} }
if noKmsgFlag {
noKmsg = true
}
if flag.NArg() < 1 { if flag.NArg() < 1 {
Logf("Missing output directory argument") Logf("Missing output directory argument")
os.Exit(1) os.Exit(1)
@ -270,4 +275,5 @@ func main() {
func init() { func init() {
flag.BoolVar(&verboseFlag, "v", false, "Print debug information") flag.BoolVar(&verboseFlag, "v", false, "Print debug information")
flag.BoolVar(&noKmsgFlag, "no-kmsg-log", false, "Don't log to kmsg")
} }

View File

@ -253,7 +253,7 @@ var _ = Describe("quadlet system generator", func() {
Expect(err).To(BeNil()) Expect(err).To(BeNil())
// Run quadlet to convert the file // Run quadlet to convert the file
session := podmanTest.Quadlet([]string{generatedDir}, quadletDir) session := podmanTest.Quadlet([]string{"-no-kmsg-log", generatedDir}, quadletDir)
session.WaitWithDefaultTimeout() session.WaitWithDefaultTimeout()
Expect(session).Should(Exit(0)) Expect(session).Should(Exit(0))