Manikandan R created YUNIKORN-1649:
--------------------------------------

             Summary: Use Junit reporter in all suites
                 Key: YUNIKORN-1649
                 URL: https://issues.apache.org/jira/browse/YUNIKORN-1649
             Project: Apache YuniKorn
          Issue Type: Sub-task
            Reporter: Manikandan R


Some test suites are not using junit reporter like others. For example, 
Admission Controller etc.

Below code has been used to generate the xml based report for test suites and 
has a prerequisite to create the log dir before in hand (it happens in 
MakeFile). As part of this jira, need to see if there is a way to create 
directory automatically if possible.

ginkgo.ReportAfterSuite("TestBasicScheduling", func(report ginkgo.Report) {
                err := reporters.GenerateJUnitReportWithConfig(
                        report,
                        filepath.Join(configmanager.YuniKornTestConfig.LogDir, 
"basic_scheduling_junit.xml"),
                        reporters.JunitReportConfig{OmitSpecLabels: true},
                )
                Ω(err).NotTo(HaveOccurred())
        })
        gomega.RegisterFailHandler(ginkgo.Fail)
        ginkgo.RunSpecs(t, "TestBasicScheduling", 
ginkgo.Label("TestBasicScheduling"))



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@yunikorn.apache.org
For additional commands, e-mail: dev-h...@yunikorn.apache.org

Reply via email to