Closed Bug 1212766 Opened 10 years ago Closed 10 years ago

Autophone - make webapp profiles.ini readable and handle failure to obtain the remote profile path

Categories

(Testing Graveyard :: Autophone, defect)

defect
Not set
normal

Tracking

(firefox44 affected)

RESOLVED FIXED
Tracking Status
firefox44 --- affected

People

(Reporter: bc, Assigned: bc)

References

Details

Attachments

(1 file)

On devices which do not run adbd as root, webappstartup.py attempts and fails to pull the profiles.ini from the device due to permission issues. This failure exposes another failure mode where if the webapp profile is not properly initialized the test object's profile_path will not be set properly which causes exceptions in tearing down the job when checking for crash dumps. To fix this we only need to make the profiles.ini world readable before attempting to pull it from the device and need to safe guard that we do not attempt to dereference the profile patch if it is not set properly.
Attachment #8671234 - Flags: review?(jmaher)
Comment on attachment 8671234 [details] [diff] [review] bug-1212766-webapp-profile-v1.patch Review of attachment 8671234 [details] [diff] [review]: ----------------------------------------------------------------- thanks!
Attachment #8671234 - Flags: review?(jmaher) → review+
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Product: Testing → Testing Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: