beam-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Stephen Sisk (JIRA)" <>
Subject [jira] [Commented] (BEAM-1543) TestPipeline: @Rule error message confusing/javadoc doesn't explain proper usage
Date Sun, 26 Feb 2017 18:03:45 GMT


Stephen Sisk commented on BEAM-1543:

Thanks for updating the error message! 

To clarify for others something I was initially confused by: 
It looks like we resolved this before fixing up the TestPipeline javadoc BUT the plan is that
we're changing the TestPipeline class in fundamental ways to address the root cause of the
issue I had. 

This looks great. thanks!

> TestPipeline: @Rule error message confusing/javadoc doesn't explain proper usage
> --------------------------------------------------------------------------------
>                 Key: BEAM-1543
>                 URL:
>             Project: Beam
>          Issue Type: Bug
>          Components: sdk-java-core
>            Reporter: Stephen Sisk
>            Assignee: Stas Levin
>             Fix For: 0.6.0
> I'm working on JdbcIOIT. Trying to run the checked-in version, I encountered this error:

> "Attempted to run a pipeline while it's enforcement level was not set. Are you using
TestPipeline without a @Rule annotation?"
> This error does not give me enough information to diagnose:
> a) what problem is occurring
> b) what I can do to solve it
> Checking the javadocs for TestPipeline, I don't see any information about @Rule or anything
of that nature.
> I did some github blame-ing on that string, and found BEAM-1205 and the accompanying
PR, however it was also unclear from BEAM-1205 exactly what I'm supposed to do to make this
test work.

This message was sent by Atlassian JIRA

View raw message