@@ -36,6 +36,15 @@ var _ = g.Describe("[builds][Slow] Capabilities should be dropped for s2i builde
36
36
g .By ("starting the rootable-ruby build with --wait flag" )
37
37
err = oc .Run ("start-build" ).Args ("rootable-ruby" , fmt .Sprintf ("--from-dir=%s" , s2ibuilderFixture ),
38
38
"--wait" ).Execute ()
39
+ // debug for failures on jenkins
40
+ if err != nil {
41
+ bldOuput , derr := oc .Run ("logs" ).Args ("-f" , "bc/rootable-ruby" ).Output ()
42
+ if derr == nil {
43
+ fmt .Fprintf (g .GinkgoWriter , "\n \n build logs : %s\n \n " , bldOuput )
44
+ } else {
45
+ fmt .Fprintf (g .GinkgoWriter , "\n \n got error on bld logs %v\n \n " , err )
46
+ }
47
+ }
39
48
o .Expect (err ).NotTo (o .HaveOccurred ())
40
49
41
50
g .By ("creating a build that tries to gain root access via su" )
@@ -44,6 +53,15 @@ var _ = g.Describe("[builds][Slow] Capabilities should be dropped for s2i builde
44
53
45
54
g .By ("start the root-access-build with the --wait flag" )
46
55
err = oc .Run ("start-build" ).Args ("root-access-build" , "--wait" ).Execute ()
56
+ // debug for failures on jenkins
57
+ if err == nil {
58
+ bldOuput , derr := oc .Run ("logs" ).Args ("-f" , "bc/root-access-build" ).Output ()
59
+ if derr == nil {
60
+ fmt .Fprintf (g .GinkgoWriter , "\n \n build logs : %s\n \n " , bldOuput )
61
+ } else {
62
+ fmt .Fprintf (g .GinkgoWriter , "\n \n got error on bld logs %v\n \n " , err )
63
+ }
64
+ }
47
65
o .Expect (err ).To (o .HaveOccurred ())
48
66
49
67
g .By ("verifying the build status" )
0 commit comments