Skip to content
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

Fixes for CircleCI #2447

Merged
merged 2 commits into from Sep 11, 2019
Merged

Fixes for CircleCI #2447

merged 2 commits into from Sep 11, 2019

Conversation

mkacper
Copy link
Contributor

@mkacper mkacper commented Sep 10, 2019

No description provided.

@mongoose-im
Copy link
Collaborator

mongoose-im commented Sep 10, 2019

7133.1 / Erlang 22.0 / small_tests / d8cb05f
Reports root / small


7133.2 / Erlang 22.0 / internal_mnesia / d8cb05f
Reports root/ big
OK: 1244 / Failed: 0 / User-skipped: 136 / Auto-skipped: 0


7133.3 / Erlang 22.0 / odbc_mssql_mnesia / d8cb05f
Reports root/ big
OK: 3136 / Failed: 0 / User-skipped: 260 / Auto-skipped: 0


7133.4 / Erlang 22.0 / mysql_redis / d8cb05f
Reports root/ big
OK: 3134 / Failed: 0 / User-skipped: 262 / Auto-skipped: 0


7133.7 / Erlang 22.0 / elasticsearch_and_cassandra_mnesia / d8cb05f
Reports root/ big
OK: 510 / Failed: 0 / User-skipped: 32 / Auto-skipped: 0


7133.6 / Erlang 22.0 / ldap_mnesia / d8cb05f
Reports root/ big
OK: 1213 / Failed: 0 / User-skipped: 167 / Auto-skipped: 0


7133.5 / Erlang 22.0 / riak_mnesia / d8cb05f
Reports root/ big
OK: 1468 / Failed: 0 / User-skipped: 145 / Auto-skipped: 0


7133.9 / Erlang 21.3 / pgsql_mnesia / d8cb05f
Reports root/ big / small
OK: 3149 / Failed: 0 / User-skipped: 247 / Auto-skipped: 0

@codecov
Copy link

codecov bot commented Sep 10, 2019

Codecov Report

Merging #2447 into master will decrease coverage by 0.06%.
The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff             @@
##           master    #2447      +/-   ##
==========================================
- Coverage   78.75%   78.68%   -0.07%     
==========================================
  Files         339      339              
  Lines       29299    29299              
==========================================
- Hits        23075    23055      -20     
- Misses       6224     6244      +20
Impacted Files Coverage Δ
src/elasticsearch/mongoose_elasticsearch.erl 76.92% <0%> (-7.7%) ⬇️
src/mam/mod_mam_rdbms_prefs.erl 92.59% <0%> (-3.71%) ⬇️
src/rdbms/mongoose_rdbms.erl 68.87% <0%> (-2.56%) ⬇️
src/mod_bosh.erl 92.85% <0%> (-2.15%) ⬇️
src/mam/mod_mam_elasticsearch_arch.erl 89.81% <0%> (-1.86%) ⬇️
src/cassandra/mongoose_cassandra_worker.erl 74.38% <0%> (-0.99%) ⬇️
src/mam/mod_mam_utils.erl 83.17% <0%> (-0.65%) ⬇️
src/pubsub/mod_pubsub_db_mnesia.erl 93.99% <0%> (-0.43%) ⬇️
src/mod_muc_log.erl 77.69% <0%> (ø) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 458254e...dd3bff5. Read the comment docs.

@mongoose-im
Copy link
Collaborator

mongoose-im commented Sep 10, 2019

7139.1 / Erlang 22.0 / small_tests / 650ef1a
Reports root / small


7139.2 / Erlang 22.0 / internal_mnesia / 650ef1a
Reports root/ big
OK: 1244 / Failed: 0 / User-skipped: 136 / Auto-skipped: 0


7139.3 / Erlang 22.0 / odbc_mssql_mnesia / 650ef1a
Reports root/ big
OK: 3136 / Failed: 0 / User-skipped: 260 / Auto-skipped: 0


7139.4 / Erlang 22.0 / mysql_redis / 650ef1a
Reports root/ big
OK: 3134 / Failed: 0 / User-skipped: 262 / Auto-skipped: 0


7139.5 / Erlang 22.0 / riak_mnesia / 650ef1a
Reports root/ big
OK: 1468 / Failed: 0 / User-skipped: 145 / Auto-skipped: 0


7139.7 / Erlang 22.0 / elasticsearch_and_cassandra_mnesia / 650ef1a
Reports root/ big
OK: 510 / Failed: 0 / User-skipped: 32 / Auto-skipped: 0


7139.6 / Erlang 22.0 / ldap_mnesia / 650ef1a
Reports root/ big
OK: 1213 / Failed: 0 / User-skipped: 167 / Auto-skipped: 0


7139.9 / Erlang 21.3 / pgsql_mnesia / 650ef1a
Reports root/ big / small
OK: 3149 / Failed: 0 / User-skipped: 247 / Auto-skipped: 0

@ludwikbukowski ludwikbukowski changed the title Test CircleCi Temporal fixes for CircleCI Sep 11, 2019
@ludwikbukowski
Copy link
Contributor

ludwikbukowski commented Sep 11, 2019

We experience some strange infrastructure glitches with CircleCI:

  • sometimes apt-get command get stuck[1]
  • I/O operations seems to be not working smoothly. For the case of Big Tests, the tests' output was not displayed continuously therefore default CircleCI timeout[2] was killing the jobs. Increasing the timeout to 40min resolved the issue.

We reported both problems to their support team.
This PR should address both

[1] https://askubuntu.com/questions/574569/apt-get-stuck-at-0-connecting-to-us-archive-ubuntu-com
[2] https://support.circleci.com/hc/en-us/articles/360007188574-Build-has-hit-timeout-limit

@mongoose-im
Copy link
Collaborator

mongoose-im commented Sep 11, 2019

7142.1 / Erlang 22.0 / small_tests / 99e8f4c
Reports root / small


7142.2 / Erlang 22.0 / internal_mnesia / 99e8f4c
Reports root/ big
OK: 1244 / Failed: 0 / User-skipped: 136 / Auto-skipped: 0


7142.3 / Erlang 22.0 / odbc_mssql_mnesia / 99e8f4c
Reports root/ big
OK: 3136 / Failed: 0 / User-skipped: 260 / Auto-skipped: 0


7142.4 / Erlang 22.0 / mysql_redis / 99e8f4c
Reports root/ big
OK: 3134 / Failed: 0 / User-skipped: 262 / Auto-skipped: 0


7142.7 / Erlang 22.0 / elasticsearch_and_cassandra_mnesia / 99e8f4c
Reports root/ big
OK: 510 / Failed: 0 / User-skipped: 32 / Auto-skipped: 0


7142.6 / Erlang 22.0 / ldap_mnesia / 99e8f4c
Reports root/ big
OK: 1213 / Failed: 0 / User-skipped: 167 / Auto-skipped: 0


7142.5 / Erlang 22.0 / riak_mnesia / 99e8f4c
Reports root/ big
OK: 1468 / Failed: 0 / User-skipped: 145 / Auto-skipped: 0


7142.9 / Erlang 21.3 / pgsql_mnesia / 99e8f4c
Reports root/ big / small
OK: 3156 / Failed: 1 / User-skipped: 247 / Auto-skipped: 0

sm_SUITE:parallel_manual_ack_freq_1:resume_session_state_stop_c2s
{error,{{assertion_failed,assert_many,true,
              [is_presence,#Fun<sm_SUITE.16.18584150>],
              [{xmlel,<<"presence">>,
                  [{<<"from">>,
                  <<"alicE63.282819@localhost/escalus-default-resource">>},
                   {<<"to">>,
                  <<"alice63.282819@localhost/escalus-default-resource">>},
                   {<<"xml:lang">>,<<"en">>}],
                  []},
               {xmlel,<<"presence">>,
                  [{<<"from">>,
                  <<"alicE63.282819@localhost/escalus-default-resource">>},
                   {<<"to">>,
                  <<"alice63.282819@localhost/escalus-default-resource">>},
                   {<<"xml:lang">>,<<"en">>}],
                  []}],
              "   <presence from='alicE63.282819@localhost/escalus-default-resource' to='alice63.282819@localhost/escalus-default-resource' xml:lang='en'/>   <presence from='alicE63.282819@localhost/escalus-default-resource' to='alice63.282819@localhost/escalus-default-resource' xml:lang='en'/>"},
    [{escalus_new_assert,assert_true,2,
               [{file,"/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_new_assert.erl"},
                {line,84}]},
     {sm_SUITE,resume_session_state_stop_c2s,1,
           [{file,"/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/ejabberd_tests/tests/sm_SUITE.erl"},
          {line,569}]},
     {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1562}]},
     ...

Report log

@ludwikbukowski ludwikbukowski force-pushed the test-circleci branch 2 times, most recently from a201ac5 to 0a94430 Compare September 11, 2019 10:32
@ludwikbukowski ludwikbukowski changed the title Temporal fixes for CircleCI Fixes for CircleCI Sep 11, 2019
@mongoose-im
Copy link
Collaborator

mongoose-im commented Sep 11, 2019

7145.1 / Erlang 22.0 / small_tests / 1496e0b
Reports root / small


7145.2 / Erlang 22.0 / internal_mnesia / 1496e0b
Reports root/ big
OK: 1244 / Failed: 0 / User-skipped: 136 / Auto-skipped: 0


7145.3 / Erlang 22.0 / odbc_mssql_mnesia / 1496e0b
Reports root/ big
OK: 3136 / Failed: 0 / User-skipped: 260 / Auto-skipped: 0


7145.4 / Erlang 22.0 / mysql_redis / 1496e0b
Reports root/ big
OK: 3134 / Failed: 0 / User-skipped: 262 / Auto-skipped: 0


7145.5 / Erlang 22.0 / riak_mnesia / 1496e0b
Reports root/ big
OK: 1468 / Failed: 0 / User-skipped: 145 / Auto-skipped: 0


7145.7 / Erlang 22.0 / elasticsearch_and_cassandra_mnesia / 1496e0b
Reports root/ big
OK: 510 / Failed: 0 / User-skipped: 32 / Auto-skipped: 0


7145.6 / Erlang 22.0 / ldap_mnesia / 1496e0b
Reports root/ big
OK: 1213 / Failed: 0 / User-skipped: 167 / Auto-skipped: 0


7145.9 / Erlang 21.3 / pgsql_mnesia / 1496e0b
Reports root/ big / small
OK: 3149 / Failed: 0 / User-skipped: 247 / Auto-skipped: 0

@fenek fenek merged commit 6f07d07 into master Sep 11, 2019
@fenek fenek deleted the test-circleci branch September 11, 2019 12:44
@fenek fenek added this to the 3.4.0++ milestone Oct 2, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants