Skip to content

[BEAM-5303] Adding Python VR tests for Java Reference Runner.#7768

Merged
swegner merged 1 commit intoapache:masterfrom
youngoli:beam5303
Feb 7, 2019
Merged

[BEAM-5303] Adding Python VR tests for Java Reference Runner.#7768
swegner merged 1 commit intoapache:masterfrom
youngoli:beam5303

Conversation

@youngoli
Copy link
Contributor

@youngoli youngoli commented Feb 7, 2019

Adding a gradle target and a test class for running ValidatesRunner
tests with the Java Reference Runner. Also had to add a dependency to
base_image_requirements.txt to get it to run properly. Note that this
was also causing an error when running Flink's VR tests with Docker.


Follow this checklist to help us incorporate your contribution quickly and easily:

  • Format the pull request title like [BEAM-XXX] Fixes bug in ApproximateQuantiles, where you replace BEAM-XXX with the appropriate JIRA issue, if applicable. This will automatically link the pull request to the issue.
  • If this contribution is large, please file an Apache Individual Contributor License Agreement.

It will help us expedite review of your Pull Request if you tag someone (e.g. @username) to look at it.

Post-Commit Tests Status (on master branch)

Lang SDK Apex Dataflow Flink Gearpump Samza Spark
Go Build Status --- --- --- --- --- ---
Java Build Status Build Status Build Status Build Status
Build Status
Build Status
Build Status Build Status Build Status
Python Build Status --- Build Status
Build Status
Build Status --- --- ---

Adding a gradle target and a test class for running ValidatesRunner
tests with the Java Reference Runner. Also had to add a dependency to
base_image_requirements.txt to get it to run properly. Note that this
was also causing an error when running Flink's VR tests with Docker.
@youngoli
Copy link
Contributor Author

youngoli commented Feb 7, 2019

R: @robertwb
CC: @HuangLED

Robert, in addition to a regular review, can you confirm whether it's ok to add tenacity to the Docker container? It fails when trying to run tests from fn_api_runner_test otherwise, but I'm not sure if it's appropriate to add it to all built Docker containers if it's only needed for a single test.

@youngoli
Copy link
Contributor Author

youngoli commented Feb 7, 2019

Run Python PreCommit

@youngoli
Copy link
Contributor Author

youngoli commented Feb 7, 2019

Run Python Precommit

@robertwb
Copy link
Contributor

robertwb commented Feb 7, 2019

Yes, it's fine to add this to the docker container.

Copy link
Contributor

@robertwb robertwb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks, LGTM

@youngoli
Copy link
Contributor Author

youngoli commented Feb 7, 2019

@swegner for merging.

@swegner swegner merged commit 298c9bc into apache:master Feb 7, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants