Skip to content

Conversation

@GautamSharda
Copy link

@GautamSharda GautamSharda commented Jan 20, 2026

Migration

Thank you for opening a Pull Request! Before submitting your PR, there are a few things you can do to make sure it goes smoothly:

  • Make sure to open an issue as a bug/issue before writing your code! That way we can discuss the change, evaluate designs, and agree on the general idea
  • Ensure the tests and linter pass
  • Code coverage does not decrease (if any source code was changed)
  • Appropriate docs were updated (if necessary)

Fixes #<issue_number_goes_here> 🦕

renovate bot and others added 30 commits December 3, 2018 15:51
* The timeout used for waiting for the API to report an error event has been increased.
* The system tests only poll for error events for a specific service and version.
* The page size has been increased when requesting reported errors.
* Increase polling timeout to avoid using the API too much to hit quota exceeded errors.
* Error items are not deleted after the test.  This is needed to avoid conflicting with concurrent runs of the system test because it is not possible to delete error items only associated with a particular test.
* build: add Kokoro configs for autorelease

* build: add Kokoro configs for autorelease

* chore: remove CircleCI config
This is being done to address the system test flakiness by having
the most recently created error item listed first in the list
of error items retrieved from the error reporting service.
The test config was only running tests that were in directories
within the `test/unit` directory.  Now those tests as well as
test files in the `test/unit` directory itself are run.
This change is made to address the error:
```
   Error: Quota exceeded for quota metric
   'clouderrorreporting.googleapis.com/manage_error_events_data_requests'
   and limit 'ManageErrorEventsDataRequestsPerMinutePerUser' of
   service 'clouderrorreporting.googleapis.com'
```
Adds the `reportMode` configuration option.  The
`ignoreEnvironmentCheck` configuration option is now
deprecated, and the `reportMode` option should be used
instead.

In particular, the `reportMode` can have one of three values:
* 'production' (default)
   - Only report errors if NODE_ENV is set to "production".:
* 'always'
   - Always report errors regardless of the value of NODE_ENV.
* 'never'
   - Never report errors regardless of the value of NODE_ENV.

Fixes #127
Automerge by dpebot
comp615 and others added 23 commits October 13, 2022 09:51
* fix: do not try and authenticate when error reporting is disabled

* remove extra commit

* lint

* Update test to check auth call

* fix lint

* unnock
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
* docs: remove samples

* 🦉 Updates from OwlBot post-processor

See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
* fix: Add a partner team as approvers for PRs 

Adding @googleapis/api-logging-partners to contain more people who can approve PRs

* Update sync-repo-settings.yaml

* 🦉 Updates from OwlBot post-processor

See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md

* 🦉 Updates from OwlBot post-processor

See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md

* Update sync-repo-settings.yaml

* Update CODEOWNERS

* Update owlbot.py

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
* docs: fix node release schedule link

Co-authored-by: Jeffrey Rennie <[email protected]>

Source-Link: googleapis/synthtool@1a24315
Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-nodejs:latest@sha256:e08f9a3757808cdaf7a377e962308c65c4d7eff12db206d4fae702dd50d43430

* 🦉 Updates from OwlBot post-processor

See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md

* 🦉 Updates from OwlBot post-processor

See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md

* 🦉 Updates from OwlBot post-processor

See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md

* 🦉 Updates from OwlBot post-processor

See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md

* 🦉 Updates from OwlBot post-processor

See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md

* chore!: upgrade to Node 14

* chore: skip system tests that are failing

---------

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
Co-authored-by: Sofia Leon <[email protected]>
…s directly from the library (#724)

* chore: call non-hermetic functions since we're installing node_modules directly from the library

* chore: call non-hermetic functions since we're installing node_modules directly from the library

Source-Link: googleapis/synthtool@4c4063f
Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-nodejs:latest@sha256:8b6a07a38d1583d96b6e251ba208bd4ef0bc2a0cc37471ffc518841651d15bd6

* Update owlbot.py

---------

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
Co-authored-by: sofisl <[email protected]>
* fix: Add `system-test/fixtures` to `.eslintignore`

* refactor: Use `**`

Source-Link: googleapis/synthtool@b7858ba
Post-Processor: gcr.io/cloud-devrel-public-resources/owlbot-nodejs:latest@sha256:abc68a9bbf4fa808b25fa16d3b11141059dc757dbc34f024744bba36c200b40f

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
* chore(docs): Update .readme-partials.yaml

Removed out-dated code samples and pointed the README towards the https://cloud.google.com/error-reporting/docs/setup/nodejs documentation instead.

* 🦉 Updates from OwlBot post-processor

See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md

---------

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
* test: Coerce type to fix broken tests due to depend

* Try downgrading the dependency

* adjust dev dependency

* Upgrade dependency again

* upgrade compodoc one last time

* Add comment

* another comment

* Remove comment
* chore: use pack-n-play instead of post-install
* chore: remove api-logging team from CODEOWNERS and blunderbuss

* chore: remove api-logging-partners and use yoshi-nodejs as owner

* chore: remove remaining api-logging teams from configuration files
@GautamSharda GautamSharda requested a review from a team as a code owner January 20, 2026 22:06
@GautamSharda GautamSharda changed the title migrate code from googleapis/nodejs-error-reporting chore: migrate code from googleapis/nodejs-error-reporting Jan 20, 2026
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.