diff options
author | Tony Sun <tony.sun427@gmail.com> | 2020-07-23 11:44:48 -0700 |
---|---|---|
committer | Tony Sun <tony.sun427@gmail.com> | 2020-07-23 11:44:48 -0700 |
commit | 1f9b14a0bd8b17256ce1688cd2a1c9873edb99b6 (patch) | |
tree | 5e6ae22a4ceebfa045a32fde8784e48ed2073f16 | |
parent | 9a62255ccc6984855418627234288665847c2caf (diff) | |
download | couchdb-1f9b14a0bd8b17256ce1688cd2a1c9873edb99b6.tar.gz |
add fabric verification to test
-rw-r--r-- | src/couch_views/test/couch_views_active_tasks_test.erl | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/src/couch_views/test/couch_views_active_tasks_test.erl b/src/couch_views/test/couch_views_active_tasks_test.erl index a841e7303..6de22000a 100644 --- a/src/couch_views/test/couch_views_active_tasks_test.erl +++ b/src/couch_views/test/couch_views_active_tasks_test.erl @@ -15,7 +15,6 @@ -include_lib("couch/include/couch_eunit.hrl"). -include_lib("couch/include/couch_db.hrl"). --include_lib("couch_mrview/include/couch_mrview.hrl"). -include_lib("couch_views/include/couch_views.hrl"). -include_lib("fabric/test/fabric2_test.hrl"). @@ -75,8 +74,13 @@ active_tasks_test_() -> verify_basic_active_tasks({Db, DDoc}) -> pause_indexer_for_changes(self()), couch_views:build_indices(Db, [DDoc]), - {Pid, {changes_done, ChangesDone}} = wait_to_reach_changes(10000), - Pid ! continue, + {IndexerPid, {changes_done, ChangesDone}} = wait_to_reach_changes(10000), + [ActiveTask] = fabric2_active_tasks:get_active_tasks(), + ChangesDone1 = maps:get(<<"changes_done">>, ActiveTask), + IndexerPid ! continue, + % we assume the indexer has run for a bit so it has to > 0 + ?assert(ChangesDone1 > 0), + ?assert(ChangesDone1 =< ChangesDone), ?assertEqual(ChangesDone, ?TOTAL_DOCS). |