Closed Bug 1206234 Opened 9 years ago Closed 9 years ago

[e2e-test] sync

Categories

(Cloud Services :: QA: Test Automation, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: rpapa, Assigned: kthiessen)

References

Details

No description provided.
notes from natim: here's how the FxA loadtests create new user accounts in stage without doing the email-verification loop: https://github.com/mozilla/fxa-auth-server/blob/master/test/load/loadtests.py#L177
We'll likely be using TPS for this
Depends on: 1219456
TODO - TPS 1. Add mercurial install and mozilla central clone to puppet initial setup (ubuntu-desktop-slave) 2. Add mercurial install and mozilla central to slave refresh job 3. commit a run.sh to services-test/sync/e2e-test (see below) 4. Fix sed command in jenkins job to verify then checkin run.sh 5. Fix permissions issue: (firefox:17253): dconf-CRITICAL **: unable to create directory '/run/user/1000/dconf': Permission denied. dconf will not work properly. ----------- #!/bin/bash #sudo apt-get -y install mercurial #hg clone http://hg.mozilla.org/mozilla-central pwd cd mozilla-central/testing/tps # tweak these: #sed -i 's/mozprofile ==.*/mozprofile == 0.27/' setup.py #sed -i 's/mozversion ==.*/mozversion == 1.4/' setup.py ./create_venv.py ~/tps-env . $HOME/tps-env/bin/activate Xvfb :20 >& /tmp/xerrors & export DISPLAY=:20 runtps --binary=/usr/bin/firefox
Assignee: sphilp → kthiessen
Status: NEW → ASSIGNED
We've got this running out of a Jenkins job now.
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Depends on: 1266133
You need to log in before you can comment on or make changes to this bug.