Skip to content

Conversation

@BenWhitehead
Copy link
Collaborator

  • Add timeout rule to fail a test if it runs for longer than 500ms. (This is helpful because there appear to be some sort of hang in a few of the tests.)

* Add timeout rule to fail a test if it runs for longer than 500ms. (This is helpful because there appear to be some sort of hang in a few of the tests.)
@google-cla google-cla bot added the cla: yes This human has signed the Contributor License Agreement. label Jul 30, 2020
Copy link

@thebrianchen thebrianchen left a comment

Choose a reason for hiding this comment

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

thanks!

@thebrianchen thebrianchen merged commit 15343d5 into googleapis:bc/bulk-retry Jul 30, 2020
@BenWhitehead BenWhitehead deleted the timeout-rule branch July 31, 2020 16:16
BenWhitehead added a commit that referenced this pull request Aug 7, 2020
* fix: add retry on ABORTED errors

* WIP: test pass individually, concurrency error

* WIP: tests passing but hidden concurrency bug

* use BulkCommitBatch constructor, remove completeFuture

* use firestoreExecutor and update rate limiter test

* add todo for successfulAsList

* Update BulkWriterTest to check number of retry attempts

* build: manually bump com.google.api:api-common to v1.10.0

This change should be cleaned up after com.google.com:google-cloud-shared-dependencies v0.8.4 is available

* test: add junit timeout rule to BulkWriterTest (#312)

* update to use successfulAsList

* add test to verify successfulAsList

* lint

* resolve comments, fix concurrency issue?

* resolve comments, add additional test for flush

Co-authored-by: BenWhitehead <BenWhitehead@users.noreply.github.com>
BenWhitehead added a commit that referenced this pull request Aug 7, 2020
* fix: add retry on ABORTED errors

* WIP: test pass individually, concurrency error

* WIP: tests passing but hidden concurrency bug

* use BulkCommitBatch constructor, remove completeFuture

* use firestoreExecutor and update rate limiter test

* add todo for successfulAsList

* Update BulkWriterTest to check number of retry attempts

* build: manually bump com.google.api:api-common to v1.10.0

This change should be cleaned up after com.google.com:google-cloud-shared-dependencies v0.8.4 is available

* test: add junit timeout rule to BulkWriterTest (#312)

* update to use successfulAsList

* add test to verify successfulAsList

* lint

* resolve comments, fix concurrency issue?

* resolve comments, add additional test for flush

Co-authored-by: BenWhitehead <BenWhitehead@users.noreply.github.com>
BenWhitehead added a commit that referenced this pull request Aug 7, 2020
* fix: add retry on ABORTED errors

* WIP: test pass individually, concurrency error

* WIP: tests passing but hidden concurrency bug

* use BulkCommitBatch constructor, remove completeFuture

* use firestoreExecutor and update rate limiter test

* add todo for successfulAsList

* Update BulkWriterTest to check number of retry attempts

* build: manually bump com.google.api:api-common to v1.10.0

This change should be cleaned up after com.google.com:google-cloud-shared-dependencies v0.8.4 is available

* test: add junit timeout rule to BulkWriterTest (#312)

* update to use successfulAsList

* add test to verify successfulAsList

* lint

* resolve comments, fix concurrency issue?

* resolve comments, add additional test for flush

Co-authored-by: BenWhitehead <BenWhitehead@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla: yes This human has signed the Contributor License Agreement.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants