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

Nebo15 / logger_json / 176
100%

Build:
DEFAULT BRANCH: master
Ran 20 Jan 2021 07:25PM UTC
Jobs 4
Files 13
Run time 28s
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

pending completion
176

push

travis-ci

web-flow
<a href="https://github.com/Nebo15/logger_json/commit/<a class=hub.com/Nebo15/logger_json/commit/<a class="double-link" href="https://git"><a class=hub.com/Nebo15/logger_json/commit/8e4290a7377a3624b3eaab9db1889d7e9c537bb7">8e4290a73<a href="https://github.com/Nebo15/logger_json/commit/8e4290a7377a3624b3eaab9db1889d7e9c537bb7">&lt;a href=&quot;https://github.com/Nebo15/logger_json/commit/8e4290a7377a3624b3eaab9db1889d7e9c537bb7&quot;&gt;&amp;quot;&amp;gt;Add GoogleErrorReporter to format errors compatible with Google Error Reporting (#58)

* Add GoogleErrorReporter to format errors compatible with Google Error Reporting

* :undef error contains an extra line of context

* mix format

* Add optional metadata

* Automatically format errors for google when google_error_reporter config is present

* Revert &amp;quot;Automatically format errors for google when google_error_reporter config is present&amp;quot;

This reverts commit &lt;/a&gt;&lt;a class=&quot;double-link&quot; href=&quot;https://github.com/Nebo15/logger_json/commit/&lt;a class=&quot;double-link&quot; href=&quot;https://github.com/Nebo15/logger_json/commit/472e16ca0f755e7fa3cc75b8617e0b74289e285b&quot;&gt;472e16ca0&lt;/a&gt;&quot;&gt;472e16ca0&lt;/a&gt;&lt;a href=&quot;https://github.com/Nebo15/logger_json/commit/8e4290a7377a3624b3eaab9db1889d7e9c537bb7&quot;&gt;.

* Add google_error_reporter config

* Handle case where stack trace includes arg data

* Reformat Elixir&amp;#39;s stacktrace format

Use regular expressions to reformat the lines, instead of building the 
stacktraces manually. This ensures that the stacktrace includes all of 
the original information. The previous approach could throw away lines 
it didn&amp;#39;t understand.

* Format the message name

Google skips over this with Elixir&#39;s default format

* Specify the reason

This allows for pass-through from try/catch

* Revert &quot;Format the message name&quot;

This reverts commit </a><a class="double-link" href="https://github.com/Nebo15/logger_json/commit/<a class="double-link" href="https://github.com/Nebo15/logger_json/commit/99ffdce64d81528ab15815cc7158f6fae92fe19a">99ffdce64</a>">99ffdce64</a><a href="https://github.com/Nebo15/logger_json/commit/8e4290a7377a3624b3eaab9db1889d7e9c537bb7">.

* Add a Context section after the stacktrace

Google Error Reporter names the error message after last non-file line 
in the message appearing before the first file line. This leads to 
errors being named "Foo.Bar(123, 456)" rather than 
"(UndefinedFunctionError) function Foo.bar/2 is undefined"

P... (continued)

14 of 14 new or added lines in 1 file covered. (100.0%)

165 of 225 relevant lines covered (73.33%)

77.62 hits per line

Jobs
ID Job ID Ran Files Coverage
1 176.1 (MIX_ENV=test) 20 Jan 2021 07:25PM UTC 0
73.45
Travis Job 176.1
2 176.2 (MIX_ENV=test) 20 Jan 2021 07:25PM UTC 0
73.33
Travis Job 176.2
3 176.3 (MIX_ENV=test) 20 Jan 2021 07:26PM UTC 0
73.33
Travis Job 176.3
4 176.4 (MIX_ENV=test) 20 Jan 2021 07:26PM UTC 0
73.78
Travis Job 176.4
Source Files on build 176
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #176
  • 8e4290a7 on github
  • Prev Build on master (#175)
  • Next Build on master (#182)
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