You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@bigtop.apache.org by "Steve Loughran (JIRA)" <ji...@apache.org> on 2014/05/20 10:47:38 UTC

[jira] [Created] (BIGTOP-1316) enhance Shell for better checking of return code & output logging

Steve Loughran created BIGTOP-1316:
--------------------------------------

             Summary: enhance Shell for better checking of return code & output logging
                 Key: BIGTOP-1316
                 URL: https://issues.apache.org/jira/browse/BIGTOP-1316
             Project: Bigtop
          Issue Type: Improvement
          Components: Tests
    Affects Versions: 0.8.0
            Reporter: Steve Loughran
            Assignee: Steve Loughran
            Priority: Minor


for the slider tests, we extended Shell with [SliderShellhttps://svn.apache.org/viewvc/incubator/slider/trunk/slider-funtest/src/main/groovy/org/apache/slider/funtest/framework/SliderShell.groovy?view=markup], adding some more features. Some of those are biased towards executing our entry point, but there are some useful core features worth pulling up to the base class

# {{toString()}} and {{dump()}} methods with diagnostics
# return code sign correction and assertion checking
# construction of bash environment and command lines

The bash setup could be done with a class {{Bash extends Shell}} which is designed purely for bash execution



--
This message was sent by Atlassian JIRA
(v6.2#6252)