Skip to content

Tags: OpenFunction/functions-framework-conformance

Tags

v1.4.1

Toggle v1.4.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
feat: add prerun hook to buildpack integration test (GoogleCloudPlatf…

…orm#101)

This gives the various FF repos the chance to execute bash commands to
setup the test function to use the GitHub commit under test  before running the buildpack test.

v1.4.0

Toggle v1.4.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
fix: Fix relative paths to helper actions (GoogleCloudPlatform#100)

* fix: Fix relative paths to helper actions

* Fix merge conflict

v1.3.1

Toggle v1.3.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
feature: add validateConcurrency to GitHub Action (GoogleCloudPlatfor…

…m#94)

* feature: add validateConcurrency to GitHub Action

* Add default value for validateConcurrency action

v1.3.0

Toggle v1.3.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
feature: add ability to test concurrent requests (GoogleCloudPlatform#92

)

* feature: add ability to test concurrent requests

* use JSON for HTTP request payload since content type header is set to
JSON

v1.2.1

Toggle v1.2.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
fix: user non-zero ending timestamps for event data (GoogleCloudPlatf…

…orm#86)

"2006-01-02T15:04:05.000Z" is not the correct format when using the
standard RFC3339 format, trailing zeros after the decimal are normally omitted. Only
when the decimal is non-zero is the data included in the string format.

This has caused problems with using the standard time libraries in
various languages to parse the test data because standard libraries
truncate the .000, but our tests data output expects it to still be
there in the output JSON.

v1.2.0

Toggle v1.2.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
feat: use temp directory for client server logs (GoogleCloudPlatform#85)

Testing the client locally typically means testing from the root of an
FF repo, so this prevents the FF repo from needing to .gitignore the
server logs files that are produced by the client.

Also, eliminate the cross-binary dependency of the GitHub Action and the
conformance test client on knowing the logs file name by having the
client itself print the server logs on error.

v1.1.1

Toggle v1.1.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
fix: relax Golang version requirement to run GitHub Action (GoogleClo…

…udPlatform#83)

* fix: relax Golang version requirement to run GitHub Action

Use a method to install the Golang conformance test client that doesn't
require Go 1.16+. This is important for Functions Framework Go, which
needs to test using multiple different versions of Go but currently
relies on the same version of Go to install the test client and run the
Framework itself.

* Don't use 'latest' string

v1.1.0

Toggle v1.1.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
fix: add 'version' input to GitHub action (GoogleCloudPlatform#82)

* fix: add 'version' input to GitHub action

This allows specifying a GitHub action version independent from the
conformance test (client) version and fixes the issue where conformance tests are being
updated even when specifying an older Action release.

Note, that GitHub Actions recommends placing the Action in a separate
repo, so it may be worth moving `/actions` into its own repo at some
point: https://docs.github.com/en/actions/creating-actions/about-custom-actions#choosing-a-location-for-your-action

v1.0.0

Toggle v1.0.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
fix: Firebase RTDB event types have ".ref" not ".document" (GoogleClo…

…udPlatform#79)

v0.3.12

Toggle v0.3.12's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Add location support to Firebase RTDB events (GoogleCloudPlatform#76)

This is still not absolutely confirmed, but is definitely the
expected result for the Source attribute.

Extension attributes for all event conversions will be documented in
the future.