bugsnag / bugsnag-laravel

BugSnag notifier for the Laravel PHP framework. Monitor and report Laravel errors.
https://docs.bugsnag.com/platforms/php/laravel/
MIT License
876 stars 129 forks source link

CI fixes #461

Closed imjoehaines closed 3 years ago

imjoehaines commented 3 years ago

Goal

CI has started failing for three reasons:

  1. Laravel's master branch is now using psr/log v3, which our PSR logger is not compatible with yet. Until we make it compatible, we can't run tests against the master branch
  2. A recently added MR step for checking the major Laravel version didn't take the 'latest' fixture into account
  3. The small OOM test with the bootstrapper starting failing due to the changes in https://github.com/bugsnag/bugsnag-laravel/pull/455 — it seems like we're not going to be able to make both sets of tests stable and so I've removed the tests that **don't*** use the OOM bootstrapper. These tests aren't super useful; they only exist as a way for us to see if the bootstrapper becomes unnecessary but, given how temperamental they've been, it doesn't seem worth keeping them