You are viewing a plain text version of this content. The canonical link for it is here.
Posted to github@beam.apache.org by "AnandInguva (via GitHub)" <gi...@apache.org> on 2023/01/31 19:11:11 UTC

[GitHub] [beam] AnandInguva opened a new pull request, #25242: Add runtime metric to TFT tests

AnandInguva opened a new pull request, #25242:
URL: https://github.com/apache/beam/pull/25242

   **Please** add a meaningful description for your change here
   
   ------------------------
   
   Thank you for your contribution! Follow this checklist to help us incorporate your contribution quickly and easily:
   
    - [ ] Mention the appropriate issue in your description (for example: `addresses #123`), if applicable. This will automatically add a link to the pull request in the issue. If you would like the issue to automatically close on merging the pull request, comment `fixes #<ISSUE NUMBER>` instead.
    - [ ] Update `CHANGES.md` with noteworthy changes.
    - [ ] If this contribution is large, please file an Apache [Individual Contributor License Agreement](https://www.apache.org/licenses/icla.pdf).
   
   See the [Contributor Guide](https://beam.apache.org/contribute) for more tips on [how to make review process smoother](https://beam.apache.org/contribute/get-started-contributing/#make-the-reviewers-job-easier).
   
   To check the build health, please visit [https://github.com/apache/beam/blob/master/.test-infra/BUILD_STATUS.md](https://github.com/apache/beam/blob/master/.test-infra/BUILD_STATUS.md)
   
   GitHub Actions Tests Status (on master branch)
   ------------------------------------------------------------------------------------------------
   [![Build python source distribution and wheels](https://github.com/apache/beam/workflows/Build%20python%20source%20distribution%20and%20wheels/badge.svg?branch=master&event=schedule)](https://github.com/apache/beam/actions?query=workflow%3A%22Build+python+source+distribution+and+wheels%22+branch%3Amaster+event%3Aschedule)
   [![Python tests](https://github.com/apache/beam/workflows/Python%20tests/badge.svg?branch=master&event=schedule)](https://github.com/apache/beam/actions?query=workflow%3A%22Python+Tests%22+branch%3Amaster+event%3Aschedule)
   [![Java tests](https://github.com/apache/beam/workflows/Java%20Tests/badge.svg?branch=master&event=schedule)](https://github.com/apache/beam/actions?query=workflow%3A%22Java+Tests%22+branch%3Amaster+event%3Aschedule)
   [![Go tests](https://github.com/apache/beam/workflows/Go%20tests/badge.svg?branch=master&event=schedule)](https://github.com/apache/beam/actions?query=workflow%3A%22Go+tests%22+branch%3Amaster+event%3Aschedule)
   
   See [CI.md](https://github.com/apache/beam/blob/master/CI.md) for more information about GitHub Actions CI.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@beam.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [beam] AnandInguva commented on pull request #25242: Add runtime metric to TFT tests

Posted by "AnandInguva (via GitHub)" <gi...@apache.org>.
AnandInguva commented on PR #25242:
URL: https://github.com/apache/beam/pull/25242#issuecomment-1414012653

   Run TFT Criteo Benchmarks


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@beam.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [beam] tvalentyn commented on a diff in pull request #25242: Add runtime metric to TFT tests

Posted by "tvalentyn (via GitHub)" <gi...@apache.org>.
tvalentyn commented on code in PR #25242:
URL: https://github.com/apache/beam/pull/25242#discussion_r1096322490


##########
sdks/python/apache_beam/testing/benchmarks/cloudml/cloudml_benchmark_test.py:
##########
@@ -32,6 +35,27 @@
 _OUTPUT_GCS_BUCKET_ROOT = 'gs://temp-storage-for-end-to-end-tests/tft/'
 
 
+def _publish_metrics(pipeline, metric_value, metrics_table):
+  influx_options = InfluxDBMetricsPublisherOptions(
+      metrics_table,
+      pipeline.get_option('influx_db_name'),
+      pipeline.get_option('influx_hostname'),
+      os.getenv('INFLUXDB_USER'),
+      os.getenv('INFLUXDB_USER_PASSWORD'),
+  )
+  metric_reader = MetricsReader(
+      project_name=pipeline.get_option('project'),
+      bq_table=metrics_table,
+      bq_dataset=pipeline.get_option('metrics_dataset'),
+      publish_to_bq=True,
+      influxdb_options=influx_options,
+  )
+  metric_reader.publish_values([(
+      'runtime',
+      metric_value,

Review Comment:
   1) 
   it would help to include the units, such as: runtime_sec in metric name.
   2) do we publish to influx db just to have grafana dashboards?
   3) should this helper be defined externally to the test? Is it something we can reuse across multiple benchmark files (parameterized by some test id?)
   4) looks like in only publishes runtime, let's call it `publish_runtime()`. 
   



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@beam.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [beam] AnandInguva commented on pull request #25242: Add runtime metric to TFT tests

Posted by "AnandInguva (via GitHub)" <gi...@apache.org>.
AnandInguva commented on PR #25242:
URL: https://github.com/apache/beam/pull/25242#issuecomment-1421231336

   Console log when install packages from nightly-build.
   ```
   The conflict is caused by:
       tfx-bsl 1.13.0.dev20230206 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.13.0.dev20230205 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.13.0.dev20230204 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.13.0.dev20230203 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.13.0.dev20230202 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.13.0.dev20230201 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.13.0.dev20230131 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.13.0.dev20230130 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.13.0.dev20230129 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.13.0.dev20230128 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.13.0.dev20230127 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.13.0.dev20230126 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.13.0.dev20230125 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.13.0.dev20230124 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.13.0.dev20230123 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.13.0.dev20230122 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.13.0.dev20230121 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.13.0.dev20230120 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.13.0.dev20230119 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.13.0.dev20230118 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.13.0.dev20230117 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.13.0.dev20230116 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.13.0.dev20230115 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.13.0.dev20230114 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
   ERROR: ResolutionImpossible: for help visit https://pip.pypa.io/en/latest/topics/dependency-resolution/#dealing-with-dependency-conflicts
       tfx-bsl 1.13.0.dev20230113 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.13.0.dev20230112 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.13.0.dev20230111 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.13.0.dev20230110 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.13.0.dev20230109 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.13.0.dev20230108 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.13.0.dev20230107 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.13.0.dev20230106 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.13.0.dev20230105 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.13.0.dev20230104 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.13.0.dev20230103 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.13.0.dev20230102 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.13.0.dev20230101 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.13.0.dev20221231 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.13.0.dev20221230 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.13.0.dev20221229 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.13.0.dev20221228 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.13.0.dev20221227 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.13.0.dev20221226 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.13.0.dev20221225 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.13.0.dev20221224 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.13.0.dev20221223 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.13.0.dev20221222 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.13.0.dev20221221 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.13.0.dev20221220 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.13.0.dev20221219 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.13.0.dev20221218 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.13.0.dev20221217 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.13.0.dev20221216 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.13.0.dev20221215 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.13.0.dev20221214 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.13.0.dev20221213 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.13.0.dev20221212 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.13.0.dev20221211 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.13.0.dev20221210 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.13.0.dev20221209 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.13.0.dev20221208 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.12.0.dev20221207 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.12.0.dev20221206 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.12.0.dev20221205 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.12.0.dev20221204 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.12.0.dev20221203 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.12.0.dev20221130 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.12.0.dev20221129 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.12.0.dev20221128 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.12.0.dev20221127 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.12.0.dev20221126 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.12.0.dev20221125 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.12.0.dev20221124 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.12.0.dev20221123 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.12.0.dev20221122 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.12.0.dev20221121 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.12.0.dev20221120 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.12.0.dev20221119 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.12.0.dev20221118 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.12.0.dev20221117 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.12.0.dev20221116 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.12.0.dev20221115 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.11.0.dev20221114 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.11.0.dev20221113 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.11.0.dev20221112 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.11.0.dev20221111 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.11.0.dev20221110 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.11.0.dev20221109 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.11.0.dev20221108 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.11.0.dev20221107 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.11.0.dev20221106 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.11.0.dev20221105 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.11.0.dev20221104 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.11.0.dev20221103 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.11.0.dev20221102 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.11.0.dev20221101 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.11.0.dev20221031 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.11.0.dev20221030 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.11.0.dev20221029 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.11.0.dev20221027 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.11.0.dev20221026 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.11.0.dev20221025 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.11.0.dev20221023 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.11.0.dev20221022 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.11.0.dev20221021 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.11.0.dev20221020 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.11.0.dev20221019 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.11.0.dev20221018 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.11.0.dev20221017 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.11.0.dev20221016 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.11.0.dev20221015 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.11.0.dev20221014 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.11.0.dev20221013 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.11.0.dev20221012 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.11.0.dev20221011 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.11.0.dev20221010 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.11.0.dev20221009 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.11.0.dev20221008 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.11.0.dev20221007 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.11.0.dev20221006 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.11.0.dev20221005 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.11.0.dev20221004 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.11.0.dev20221003 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.11.0.dev20221002 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.11.0.dev20221001 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.11.0.dev20220930 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.11.0.dev20220929 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.11.0.dev20220928 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.11.0.dev20220927 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.11.0.dev20220926 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.11.0.dev20220925 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.11.0.dev20220924 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.11.0.dev20220923 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.11.0.dev20220922 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.11.0.dev20220921 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.11.0.dev20220920 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.11.0.dev20220919 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.11.0.dev20220918 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.11.0.dev20220917 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.11.0.dev20220916 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.11.0.dev20220915 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.11.0.dev20220914 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.11.0.dev20220913 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.11.0.dev20220912 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.11.0.dev20220911 depends on tensorflow-serving-api!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15
       tfx-bsl 1.11.0.dev20220910 depends on tensorflow!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15.5
       tfx-bsl 1.11.0.dev20220909 depends on tensorflow!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15.5
       tfx-bsl 1.11.0.dev20220908 depends on tensorflow!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15.5
       tfx-bsl 1.11.0.dev20220907 depends on tensorflow!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15.5
       tfx-bsl 1.11.0.dev20220906 depends on tensorflow!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15.5
       tfx-bsl 1.11.0.dev20220905 depends on tensorflow!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15.5
       tfx-bsl 1.11.0.dev20220904 depends on tensorflow!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15.5
       tfx-bsl 1.11.0.dev20220903 depends on tensorflow!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15.5
       tfx-bsl 1.11.0.dev20220901 depends on tensorflow!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15.5
       tfx-bsl 1.11.0.dev20220831 depends on tensorflow!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15.5
       tfx-bsl 1.11.0.dev20220830 depends on tensorflow!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15.5
       tfx-bsl 1.11.0.dev20220829 depends on tensorflow!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15.5
       tfx-bsl 1.11.0.dev20220828 depends on tensorflow!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15.5
       tfx-bsl 1.11.0.dev20220827 depends on tensorflow!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15.5
       tfx-bsl 1.11.0.dev20220826 depends on tensorflow!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15.5
       tfx-bsl 1.11.0.dev20220825 depends on tensorflow!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15.5
       tfx-bsl 1.11.0.dev20220824 depends on tensorflow!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15.5
       tfx-bsl 1.10.0.dev20220823 depends on tensorflow!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15.5
       tfx-bsl 1.10.0.dev20220822 depends on tensorflow!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15.5
       tfx-bsl 1.10.0.dev20220821 depends on tensorflow!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15.5
       tfx-bsl 1.10.0.dev20220820 depends on tensorflow!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15.5
       tfx-bsl 1.10.0.dev20220819 depends on tensorflow!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15.5
       tfx-bsl 1.10.0.dev20220818 depends on tensorflow!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15.5
       tfx-bsl 1.10.0.dev20220817 depends on tensorflow!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15.5
       tfx-bsl 1.10.0.dev20220816 depends on tensorflow!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15.5
       tfx-bsl 1.10.0.dev20220815 depends on tensorflow!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15.5
       tfx-bsl 1.10.0.dev20220814 depends on tensorflow!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15.5
       tfx-bsl 1.10.0.dev20220812 depends on tensorflow!=2.0.*, !=2.1.*, !=2.2.*, !=2.3.*, !=2.4.*, !=2.5.*, !=2.6.*, !=2.7.*, !=2.8.*, <3 and >=1.15.5
       tfx-bsl 1.10.0.dev20220811 depends on pyarrow<6 and >=1
       tfx-bsl 1.10.0.dev20220810 depends on pyarrow<6 and >=1
       tfx-bsl 1.10.0.dev20220809 depends on pyarrow<6 and >=1
       tfx-bsl 1.10.0.dev20220808 depends on pyarrow<6 and >=1
       tfx-bsl 1.10.0.dev20220807 depends on pyarrow<6 and >=1
       tfx-bsl 1.10.0.dev20220806 depends on pyarrow<6 and >=1
       tfx-bsl 1.10.0.dev20220805 depends on pyarrow<6 and >=1
       tfx-bsl 1.10.0.dev20220804 depends on pyarrow<6 and >=1
       tfx-bsl 1.10.0.dev20220803 depends on pyarrow<6 and >=1
       tfx-bsl 1.10.0.dev20220802 depends on pyarrow<6 and >=1
       tfx-bsl 1.10.0.dev20220801 depends on pyarrow<6 and >=1
       tfx-bsl 1.10.0.dev20220731 depends on pyarrow<6 and >=1
       tfx-bsl 1.10.0.dev20220730 depends on pyarrow<6 and >=1
       tfx-bsl 1.10.0.dev20220729 depends on pyarrow<6 and >=1
       tfx-bsl 1.10.0.dev20220728 depends on pyarrow<6 and >=1
       tfx-bsl 1.10.0.dev20220727 depends on pyarrow<6 and >=1
       tfx-bsl 1.10.0.dev20220726 depends on pyarrow<6 and >=1
       tfx-bsl 1.10.0.dev20220725 depends on pyarrow<6 and >=1
       tfx-bsl 1.10.0.dev20220724 depends on pyarrow<6 and >=1
       tfx-bsl 1.10.0.dev20220723 depends on pyarrow<6 and >=1
       tfx-bsl 1.10.0.dev20220722 depends on pyarrow<6 and >=1
       tfx-bsl 1.10.0.dev20220721 depends on pyarrow<6 and >=1
       tfx-bsl 1.10.0.dev20220720 depends on pyarrow<6 and >=1
       tfx-bsl 1.10.0.dev20220718 depends on pyarrow<6 and >=1
       tfx-bsl 1.10.0.dev20220717 depends on pyarrow<6 and >=1
       tfx-bsl 1.10.0.dev20220716 depends on pyarrow<6 and >=1
       tfx-bsl 1.10.0.dev20220715 depends on pyarrow<6 and >=1
       tfx-bsl 1.10.0.dev20220714 depends on pyarrow<6 and >=1
       tfx-bsl 1.10.0.dev20220713 depends on pyarrow<6 and >=1
       tfx-bsl 1.10.0.dev20220712 depends on pyarrow<6 and >=1
       tfx-bsl 1.10.0.dev20220711 depends on pyarrow<6 and >=1
       tfx-bsl 1.10.0.dev20220710 depends on pyarrow<6 and >=1
       tfx-bsl 1.10.0.dev20220709 depends on pyarrow<6 and >=1
       tfx-bsl 1.10.0.dev20220708 depends on pyarrow<6 and >=1
       tfx-bsl 1.10.0.dev20220707 depends on pyarrow<6 and >=1
       tfx-bsl 1.10.0.dev20220706 depends on pyarrow<6 and >=1
       tfx-bsl 1.10.0.dev20220705 depends on pyarrow<6 and >=1
       tfx-bsl 1.10.0.dev20220704 depends on pyarrow<6 and >=1
       tfx-bsl 1.10.0.dev20220703 depends on pyarrow<6 and >=1
       tfx-bsl 1.10.0.dev20220702 depends on pyarrow<6 and >=1
       tfx-bsl 1.10.0.dev20220701 depends on pyarrow<6 and >=1
       tfx-bsl 1.10.0.dev20220630 depends on pyarrow<6 and >=1
       tfx-bsl 1.10.0.dev20220629 depends on pyarrow<6 and >=1
       tfx-bsl 1.10.0.dev20220628 depends on pyarrow<6 and >=1
       tfx-bsl 1.9.0.dev20220627 depends on pyarrow<6 and >=1
       tfx-bsl 1.9.0.dev20220626 depends on pyarrow<6 and >=1
       tfx-bsl 1.9.0.dev20220625 depends on pyarrow<6 and >=1
       tfx-bsl 1.9.0.dev20220624 depends on pyarrow<6 and >=1
       tfx-bsl 1.9.0.dev20220623 depends on pyarrow<6 and >=1
       tfx-bsl 1.9.0.dev20220622 depends on pyarrow<6 and >=1
       tfx-bsl 1.9.0.dev20220621 depends on pyarrow<6 and >=1
       tfx-bsl 1.9.0.dev20220620 depends on pyarrow<6 and >=1
       tfx-bsl 1.9.0.dev20220619 depends on pyarrow<6 and >=1
       tfx-bsl 1.9.0.dev20220618 depends on pyarrow<6 and >=1
       tfx-bsl 1.9.0.dev20220617 depends on pyarrow<6 and >=1
       tfx-bsl 1.9.0.dev20220616 depends on pyarrow<6 and >=1
       tfx-bsl 1.9.0.dev20220615 depends on pyarrow<6 and >=1
       tfx-bsl 1.9.0.dev20220614 depends on pyarrow<6 and >=1
       tfx-bsl 1.9.0.dev20220613 depends on pyarrow<6 and >=1
       tfx-bsl 1.9.0.dev20220612 depends on pyarrow<6 and >=1
       tfx-bsl 1.9.0.dev20220611 depends on pyarrow<6 and >=1
       tfx-bsl 1.9.0.dev20220610 depends on pyarrow<6 and >=1
       tfx-bsl 1.9.0.dev20220609 depends on pyarrow<6 and >=1
       tfx-bsl 1.9.0.dev20220608 depends on pyarrow<6 and >=1
       tfx-bsl 1.9.0.dev20220607 depends on pyarrow<6 and >=1
       tfx-bsl 1.9.0.dev20220606 depends on pyarrow<6 and >=1
       tfx-bsl 1.9.0.dev20220605 depends on pyarrow<6 and >=1
       tfx-bsl 1.9.0.dev20220604 depends on pyarrow<6 and >=1
       tfx-bsl 1.9.0.dev20220603 depends on pyarrow<6 and >=1
       tfx-bsl 1.9.0.dev20220602 depends on pyarrow<6 and >=1
       tfx-bsl 1.9.0.dev20220601 depends on pyarrow<6 and >=1
       tfx-bsl 1.9.0.dev20220525 depends on pyarrow<6 and >=1
       tfx-bsl 1.9.0.dev20220524 depends on pyarrow<6 and >=1
       tfx-bsl 1.9.0.dev20220523 depends on pyarrow<6 and >=1
       tfx-bsl 1.9.0.dev20220522 depends on pyarrow<6 and >=1
       tfx-bsl 1.9.0.dev20220521 depends on pyarrow<6 and >=1
       tfx-bsl 1.9.0.dev20220520 depends on pyarrow<6 and >=1
       tfx-bsl 1.9.0.dev20220519 depends on pyarrow<6 and >=1
       tfx-bsl 1.9.0.dev20220518 depends on pyarrow<6 and >=1
       tfx-bsl 1.9.0.dev20220517 depends on pyarrow<6 and >=1
       tfx-bsl 1.9.0.dev20220516 depends on pyarrow<6 and >=1
       tfx-bsl 1.9.0.dev20220515 depends on pyarrow<6 and >=1
       tfx-bsl 1.9.0.dev20220514 depends on pyarrow<6 and >=1
       tfx-bsl 1.9.0.dev20220513 depends on pyarrow<6 and >=1
       tfx-bsl 1.8.0.dev20220512 depends on pyarrow<6 and >=1
       tfx-bsl 1.8.0.dev20220511 depends on pyarrow<6 and >=1
       tfx-bsl 1.8.0.dev20220509 depends on pyarrow<6 and >=1
       tfx-bsl 1.8.0.dev20220508 depends on pyarrow<6 and >=1
       tfx-bsl 1.8.0.dev20220507 depends on pyarrow<6 and >=1
       tfx-bsl 1.8.0.dev20220506 depends on pyarrow<6 and >=1
       tfx-bsl 1.8.0.dev20220505 depends on pyarrow<6 and >=1
       tfx-bsl 1.8.0.dev20220504 depends on pyarrow<6 and >=1
       tfx-bsl 1.8.0.dev20220503 depends on pyarrow<6 and >=1
       tfx-bsl 1.8.0.dev20220502 depends on pyarrow<6 and >=1
       tfx-bsl 1.8.0.dev20220501 depends on pyarrow<6 and >=1
       tfx-bsl 1.8.0.dev20220430 depends on pyarrow<6 and >=1
       tfx-bsl 1.8.0.dev20220429 depends on pyarrow<6 and >=1
       tfx-bsl 1.8.0.dev20220428 depends on pyarrow<6 and >=1
       tfx-bsl 1.8.0.dev20220427 depends on pyarrow<6 and >=1
       tfx-bsl 1.8.0.dev20220426 depends on pyarrow<6 and >=1
       tfx-bsl 1.8.0.dev20220425 depends on pyarrow<6 and >=1
       tfx-bsl 1.8.0.dev20220424 depends on pyarrow<6 and >=1
       tfx-bsl 1.8.0.dev20220423 depends on pyarrow<6 and >=1
       tfx-bsl 1.8.0.dev20220422 depends on pyarrow<6 and >=1
       tfx-bsl 1.8.0.dev20220421 depends on pyarrow<6 and >=1
       tfx-bsl 1.8.0.dev20220420 depends on pyarrow<6 and >=1
       tfx-bsl 1.8.0.dev20220419 depends on pyarrow<6 and >=1
       tfx-bsl 1.8.0.dev20220418 depends on pyarrow<6 and >=1
       tfx-bsl 1.8.0.dev20220417 depends on pyarrow<6 and >=1
       tfx-bsl 1.8.0.dev20220416 depends on pyarrow<6 and >=1
       tfx-bsl 1.8.0.dev20220415 depends on pyarrow<6 and >=1
       tfx-bsl 1.8.0.dev20220414 depends on pyarrow<6 and >=1
       tfx-bsl 1.8.0.dev20220413 depends on pyarrow<6 and >=1
       tfx-bsl 1.8.0.dev20220412 depends on pyarrow<6 and >=1
       tfx-bsl 1.8.0.dev20220411 depends on pyarrow<6 and >=1
       tfx-bsl 1.8.0.dev20220410 depends on pyarrow<6 and >=1
       tfx-bsl 1.8.0.dev20220409 depends on pyarrow<6 and >=1
       tfx-bsl 1.8.0.dev20220408 depends on pyarrow<6 and >=1
       tfx-bsl 1.8.0.dev20220407 depends on pyarrow<6 and >=1
       tfx-bsl 1.8.0.dev20220406 depends on pyarrow<6 and >=1
       tfx-bsl 1.8.0.dev20220405 depends on pyarrow<6 and >=1
       tfx-bsl 1.8.0.dev20220404 depends on pyarrow<6 and >=1
       tfx-bsl 1.8.0.dev20220403 depends on pyarrow<6 and >=1
       tfx-bsl 1.8.0.dev20220402 depends on pyarrow<6 and >=1
       tfx-bsl 1.8.0.dev20220401 depends on pyarrow<6 and >=1
       tfx-bsl 1.8.0.dev20220331 depends on pyarrow<6 and >=1
       tfx-bsl 1.8.0.dev20220330 depends on pyarrow<6 and >=1
       tfx-bsl 1.8.0.dev20220329 depends on pyarrow<6 and >=1
       tfx-bsl 1.8.0.dev20220328 depends on pyarrow<6 and >=1
       tfx-bsl 1.8.0.dev20220327 depends on pyarrow<6 and >=1
       tfx-bsl 1.8.0.dev20220326 depends on pyarrow<6 and >=1
       tfx-bsl 1.8.0.dev20220325 depends on pyarrow<6 and >=1
       tfx-bsl 1.8.0.dev20220324 depends on pyarrow<6 and >=1
       tfx-bsl 1.8.0.dev20220323 depends on pyarrow<6 and >=1
       tfx-bsl 1.8.0.dev20220322 depends on pyarrow<6 and >=1
       tfx-bsl 1.8.0.dev20220321 depends on pyarrow<6 and >=1
       tfx-bsl 1.8.0.dev20220320 depends on pyarrow<6 and >=1
       tfx-bsl 1.8.0.dev20220319 depends on pyarrow<6 and >=1
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@beam.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [beam] tvalentyn commented on pull request #25242: Add runtime metric to TFT tests

Posted by "tvalentyn (via GitHub)" <gi...@apache.org>.
tvalentyn commented on PR #25242:
URL: https://github.com/apache/beam/pull/25242#issuecomment-1423331372

   (i also re-ran the seed job) 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@beam.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [beam] tvalentyn commented on pull request #25242: Add runtime metric to TFT tests

Posted by "tvalentyn (via GitHub)" <gi...@apache.org>.
tvalentyn commented on PR #25242:
URL: https://github.com/apache/beam/pull/25242#issuecomment-1420083304

   Run Portable_Python PreCommit


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@beam.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [beam] AnandInguva commented on pull request #25242: Add runtime metric to TFT tests

Posted by "AnandInguva (via GitHub)" <gi...@apache.org>.
AnandInguva commented on PR #25242:
URL: https://github.com/apache/beam/pull/25242#issuecomment-1423226347

   The pipelines execute successfully. The error happens with BigQueryClient
   
   ![image](https://user-images.githubusercontent.com/34158215/217648717-85aa3de7-3c4f-41b4-8500-667c1bcc36c7.png)
   
   
   I created the beam-cloudml dataset in the project.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@beam.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [beam] tvalentyn commented on pull request #25242: Add runtime metric to TFT tests

Posted by "tvalentyn (via GitHub)" <gi...@apache.org>.
tvalentyn commented on PR #25242:
URL: https://github.com/apache/beam/pull/25242#issuecomment-1420084211

   Run Python_Integration PreCommit


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@beam.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [beam] tvalentyn commented on pull request #25242: Add runtime metric to TFT tests

Posted by "tvalentyn (via GitHub)" <gi...@apache.org>.
tvalentyn commented on PR #25242:
URL: https://github.com/apache/beam/pull/25242#issuecomment-1420080982

   I don't know if grafana works with BQ, but ideally we'd use only BQ, and not have to publish to two DBs.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@beam.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [beam] tvalentyn commented on pull request #25242: Add runtime metric to TFT tests

Posted by "tvalentyn (via GitHub)" <gi...@apache.org>.
tvalentyn commented on PR #25242:
URL: https://github.com/apache/beam/pull/25242#issuecomment-1420083523

   Run Python_Coverage PreCommit


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@beam.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [beam] AnandInguva commented on pull request #25242: Add runtime metric to TFT tests

Posted by "AnandInguva (via GitHub)" <gi...@apache.org>.
AnandInguva commented on PR #25242:
URL: https://github.com/apache/beam/pull/25242#issuecomment-1413982017

   Run TFT Criteo Benchmarks


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@beam.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [beam] AnandInguva commented on pull request #25242: Add runtime metric to TFT tests

Posted by "AnandInguva (via GitHub)" <gi...@apache.org>.
AnandInguva commented on PR #25242:
URL: https://github.com/apache/beam/pull/25242#issuecomment-1421264077

   Run TFT Criteo Benchmarks


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@beam.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [beam] tvalentyn commented on pull request #25242: Add runtime metric to TFT tests

Posted by "tvalentyn (via GitHub)" <gi...@apache.org>.
tvalentyn commented on PR #25242:
URL: https://github.com/apache/beam/pull/25242#issuecomment-1423330935

   Run TFT Criteo Benchmarks


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@beam.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [beam] AnandInguva commented on pull request #25242: Add runtime metric to TFT tests

Posted by "AnandInguva (via GitHub)" <gi...@apache.org>.
AnandInguva commented on PR #25242:
URL: https://github.com/apache/beam/pull/25242#issuecomment-1411083439

   R: @tvalentyn 
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@beam.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [beam] AnandInguva commented on pull request #25242: Add runtime metric to TFT tests

Posted by "AnandInguva (via GitHub)" <gi...@apache.org>.
AnandInguva commented on PR #25242:
URL: https://github.com/apache/beam/pull/25242#issuecomment-1410969337

   Run TFT Criteo Benchmarks


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@beam.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [beam] tvalentyn commented on pull request #25242: Add runtime metric to TFT tests

Posted by "tvalentyn (via GitHub)" <gi...@apache.org>.
tvalentyn commented on PR #25242:
URL: https://github.com/apache/beam/pull/25242#issuecomment-1420083834

   Run Python_Runners PreCommit


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@beam.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [beam] tvalentyn commented on pull request #25242: Add runtime metric to TFT tests

Posted by "tvalentyn (via GitHub)" <gi...@apache.org>.
tvalentyn commented on PR #25242:
URL: https://github.com/apache/beam/pull/25242#issuecomment-1426455073

   Re flake, filed: https://github.com/apache/beam/issues/25433


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@beam.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [beam] AnandInguva commented on a diff in pull request #25242: Add runtime metric to TFT tests

Posted by "AnandInguva (via GitHub)" <gi...@apache.org>.
AnandInguva commented on code in PR #25242:
URL: https://github.com/apache/beam/pull/25242#discussion_r1097898583


##########
sdks/python/apache_beam/testing/benchmarks/cloudml/cloudml_benchmark_test.py:
##########
@@ -32,6 +35,27 @@
 _OUTPUT_GCS_BUCKET_ROOT = 'gs://temp-storage-for-end-to-end-tests/tft/'
 
 
+def _publish_metrics(pipeline, metric_value, metrics_table):
+  influx_options = InfluxDBMetricsPublisherOptions(
+      metrics_table,
+      pipeline.get_option('influx_db_name'),
+      pipeline.get_option('influx_hostname'),
+      os.getenv('INFLUXDB_USER'),
+      os.getenv('INFLUXDB_USER_PASSWORD'),
+  )
+  metric_reader = MetricsReader(
+      project_name=pipeline.get_option('project'),
+      bq_table=metrics_table,
+      bq_dataset=pipeline.get_option('metrics_dataset'),
+      publish_to_bq=True,
+      influxdb_options=influx_options,
+  )
+  metric_reader.publish_values([(
+      'runtime',
+      metric_value,

Review Comment:
   1. Changed it.
   2. Yes, that is right, once the changes are in, I will create a grafana dashboard.
   3. I am not sure if that would be useful. MetricsReader is all we need and to publish it to influx DB we would need InfluxDB related information, which I passed it through pipeline options. Other benchmark tests, they have an abstract class `LoadTest`, which takes care of these things. Other benchmark test like fastavro_it_test do it like the way I did it.
   4. Added a param to the function to accept any metric name.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@beam.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [beam] AnandInguva commented on pull request #25242: Add runtime metric to TFT tests

Posted by "AnandInguva (via GitHub)" <gi...@apache.org>.
AnandInguva commented on PR #25242:
URL: https://github.com/apache/beam/pull/25242#issuecomment-1421043324

   I was getting conflicts with the packages when installing tft from nightly build. I will address this in a different issue. 
   
   Filed: https://github.com/apache/beam/issues/25358.
   
   @tvalentyn I would need a seed job to verify if the jenkins job is working as expected. Can you run a seed job for me? thanks


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@beam.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [beam] AnandInguva commented on pull request #25242: Add runtime metric to TFT tests

Posted by "AnandInguva (via GitHub)" <gi...@apache.org>.
AnandInguva commented on PR #25242:
URL: https://github.com/apache/beam/pull/25242#issuecomment-1424817921

   @tvalentyn We can merge it. I confirm that metrics are getting published. The error in the UI is not related to this change


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@beam.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


[GitHub] [beam] tvalentyn merged pull request #25242: Add runtime metric to TFT tests

Posted by "tvalentyn (via GitHub)" <gi...@apache.org>.
tvalentyn merged PR #25242:
URL: https://github.com/apache/beam/pull/25242


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@beam.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org