feat(job): send a notification when job fails #3713
5.63% of diff hit (target 75.00%)
View this Pull Request on Codecov
5.63% of diff hit (target 75.00%)
Annotations
Check warning on line 23 in ee/tabby-webserver/src/service/background_job/db.rs
codecov / codecov/patch
ee/tabby-webserver/src/service/background_job/db.rs#L23
Added line #L23 was not covered by tests
Check warning on line 27 in ee/tabby-webserver/src/service/background_job/db.rs
codecov / codecov/patch
ee/tabby-webserver/src/service/background_job/db.rs#L26-L27
Added lines #L26 - L27 were not covered by tests
Check warning on line 31 in ee/tabby-webserver/src/service/background_job/db.rs
codecov / codecov/patch
ee/tabby-webserver/src/service/background_job/db.rs#L30-L31
Added lines #L30 - L31 were not covered by tests
Check warning on line 35 in ee/tabby-webserver/src/service/background_job/db.rs
codecov / codecov/patch
ee/tabby-webserver/src/service/background_job/db.rs#L34-L35
Added lines #L34 - L35 were not covered by tests
Check warning on line 51 in ee/tabby-webserver/src/service/background_job/db.rs
codecov / codecov/patch
ee/tabby-webserver/src/service/background_job/db.rs#L50-L51
Added lines #L50 - L51 were not covered by tests
Check warning on line 59 in ee/tabby-webserver/src/service/background_job/db.rs
codecov / codecov/patch
ee/tabby-webserver/src/service/background_job/db.rs#L58-L59
Added lines #L58 - L59 were not covered by tests
Check warning on line 65 in ee/tabby-webserver/src/service/background_job/db.rs
codecov / codecov/patch
ee/tabby-webserver/src/service/background_job/db.rs#L64-L65
Added lines #L64 - L65 were not covered by tests
Check warning on line 68 in ee/tabby-webserver/src/service/background_job/db.rs
codecov / codecov/patch
ee/tabby-webserver/src/service/background_job/db.rs#L68
Added line #L68 was not covered by tests
Check warning on line 72 in ee/tabby-webserver/src/service/background_job/db.rs
codecov / codecov/patch
ee/tabby-webserver/src/service/background_job/db.rs#L72
Added line #L72 was not covered by tests
Check warning on line 82 in ee/tabby-webserver/src/service/background_job/db.rs
codecov / codecov/patch
ee/tabby-webserver/src/service/background_job/db.rs#L81-L82
Added lines #L81 - L82 were not covered by tests
Check warning on line 90 in ee/tabby-webserver/src/service/background_job/db.rs
codecov / codecov/patch
ee/tabby-webserver/src/service/background_job/db.rs#L89-L90
Added lines #L89 - L90 were not covered by tests
Check warning on line 100 in ee/tabby-webserver/src/service/background_job/db.rs
codecov / codecov/patch
ee/tabby-webserver/src/service/background_job/db.rs#L100
Added line #L100 was not covered by tests
Check warning on line 38 in ee/tabby-webserver/src/service/background_job/hourly.rs
codecov / codecov/patch
ee/tabby-webserver/src/service/background_job/hourly.rs#L38
Added line #L38 was not covered by tests
Check warning on line 41 in ee/tabby-webserver/src/service/background_job/hourly.rs
codecov / codecov/patch
ee/tabby-webserver/src/service/background_job/hourly.rs#L41
Added line #L41 was not covered by tests
Check warning on line 48 in ee/tabby-webserver/src/service/background_job/hourly.rs
codecov / codecov/patch
ee/tabby-webserver/src/service/background_job/hourly.rs#L48
Added line #L48 was not covered by tests
Check warning on line 55 in ee/tabby-webserver/src/service/background_job/hourly.rs
codecov / codecov/patch
ee/tabby-webserver/src/service/background_job/hourly.rs#L55
Added line #L55 was not covered by tests
Check warning on line 66 in ee/tabby-webserver/src/service/background_job/hourly.rs
codecov / codecov/patch
ee/tabby-webserver/src/service/background_job/hourly.rs#L66
Added line #L66 was not covered by tests
Check warning on line 74 in ee/tabby-webserver/src/service/background_job/hourly.rs
codecov / codecov/patch
ee/tabby-webserver/src/service/background_job/hourly.rs#L74
Added line #L74 was not covered by tests
Check warning on line 81 in ee/tabby-webserver/src/service/background_job/hourly.rs
codecov / codecov/patch
ee/tabby-webserver/src/service/background_job/hourly.rs#L78-L81
Added lines #L78 - L81 were not covered by tests
Check warning on line 83 in ee/tabby-webserver/src/service/background_job/hourly.rs
codecov / codecov/patch
ee/tabby-webserver/src/service/background_job/hourly.rs#L83
Added line #L83 was not covered by tests
Check warning on line 80 in ee/tabby-webserver/src/service/background_job/mod.rs
codecov / codecov/patch
ee/tabby-webserver/src/service/background_job/mod.rs#L72-L80
Added lines #L72 - L80 were not covered by tests
Check warning on line 82 in ee/tabby-webserver/src/service/background_job/mod.rs
codecov / codecov/patch
ee/tabby-webserver/src/service/background_job/mod.rs#L82
Added line #L82 was not covered by tests
Check warning on line 104 in ee/tabby-webserver/src/service/background_job/mod.rs
codecov / codecov/patch
ee/tabby-webserver/src/service/background_job/mod.rs#L84-L104
Added lines #L84 - L104 were not covered by tests
Check warning on line 108 in ee/tabby-webserver/src/service/background_job/mod.rs
codecov / codecov/patch
ee/tabby-webserver/src/service/background_job/mod.rs#L106-L108
Added lines #L106 - L108 were not covered by tests
Check warning on line 150 in ee/tabby-webserver/src/service/background_job/mod.rs
codecov / codecov/patch
ee/tabby-webserver/src/service/background_job/mod.rs#L150
Added line #L150 was not covered by tests