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

airbnb / streamalert / 5307 / 1
95%
master: 95%

Build:
DEFAULT BRANCH: master
Ran 16 Apr 2019 06:29PM UTC
Files 83
Run time 6s
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

16 Apr 2019 06:24PM UTC coverage: 96.642% (-0.4%) from 97.07%
5307.1

push

travis-ci

ryandeivert
Merges 2.2.0 (#929)

* Adds Alert Publisher framework (#900)

* Squashed commit of AlertPublishers (Provisional)

i

aefoiajwoef

initial draft to publisher crap

awefla

aewlfkjhawiehgsv

Add some alerts

aweklrgjhsakf

fadsuhiawef

Adds some basic publisher framework

pylint

Compoiste publisher

Assemble_alert_publisher_for_output

more code

fix tests

Replace with publishers

WORKING COMMIT

This commit is proven to work on Stage.

TODOs:
- publishers are hard to code, and the class system seems redundant?
- merging needs to be tested
- required outputs will get published if blanket publication is enabled

Fixes a bug where publishers are assigned to required outputs

Tidies up docblocks

Flesh out publisher documentation

* Extends SlackOutput to support custom messages and attachments

* Refactor publishers into new directory

Functional commit

* Continues to fumble with classes and namespaces and stuff

* cyclial python module dependency

* Missing mock_s3

* workign commit fumbling with more namespaces and directories

* pylint

* Publishers working?

* w

* Fixups

* Fix comment

* fix

* Consolidate some functions, rename some Classes to be more compact

* more touchiups

* i

* Update documentation

* Refactor to move DefaultPublisher into the core

* Add test coverage

* Address unused-argument

* Remove some extraneous import module things

* Move core.py publisher code into shared

* fix comment

* Catch, log, and reraise keyerror in composite publisher

* Fix buggy docuemntationt

* Fix docvumentation

* @Rule -> @rule

* fix documentation string

* Reverses the order specific and unspecific output publishers are executed to be more intuitive

* Move import_folders to new module

* Remove deepcopy, delegating it to CompositePublisher

* Clean up docblocks

* Remove extraneous return

* Write a test for chained inheritance... (continued)

5036 of 5211 relevant lines covered (96.64%)

0.97 hits per line

Source Files on job 5307.1
  • Tree
  • List 0
  • Changed 16
  • Source Changed 16
  • Coverage Changed 15
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 4539
  • Travis Job 5307.1
  • af5791b0 on github
  • Prev Job for on master (#5302.1)
  • Next Job for on master (#5312.1)
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