Skip to content

JRuby Cucumber test failure: smelly.rb step with method_missing and define_method has exit status 143 #226

@olleolleolle

Description

@olleolleolle

Running the Cucumber feature command_line_interface/minimum_score.feature:5 can fail on JRuby. See Failed build.

This is the output:

expected that command "rubycritic smelly.rb --no-browser" has exit status of "0", but has "143". (RSpec::Expectations::ExpectationNotMetError)

143 is SIGTERM. (Did the process get killed somehow?)

Speculation: Aruba has an exit_timeout setting, which is fixed at 30 in our features/support/env.rb. THAT could be the thing which sends the TERM signal to the rubycritic process, which is turn results in an exit status 143.

Background

See #222 for discussion.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions