Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fixed test cases for Microsoft Edge #1378

Merged
merged 2 commits into from
Mar 24, 2018
Merged

Fixed test cases for Microsoft Edge #1378

merged 2 commits into from
Mar 24, 2018

Conversation

kum-deepak
Copy link
Collaborator

Tested with images from https://developer.microsoft.com/en-us/microsoft-edge/tools/vms/

  • Works on Microsoft Edge on Win10.
  • Definitely does not work with IE9 on Win7.

How do I enable cross browser tests for the PRs?

@gordonwoodhull
Copy link
Contributor

That's great!

How bad is the breakage in IE9? Is it d3 stuff? Stuff that can be polyfilled? Are you able to test IE10?

@gordonwoodhull
Copy link
Contributor

Thanks for enabling the cross browser tests too!

@kum-deepak
Copy link
Collaborator Author

In IE9, not really sure. But on that browser even the current version does not seem to work.

@kum-deepak
Copy link
Collaborator Author

I will try with IE10 next.

@gordonwoodhull
Copy link
Contributor

Okay, sure, don't worry about it too much. IE11 is plenty.

I'll revisit IE9 some other time. It mainly matters in corporations with outdated technology.

@kum-deepak
Copy link
Collaborator Author

The sauce lab tests timed out. Please check the output above to see if I have misconfigured something.

Is there a way to invoke saucelab tasks from my command line?

@gordonwoodhull
Copy link
Contributor

I don't know the answer to that, sorry. But saucelabs does just randomly time out sometimes. This may be a busy time of day or something.

When this happens I either push a dummy commit or just assume it's okay.

@kum-deepak
Copy link
Collaborator Author

Testcases pass on IE 10, Win7. Stocks example on homepage seems to work.

@gordonwoodhull
Copy link
Contributor

Did the dummy commit still fail? I got an email about it but can't find the commit on GitHub .

I think it must have been this Travis run, based on the timing: https://travis-ci.org/dc-js/dc.js/builds/357234955

Sorry about that! Perhaps there is a bug that prevents pull requests from working correctly on saucelabs. Or perhaps you were just very unlucky in your timing.

Anyway, I trust that this PR is good and will merge it soon. Please proceed with the other items in separate branches.

I'm still very slow (notice I am opening about one issue/day) but this project is vitally important to me. You have no idea how much I appreciate your work on this.

@kum-deepak
Copy link
Collaborator Author

Thanks for your detailed information. It does work on IE10 and Edge as tested on VMs in my machine. The tests failed after the dummy commit, I reverted that commit. I think you should merge it. It will anyway get tested in any of the future full tests.

@gordonwoodhull
Copy link
Contributor

Will merge soon, thanks again!

@gordonwoodhull
Copy link
Contributor

Realized I can just hit the button on this one, so doing so. We'll see if it breaks all PR testing, might have to revert that commit later.

@gordonwoodhull gordonwoodhull merged commit cdecd4b into dc-js:3.0 Mar 24, 2018
@kum-deepak kum-deepak deleted the lint branch March 24, 2018 17:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants