You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tinkerpop.apache.org by "Stephen Mallette (Jira)" <ji...@apache.org> on 2020/06/19 11:54:00 UTC
[jira] [Created] (TINKERPOP-2387) Test suite ignores more tests
than it should for GraphComputer
Stephen Mallette created TINKERPOP-2387:
-------------------------------------------
Summary: Test suite ignores more tests than it should for GraphComputer
Key: TINKERPOP-2387
URL: https://issues.apache.org/jira/browse/TINKERPOP-2387
Project: TinkerPop
Issue Type: Improvement
Components: test-suite
Affects Versions: 3.4.7
Reporter: Stephen Mallette
A lot of tests in the test suite will throw a {{VerificationException}} when executed on {{GraphComputer}}. iirc, we did that globally in {{GremlinProcessRunner}} to help avoid a lengthy ignore list in annotations. The problem I'm seeing is that {{VerificationException}} can lead to false negative and false positive results in tests which means we might never really notice bugs because a test is ignored automatically when it shouldn't be or we get test failures and don't really understand why (as no one every remembers the little if/then logic tucked away in {{GremlinProcessRunner}}.
This issue might need to fold under a general re-structuring of the test suite behind our cucumber tests.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)