Bug 1510616 - disable some failing MozMill subtests in folder-display. rs=bustage-fix
authorJorg K <jorgk@jorgk.com>
Wed, 28 Nov 2018 21:46:43 +0100
changeset 25292 42d96198196c4a9f672bb65feaf0d499e75abd2e
parent 25291 48522dae2fd481e1e7e6b62d82f3e724c47637ee
child 25293 8249b1aa65abd9dfe2ff696df2074d5919a069d5
push id15176
push usermozilla@jorgk.com
push dateWed, 28 Nov 2018 21:54:41 +0000
treeherdercomm-central@8aa4e74965ca [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersbustage-fix
bugs1510616
Bug 1510616 - disable some failing MozMill subtests in folder-display. rs=bustage-fix
mail/test/mozmill/folder-display/test-columns.js
mail/test/mozmill/folder-display/test-right-click-middle-click-messages.js
--- a/mail/test/mozmill/folder-display/test-columns.js
+++ b/mail/test/mozmill/folder-display/test-columns.js
@@ -361,16 +361,17 @@ function invoke_column_picker_option(aAc
   mc.click_menus_in_sequence(colPickerPopup, aActions);
 }
 
 
 /**
  * The column picker's "reset columns to default" option should set our state
  *  back to inbox state.
  */
+test_reset_to_inbox.__force_skip__ = true;
 function test_reset_to_inbox() {
   // create the source
   folderSource = create_folder("ColumnsApplySource");
   // it better have INBOX defaults
   assert_visible_columns(INBOX_DEFAULTS);
 
   // permute them
   let conExtra = INBOX_DEFAULTS.concat(["sizeCol"]);
@@ -400,16 +401,17 @@ function _apply_to_folder_common(aChildr
   if (aChildrenToo)
     wait_for_observable_event("msg-folder-columns-propagated");
 }
 
 /**
  * Change settings in a folder, apply them to another folder that also has
  *  children.  Make sure the folder changes but the children do not.
  */
+test_apply_to_folder_no_children.__force_skip__ = true;
 function test_apply_to_folder_no_children() {
   folderParent = create_folder("ColumnsApplyParent");
   folderParent.createSubfolder("Child1", null);
   folderChild1 = folderParent.getChildNamed("Child1");
   folderParent.createSubfolder("Child2", null);
   folderChild2 = folderParent.getChildNamed("Child2");
 
   be_in_folder(folderSource);
@@ -435,16 +437,17 @@ function test_apply_to_folder_no_childre
   be_in_folder(folderChild2);
   assert_visible_columns(INBOX_DEFAULTS);
 }
 
 /**
  * Change settings in a folder, apply them to another folder and its children.
  *  Make sure the folder and its children change.
  */
+test_apply_to_folder_and_children.__force_skip__ = true;
 function test_apply_to_folder_and_children() {
   // no need to throttle ourselves during testing.
   MailUtils.INTER_FOLDER_PROCESSING_DELAY_MS = 0;
 
   be_in_folder(folderSource);
 
   // reset!
   invoke_column_picker_option([{anonid: "reset"}]);
@@ -466,16 +469,17 @@ function test_apply_to_folder_and_childr
   assert_visible_columns(conExtra);
 }
 test_apply_to_folder_and_children.EXCLUDED_PLATFORMS = ['linux'];  // See bug 1406717.
 
 /**
  * Change settings in an incoming folder, apply them to an outgoing folder that
  * also has children. Make sure the folder changes but the children do not.
  */
+test_apply_to_folder_no_children_swapped.__force_skip__ = true;
 function test_apply_to_folder_no_children_swapped() {
   folderParent = create_folder("ColumnsApplyParentOutgoing");
   folderParent.setFlag(Ci.nsMsgFolderFlags.SentMail);
   folderParent.createSubfolder("Child1", null);
   folderChild1 = folderParent.getChildNamed("Child1");
   folderParent.createSubfolder("Child2", null);
   folderChild2 = folderParent.getChildNamed("Child2");
 
@@ -513,16 +517,17 @@ function test_apply_to_folder_no_childre
   assert_visible_columns(SENT_DEFAULTS);
 }
 test_apply_to_folder_no_children_swapped.EXCLUDED_PLATFORMS = ['linux'];  // See bug 1406717.
 
 /**
  * Change settings in an incoming folder, apply them to an outgoing folder and
  * its children. Make sure the folder and its children change.
  */
+test_apply_to_folder_and_children_swapped.__force_skip__ = true;
 function test_apply_to_folder_and_children_swapped() {
   // No need to throttle ourselves during testing.
   MailUtils.INTER_FOLDER_PROCESSING_DELAY_MS = 0;
 
   be_in_folder(folderSource);
 
   // reset!
   invoke_column_picker_option([{anonid: "reset"}]);
@@ -600,16 +605,17 @@ function test_persist_columns_gloda_coll
   glodaColumns = GLODA_DEFAULTS.slice(0, -1);
   glodaColumns.push("accountCol");
 
   mc.tabmail.openTab("glodaList", { collection: fakeCollection });
   wait_for_all_messages_to_load();
   assert_visible_columns(glodaColumns);
 }
 
+test_reset_columns_gloda_collection.__force_skip__ = true;
 function test_reset_columns_gloda_collection() {
   let fakeCollection = new FakeCollection();
   mc.tabmail.openTab("glodaList", { collection: fakeCollection });
   wait_for_all_messages_to_load();
   assert_visible_columns(glodaColumns);
 
   invoke_column_picker_option([{anonid: "reset"}]);
   assert_visible_columns(GLODA_DEFAULTS);
--- a/mail/test/mozmill/folder-display/test-right-click-middle-click-messages.js
+++ b/mail/test/mozmill/folder-display/test-right-click-middle-click-messages.js
@@ -63,16 +63,17 @@ function test_right_click_with_nothing_s
 
   close_popup(mc, mc.eid("mailContext"));
   assert_nothing_selected();
 }
 
 /**
  * Test that clicking on the column header shows the column picker.
  */
+test_right_click_column_header_shows_col_picker.__force_skip__ = true;
 function test_right_click_column_header_shows_col_picker() {
   be_in_folder(folder);
 
   // The treecolpicker element itself doesn't have an id, so we have to walk
   // down from the parent to find it.
   //  treadCols
   //   |- hbox                item 0
   //   |- treecolpicker   <-- item 1 this is the one we want