Closed Bug 725799 Opened 9 years ago Closed 9 years ago

create fennec_ids.txt in upload folder for talos access

Categories

(Testing :: General, defect)

ARM
Android
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
mozilla13

People

(Reporter: jmaher, Assigned: jmaher)

References

Details

Attachments

(1 file)

in order to make talos and robocop work well together we need to get fennec_ids.txt from the build and put it in the talos directory on the foopies.  The problem is this is buried in the tests.zip folder atm.  This bug is to add the fennec_ids.txt to the upload_dir (next to robocop.apk) for easier access.
Blocks: 723667
this duplicates work, but we generate the fennec_ids.txt in make package and we cannot assume that is run on a development build.  So to support both development and production builds we need to generate the file during 'make mochitest-robotium', 'make package-tests', and 'make package'.
Assignee: nobody → jmaher
Status: NEW → ASSIGNED
Attachment #595932 - Flags: review?(blassey.bugs)
can we get a review of this?
Comment on attachment 595932 [details] [diff] [review]
put fennec_ids.txt in the upload directory for talos (1.0)

Review of attachment 595932 [details] [diff] [review]:
-----------------------------------------------------------------

::: toolkit/mozapps/installer/packager.mk
@@ +343,4 @@
>  ROBOCOP_PATH = $(call core_abspath,$(_ABS_DIST)/../build/mobile/robocop)
>  INNER_ROBOCOP_PACKAGE= \
> +  $(PYTHON) $(topsrcdir)/build/mobile/robocop/parse_ids.py -i $(call core_abspath,$(DEPTH)/mobile/android/base/R.java) -o $(call core_abspath,$(DEPTH)/build/mobile/robocop/fennec_ids.txt) && \
> +  cp $(call core_abspath,$(DEPTH)/build/mobile/robocop/fennec_ids.txt) $(_ABS_DIST)/fennec_ids.txt && \

use nsinstall
Attachment #595932 - Flags: review?(blassey.bugs) → review+
https://hg.mozilla.org/mozilla-central/rev/85f3cf72938a
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla13
You need to log in before you can comment on or make changes to this bug.