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

[CHORE] Cron job to check for external deprecations #6844

Merged
merged 8 commits into from
Dec 5, 2019

Conversation

Gaurav0
Copy link
Contributor

@Gaurav0 Gaurav0 commented Dec 3, 2019

For #6687

@Gaurav0 Gaurav0 force-pushed the move_assert_all_deprecations branch from 23b6a61 to 57c20e3 Compare December 3, 2019 14:19
@Gaurav0 Gaurav0 changed the title [CHORE] Move assert-all-deprecations to test-infra and apply to encapsulation apps [CHORE] Cron job to check for external deprecations Dec 3, 2019
@Gaurav0 Gaurav0 force-pushed the move_assert_all_deprecations branch 3 times, most recently from bd8c199 to ee5a8f4 Compare December 3, 2019 15:47
@Gaurav0 Gaurav0 force-pushed the move_assert_all_deprecations branch from ee5a8f4 to 2b2f164 Compare December 4, 2019 16:21
Copy link
Contributor

@runspired runspired left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A couple of minor things, otherwise lgtm 👍

env:
CI: true
ASSERT_ALL_DEPRECATIONS: true
run: yarn test
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

we should run

  • basic tests
  • fastboot tests
  • fetch tests
  • encapsulation tests
  • canary/beta Ember tests

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In a future PR we should also consider how to monitor for deprecations in the relationship-performance-test-app, but that can be ignored for now.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I didn't set up fastboot tests and they aren't working right now, so not adding them currently. What are the fetch tests?
Added the others.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@Gaurav0 can you clarify what you mean by:

I didn't set up fastboot tests and they aren't working right now

I am happy to merge this and add fastboot and fetch tests in follow up

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, I reverted updating test-helper.js in fastboot-test-app to assert on deprecations. I think the code I wrote with the custom QUnitAdapter for testem doesn't work in fastboot, that may be why it fails.

.github/workflows/nightly.yml Outdated Show resolved Hide resolved
Gaurav0 and others added 2 commits December 4, 2019 21:49
Co-Authored-By: Chris Thoburn <runspired@users.noreply.github.com>
@runspired runspired merged commit 82ee0bb into emberjs:master Dec 5, 2019
@Gaurav0 Gaurav0 deleted the move_assert_all_deprecations branch December 5, 2019 04:43
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.

None yet

2 participants