Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-19499

Print out FSM workload schedules in the concurrency suite

    • Type: Icon: Task Task
    • Resolution: Done
    • Priority: Icon: Minor - P4 Minor - P4
    • 3.1.7
    • Affects Version/s: 3.1.5
    • Component/s: Testing Infrastructure
    • None
    • Fully Compatible
    • Sharding 7 08/10/15
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None

      We should print out the entire schedule of workloads to make it easier to run the same schedule when debugging test failures.

      Example output:

      [js_test:fsm_all] 2015-07-20T16:35:41.772-0400 ----
      [js_test:fsm_all] 2015-07-20T16:35:41.772-0400 The entire schedule of FSM workloads:
      [js_test:fsm_all] 2015-07-20T16:35:41.772-0400 ----
      [js_test:fsm_all] 2015-07-20T16:35:41.772-0400 
      [js_test:fsm_all] 2015-07-20T16:35:41.772-0400 
      [js_test:fsm_all] 2015-07-20T16:35:41.779-0400 [["jstests/concurrency/fsm_workloads/findAndModify_remove.js"],["jstests/concurrency/fsm_workloads/yield_text.js"],["jstests/concurrency/fsm_workloads/update_where.js"],["jstests/concurrency/fsm_workloads/map_reduce_inline.js"],["jstests/concurrency/fsm_workloads/indexed_insert_1char_noindex.js"],["jstests/concurrency/fsm_workloads/indexed_insert_1char.js"],["jstests/concurrency/fsm_workloads/indexed_insert_base_noindex.js"],["jstests/concurrency/fsm_workloads/indexed_insert_ordered_bulk.js"],["jstests/concurrency/fsm_workloads/reindex_background.js"],["jstests/concurrency/fsm_workloads/findAndModify_inc.js"],["jstests/concurrency/fsm_workloads/update_multifield.js"],["jstests/concurrency/fsm_workloads/remove_where.js"],["jstests/concurrency/fsm_workloads/remove_single_document.js"],["jstests/concurrency/fsm_workloads/update_multifield_noindex.js"],["jstests/concurrency/fsm_workloads/indexed_insert_heterogeneous_noindex.js"],["jstests/concurrency/fsm_workloads/indexed_insert_multikey_noindex.js"],["jstests/concurrency/fsm_workloads/update_multifield_multiupdate_noindex.js"],["jstests/concurrency/fsm_workloads/update_simple_eval.js"],["jstests/concurrency/fsm_workloads/upsert_where.js"],["jstests/concurrency/fsm_workloads/indexed_insert_2d.js"],["jstests/concurrency/fsm_workloads/update_array.js"],["jstests/concurrency/fsm_workloads/update_ordered_bulk_inc.js"],["jstests/concurrency/fsm_workloads/findAndModify_update.js"],["jstests/concurrency/fsm_workloads/update_simple.js"],["jstests/concurrency/fsm_workloads/indexed_insert_long_fieldname_noindex.js"],["jstests/concurrency/fsm_workloads/indexed_insert_2dsphere.js"],["jstests/concurrency/fsm_workloads/compact_simultaneous_padding_bytes.js"],["jstests/concurrency/fsm_workloads/explain_update.js"],["jstests/concurrency/fsm_workloads/map_reduce_merge_nonatomic.js"],["jstests/concurrency/fsm_workloads/collmod_separate_collections.js"],["jstests/concurrency/fsm_workloads/map_reduce_drop.js"],["jstests/concurrency/fsm_workloads/indexed_insert_heterogeneous.js"],["jstests/concurrency/fsm_workloads/findAndModify_update_queue.js"],["jstests/concurrency/fsm_workloads/drop_database.js"],["jstests/concurrency/fsm_workloads/convert_to_capped_collection.js"],["jstests/concurrency/fsm_workloads/indexed_insert_where.js"],["jstests/concurrency/fsm_workloads/yield_and_hashed.js"],["jstests/concurrency/fsm_workloads/yield_geo_near.js"],["jstests/concurrency/fsm_workloads/create_capped_collection_maxdocs.js"],["jstests/concurrency/fsm_workloads/update_upsert_multi_noindex.js"],["jstests/concurrency/fsm_workloads/explain_find.js"],["jstests/concurrency/fsm_workloads/agg_sort_external.js"],["jstests/concurrency/fsm_workloads/yield_id_hack.js"],["jstests/concurrency/fsm_workloads/update_replace.js"],["jstests/concurrency/fsm_workloads/list_indexes.js"],["jstests/concurrency/fsm_workloads/yield_and_sorted.js"],["jstests/concurrency/fsm_workloads/touch_no_data_no_index.js"],["jstests/concurrency/fsm_workloads/count_indexed.js"],["jstests/concurrency/fsm_workloads/remove_single_document_eval_nolock.js"],["jstests/concurrency/fsm_workloads/update_simple_noindex.js"],["jstests/concurrency/fsm_workloads/agg_sort.js"],["jstests/concurrency/fsm_workloads/collmod.js"],["jstests/concurrency/fsm_workloads/indexed_insert_ttl.js"],["jstests/concurrency/fsm_workloads/indexed_insert_eval.js"],["jstests/concurrency/fsm_workloads/convert_to_capped_collection_index.js"],["jstests/concurrency/fsm_workloads/indexed_insert_text_multikey.js"],["jstests/concurrency/fsm_workloads/findAndModify_update_grow.js"],["jstests/concurrency/fsm_workloads/rename_collection_dbname_chain.js"],["jstests/concurrency/fsm_workloads/update_simple_capped.js"],["jstests/concurrency/fsm_workloads/findAndModify_remove_queue.js"],["jstests/concurrency/fsm_workloads/indexed_insert_base.js"],["jstests/concurrency/fsm_workloads/distinct_projection.js"],["jstests/concurrency/fsm_workloads/update_multifield_isolated_multiupdate.js"],["jstests/concurrency/fsm_workloads/distinct.js"],["jstests/concurrency/fsm_workloads/count.js"],["jstests/concurrency/fsm_workloads/create_collection.js"],["jstests/concurrency/fsm_workloads/map_reduce_replace_nonexistent.js"],["jstests/concurrency/fsm_workloads/explain_aggregate.js"],["jstests/concurrency/fsm_workloads/indexed_insert_long_fieldname.js"],["jstests/concurrency/fsm_workloads/indexed_insert_upsert.js"],["jstests/concurrency/fsm_workloads/reindex.js"],["jstests/concurrency/fsm_workloads/rename_capped_collection_dbname_chain.js"],["jstests/concurrency/fsm_workloads/group.js"],["jstests/concurrency/fsm_workloads/touch_base.js"],["jstests/concurrency/fsm_workloads/touch_index.js"],["jstests/concurrency/fsm_workloads/rename_capped_collection_droptarget.js"],["jstests/concurrency/fsm_workloads/map_reduce_replace.js"],["jstests/concurrency/fsm_workloads/indexed_insert_large.js"],["jstests/concurrency/fsm_workloads/compact.js"],["jstests/concurrency/fsm_workloads/explain_count.js"],["jstests/concurrency/fsm_workloads/yield.js"],["jstests/concurrency/fsm_workloads/agg_group_external.js"],["jstests/concurrency/fsm_workloads/rename_collection_droptarget.js"],["jstests/concurrency/fsm_workloads/update_replace_noindex.js"],["jstests/concurrency/fsm_workloads/update_check_index.js"],["jstests/concurrency/fsm_workloads/indexed_insert_multikey.js"],["jstests/concurrency/fsm_workloads/indexed_insert_large_noindex.js"],["jstests/concurrency/fsm_workloads/count_limit_skip.js"],["jstests/concurrency/fsm_workloads/findAndModify_update_collscan.js"],["jstests/concurrency/fsm_workloads/update_rename.js"],["jstests/concurrency/fsm_workloads/plan_cache_drop_database.js"],["jstests/concurrency/fsm_workloads/explain_remove.js"],["jstests/concurrency/fsm_workloads/yield_rooted_or.js"],["jstests/concurrency/fsm_workloads/server_status.js"],["jstests/concurrency/fsm_workloads/explain_group.js"],["jstests/concurrency/fsm_workloads/rename_collection_dbname_droptarget.js"],["jstests/concurrency/fsm_workloads/indexed_insert_text.js"],["jstests/concurrency/fsm_workloads/drop_collection.js"],["jstests/concurrency/fsm_workloads/indexed_insert_eval_nolock.js"],["jstests/concurrency/fsm_workloads/remove_multiple_documents.js"],["jstests/concurrency/fsm_workloads/yield_fetch.js"],["jstests/concurrency/fsm_workloads/map_reduce_reduce.js"],["jstests/concurrency/fsm_workloads/indexed_insert_compound.js"],["jstests/concurrency/fsm_workloads/update_rename_noindex.js"],["jstests/concurrency/fsm_workloads/update_inc.js"],["jstests/concurrency/fsm_workloads/remove_single_document_eval.js"],["jstests/concurrency/fsm_workloads/distinct_noindex.js"],["jstests/concurrency/fsm_workloads/update_simple_eval_nolock.js"],["jstests/concurrency/fsm_workloads/update_upsert_multi.js"],["jstests/concurrency/fsm_workloads/rename_capped_collection_dbname_droptarget.js"],["jstests/concurrency/fsm_workloads/findAndModify_upsert_collscan.js"],["jstests/concurrency/fsm_workloads/map_reduce_reduce_nonatomic.js"],["jstests/concurrency/fsm_workloads/rename_capped_collection_chain.js"],["jstests/concurrency/fsm_workloads/map_reduce_merge.js"],["jstests/concurrency/fsm_workloads/agg_base.js"],["jstests/concurrency/fsm_workloads/explain.js"],["jstests/concurrency/fsm_workloads/indexed_insert_unordered_bulk.js"],["jstests/concurrency/fsm_workloads/update_multifield_multiupdate.js"],["jstests/concurrency/fsm_workloads/touch_data.js"],["jstests/concurrency/fsm_workloads/create_capped_collection.js"],["jstests/concurrency/fsm_workloads/yield_sort_merge.js"],["jstests/concurrency/fsm_workloads/update_array_noindex.js"],["jstests/concurrency/fsm_workloads/indexed_insert_base_capped.js"],["jstests/concurrency/fsm_workloads/update_multifield_isolated_multiupdate_noindex.js"],["jstests/concurrency/fsm_workloads/findAndModify_upsert.js"],["jstests/concurrency/fsm_workloads/group_cond.js"],["jstests/concurrency/fsm_workloads/rename_collection_chain.js"],["jstests/concurrency/fsm_workloads/agg_match.js"]]
      [js_test:fsm_all] 2015-07-20T16:35:41.779-0400 
      [js_test:fsm_all] 2015-07-20T16:35:41.779-0400 
      [js_test:fsm_all] 2015-07-20T16:35:41.779-0400 ----
      [js_test:fsm_all] 2015-07-20T16:35:41.779-0400 End of schedule
      [js_test:fsm_all] 2015-07-20T16:35:41.779-0400 ----
      

            Assignee:
            kamran.khan Kamran K. (Inactive)
            Reporter:
            kamran.khan Kamran K. (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: