• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

tarantool / tarantool / 8266933969
88%

Build:
DEFAULT BRANCH: master
Ran 13 Mar 2024 03:20PM UTC
Jobs 1
Files 513
Run time 2min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

13 Mar 2024 03:05PM UTC coverage: 87.002% (-0.005%) from 87.007%
8266933969

push

github

sergepetrenko
trigger: log error in triggers that does not throw an error

Now on_access_denied and on_schema_init triggers do not throw error,
so it just sinks into oblivion, which is not good because a thrown error
indicates that something went wrong and database administrator should be
definitely notified about it.

The commit makes Tarantool log errors thrown from these triggers with
error level. Also, the commit adds a test checking if all triggers are
either raise an error or log it.

Closes #9309

@TarantoolBot document
Title: Mention that triggers are guaranteed to throw an error or log it

Now all triggers are either have a direct impact on the execution flow
(e.g. close a connection or throw an error) or print a message to error
log when they throw an error.

We have a separate entry for triggers in Tarantool documentation, which
lists the properties of the triggers - I think it's a perfect place for
this new property.

67072 of 119485 branches covered (56.13%)

10 of 12 new or added lines in 2 files covered. (83.33%)

25 existing lines in 13 files now uncovered.

99610 of 114491 relevant lines covered (87.0%)

2668832.57 hits per line

Jobs
ID Job ID Ran Files Coverage
1 8266933969.1 13 Mar 2024 03:20PM UTC 0
87.0
GitHub Action Run
Source Files on build 8266933969
Detailed source file information is not available for this build.
  • Back to Repo
  • 2adfc662 on github
  • Prev Build on master (#8264907130)
  • Next Build on master (#8276872511)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc