Closed
Bug 927404
Opened 12 years ago
Closed 12 years ago
Logs are no longer displayed for failing tests
Categories
(Remote Protocol :: Marionette, defect)
Remote Protocol
Marionette
Tracking
(Not tracked)
VERIFIED
FIXED
People
(Reporter: AlinT, Assigned: jgriffin)
References
Details
Attachments
(2 files)
STR:
Take a failing python functional tests and run it(or modify any test so that it fails when run) from the gaia-ui-tests folder: https://github.com/mozilla-b2g/gaia/tree/master/tests/python/gaia-ui-tests/gaiatest/tests
Expected results:
A log for the fail/error should be displayed in the terminal/console.
Actual results:
No log is displayed in the the termina/console.
Environment:
ManifestDestiny==0.5.7
argparse==1.2.1
gaiatest==0.17
marionette-client==0.6.0 <<--
mozcrash==0.8
mozdevice==0.29
mozfile==0.11
mozhttpd==0.6
mozinfo==0.6
mozlog==1.3
moznetwork==0.23
mozprocess==0.11
mozprofile==0.15
mozrunner==5.24
moztest==0.3
py==1.4.14
requests==2.0.0
wsgiref==0.1.2
Build id:
Gecko http://hg.mozilla.org/mozilla-central/rev/9f63bbc00527
Gaia 3d4f1107e6e91e5f5649edc0f2565ac837111d7d
BuildID 20131016040202
Version 27.0a1
| Assignee | ||
Comment 1•12 years ago
|
||
I'll try to reproduce this; it could possibly have something to do with the recent moztest integration.
Comment 2•12 years ago
|
||
I have tried to reproduce this in m-c against desktop, since it shouldnt really matter if marionette is the cause and I couldnt
(927404)☁ marionette python runtests.py tests/unit-tests.ini --binary ../../../../obj-ff-dbg/dist/Nightly.app/Contents/MacOS/firefox --type=browser
ROUND 0
-------
starting httpd
running webserver on http://192.168.1.2:59429/
TEST-START test_getstatus.py
test_getStatus (test_getstatus.TestGetStatus) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.057s
OK
TEST-START test_import_script.py
test_import_script (test_import_script.TestImportScript) ... ok
test_importing_another_script_and_check_they_append (test_import_script.TestImportScript) ... ok
test_import_script (test_import_script.TestImportScriptChrome) ... ok
test_importing_another_script_and_check_they_append (test_import_script.TestImportScriptChrome) ... ok
----------------------------------------------------------------------
Ran 4 tests in 0.265s
OK
TEST-START test_import_script_reuse_window.py
test_importing_script_then_reusing_it (test_import_script_reuse_window.TestImportScriptContent) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.387s
OK
TEST-START test_click.py
testClickingALinkMadeUpOfNumbersIsHandledCorrectly (test_click.TestClick) ... ok
test_click (test_click.TestClick) ... ok
----------------------------------------------------------------------
Ran 2 tests in 1.430s
OK
TEST-START test_click_chrome.py
test_click (test_click_chrome.TestClickChrome) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.123s
OK
TEST-START test_selected.py
test_selected (test_selected.TestSelected) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.192s
OK
TEST-START test_selected_chrome.py
test_selected (test_selected_chrome.TestSelectedChrome) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.113s
OK
TEST-START test_getattr.py
test_getAttribute (test_getattr.TestGetAttribute) ... ok
test_that_we_can_return_a_boolean_attribute_correctly (test_getattr.TestGetAttribute) ... ok
----------------------------------------------------------------------
Ran 2 tests in 0.389s
OK
TEST-START test_getattr_chrome.py
test_getAttribute (test_getattr_chrome.TestGetAttributeChrome) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.137s
OK
TEST-START test_elementState.py
test_isDisplayed (test_elementState.TestState) ... ok
test_isEnabled (test_elementState.TestState) ... ok
----------------------------------------------------------------------
Ran 2 tests in 0.412s
OK
TEST-START test_elementState_chrome.py
test_isEnabled (test_elementState_chrome.TestStateChrome) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.113s
OK
TEST-START test_text.py
test_clearText (test_text.TestText) ... ok
test_getText (test_text.TestText) ... ok
test_sendKeys (test_text.TestText) ... ok
----------------------------------------------------------------------
Ran 3 tests in 0.644s
OK
TEST-START test_log.py
test_log_basic (test_log.TestLog) ... ok
test_log_script (test_log.TestLog) ... ok
test_that_we_can_clear_the_logs (test_log.TestLog) ... ok
test_log_basic (test_log.TestLogChrome) ... ok
test_log_script (test_log.TestLogChrome) ... ok
test_that_we_can_clear_the_logs (test_log.TestLogChrome) ... ok
----------------------------------------------------------------------
Ran 6 tests in 0.494s
OK
TEST-START test_execute_async_script.py
test_check_window (test_execute_async_script.TestExecuteAsyncChrome) ... ok
test_execute_async_js_exception (test_execute_async_script.TestExecuteAsyncChrome) ... ok
test_execute_async_ours (test_execute_async_script.TestExecuteAsyncChrome) ... ok
test_execute_async_simple (test_execute_async_script.TestExecuteAsyncChrome) ... ok
test_execute_async_timeout (test_execute_async_script.TestExecuteAsyncChrome) ... ok
test_execute_async_unique_timeout (test_execute_async_script.TestExecuteAsyncChrome) ... ok
test_execute_async_unload (test_execute_async_script.TestExecuteAsyncChrome) ... ok
test_execute_js_exception (test_execute_async_script.TestExecuteAsyncChrome) ... ok
test_execute_no_return (test_execute_async_script.TestExecuteAsyncChrome) ... ok
test_execute_permission (test_execute_async_script.TestExecuteAsyncChrome) ... ok
test_no_timeout (test_execute_async_script.TestExecuteAsyncChrome) ... ok
test_same_context (test_execute_async_script.TestExecuteAsyncChrome) ... ok
test_sandbox_reuse (test_execute_async_script.TestExecuteAsyncChrome) ... ok
test_script_finished (test_execute_async_script.TestExecuteAsyncChrome) ... ok
test_check_window (test_execute_async_script.TestExecuteAsyncContent) ... ok
test_execute_async_js_exception (test_execute_async_script.TestExecuteAsyncContent) ... ok
test_execute_async_ours (test_execute_async_script.TestExecuteAsyncContent) ... ok
test_execute_async_simple (test_execute_async_script.TestExecuteAsyncContent) ... ok
test_execute_async_timeout (test_execute_async_script.TestExecuteAsyncContent) ... ok
test_execute_async_unique_timeout (test_execute_async_script.TestExecuteAsyncContent) ... ok
test_execute_async_unload (test_execute_async_script.TestExecuteAsyncContent) ... ok
test_execute_js_exception (test_execute_async_script.TestExecuteAsyncContent) ... ok
test_execute_no_return (test_execute_async_script.TestExecuteAsyncContent) ... ok
test_execute_permission (test_execute_async_script.TestExecuteAsyncContent) ... ok
test_no_timeout (test_execute_async_script.TestExecuteAsyncContent) ... ok
test_same_context (test_execute_async_script.TestExecuteAsyncContent) ... ok
test_sandbox_reuse (test_execute_async_script.TestExecuteAsyncContent) ... ok
test_script_finished (test_execute_async_script.TestExecuteAsyncContent) ... ok
----------------------------------------------------------------------
Ran 28 tests in 11.074s
OK
TEST-START test_execute_script.py
test_check_window (test_execute_script.TestExecuteChrome) ... ok
test_complex_return_values (test_execute_script.TestExecuteChrome) ... ok
test_execute_js_exception (test_execute_script.TestExecuteChrome) ... ok
test_execute_no_return (test_execute_script.TestExecuteChrome) ... ok
test_execute_permission (test_execute_script.TestExecuteChrome) ... ok
test_execute_simple (test_execute_script.TestExecuteChrome) ... ok
test_sandbox_reuse (test_execute_script.TestExecuteChrome) ... ok
test_stack_trace (test_execute_script.TestExecuteChrome) ... ok
test_that_we_can_pass_in_floats (test_execute_script.TestExecuteChrome) ... ok
test_check_window (test_execute_script.TestExecuteContent) ... ok
test_complex_return_values (test_execute_script.TestExecuteContent) ... ok
test_execute_js_exception (test_execute_script.TestExecuteContent) ... ok
test_execute_no_return (test_execute_script.TestExecuteContent) ... ok
test_execute_permission (test_execute_script.TestExecuteContent) ... ok
test_execute_simple (test_execute_script.TestExecuteContent) ... ok
test_sandbox_reuse (test_execute_script.TestExecuteContent) ... ok
test_stack_trace (test_execute_script.TestExecuteContent) ... ok
test_that_we_can_pass_in_floats (test_execute_script.TestExecuteContent) ... ok
----------------------------------------------------------------------
Ran 18 tests in 1.306s
OK
TEST-START test_simpletest_fail.js
/Users/dburns/development/mozilla/mozilla-inbound/testing/marionette/client/marionette/tests/unit/test_simpletest_fail.js, runTest (marionette_test.MarionetteJSTestCase) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.290s
OK
TEST-START test_findelement.py
test_by_name (test_findelement.TestElements) ... ok
test_child_element (test_findelement.TestElements) ... ok
test_child_elements (test_findelement.TestElements) ... ok
test_class_name (test_findelement.TestElements) ... ok
test_css_selector_scope_doesnt_start_at_rootnode (test_findelement.TestElements) ... ok
test_finding_active_element_returns_element (test_findelement.TestElements) ... ok
test_id (test_findelement.TestElements) ... ok
test_link_text (test_findelement.TestElements) ... ok
test_not_found (test_findelement.TestElements) ... ok
test_partial_link_text (test_findelement.TestElements) ... ok
test_selector (test_findelement.TestElements) ... ok
test_tag_name (test_findelement.TestElements) ... ok
test_timeout (test_findelement.TestElements) ... ok
test_xpath (test_findelement.TestElements) ... ok
----------------------------------------------------------------------
Ran 14 tests in 4.822s
OK
TEST-START test_findelement_chrome.py
test_child_element (test_findelement_chrome.TestElementsChrome) ... ok
test_child_elements (test_findelement_chrome.TestElementsChrome) ... ok
test_class_name (test_findelement_chrome.TestElementsChrome) ... ok
test_id (test_findelement_chrome.TestElementsChrome) ... ok
test_not_found (test_findelement_chrome.TestElementsChrome) ... ok
test_tag_name (test_findelement_chrome.TestElementsChrome) ... ok
test_timeout (test_findelement_chrome.TestElementsChrome) ... ok
test_xpath (test_findelement_chrome.TestElementsChrome) ... ok
----------------------------------------------------------------------
Ran 8 tests in 2.893s
OK
TEST-START test_navigation.py
test_find_element_state_complete (test_navigation.TestNavigate) ... ok
test_getUrl (test_navigation.TestNavigate) ... ok
test_goBack (test_navigation.TestNavigate) ... ok
test_goForward (test_navigation.TestNavigate) ... ok
test_navigate (test_navigation.TestNavigate) ... ok
test_navigate_frame (test_navigation.TestNavigate) ... ok
test_navigate_iframe (test_navigation.TestNavigate) ... ok
test_refresh (test_navigation.TestNavigate) ... ok
test_should_throw_a_timeoutexception_when_loading_page (test_navigation.TestNavigate) ... ok
test_shouldnt_error_if_nonexistent_url_used (test_navigation.TestNavigate) ... ok
----------------------------------------------------------------------
Ran 10 tests in 2.511s
OK
TEST-START test_timeouts.py
test_execute_async_timeout_settimeout (test_timeouts.TestTimeouts) ... ok
test_no_timeout_settimeout (test_timeouts.TestTimeouts) ... ok
test_pagetimeout_fail (test_timeouts.TestTimeouts) ... ok
test_pagetimeout_notdefinetimeout_pass (test_timeouts.TestTimeouts) ... ok
test_pagetimeout_pass (test_timeouts.TestTimeouts) ... ok
test_searchtimeout_found (test_timeouts.TestTimeouts) ... ok
test_searchtimeout_found_settimeout (test_timeouts.TestTimeouts) ... ok
test_searchtimeout_notfound_settimeout (test_timeouts.TestTimeouts) ... ok
----------------------------------------------------------------------
Ran 8 tests in 13.768s
OK
TEST-START test_single_finger_desktop.py
test_chain (test_single_finger_desktop.testSingleFingerMouse) ... ok
test_chain_flick (test_single_finger_desktop.testSingleFingerMouse) ... ok
test_context_menu (test_single_finger_desktop.testSingleFingerMouse) ... ok
test_double_tap (test_single_finger_desktop.testSingleFingerMouse) ... ok
test_long_press_action (test_single_finger_desktop.testSingleFingerMouse) ... ok
test_move_by_offset (test_single_finger_desktop.testSingleFingerMouse) ... ok
test_move_element (test_single_finger_desktop.testSingleFingerMouse) ... ok
test_press_release (test_single_finger_desktop.testSingleFingerMouse) ... ok
test_single_tap (test_single_finger_desktop.testSingleFingerMouse) ... ok
test_wait (test_single_finger_desktop.testSingleFingerMouse) ... ok
test_wait_with_value (test_single_finger_desktop.testSingleFingerMouse) ... ok
----------------------------------------------------------------------
Ran 11 tests in 17.129s
OK
TEST-START test_simpletest_pass.js
/Users/dburns/development/mozilla/mozilla-inbound/testing/marionette/client/marionette/tests/unit/test_simpletest_pass.js, runTest (marionette_test.MarionetteJSTestCase) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.283s
OK
TEST-START test_simpletest_sanity.py
test_is (test_simpletest_sanity.SimpletestSanityTest) ... ok
test_isnot (test_simpletest_sanity.SimpletestSanityTest) ... ok
test_ok (test_simpletest_sanity.SimpletestSanityTest) ... ok
----------------------------------------------------------------------
Ran 3 tests in 0.300s
OK
TEST-START test_simpletest_chrome.js
/Users/dburns/development/mozilla/mozilla-inbound/testing/marionette/client/marionette/tests/unit/test_simpletest_chrome.js, runTest (marionette_test.MarionetteJSTestCase) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.066s
OK
TEST-START test_simpletest_timeout.js
/Users/dburns/development/mozilla/mozilla-inbound/testing/marionette/client/marionette/tests/unit/test_simpletest_timeout.js, runTest (marionette_test.MarionetteJSTestCase) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.281s
OK
TEST-START test_specialpowers.py
test_prefs (test_specialpowers.TestSpecialPowersChrome) ... ok
test_prefs_after_navigate (test_specialpowers.TestSpecialPowersChrome) ... ok
test_prefs (test_specialpowers.TestSpecialPowersContent) ... ok
test_prefs_after_navigate (test_specialpowers.TestSpecialPowersContent) ... ok
----------------------------------------------------------------------
Ran 4 tests in 0.391s
OK
TEST-START test_switch_frame.py
testShouldAllowAUserToSwitchFromAnIframeBackToTheMainContentOfThePage (test_switch_frame.TestSwitchFrame) ... ok
testShouldBeAbleToCarryOnWorkingIfTheFrameIsDeletedFromUnderUs (test_switch_frame.TestSwitchFrame) ... ok
test_stack_trace (test_switch_frame.TestSwitchFrame) ... ok
test_switch_nested (test_switch_frame.TestSwitchFrame) ... ok
test_switch_simple (test_switch_frame.TestSwitchFrame) ... ok
----------------------------------------------------------------------
Ran 5 tests in 3.037s
OK
TEST-START test_switch_frame_chrome.py
test_stack_trace (test_switch_frame_chrome.TestSwitchFrameChrome) ... ok
test_switch_simple (test_switch_frame_chrome.TestSwitchFrameChrome) ... ok
----------------------------------------------------------------------
Ran 2 tests in 1.089s
OK
TEST-START test_switch_remote_frame.py
test_remote_frame (test_switch_remote_frame.TestSwitchRemoteFrame) ... ok
test_remote_frame_revisit (test_switch_remote_frame.TestSwitchRemoteFrame) ... ok
----------------------------------------------------------------------
Ran 2 tests in 0.860s
OK
TEST-START test_visibility.py
testHiddenInputElementsAreNeverVisible (test_visibility.TestVisibility) ... ok
testShouldAllowTheUserToTellIfAnElementIsDisplayedOrNot (test_visibility.TestVisibility) ... ok
testShouldClickOnELementPartiallyOffBottom (test_visibility.TestVisibility) ... ok
testShouldClickOnELementPartiallyOffLeft (test_visibility.TestVisibility) ... ok
testShouldClickOnELementPartiallyOffRight (test_visibility.TestVisibility) ... ok
testShouldClickOnELementPartiallyOffTop (test_visibility.TestVisibility) ... ok
testShouldCountElementsAsVisibleIfStylePropertyHasBeenSet (test_visibility.TestVisibility) ... ok
testShouldModifyTheVisibilityOfAnElementDynamically (test_visibility.TestVisibility) ... ok
testShouldSayElementIsInvisibleWhenOverflowXIsHiddenAndOutOfViewport (test_visibility.TestVisibility) ... ok
testShouldSayElementIsVisibleWhenItHasNegativeTransformButElementisntInANegativeSpace (test_visibility.TestVisibility) ... ok
testShouldSayElementWithZeroTransformIsVisible (test_visibility.TestVisibility) ... ok
testShouldSayElementsWithNegativeTransformAreNotDisplayed (test_visibility.TestVisibility) ... ok
testShouldSayElementsWithParentWithNegativeTransformAreNotDisplayed (test_visibility.TestVisibility) ... ok
testShouldShowElementNotVisibleWhenParentElementHasHiddenAttribute (test_visibility.TestVisibility) ... ok
testShouldShowElementNotVisibleWithHiddenAttribute (test_visibility.TestVisibility) ... ok
testVisibilityShouldTakeIntoAccountParentVisibility (test_visibility.TestVisibility) ... ok
----------------------------------------------------------------------
Ran 16 tests in 3.128s
OK
TEST-START test_window_management.py
testShouldCauseAWindowToLoadAndCheckItIsOpenThenCloseIt (test_window_management.TestSwitchWindow) ... ok
testShouldLoadAWindowAndThenCloseIt (test_window_management.TestSwitchWindow) ... ok
test_windows (test_window_management.TestSwitchWindow) ... ok
----------------------------------------------------------------------
Ran 3 tests in 0.929s
OK
TEST-START test_appcache.py
testWeCanGetTheStatusOfTheAppCache (test_appcache.AppCacheTests) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.180s
OK
TEST-START test_screenshot.py
testWeCanTakeAScreenShotEntireCanvas (test_screenshot.ScreenshotTests) ... ok
testWeCanTakeAScreenShotOfAnElement (test_screenshot.ScreenshotTests) ... ok
testWeCanTakeAScreenShotWithHighlightOfAnElement (test_screenshot.ScreenshotTests) ... ok
----------------------------------------------------------------------
Ran 3 tests in 0.692s
OK
TEST-START test_cookies.py
testAddCookie (test_cookies.CookieTest) ... ok
testAddingACookieThatExpiredInThePast (test_cookies.CookieTest) ... ok
testDeleteAllCookie (test_cookies.CookieTest) ... foo=bar
ok
testDeleteCookie (test_cookies.CookieTest) ... ok
testGetAllCookies (test_cookies.CookieTest) ... ok
testShouldGetCookieByName (test_cookies.CookieTest) ... ok
testShouldNotDeleteCookiesWithASimilarName (test_cookies.CookieTest) ... ok
----------------------------------------------------------------------
Ran 7 tests in 1.410s
OK
TEST-START test_window_title.py
test_get_html_title (test_window_title.TestTitle) ... ok
test_get_chrome_title (test_window_title.TestTitleChrome) ... ok
----------------------------------------------------------------------
Ran 2 tests in 0.282s
OK
TEST-START test_window_type.py
test_get_window_type (test_window_type.TestWindowTypeChrome) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.105s
OK
TEST-START test_implicit_waits.py
testShouldImplicitlyWaitForASingleElement (test_implicit_waits.TestImplicitWaits) ... ok
testShouldStillFailToFindAnElementWhenImplicitWaitsAreEnabled (test_implicit_waits.TestImplicitWaits) ... ok
----------------------------------------------------------------------
Ran 2 tests in 4.399s
OK
TEST-START test_date_time_value.py
test_set_date (test_date_time_value.TestDateTime) ... ok
test_set_time (test_date_time_value.TestDateTime) ... ok
----------------------------------------------------------------------
Ran 2 tests in 0.384s
OK
TEST-START test_getactiveframe_oop.py
test_active_frame_oop (test_getactiveframe_oop.TestGetActiveFrameOOP) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.826s
OK
TEST-START test_submit.py
test_should_be_able_to_submit_forms (test_submit.TestSubmit) ... FAIL
test_should_submit_a_form_when_any_element_wihin_that_form_is_submitted (test_submit.TestSubmit) ... ok
test_should_submit_a_form_when_any_input_element_within_that_form_is_submitted (test_submit.TestSubmit) ... ok
======================================================================
FAIL: None
----------------------------------------------------------------------
Traceback (most recent call last):
File "/Users/dburns/development/mozilla/mozilla-inbound/testing/marionette/client/marionette/marionette_test.py", line 132, in run
testMethod()
File "/Users/dburns/development/mozilla/mozilla-inbound/testing/marionette/client/marionette/tests/unit/test_submit.py", line 17, in test_should_be_able_to_submit_forms
self.assertTrue(False)
TEST-UNEXPECTED-FAIL | test_submit.py test_submit.TestSubmit.test_should_be_able_to_submit_forms | AssertionError: False is not true
----------------------------------------------------------------------
Ran 3 tests in 1.754s
FAILED (failures=1)
SUMMARY
-------
passed: 183
failed: 1
todo: 0
FAILED TESTS
-------
test_submit.py test_submit.TestSubmit.test_should_be_able_to_submit_forms
Comment 3•12 years ago
|
||
had similiar output for ./mach marionette-test
I forgot to mention in my previous comment I made a test fail on purpose
| Assignee | ||
Comment 4•12 years ago
|
||
I can reproduce this; it isn't a Marionette problem per se, but some interaction between Marionette and gaiatest. Thus, it isn't reproducible unless you run a test via gaiatest:
starting httpd
running webserver on http://192.168.126.181:42327/
TEST-START test_kill.py
test_kill (test_kill.TestKill) ... FAIL
test_kill_multiple (test_kill.TestKill) ... ok
----------------------------------------------------------------------
Ran 2 tests in 8.495s
OK
SUMMARY
-------
passed: 1
failed: 0
todo: 0
| Assignee | ||
Comment 5•12 years ago
|
||
This _is_ caused by the moztest integration.
Assignee: nobody → jgriffin
| Assignee | ||
Comment 6•12 years ago
|
||
Pointer to Github pull-request
| Assignee | ||
Comment 7•12 years ago
|
||
Comment on attachment 818066 [details]
Pointer to Github pull request: https://github.com/mozilla-b2g/gaia/pull/12902
This fixes the HTML reports also, which were broken as well. The duration of tests is not showing up correctly in these reports (it's always 0). That fix will require a change to core Marionette and another push to pypi, so I'll save that for a separate bug.
Attachment #818066 -
Flags: review?(dave.hunt)
Comment 8•12 years ago
|
||
Comment on attachment 818066 [details]
Pointer to Github pull request: https://github.com/mozilla-b2g/gaia/pull/12902
As dave is on PTO I reviewed this, it is not showing full traceback in the report. See the PR for more info!
Attachment #818066 -
Flags: review?(dave.hunt) → review-
| Assignee | ||
Comment 9•12 years ago
|
||
Comment on attachment 818066 [details]
Pointer to Github pull request: https://github.com/mozilla-b2g/gaia/pull/12902
PR updated; the stack traces now show up correctly.
Attachment #818066 -
Flags: review- → review?(zcampbell)
Comment 10•12 years ago
|
||
Comment on attachment 818066 [details]
Pointer to Github pull request: https://github.com/mozilla-b2g/gaia/pull/12902
r+ from me but I'd prefer dave to look at it if you think it needs it as I can't speak for the code, only for what I see in the console/html report.
Attachment #818066 -
Flags: review?(zcampbell) → review+
| Assignee | ||
Comment 11•12 years ago
|
||
Comment on attachment 818066 [details]
Pointer to Github pull request: https://github.com/mozilla-b2g/gaia/pull/12902
Ok, if you don't need it urgently, we'll wait for davehunt's review tomorrow.
Attachment #818066 -
Flags: review?(dave.hunt)
Comment 12•12 years ago
|
||
Comment on attachment 818066 [details]
Pointer to Github pull request: https://github.com/mozilla-b2g/gaia/pull/12902
I don't think we need to gather debug on an unexpected success. Also, I think it would be good to separate out the items in debug now that we can. I'm happy for this to be done in a separate bug though. r=me with the change for unexpected success.
Attachment #818066 -
Flags: review?(dave.hunt) → review+
Comment 13•12 years ago
|
||
(In reply to Jonathan Griffin (:jgriffin) from comment #7)
> This fixes the HTML reports also, which were broken as well. The duration
> of tests is not showing up correctly in these reports (it's always 0). That
> fix will require a change to core Marionette and another push to pypi, so
> I'll save that for a separate bug.
Has this been raised?
Comment 14•12 years ago
|
||
(In reply to Dave Hunt (:davehunt) from comment #13)
> (In reply to Jonathan Griffin (:jgriffin) from comment #7)
> > This fixes the HTML reports also, which were broken as well. The duration
> > of tests is not showing up correctly in these reports (it's always 0). That
> > fix will require a change to core Marionette and another push to pypi, so
> > I'll save that for a separate bug.
>
> Has this been raised?
Nevermind, Zac pointed me to bug 927606.
| Assignee | ||
Comment 15•12 years ago
|
||
I removed the gather_debug from unexpectedSuccesses. merged: https://github.com/mozilla-b2g/gaia/commit/d0861c2913a57cb681ec4cd4d52d73cc0f479ac9
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Comment 16•12 years ago
|
||
Is https://tbpl.mozilla.org/php/getParsedLog.php?id=29352095&tree=B2g-Inbound from this? b2g-inbound's closed over it.
Comment 17•12 years ago
|
||
Ah, bug 928635, and I should have been asking something more like "did you realize that we were persistently hitting and failing to report multiple errors in gaia-ui-test, so that landing this would mean closing b2g-inbound until they are found and filed and fixed?"
| Assignee | ||
Comment 18•12 years ago
|
||
No, I didn't realize that, my apologies!
Verified FIXED using runs of Hamachi/mozilla-central: http://qa-selenium.mv.mozilla.com:8080/view/B2G%20Hamachi/job/b2g.hamachi.mozilla-central.ui/196/console
Status: RESOLVED → VERIFIED
Updated•2 years ago
|
Product: Testing → Remote Protocol
You need to log in
before you can comment on or make changes to this bug.
Description
•