Closed NelsonVides closed 5 months ago
dynamic_domains_pgsql_mnesia_25 / pgsql_mnesia / 60c0de8a5c69659e5184ca27ccb86d1f2ec72f88 Reports root
ldap_mnesia_25 / ldap_mnesia / 60c0de8a5c69659e5184ca27ccb86d1f2ec72f88 Reports root
pgsql_mnesia_25 / pgsql_mnesia / 60c0de8a5c69659e5184ca27ccb86d1f2ec72f88 Reports root
ldap_mnesia_26 / ldap_mnesia / 60c0de8a5c69659e5184ca27ccb86d1f2ec72f88 Reports root
internal_mnesia_26 / internal_mnesia / 60c0de8a5c69659e5184ca27ccb86d1f2ec72f88 Reports root
pgsql_cets_26 / pgsql_cets / 60c0de8a5c69659e5184ca27ccb86d1f2ec72f88 Reports root
mssql_mnesia_26 / odbc_mssql_mnesia / 60c0de8a5c69659e5184ca27ccb86d1f2ec72f88 Reports root
dynamic_domains_mysql_redis_26 / mysql_redis / 60c0de8a5c69659e5184ca27ccb86d1f2ec72f88 Reports root
pgsql_mnesia_26 / pgsql_mnesia / 60c0de8a5c69659e5184ca27ccb86d1f2ec72f88 Reports root
elasticsearch_and_cassandra_26 / elasticsearch_and_cassandra_mnesia / 60c0de8a5c69659e5184ca27ccb86d1f2ec72f88 Reports root
dynamic_domains_mssql_mnesia_26 / odbc_mssql_mnesia / 60c0de8a5c69659e5184ca27ccb86d1f2ec72f88 Reports root
dynamic_domains_pgsql_mnesia_26 / pgsql_mnesia / 60c0de8a5c69659e5184ca27ccb86d1f2ec72f88 Reports root
small_tests_25 / small_tests / 60c0de8a5c69659e5184ca27ccb86d1f2ec72f88 Reports root / small
small_tests_26 / small_tests / 60c0de8a5c69659e5184ca27ccb86d1f2ec72f88 Reports root / small
small_tests_26_arm64 / small_tests / 60c0de8a5c69659e5184ca27ccb86d1f2ec72f88 Reports root / small
elasticsearch_and_cassandra_26 / elasticsearch_and_cassandra_mnesia / 6407a0dbd7aef1cfb0e9e09561490ddbc3cbb7f9 Reports root/ big OK: 362 / Failed: 6 / User-skipped: 38 / Auto-skipped: 0
dynamic_domains_mysql_redis_26 / mysql_redis / 6407a0dbd7aef1cfb0e9e09561490ddbc3cbb7f9 Reports root/ big OK: 4190 / Failed: 2 / User-skipped: 135 / Auto-skipped: 0
5 errors were truncated
ldap_mnesia_26 / ldap_mnesia / 6407a0dbd7aef1cfb0e9e09561490ddbc3cbb7f9 Reports root/ big OK: 2233 / Failed: 30 / User-skipped: 847 / Auto-skipped: 5
5 errors were truncated
Attention: 1 lines
in your changes are missing coverage. Please review.
Comparison is base (
5b8fd70
) 84.24% compared to head (565e636
) 84.30%. Report is 3 commits behind head on master.
Files | Patch % | Lines |
---|---|---|
src/mam/mod_mam_utils.erl | 66.66% | 1 Missing :warning: |
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
elasticsearch_and_cassandra_26 / elasticsearch_and_cassandra_mnesia / 9a45d492cf7bd4e89847cd4df133ad6d0b39d5b6 Reports root/ big OK: 364 / Failed: 4 / User-skipped: 38 / Auto-skipped: 0
small_tests_25 / small_tests / 9a45d492cf7bd4e89847cd4df133ad6d0b39d5b6 Reports root / small
small_tests_26 / small_tests / 9a45d492cf7bd4e89847cd4df133ad6d0b39d5b6 Reports root / small
small_tests_26_arm64 / small_tests / 9a45d492cf7bd4e89847cd4df133ad6d0b39d5b6 Reports root / small
dynamic_domains_pgsql_mnesia_25 / pgsql_mnesia / 9a45d492cf7bd4e89847cd4df133ad6d0b39d5b6 Reports root/ big OK: 4222 / Failed: 3 / User-skipped: 102 / Auto-skipped: 0
5 errors were truncated
ldap_mnesia_25 / ldap_mnesia / 9a45d492cf7bd4e89847cd4df133ad6d0b39d5b6 Reports root/ big OK: 2233 / Failed: 30 / User-skipped: 847 / Auto-skipped: 5
5 errors were truncated
dynamic_domains_pgsql_mnesia_26 / pgsql_mnesia / 9a45d492cf7bd4e89847cd4df133ad6d0b39d5b6 Reports root/ big OK: 4225 / Failed: 0 / User-skipped: 102 / Auto-skipped: 0
dynamic_domains_mssql_mnesia_26 / odbc_mssql_mnesia / 9a45d492cf7bd4e89847cd4df133ad6d0b39d5b6 Reports root/ big OK: 4220 / Failed: 2 / User-skipped: 105 / Auto-skipped: 0
small_tests_25 / small_tests / bdf1b603fe7a1b61c86ea1e4a35cb99ca1d3eb01 Reports root / small
small_tests_26 / small_tests / bdf1b603fe7a1b61c86ea1e4a35cb99ca1d3eb01 Reports root / small
small_tests_26_arm64 / small_tests / bdf1b603fe7a1b61c86ea1e4a35cb99ca1d3eb01 Reports root / small
ldap_mnesia_25 / ldap_mnesia / bdf1b603fe7a1b61c86ea1e4a35cb99ca1d3eb01 Reports root/ big OK: 2268 / Failed: 0 / User-skipped: 847 / Auto-skipped: 0
ldap_mnesia_26 / ldap_mnesia / bdf1b603fe7a1b61c86ea1e4a35cb99ca1d3eb01 Reports root/ big OK: 2268 / Failed: 0 / User-skipped: 847 / Auto-skipped: 0
dynamic_domains_pgsql_mnesia_25 / pgsql_mnesia / bdf1b603fe7a1b61c86ea1e4a35cb99ca1d3eb01 Reports root/ big OK: 4221 / Failed: 4 / User-skipped: 102 / Auto-skipped: 0
pgsql_mnesia_25 / pgsql_mnesia / bdf1b603fe7a1b61c86ea1e4a35cb99ca1d3eb01 Reports root/ big OK: 4614 / Failed: 0 / User-skipped: 109 / Auto-skipped: 0
internal_mnesia_26 / internal_mnesia / bdf1b603fe7a1b61c86ea1e4a35cb99ca1d3eb01 Reports root/ big OK: 2408 / Failed: 0 / User-skipped: 707 / Auto-skipped: 0
mysql_redis_26 / mysql_redis / bdf1b603fe7a1b61c86ea1e4a35cb99ca1d3eb01 Reports root/ big OK: 4592 / Failed: 1 / User-skipped: 130 / Auto-skipped: 0
pgsql_mnesia_26 / pgsql_mnesia / bdf1b603fe7a1b61c86ea1e4a35cb99ca1d3eb01 Reports root/ big OK: 4614 / Failed: 0 / User-skipped: 109 / Auto-skipped: 0
mssql_mnesia_26 / odbc_mssql_mnesia / bdf1b603fe7a1b61c86ea1e4a35cb99ca1d3eb01 Reports root/ big OK: 4591 / Failed: 20 / User-skipped: 112 / Auto-skipped: 0
17 errors were truncated
ldap_mnesia_26 / ldap_mnesia / 243696aa6eb9cf6b6c45e7bfe8b3efeed321cae3 Reports root/ big OK: 2267 / Failed: 1 / User-skipped: 847 / Auto-skipped: 0
dynamic_domains_pgsql_mnesia_26 / pgsql_mnesia / 243696aa6eb9cf6b6c45e7bfe8b3efeed321cae3 Reports root/ big OK: 4183 / Failed: 42 / User-skipped: 102 / Auto-skipped: 0
17 errors were truncated
internal_mnesia_26 / internal_mnesia / 243696aa6eb9cf6b6c45e7bfe8b3efeed321cae3 Reports root/ big OK: 2408 / Failed: 0 / User-skipped: 707 / Auto-skipped: 0
elasticsearch_and_cassandra_26 / elasticsearch_and_cassandra_mnesia / d2a91f6fe5b04e466bcc568ce27b035409887a0a Reports root/ big OK: 368 / Failed: 0 / User-skipped: 38 / Auto-skipped: 0
small_tests_25 / small_tests / d2a91f6fe5b04e466bcc568ce27b035409887a0a Reports root / small
small_tests_26 / small_tests / d2a91f6fe5b04e466bcc568ce27b035409887a0a Reports root / small
small_tests_26_arm64 / small_tests / d2a91f6fe5b04e466bcc568ce27b035409887a0a Reports root / small
ldap_mnesia_25 / ldap_mnesia / d2a91f6fe5b04e466bcc568ce27b035409887a0a Reports root/ big OK: 2268 / Failed: 0 / User-skipped: 847 / Auto-skipped: 0
dynamic_domains_pgsql_mnesia_25 / pgsql_mnesia / d2a91f6fe5b04e466bcc568ce27b035409887a0a Reports root/ big OK: 4225 / Failed: 0 / User-skipped: 102 / Auto-skipped: 0
dynamic_domains_mysql_redis_26 / mysql_redis / d2a91f6fe5b04e466bcc568ce27b035409887a0a Reports root/ big OK: 4192 / Failed: 0 / User-skipped: 135 / Auto-skipped: 0
ldap_mnesia_26 / ldap_mnesia / d2a91f6fe5b04e466bcc568ce27b035409887a0a Reports root/ big OK: 2268 / Failed: 0 / User-skipped: 847 / Auto-skipped: 0
dynamic_domains_mssql_mnesia_26 / odbc_mssql_mnesia / d2a91f6fe5b04e466bcc568ce27b035409887a0a Reports root/ big OK: 4222 / Failed: 0 / User-skipped: 105 / Auto-skipped: 0
internal_mnesia_26 / internal_mnesia / d2a91f6fe5b04e466bcc568ce27b035409887a0a Reports root/ big OK: 2408 / Failed: 0 / User-skipped: 707 / Auto-skipped: 0
dynamic_domains_pgsql_mnesia_26 / pgsql_mnesia / d2a91f6fe5b04e466bcc568ce27b035409887a0a Reports root/ big OK: 4225 / Failed: 0 / User-skipped: 102 / Auto-skipped: 0
pgsql_mnesia_25 / pgsql_mnesia / d2a91f6fe5b04e466bcc568ce27b035409887a0a Reports root/ big OK: 4614 / Failed: 0 / User-skipped: 109 / Auto-skipped: 0
mysql_redis_26 / mysql_redis / d2a91f6fe5b04e466bcc568ce27b035409887a0a Reports root/ big OK: 4593 / Failed: 0 / User-skipped: 130 / Auto-skipped: 0
pgsql_mnesia_26 / pgsql_mnesia / d2a91f6fe5b04e466bcc568ce27b035409887a0a Reports root/ big OK: 4614 / Failed: 0 / User-skipped: 109 / Auto-skipped: 0
pgsql_cets_26 / pgsql_cets / d2a91f6fe5b04e466bcc568ce27b035409887a0a Reports root/ big OK: 4273 / Failed: 0 / User-skipped: 110 / Auto-skipped: 0
mssql_mnesia_26 / odbc_mssql_mnesia / d2a91f6fe5b04e466bcc568ce27b035409887a0a Reports root/ big OK: 4610 / Failed: 1 / User-skipped: 112 / Auto-skipped: 0
mssql_mnesia_26 / odbc_mssql_mnesia / d2a91f6fe5b04e466bcc568ce27b035409887a0a Reports root/ big OK: 4611 / Failed: 0 / User-skipped: 112 / Auto-skipped: 0
elasticsearch_and_cassandra_26 / elasticsearch_and_cassandra_mnesia / ccf0496a1b825be96c51b21d2dcc8cb29382ee27 Reports root/ big OK: 370 / Failed: 0 / User-skipped: 40 / Auto-skipped: 0
small_tests_25 / small_tests / ccf0496a1b825be96c51b21d2dcc8cb29382ee27 Reports root / small
small_tests_26 / small_tests / ccf0496a1b825be96c51b21d2dcc8cb29382ee27 Reports root / small
small_tests_26_arm64 / small_tests / ccf0496a1b825be96c51b21d2dcc8cb29382ee27 Reports root / small
ldap_mnesia_25 / ldap_mnesia / ccf0496a1b825be96c51b21d2dcc8cb29382ee27 Reports root/ big OK: 2268 / Failed: 0 / User-skipped: 847 / Auto-skipped: 0
dynamic_domains_pgsql_mnesia_25 / pgsql_mnesia / ccf0496a1b825be96c51b21d2dcc8cb29382ee27 Reports root/ big OK: 4239 / Failed: 0 / User-skipped: 102 / Auto-skipped: 0
ldap_mnesia_26 / ldap_mnesia / ccf0496a1b825be96c51b21d2dcc8cb29382ee27 Reports root/ big OK: 2268 / Failed: 0 / User-skipped: 847 / Auto-skipped: 0
dynamic_domains_mysql_redis_26 / mysql_redis / ccf0496a1b825be96c51b21d2dcc8cb29382ee27 Reports root/ big OK: 4206 / Failed: 0 / User-skipped: 135 / Auto-skipped: 0
dynamic_domains_pgsql_mnesia_26 / pgsql_mnesia / ccf0496a1b825be96c51b21d2dcc8cb29382ee27 Reports root/ big OK: 4239 / Failed: 0 / User-skipped: 102 / Auto-skipped: 0
dynamic_domains_mssql_mnesia_26 / odbc_mssql_mnesia / ccf0496a1b825be96c51b21d2dcc8cb29382ee27 Reports root/ big OK: 4236 / Failed: 0 / User-skipped: 105 / Auto-skipped: 0
pgsql_cets_26 / pgsql_cets / ccf0496a1b825be96c51b21d2dcc8cb29382ee27 Reports root/ big OK: 4283 / Failed: 0 / User-skipped: 110 / Auto-skipped: 0
internal_mnesia_26 / internal_mnesia / ccf0496a1b825be96c51b21d2dcc8cb29382ee27 Reports root/ big OK: 2408 / Failed: 0 / User-skipped: 707 / Auto-skipped: 0
pgsql_mnesia_25 / pgsql_mnesia / ccf0496a1b825be96c51b21d2dcc8cb29382ee27 Reports root/ big OK: 4628 / Failed: 0 / User-skipped: 109 / Auto-skipped: 0
mysql_redis_26 / mysql_redis / ccf0496a1b825be96c51b21d2dcc8cb29382ee27 Reports root/ big OK: 4607 / Failed: 0 / User-skipped: 130 / Auto-skipped: 0
mssql_mnesia_26 / odbc_mssql_mnesia / ccf0496a1b825be96c51b21d2dcc8cb29382ee27 Reports root/ big OK: 4625 / Failed: 0 / User-skipped: 112 / Auto-skipped: 0
pgsql_mnesia_26 / pgsql_mnesia / ccf0496a1b825be96c51b21d2dcc8cb29382ee27 Reports root/ big OK: 4628 / Failed: 0 / User-skipped: 109 / Auto-skipped: 0
elasticsearch_and_cassandra_26 / elasticsearch_and_cassandra_mnesia / c4e97cbec2f2d70ae44bc6dfa159034325233ac2 Reports root/ big OK: 358 / Failed: 12 / User-skipped: 40 / Auto-skipped: 0
17 errors were truncated
dynamic_domains_mysql_redis_26 / mysql_redis / c4e97cbec2f2d70ae44bc6dfa159034325233ac2 Reports root/ big OK: 4163 / Failed: 43 / User-skipped: 135 / Auto-skipped: 0
18 errors were truncated
ldap_mnesia_26 / ldap_mnesia / c4e97cbec2f2d70ae44bc6dfa159034325233ac2 Reports root/ big OK: 2268 / Failed: 0 / User-skipped: 847 / Auto-skipped: 0
internal_mnesia_26 / internal_mnesia / c4e97cbec2f2d70ae44bc6dfa159034325233ac2 Reports root/ big OK: 2408 / Failed: 0 / User-skipped: 707 / Auto-skipped: 0
ldap_mnesia_25 / ldap_mnesia / c4e97cbec2f2d70ae44bc6dfa159034325233ac2 Reports root/ big OK: 2268 / Failed: 0 / User-skipped: 847 / Auto-skipped: 0
elasticsearch_and_cassandra_26 / elasticsearch_and_cassandra_mnesia / cff2834821e41049e0923b135b0686a3429ebcc5 Reports root/ big OK: 370 / Failed: 0 / User-skipped: 40 / Auto-skipped: 0
small_tests_25 / small_tests / cff2834821e41049e0923b135b0686a3429ebcc5 Reports root / small
small_tests_26 / small_tests / cff2834821e41049e0923b135b0686a3429ebcc5 Reports root / small
small_tests_26_arm64 / small_tests / cff2834821e41049e0923b135b0686a3429ebcc5 Reports root / small
ldap_mnesia_25 / ldap_mnesia / cff2834821e41049e0923b135b0686a3429ebcc5 Reports root/ big OK: 2268 / Failed: 0 / User-skipped: 847 / Auto-skipped: 0
dynamic_domains_pgsql_mnesia_25 / pgsql_mnesia / cff2834821e41049e0923b135b0686a3429ebcc5 Reports root/ big OK: 4239 / Failed: 0 / User-skipped: 102 / Auto-skipped: 0
dynamic_domains_mysql_redis_26 / mysql_redis / cff2834821e41049e0923b135b0686a3429ebcc5 Reports root/ big OK: 4205 / Failed: 1 / User-skipped: 135 / Auto-skipped: 0
ldap_mnesia_26 / ldap_mnesia / cff2834821e41049e0923b135b0686a3429ebcc5 Reports root/ big OK: 2268 / Failed: 0 / User-skipped: 847 / Auto-skipped: 0
internal_mnesia_26 / internal_mnesia / cff2834821e41049e0923b135b0686a3429ebcc5 Reports root/ big OK: 2408 / Failed: 0 / User-skipped: 707 / Auto-skipped: 0
dynamic_domains_pgsql_mnesia_26 / pgsql_mnesia / cff2834821e41049e0923b135b0686a3429ebcc5 Reports root/ big OK: 4239 / Failed: 0 / User-skipped: 102 / Auto-skipped: 0
dynamic_domains_mssql_mnesia_26 / odbc_mssql_mnesia / cff2834821e41049e0923b135b0686a3429ebcc5 Reports root/ big OK: 4236 / Failed: 0 / User-skipped: 105 / Auto-skipped: 0
pgsql_cets_26 / pgsql_cets / cff2834821e41049e0923b135b0686a3429ebcc5 Reports root/ big OK: 4283 / Failed: 0 / User-skipped: 110 / Auto-skipped: 0
pgsql_mnesia_25 / pgsql_mnesia / cff2834821e41049e0923b135b0686a3429ebcc5 Reports root/ big OK: 4628 / Failed: 0 / User-skipped: 109 / Auto-skipped: 0
pgsql_mnesia_26 / pgsql_mnesia / cff2834821e41049e0923b135b0686a3429ebcc5 Reports root/ big OK: 4628 / Failed: 0 / User-skipped: 109 / Auto-skipped: 0
mysql_redis_26 / mysql_redis / cff2834821e41049e0923b135b0686a3429ebcc5 Reports root/ big OK: 4607 / Failed: 0 / User-skipped: 130 / Auto-skipped: 0
mssql_mnesia_26 / odbc_mssql_mnesia / cff2834821e41049e0923b135b0686a3429ebcc5 Reports root/ big OK: 4625 / Failed: 0 / User-skipped: 112 / Auto-skipped: 0
dynamic_domains_mysql_redis_26 / mysql_redis / cff2834821e41049e0923b135b0686a3429ebcc5 Reports root/ big OK: 4206 / Failed: 0 / User-skipped: 135 / Auto-skipped: 0
elasticsearch_and_cassandra_26 / elasticsearch_and_cassandra_mnesia / 565e636454998e960071911ba7f3c01994a79de6 Reports root/ big OK: 370 / Failed: 0 / User-skipped: 40 / Auto-skipped: 0
small_tests_25 / small_tests / 565e636454998e960071911ba7f3c01994a79de6 Reports root / small
small_tests_26 / small_tests / 565e636454998e960071911ba7f3c01994a79de6 Reports root / small
small_tests_26_arm64 / small_tests / 565e636454998e960071911ba7f3c01994a79de6 Reports root / small
ldap_mnesia_25 / ldap_mnesia / 565e636454998e960071911ba7f3c01994a79de6 Reports root/ big OK: 2268 / Failed: 0 / User-skipped: 847 / Auto-skipped: 0
dynamic_domains_pgsql_mnesia_25 / pgsql_mnesia / 565e636454998e960071911ba7f3c01994a79de6 Reports root/ big OK: 4239 / Failed: 0 / User-skipped: 102 / Auto-skipped: 0
dynamic_domains_mysql_redis_26 / mysql_redis / 565e636454998e960071911ba7f3c01994a79de6 Reports root/ big OK: 4206 / Failed: 0 / User-skipped: 135 / Auto-skipped: 0
ldap_mnesia_26 / ldap_mnesia / 565e636454998e960071911ba7f3c01994a79de6 Reports root/ big OK: 2268 / Failed: 0 / User-skipped: 847 / Auto-skipped: 0
dynamic_domains_pgsql_mnesia_26 / pgsql_mnesia / 565e636454998e960071911ba7f3c01994a79de6 Reports root/ big OK: 4239 / Failed: 0 / User-skipped: 102 / Auto-skipped: 0
pgsql_mnesia_25 / pgsql_mnesia / 565e636454998e960071911ba7f3c01994a79de6 Reports root/ big OK: 4628 / Failed: 0 / User-skipped: 109 / Auto-skipped: 0
pgsql_cets_26 / pgsql_cets / 565e636454998e960071911ba7f3c01994a79de6 Reports root/ big OK: 4283 / Failed: 0 / User-skipped: 110 / Auto-skipped: 0
internal_mnesia_26 / internal_mnesia / 565e636454998e960071911ba7f3c01994a79de6 Reports root/ big OK: 2408 / Failed: 0 / User-skipped: 707 / Auto-skipped: 0
dynamic_domains_mssql_mnesia_26 / odbc_mssql_mnesia / 565e636454998e960071911ba7f3c01994a79de6 Reports root/ big OK: 4236 / Failed: 0 / User-skipped: 105 / Auto-skipped: 0
mysql_redis_26 / mysql_redis / 565e636454998e960071911ba7f3c01994a79de6 Reports root/ big OK: 4607 / Failed: 0 / User-skipped: 130 / Auto-skipped: 0
pgsql_mnesia_26 / pgsql_mnesia / 565e636454998e960071911ba7f3c01994a79de6 Reports root/ big OK: 4628 / Failed: 0 / User-skipped: 109 / Auto-skipped: 0
mssql_mnesia_26 / odbc_mssql_mnesia / 565e636454998e960071911ba7f3c01994a79de6 Reports root/ big OK: 4625 / Failed: 0 / User-skipped: 112 / Auto-skipped: 0
There's the repo called https://github.com/NelsonVides/opuntia where I pretty much moved shaper code and improved and tested that it really shapes the traffic with certainty (current code because of rounding errors could pass up to 49.99% more than allowed).
Also that codebase is tested using PropER's stateful testing using state machines modelling, which is what I really wanted to get at, there.
This PR simply uses that and functionality from
wpool
to remove internal shaper code andmongoose_shaper_sup
.