Closed Bug 1150537 Opened 10 years ago Closed 10 years ago

Document the differences between the raw engineering builds and the ones published

Categories

(Firefox OS Graveyard :: Gaia::UI Tests, defect)

x86_64
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: jlorenzo, Assigned: jlorenzo)

References

()

Details

Per bug 1150009, we discovered the differences between the engineering build you have by simply running ./build.sh and the engineering builds we publish (like on pub.mozilla.org or pvtbuilds). Let's document that.
Assignee: nobody → jlorenzo
QA Whiteboard: [fxosqa-auto-s13+]
The QA team was wondering why we have all these variables set on the build slaves. Do you have an idea, Nick? If not, do you know who can help us? Thanks!
Flags: needinfo?(nthomas)
Chris David Mills moved the doc page to https://developer.mozilla.org/en-US/Firefox_OS/Building which makes sense. I've deleted the page I created yesterday. I also updated the meaning of every variable after some investigation. There is one that I'm not sure of: MOZ_AUTOMATION=1. This is a Gecko variable. Martijn, do you know about this variable?
Sorry, I don't know anything about this variable.
Flags: needinfo?(martijn.martijn)
Hi Chris, Per bug 946691 comment 3, the MOZ_AUTOMATION variable seems to have been introduced at that time. I'm not sure what it changes from TINDERBOX_OUTPUT. Is it something you might be able to help me figure out? Thanks !
Flags: needinfo?(catlee)
It's meant to be a more general variable than TINDERBOX_OUTPUT, and is to be used as a hint to the build system that the build is running under automation.
Flags: needinfo?(catlee)
Ok, so if I understand correctly, neither Gecko or Gaia would be affected by this variable. I've cleared that variable on the MDN page.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Flags: needinfo?(nthomas)
You need to log in before you can comment on or make changes to this bug.