Closed Bug 1072429 Opened 10 years ago Closed 7 years ago

Move SearchEngineTest to mozilla-central

Categories

(Firefox for Android Graveyard :: Search Activity, defect)

35 Branch
All
Android
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: Margaret, Unassigned)

References

Details

(Whiteboard: shovel-ready)

I decided that we should stop using the fennec-search repo for development, but SearchEngineTest only lives there, and not in mozilla-central.

https://github.com/mozilla/fennec-search/blob/master/app/src/androidTest/java/org/mozilla/search/test/SearchEngineTest.java

nalexander, do you have ideas about where we could move this in mozilla-central? Just being able to run it locally would be a win for now, but longer term it would be nice to get this on automation somehow.
Flags: needinfo?(nalexander)
Whiteboard: shovel-ready
(In reply to :Margaret Leibovic from comment #0)
> I decided that we should stop using the fennec-search repo for development,
> but SearchEngineTest only lives there, and not in mozilla-central.
> 
> https://github.com/mozilla/fennec-search/blob/master/app/src/androidTest/
> java/org/mozilla/search/test/SearchEngineTest.java
> 
> nalexander, do you have ideas about where we could move this in
> mozilla-central? Just being able to run it locally would be a win for now,
> but longer term it would be nice to get this on automation somehow.

I'd like mobile/android/tests/search/junit3.  Ground has been broken, here, with browser and background tests.  (See m/a/tests/.../junit3.)  If you don't expect the test suite to grow much, just add your files to tests/browser.  (Since search is always part of Fennec, as you noted.)

You should be able to dupe the browser/junit3 Makefile.in and moz.build more or less to get this building in the tree.  I'm about to land instrumentation manifests which will integrate this a little more.

Running on TBPL is blocked on me getting time, or somebody reading my mind :(  Running locally is something anybody can do (with am instrument or Eclipse) or anybody can write (mach is easy).
Flags: needinfo?(nalexander)
Assignee: nobody → margaret.leibovic
Assignee: margaret.leibovic → nobody
This is an ex-Search Activity now (bug 1221344).
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.