Closed Bug 1474372 Opened 6 years ago Closed 6 years ago

Run our mochi tests on travis

Categories

(Firefox :: New Tab Page, enhancement, P2)

enhancement

Tracking

()

RESOLVED FIXED
Firefox 63
Iteration:
63.3 - Aug 6
Tracking Status
firefox63 --- fixed

People

(Reporter: rrosario, Assigned: andreio)

References

Details

(Whiteboard: [chore])

Since we don't have Pine working anymore, we should look into running all of our mochi tests on Travis. We should also run tests that we have broken in the past.
From my own local test script, I include these 'tests' that have failed in the past from our changes: lint (eslint and codespell) package (duplicate files) test browser/extensions/activity-stream (our mochitests) test browser/components/newtab (aboutNewTabService and locale tests) test browser_parsable_css test all_files_referenced There's some various preferences tests that we might want to pull in if we don't run the full preferences/in-content, although with automation, maybe running all of these will be fine: andreio recently added a browser_hometab_restore_defaults in bug 1434751 Mardak added browser_newtab_menu in bug 1454344 k88hudson touched some tests for bug 1448971
Whiteboard: [chore]
Iteration: --- → 63.2 - July 23
Priority: -- → P2
Assignee: nobody → andrei.br92
Iteration: 63.2 - July 23 → 63.3 - Aug 6
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Blocks: 1478144
Blocks: 1482246
Blocks: 1491944
Component: Activity Streams: Newtab → New Tab Page
You need to log in before you can comment on or make changes to this bug.