all: release v0.9.0

This CL will be tagged v0.9.0.

Change-Id: I28d09c9e70ff487c0c724f43d480eb2fa16fd79f
Reviewed-on: https://code-review.googlesource.com/c/google-api-go-client/+/44250
Reviewed-by: kokoro <noreply+kokoro@google.com>
Reviewed-by: Emmanuel Odeke <emm.odeke@gmail.com>
Reviewed-by: Tyler Bui-Palsulich <tbp@google.com>
diff --git a/CHANGES.md b/CHANGES.md
index 416a8b7..01bae75 100644
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -1,3 +1,12 @@
+# v0.9.0
+
+- Small fix to chunking retry logic such that each chunk has its own retry
+  deadline, instead of unbounded retries.
+- Various updates to autogenerated clients.
+
+_Please note:_ the release version is not indicative of an individual client's
+stability or version.
+
 # v0.8.0
 
 - Various updates to autogenerated clients.
diff --git a/gensupport/resumable_test.go b/gensupport/resumable_test.go
index a3f846f..55d72ad 100644
--- a/gensupport/resumable_test.go
+++ b/gensupport/resumable_test.go
@@ -213,6 +213,9 @@
 
 	tr := &interruptibleTransport{
 		buf: make([]byte, 0, mediaSize),
+		// Shouldn't really need an event, but sometimes the test loses the
+		// race. So, this is just a filler event.
+		events: []event{{"bytes 0-9/*", http.StatusServiceUnavailable}},
 	}
 
 	pr := progressRecorder{}