-
-
Notifications
You must be signed in to change notification settings - Fork 4.2k
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
Fix part of #6732: Migrate interactions and classifiers to webpack #6939
Fix part of #6732: Migrate interactions and classifiers to webpack #6939
Conversation
…vojtechjelinek/oppia into webpack-extensions-interactions
@kevinlee12 Can you QA this for me? |
Sure, I’m out right now, but will do once I get back!
… On Jun 15, 2019, at 3:59 PM, Vojtěch Jelínek ***@***.***> wrote:
@kevinlee12 Can you QA this for me?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @vojtechjelinek, here are the errors that I see below, I didn't find any other issues.
Case 1:
Unknown provider: EndExplorationRulesServiceProvider <- EndExplorationRulesService
- Load the Solar System interaction
- Open the Solar system interaction
- Go to the editor for the Solar System interaction and observe the above error.
Case 2:
Error: Text Input state name with unicode ął does not exist.
getStateStats@http://localhost:8181/dist/exploration_editor.bundle.js:31638:27
- Load "Test of all interactions`.
- Go to the editor of that interaction
- Go to the Item Selection Multi card and observe the error above.
Hi @vojtechjelinek, looks like the backend and e2e tests are failing too, in addition to @kevinlee12's comments. Could you PTAL? Happy to review once those are fixed, thanks! |
Adding codeowners for review since I will probably be delayed in being able to merge this. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM for practice-sessions!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM as a codeowner
@vojtechjelinek, fyi there are two e2e tests that are failing, you might have get the latest from develop. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM as long as all dependencies (prediction services) are imported in frontend.
…-extensions-interactions
Hi @apb7, would you have any idea why this error (https://travis-ci.org/oppia/oppia/jobs/547760215#L922) is happening? |
I ran the production test for the collection e2e tests offline and it works, my guess is that we need to remove the cache. |
HI @kevinlee12, That error has been floating around in various PRs and it does not relate to the PR. It is something about some third party library which has changed. We had a discussion on this over mail when the Travis broke for develop with the same error. I will cc you in that thread so you get an idea. |
Hmm, okay. I've restarted the test after you restarted it. If it fails, it would have failed 3 times in a row (since I restarted the test earlier today), so something else will have to be done. |
Explanation
Fixes part of #6732: Migrate interactions and classifiers to webpack.
Part of this was done by @YashJipkate, thanks!
Checklist
python scripts/pre_commit_linter.py
andbash scripts/run_frontend_tests.sh
.