It works for me. Anton, are you perhaps using Linux Chrome in a locale where decimals are written like "1,23"? WebKit has a number of bugs in that area -- it'd be helpful to reduce the problem you're encountering to a test case. See e.g. https://bugs.webkit.org/show_bug.cgi?id=30342 and others.
On Wed, Dec 2, 2009 at 9:30 AM, Pam Greene <p...@chromium.org> wrote: > Is anybody else seeing this problem? > - Pam > > On Wed, Dec 2, 2009 at 5:53 AM, Anton Muhin <ant...@chromium.org> wrote: >> >> On Tue, Dec 1, 2009 at 11:33 PM, Pam Greene <p...@chromium.org> wrote: >> > Hi, Anton, >> > Thanks for the additional information. I tried several points on that >> > graph. >> > They didn't show any revision information at first, but a few seconds >> > later >> > the frame loaded. Now I can look at other data points without any delay. >> > Since it works sometimes, I suspect that the problem is in the network >> > (a >> > timeout, partial result sent, proxy error, or something of that sort), >> > rather than an actual bug in the data file or parsing. >> > What happens if you click the "Show Changelog" button, either with or >> > without changing the revision range? It should (re)load the svn log for >> > the >> > range shown. >> >> Alas, nothing. >> >> Ok, thanks a lot for your help, Pam. >> >> yours, >> anton. >> >> > On Tue, Dec 1, 2009 at 12:19 PM, Anton Muhin <ant...@chromium.org> >> > wrote: >> >> >> >> Good day, Pam. >> >> >> >> On Tue, Dec 1, 2009 at 11:13 PM, Pam Greene <p...@chromium.org> wrote: >> >> > Can you be more specific? I gather you mean the revision information >> >> > at >> >> > the >> >> > bottom of the performance graphs, when you select a data point on the >> >> > graph. >> >> >> >> Precisely, one with SVN path, revision range, etc. >> >> >> >> > I just tried one at random (Page Cycle Intl1 - XP Perf) and it seems >> >> > to >> >> > be >> >> > working correctly. What exactly causes this error? >> >> >> >> I tried >> >> >> >> http://build.chromium.org/buildbot/perf/xp-release-dual-core/intl1/report.html?history=150 >> >> and for several random points (in Chrome, Safari and FF) it shows no >> >> info for revisions (inside the big test field), it shows revision >> >> range and pages info (if I click pages on the right). For this URL I >> >> see no errors in the log. >> >> >> >> yours, >> >> anton. >> >> >> >> > On Tue, Dec 1, 2009 at 6:29 AM, Anton Muhin <ant...@chromium.org> >> >> > wrote:>> >> >> >> Dear chromiumers, >> >> >> >> >> >> Relatively recently I stopped seeing information about revisions for >> >> >> build bot graphs. If I open our debugger it reports something like: >> >> >> >> >> >> Uncaught TypeError: Cannot call method 'slice' of undefined. >> >> >> >> >> >> Line number it gives is incorrect. Most probably it should be >> >> >> actually >> >> >> line 50: >> >> >> >> >> >> function received_data(data) { >> >> >> var tbody = document.getElementById("tbody"); >> >> >> data.replace('\r', ''); >> >> >> >> >> >> var col_sums = []; >> >> >> var rows = data.split('\n'); >> >> >> >> >> >> for (var i = 0; i < rows.length; ++i) { >> >> >> var tr = document.createElement("TR"); >> >> >> >> >> >> var cols = rows[i].split(' '); >> >> >> >> >> >> // cols[0] = page name >> >> >> // cols[1] = (mean+/-standard deviation): >> >> >> // cols[2...] = individual runs >> >> >> >> >> >> // Require at least the page name and statistics. >> >> >> if (cols.length < 2) >> >> >> continue; >> >> >> >> >> >> var page = cols[0]; >> >> >> var values = cols[1].split('+/-'); >> >> >> append_column(tr, page, col_sums, -1); >> >> >> append_column(tr, values[0].slice(1), col_sums, 0); // HERE >> >> >> WE'RE >> >> >> FAILING >> >> >> append_column(tr, values[1].slice(0,-2), col_sums, 1); >> >> >> >> >> >> for (var j = 2; j < cols.length; ++j) >> >> >> append_column(tr, cols[j], col_sums, j); >> >> >> >> >> >> tbody.appendChild(tr); >> >> >> } >> >> >> >> >> >> It looks like data are returned in a wrong format. Chances are it >> >> >> is >> >> >> a problem with DOM or Dromaeo benchmarks, but I cannot see rev info >> >> >> for other build bots either (e.g. Page Cycler Moz), there is no >> >> >> exception however. >> >> >> >> >> >> Any ideas what goes on? >> >> >> >> >> >> yours, >> >> >> anton. >> >> >> >> >> >> -- >> >> >> Chromium Developers mailing list: chromium-dev@googlegroups.com >> >> >> View archives, change email options, or unsubscribe: >> >> >> http://groups.google.com/group/chromium-dev >> >> > >> >> > >> > >> > > > -- > Chromium Developers mailing list: chromium-dev@googlegroups.com > View archives, change email options, or unsubscribe: > http://groups.google.com/group/chromium-dev -- Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev