-
Notifications
You must be signed in to change notification settings - Fork 428
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use dynamic_modules in big tests #3481
Conversation
Codecov Report
@@ Coverage Diff @@
## master #3481 +/- ##
==========================================
+ Coverage 79.25% 80.86% +1.61%
==========================================
Files 415 415
Lines 32326 32326
==========================================
+ Hits 25619 26141 +522
+ Misses 6707 6185 -522
Continue to review full report at Codecov.
|
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
mod_mam_rdbms_arch_async and mod_mam_rdbms_user had different initialization
f84c4b3
to
2c18e07
Compare
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
6b56bec
to
6ddf958
Compare
This comment has been minimized.
This comment has been minimized.
6ddf958
to
e6f4934
Compare
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
08d60ab
to
41085f1
Compare
This comment has been minimized.
This comment has been minimized.
Also: modernise RPC calls to allow setting timeout. Note: the timeout used in save_modules will be applied again in restore_modules.
This argument neither needed nor supported anymore.
Reason: simplicity and consistency. The other version wasn't called 'save_modules_for_host_type'.
41085f1
to
8c490cd
Compare
small_tests_24 / small_tests / 8c490cd small_tests_23 / small_tests / 8c490cd dynamic_domains_mysql_redis_24 / mysql_redis / 8c490cd dynamic_domains_pgsql_mnesia_23 / pgsql_mnesia / 8c490cd dynamic_domains_mssql_mnesia_24 / odbc_mssql_mnesia / 8c490cd ldap_mnesia_23 / ldap_mnesia / 8c490cd internal_mnesia_24 / internal_mnesia / 8c490cd ldap_mnesia_24 / ldap_mnesia / 8c490cd elasticsearch_and_cassandra_24 / elasticsearch_and_cassandra_mnesia / 8c490cd mssql_mnesia_24 / odbc_mssql_mnesia / 8c490cd pgsql_mnesia_24 / pgsql_mnesia / 8c490cd pgsql_mnesia_23 / pgsql_mnesia / 8c490cd mysql_redis_24 / mysql_redis / 8c490cd riak_mnesia_24 / riak_mnesia / 8c490cd |
Do not use
gen_mod
directly to start and stop modules in tests.Use the
dynamic_modules
API instead.These changes make it possible to modify the module management logic without any changes in the test suites - only the
dynamic_domains
helper will be modified.