Opened 13 years ago

Closed 13 years ago

Last modified 12 years ago

#851 closed task (fixed)

[release testing] ensure that non-widget, in-browser tests have no failures

Reported by: alex Owned by: James Burke
Priority: high Milestone:
Component: General Version: 0.3
Keywords: Cc:
Blocked By: Blocking:

Description


Attachments (1)

testingresults.txt (7.5 KB) - added by James Burke 13 years ago.
Ack. Stupid wiki formatting. Messed up the text. Attaching nicer formatted text of error reports.

Download all attachments as: .zip

Change History (7)

comment:1 Changed 13 years ago by alex

Owner: changed from anonymous to James Burke

comment:2 Changed 13 years ago by James Burke

Dojo 0.3.1rc2 Test results. Please scrub the errors below and let me know which ones should be 0.3.1 blockers. I am done with the testing I can do for now.

Tested on:

Windows: Opera 8.54 Windows 6.0 Firefox 1.5

OSX: Safari 2.0.3

Tested non-automated tests, no widget testing. Tested using a build on a web server (not from local disk), using the ajax build.

GENERAL ISSUES ============================

  • On OSX 10.4.6: the tar.gz files does not seem to be a valid tar file. Unzips OK, but then I get

tar: This does not look like a tar archive tar: Skipping to next header tar: Archive contains obsolescent base-64 headers tar: Error exit delayed from previous errors

  • build number is wrong.
  • MSIE: Got script error two times when loading a test page for the first time in MSIE: In fixEvent():
evt.pageX=evt.clientX+(window.pageXOffset
document.scrollLeftdocument.documentElement.scrollLeftdocument.body.scrollLeft0);

Not sure what was undefined. If I reloaded it was OK (went away). One of the error files: http://www.tagneto.org/dojo/031rc2/tests/dnd/test_dragmoveparent.html

DID NOT TEST: ===================

  • tests/style
  • tests/widget
  • tests/xml: not sure how to read the output

TESTED: ================== tests/animation

tests/compat

tests/debug

  • Found an issue with dojo.debugDeep(). Fixed it and the test page.

tests/dnd

  • test_container.html: FF and Safari (Safari being worse than FF): the red box does not seem to have consistent space between red box and blue border for all the blue boxes. In some of the blue boxes, it is possible to get closer on the bottom or right edge vs. the top or left edge.
  • test_container.html: All browsers: If you scroll the page, the red box is able to be scrolled outside of the blue box (doesn't seem to take into account scrolling).
  • test_dragdropparent.html: MSIE, FF, Safari: The debug console for "a debug console in body" does not seem to be placed under the cursor when dragging.
  • test_dragdropparent.html: Opera, Safari: The list for "This list is inside a relative-postioned form, which is inside an absolute positioned div": the drag indicator is not under the cursor. Same issue (Opera only) for first list under "This list is inside a div, and the list itself is relative positioned".
  • Opera complained in DEBUG messages about "No head tag in document, aborting styles". The debug consoles did not show up.
  • test_dragmove.html: All browsers: The drag indicators are not placed directly under the cursor.
  • test_dragmoveparent.html: Opera: Had debug messages: "DEBUG: No head tag in document, aborting styles", and debug consoles did not show up. Also, the drag indicators were frequently way off, not under the cursor. For other browsers, the first drags seemed to be under the cursor, but 2nd and 3rd drags were frequently off.
  • test_simple.html: Safari, Opera: The "type in here" text was shown for the drag indicator even though I had changed the text in the original elment.
  • test_simple.html: Safari, Opera, MSIE: The checked checkbox state did not show in the drag indicator even though it was checked in the original element.

tests/event

  • test_browserevent.html: Safari: Got "No default value" error messages in JavaScriptConsole? when I hover over the first button, named "click test".
  • test_browserevent.html: Safari: Clicking on "show entire most recent event object" returned DEBUG: no event yet, even though there had been events happening before.
  • test_rate_limited_events.html: FF, MSIE: HOver over yellow area, then move cursor out to the right. Wait for about a second and an error happens (This happens with 0.3.0, and at the time, Alex said it was very tricky to fix).

tests/flash

  • test_comm_simple.html: Didn't work in Opera, but I do have Flash 7 installed (works on adobe.com).
  • unit_tests_comm.html: Opera: Got the following messages:

DEBUG: User agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; en) Opera 8.54 DEBUG: Loading flash... DEBUG: Test XML data loaded DEBUG: Test large data file loaded DEBUG: Flash available: true DEBUG: Flash version: 7.63 ASSERTION FAILED: Flash did not load UNIT TESTS FAILED 0 successful assertions; 1 failed assertions

  • unit_tests_comm.html: FF, MSIE: 10 successful assertions; 1 failed assertions
  • unit_tests_comm.html: Safari: 8 successful assertions; 1 failed assertions

tests/fx

  • test_fx.html: Opera: These links did not work: Fade out | Fade in | Set opacity = 50%

tests/graphics

  • No errors, but not sure if the values are correct.

tests/i18n

  • test_strings.html: All browsers: Got some "SyntaxError?: XML tag name mismatch" in some places on the page.

tests/io

  • test_BrowserIO.cache.html: Opera: statusText: undefined (all other browsers said "OK").
  • test_BrowserIO.html: Opera: The Back button callback is called as soon as the page loads.
  • test_IframeIO.html: Opera: After submitting form, got error: "TypeError?: Statement on line 1205: Could not convert undefined or null to object"
  • test_IframeIO.html.html: Opera: After submitting form, got error: "TypeError?: Statement on line 1205: Could not convert undefined or null to object"
  • test_IframeIO.txt.html: Opera: After submitting form, got error: "TypeError?: Statement on line 1205: Could not convert undefined or null to object"

tests/lang

  • test_declare_mixins.html: MSIE: "Object Expected" error, line 112, Char 3.
  • test_declare_more.html: All Browsers: complain about f.getId is not a function, line 93.

tests/lfx

  • test_fx.html: Opera: These links did not work: Fade out | Fade in | Set opacity = 50%
  • test_fx.html: All Browsers: The Explode/Implode? buttons didn't do anything special. Just show and hide a box.
  • test_nostart.html: Opera: A small box is left visible in the top left corner.

tests/math

tests/rpc

  • test_JsonService.html: Couldn't test because I don't have php set up.

tests/storage

tests/

  • test_fix_ecma.html: No longer a valid test? Refers to a fix_ecma.js file that does not seem to exist?
  • test_html.html: The last two "ContainsOnly?" test areas: have green text even though it says "this should be red". Fine in other browsers.
  • test_html_selection.html: Opera: clearSelection does not work. Even with checkbox toggled, the "disabled selection" test can still be selected. "select the above paragraph" button does nothing.
  • test_html_selection.html: Safari: "select the above paragraph" button does nothing.
  • test_placeOnScreen.html: Safari: Didn't seem to always move the boxes on the first click. Once I scrolled down to the bottom of the page, and click down there, the boxes stayed down at the bottom even though I clicked higher up in the page. I had to scroll up higher before it worked.

tests/undo

  • tests_Manager.html: Safari: JS Console error: "Value undefined (result of expression top.undoAll) is not an object. Line 63 in src/undo/Manager.js

tests/xdomain:

  • test_forceXDomainLocal.html: Opera: didn't work. This is sort of a bogus test anyway, so I don't think it is a 0.3.1 blocker.
  • test_xdomainTooltip.html: Opera: Had some debug messages about: "no tag handler registed for type: dojo:submit" and "no tag handler registed for type: dojo:text".
  • test_xdomainTooltip.html: Safari: Got "RangeError? - Maximum call stack size exceeded", line 109 of src/lang/declare.xd.js.

Changed 13 years ago by James Burke

Attachment: testingresults.txt added

Ack. Stupid wiki formatting. Messed up the text. Attaching nicer formatted text of error reports.

comment:3 Changed 13 years ago by sjmiles

tests/lang * failures fixed in r4323

comment:4 Changed 13 years ago by Adam Peller

tests/i18n * failures fixed in r4337

comment:5 Changed 13 years ago by alex

Resolution: fixed
Status: newclosed

discussed these with James on IRC today. The ones that will get fixed for 0.3.1 are already fixed. The rest should be broken out into separate bugs and fixed in subsequent releases.

comment:6 Changed 12 years ago by (none)

Milestone: 0.3.1

Milestone 0.3.1 deleted

Note: See TracTickets for help on using tickets.