-
Notifications
You must be signed in to change notification settings - Fork 40
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
Test React 16 upgrade due on 9/6/2018 #2307
Comments
We've got a few Information Division staffers (Paul, Chris and Don) who will test this for us. Am sending them this checklist now. Editing to note that Paul's got a github account so he'll post comments in here and I'll post for those who don't have the github account. |
The first thing I note is that the search interface does not load at all in Internet Explorer. |
Completed the checklist. The only problem I noted, other than the Internet Explorer compatibility problem, is filtering by a statutory citation. When attempting to filter by a statutory citation, the search process never completes (or takes longer than 2 minutes to do so, I did not wait beyond 2 minutes). |
From Chris (who tested using Firefox): I was able to complete the checklist with only one issue: the statutory citation filter doesn’t return any results for citations I know are referenced in a number of advisory opinions (30143 for example). Chris is going to test on Safari and Opera as well on Tuesday. |
From Don (who tested using Chrome. Paul tested using Chrome as well.): |
Confirmed that statutory citations filter does not work. This is also a problem in production, which seems to be an API bug, unrelated to React. A bug ticket has been made for this here: https://app.zenhub.com/workspace/o/fecgov/openfec/issues/3271. |
@prstoetzer @dorothyyeager and Chris, thanks for helping to test the AOs. I wanted to follow-up about the AO filters not working in IE. I just tried it on my windows machine and it is working. Are there any errors that you get in IE? Does it just hang? |
Don sent me a similar screencap to that above - IE is not loading the page for them. Edited to add I just tried it myself on IE 11. The AO search test link is returning the same screen for me and not loading the page. |
Chris was able to test the pages on Opera and Safari. He only noted the same issue with the Statutory Citations in both browsers, but no other problems. Editing to add that this is what he saw: The flag animation showing that the page is “thinking.” |
I tested too. Here's my notes: On https://fec-feature-cms.app.cloud.gov/data/legal/search/advisory-opinions/, the search filters work, but maybe not as effectively as they could. Some examples:
Like everyone, I got the blinking flag with no returns when searching with statutory citation filter, and I got the screencap above showing nothing when I used IE. No comments from me on https://fec-feature-cms.app.cloud.gov/data/legal/advisory-opinions/2018-10/. That seemed to be fine. |
@patphongs - Confirming that search results do not show up for the AO search when using IE 11. Also confirmed that the AO filter is currently working on IE 11 in production. Let me know if you'd like me to show you or if you need me to look at anything else. |
@apburnes Is going to try a polyfill to fix this issue, will update this ticket again when that has been implemented so that content can test these pages again in IE. https://reactjs.org/docs/javascript-environment-requirements.html |
See #2330 |
Fix for statutory citations should be in the upcoming release, it's pending review now: fecgov/openFEC#3363 |
Re-tested the AO search showing results in IE browser -- looked good. |
Chris tested on IE and here are his notes: Otherwise, I had no issue other than the statutory citation search_ |
I just tested in IE11 post-fix and it did load quickly so @apburnes fix worked for IE11! Some additional comments on the search in general.
|
Testing has been completed. IE 11 issue is fixed with Polyfill and the statutory citations filter is now working in the staging environment, that fix will be deployed on 9/11. Any outstanding issues that seemed to be unrelated to the react upgrade have been logged within this issue for further analysis: https://github.com/fecgov/fec-cms/issues/2335 |
React 16 is now on the feature environment (https://fec-feature-cms.app.cloud.gov/). Please make sure that it is tested thoroughly by Thursday 9/6/2018, this will give us time to address any critical issues. Deploy to production will be on 9/11/2018. Any problems from the upgrade, please note within this ticket.
The text was updated successfully, but these errors were encountered: