esl / MongooseIM

MongooseIM is Erlang Solutions' robust, scalable and efficient XMPP server, aimed at large installations. Specifically designed for enterprise purposes, it is fault-tolerant and can utilise the resources of multiple clustered machines.
Other
1.64k stars 421 forks source link

Use proper backend based on preset in amp_big_SUITE #4137

Closed arcusfelis closed 7 months ago

arcusfelis commented 8 months ago

This PR addresses "MIM-2063 amp_big_SUITE would stop working in pgsql_cets backend, if we disable mnesia application".

Proposed changes include:

mongoose-im commented 8 months ago

elasticsearch_and_cassandra_25 / elasticsearch_and_cassandra_mnesia / 3db336dff8cb40360808f1887b11ba59ac867974 Reports root/ big OK: 369 / Failed: 0 / User-skipped: 38 / Auto-skipped: 0


small_tests_24 / small_tests / 3db336dff8cb40360808f1887b11ba59ac867974 Reports root / small


small_tests_25 / small_tests / 3db336dff8cb40360808f1887b11ba59ac867974 Reports root / small


small_tests_25_arm64 / small_tests / 3db336dff8cb40360808f1887b11ba59ac867974 Reports root / small


ldap_mnesia_24 / ldap_mnesia / 3db336dff8cb40360808f1887b11ba59ac867974 Reports root/ big OK: 2303 / Failed: 0 / User-skipped: 864 / Auto-skipped: 0


ldap_mnesia_25 / ldap_mnesia / 3db336dff8cb40360808f1887b11ba59ac867974 Reports root/ big OK: 2303 / Failed: 0 / User-skipped: 864 / Auto-skipped: 0


dynamic_domains_mysql_redis_25 / mysql_redis / 3db336dff8cb40360808f1887b11ba59ac867974 Reports root/ big OK: 4235 / Failed: 0 / User-skipped: 144 / Auto-skipped: 0


dynamic_domains_pgsql_mnesia_24 / pgsql_mnesia / 3db336dff8cb40360808f1887b11ba59ac867974 Reports root/ big OK: 4267 / Failed: 0 / User-skipped: 112 / Auto-skipped: 0


dynamic_domains_pgsql_mnesia_25 / pgsql_mnesia / 3db336dff8cb40360808f1887b11ba59ac867974 Reports root/ big OK: 4267 / Failed: 0 / User-skipped: 112 / Auto-skipped: 0


dynamic_domains_mssql_mnesia_25 / odbc_mssql_mnesia / 3db336dff8cb40360808f1887b11ba59ac867974 Reports root/ big OK: 4264 / Failed: 0 / User-skipped: 115 / Auto-skipped: 0


internal_mnesia_25 / internal_mnesia / 3db336dff8cb40360808f1887b11ba59ac867974 Reports root/ big OK: 2453 / Failed: 0 / User-skipped: 714 / Auto-skipped: 0


pgsql_cets_25 / pgsql_cets / 3db336dff8cb40360808f1887b11ba59ac867974 Reports root/ big OK: 4654 / Failed: 0 / User-skipped: 121 / Auto-skipped: 0


pgsql_mnesia_24 / pgsql_mnesia / 3db336dff8cb40360808f1887b11ba59ac867974 Reports root/ big OK: 4656 / Failed: 0 / User-skipped: 119 / Auto-skipped: 0


mysql_redis_25 / mysql_redis / 3db336dff8cb40360808f1887b11ba59ac867974 Reports root/ big OK: 4636 / Failed: 0 / User-skipped: 139 / Auto-skipped: 0


pgsql_mnesia_25 / pgsql_mnesia / 3db336dff8cb40360808f1887b11ba59ac867974 Reports root/ big OK: 4656 / Failed: 0 / User-skipped: 119 / Auto-skipped: 0


mssql_mnesia_25 / odbc_mssql_mnesia / 3db336dff8cb40360808f1887b11ba59ac867974 Reports root/ big OK: 4653 / Failed: 0 / User-skipped: 122 / Auto-skipped: 0

codecov[bot] commented 8 months ago

Codecov Report

All modified lines are covered by tests :white_check_mark:

Comparison is base (2ea4207) 84.08% compared to head (3db336d) 84.07%.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #4137 +/- ## ========================================== - Coverage 84.08% 84.07% -0.02% ========================================== Files 558 558 Lines 34016 34016 ========================================== - Hits 28604 28600 -4 - Misses 5412 5416 +4 ``` [see 7 files with indirect coverage changes](https://app.codecov.io/gh/esl/MongooseIM/pull/4137/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=esl)

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.