-
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
Fix small documentation issues #3303
Conversation
As Tide is not live, maybe it's better not to advertise it for now.
We have our own load testing infrastructure, called Tide, which is triggered after every successful test run, and gives us a feedback on changes to MongooseIM performance. | ||
|
||
Test results are publicly available on the [Hello Tide!](http://tide.erlang-solutions.com/public) page. | ||
We use [amoc](https://github.com/esl/amoc) and [amoc-arsenal-xmpp](https://github.com/esl/amoc-arsenal-xmpp/) to perform tests that give us a feedback on changes to MongooseIM performance. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe need highlight MongooseIM maybe MongooseIM
or MongooseIM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't think that's a convention used anywhere in the docs regarding the name MongooseIM - is it really needed?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I suppose it's make sense to highlight MongooseIM
, but up to you, this is not a critical issue, this is just proposing.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I must admit I'm not a fan of it - "MongooseIM" is already capitalised, and it is the name of the program the documentation is about, no real need to highlight it there any more. If we had some different font for the name that we used everywhere, or something like a different way of writing the name then I would be more for it.
Maybe we can think about this change in the context of some other PR, as it would probably entail changing "MongooseIM" throughout the docs.
@@ -64,7 +64,7 @@ MongooseIM gathers over 50 different XMPP-related metrics, allowing close monito | |||
|
|||
Erlang Solutions also provides [WombatOAM](https://www.erlang-solutions.com/products/wombat-oam.html), an Erlang VM monitoring solution, that enables ops and devs to better understand what going on in a MongooseIM cluster. | |||
|
|||
For load testing consider [Tide](http://tide.erlang-solutions.com/), another Erlang Solutions' tool that enables devs and ops to validate their scalability, given the clients scenarios. | |||
For load testing we use [our own tools](../Contributions.md#amoc), that enable us to validate MongooseIM's scalability, given different scenarios. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe need highlight MongooseIM maybe MongooseIM
or MongooseIM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please, make sure that the last commit will be without prefix [skip ci]
to check build documentation CI.
small_tests_24 / small_tests / b2a117c internal_mnesia_24 / internal_mnesia / b2a117c small_tests_23 / small_tests / b2a117c dynamic_domains_24 / pgsql_mnesia / b2a117c ldap_mnesia_24 / ldap_mnesia / b2a117c ldap_mnesia_23 / ldap_mnesia / b2a117c dynamic_domains_23 / pgsql_mnesia / b2a117c pgsql_mnesia_24 / pgsql_mnesia / b2a117c mysql_redis_24 / mysql_redis / b2a117c mam_SUITE:rdbms_cache_prefs_cases:messages_filtered_when_prefs_default_policy_is_never{error,{test_case_failed,"ASSERT EQUAL\n\tExpected []\n\tValue [ok]\n"}} elasticsearch_and_cassandra_24 / elasticsearch_and_cassandra_mnesia / b2a117c pgsql_mnesia_23 / pgsql_mnesia / b2a117c mssql_mnesia_24 / odbc_mssql_mnesia / b2a117c riak_mnesia_24 / riak_mnesia / b2a117c |
Codecov Report
@@ Coverage Diff @@
## master #3303 +/- ##
==========================================
+ Coverage 80.19% 80.20% +0.01%
==========================================
Files 398 398
Lines 32584 32584
==========================================
+ Hits 26130 26134 +4
+ Misses 6454 6450 -4
Continue to review full report at Codecov.
|
b2a117c
to
c0e566f
Compare
small_tests_24 / small_tests / c0e566f internal_mnesia_24 / internal_mnesia / c0e566f small_tests_23 / small_tests / c0e566f dynamic_domains_24 / pgsql_mnesia / c0e566f dynamic_domains_23 / pgsql_mnesia / c0e566f ldap_mnesia_24 / ldap_mnesia / c0e566f ldap_mnesia_23 / ldap_mnesia / c0e566f pgsql_mnesia_24 / pgsql_mnesia / c0e566f elasticsearch_and_cassandra_24 / elasticsearch_and_cassandra_mnesia / c0e566f mssql_mnesia_24 / odbc_mssql_mnesia / c0e566f pgsql_mnesia_23 / pgsql_mnesia / c0e566f mysql_redis_24 / mysql_redis / c0e566f mam_SUITE:rdbms_async_cache_prefs_cases:messages_filtered_when_prefs_default_policy_is_roster{error,{test_case_failed,"ASSERT EQUAL\n\tExpected []\n\tValue [ok]\n"}} riak_mnesia_24 / riak_mnesia / c0e566f |
small_tests_24 / small_tests / 55f0dc3 internal_mnesia_24 / internal_mnesia / 55f0dc3 small_tests_23 / small_tests / 55f0dc3 ldap_mnesia_24 / ldap_mnesia / 55f0dc3 dynamic_domains_24 / pgsql_mnesia / 55f0dc3 dynamic_domains_23 / pgsql_mnesia / 55f0dc3 elasticsearch_and_cassandra_24 / elasticsearch_and_cassandra_mnesia / 55f0dc3 ldap_mnesia_23 / ldap_mnesia / 55f0dc3 mysql_redis_24 / mysql_redis / 55f0dc3 pgsql_mnesia_23 / pgsql_mnesia / 55f0dc3 mssql_mnesia_24 / odbc_mssql_mnesia / 55f0dc3 carboncopy_SUITE:all:prop_forward_received_chat_messages{error,
{{assertEqual,
[{module,carboncopy_SUITE},
{line,278},
{expression,
"proper : quickcheck ( proper : conjunction ( [ { PropName , Property } ] ) , [ verbose , long_result , { numtests , 3 } ] )"},
{expected,true},
{value,
[[{forward_received,
[{5,<<"Now, fair Hippolyta, our nuptial hour">>}]}]]}]},
[{carboncopy_SUITE,run_prop,2,
[{file,"/home/circleci/app/big_tests/tests/carboncopy_SUITE.erl"},
{line,278}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1783}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1292}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1224}]}]}} carboncopy_SUITE:all:prop_forward_sent_chat_messages{error,
{{assertEqual,
[{module,carboncopy_SUITE},
{line,278},
{expression,
"proper : quickcheck ( proper : conjunction ( [ { PropName , Property } ] ) , [ verbose , long_result , { numtests , 3 } ] )"},
{expected,true},
{value,
[[{forward_sent,
[{5,<<"Now, fair Hippolyta, our nuptial hour">>}]}]]}]},
[{carboncopy_SUITE,run_prop,2,
[{file,"/home/circleci/app/big_tests/tests/carboncopy_SUITE.erl"},
{line,278}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1783}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1292}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1224}]}]}} riak_mnesia_24 / riak_mnesia / 55f0dc3 small_tests_23 / small_tests / 55f0dc3 pgsql_mnesia_24 / pgsql_mnesia / 55f0dc3 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good!
This PR addresses removes duplicates from docs, removes Tide mentions for now, adds links to
mod_inbox
and removes@HOSTS@
mentions.