Closed Bug 978806 Opened 11 years ago Closed 11 years ago

Sync should be a seperate job

Categories

(Testing Graveyard :: Eideticker, defect)

x86_64
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: wlach, Unassigned)

References

Details

To make debugging failures easier, we should seperate out the sync job from the test run job. Apparently fixing bug 976687 will make this much easier, so let's do that first.
Once we can specify a path for the dashboard, we should then be able to archive this as an artifact. We can then create a new job for the sync, and use the Copy Artifact plugin to grab the latest dashboard and publish it via SSH. This will have the advantage of archiving the dashboard (so it's less volatile), and allows the job to be safely rerun without needing to run all of the tests. This sync job can then also be configured to run whenever the test job is completed.
Whiteboard: [mentor=davehunt]
See Also: → 979498
Without an inari or pointgrey camera any changes I make here are very difficult to test. I've raised bug 980367 which would allow us to test this without a camera, and have an open request for a replacement inari. I could try making the changes directly on the eideticker-london box, but depending on how urgent this is, I'd prefer to wait for the above mentioned issues to be resolved.
Whiteboard: [mentor=davehunt] → [mentor=davehunt][good first bug]
This is not a good first bug. It needs to be done rather urgently.
Whiteboard: [mentor=davehunt][good first bug]
After some more thought, I'm not sure this is a good approach. While we have a single test job we could have a single sync job, but once we have multiple test jobs (for alternate devices, etc) then management will get a little difficult. What I propose instead is that we resolve bug 979498 by using the sync_dashboard.sh script, and if we need to rerun the sync we can remote into the Jenkins node and execute that script independently. In bug 979498 I will also make the dashboard available as an archived artifact, which means it will be possible to download, extract, and sync the dashboard if desired.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → WONTFIX
Product: Testing → Testing Graveyard
You need to log in before you can comment on or make changes to this bug.