Ticket #3 (closed enhancement: fixed)

Opened 8 years ago

Last modified 6 years ago

Package autoqa

Reported by: jlaska Owned by: jlaska
Priority: major Milestone:
Component: packaging Keywords:
Cc: wwoods Blocked By:

Description (last modified by wwoods) (diff)

Package up autoqa - the watchers and the tests - so new code can be easily and cleanly pushed onto the live servers.


autoqa.patch (22.7 KB) - added by jlaska 8 years ago.
Add preliminary rpm packaging support

Change History

comment:1 Changed 8 years ago by wwoods

  • Component changed from harness to packaging
  • Description modified (diff)
  • Summary changed from Implement method for updating autoqa code on live server to Package autoqa

comment:2 Changed 8 years ago by jlaska

  • Cc wwoods added

Putting it here in case I forget, but I think the packaging of autoqa also helps define how contributors can help add new test cases correct? Meaning, that new tests are added by sending patches (or direct commits) into the autoqa.git instance. Then packages are build from that, and installed on the autotest server?

Am I thinking about this correctly?

Changed 8 years ago by jlaska

Add preliminary rpm packaging support

comment:3 Changed 8 years ago by jlaska

  • Owner set to jlaska
  • Status changed from new to assigned

Changes checked into git. To build packages, type:

# make rpms

What tasks are remaining:

  1. Add watcher scripts and cronjob's to packaging
  2. Add tests to packaging
  3. If autoqa relies on autotest, autoqa should %require autotest and place tests under /usr/share/autotest/client/tests

comment:4 Changed 7 years ago by jlaska

Mental note from ticket#89 ... irb.com requires python-tw-forms-0.9.8-1.el5

comment:5 Changed 7 years ago by jlaska

Looking good on this front using the wwoods-autotest branch of autoqa. Once the changes are merged, I need to pull in israwhidebroken.com as a sub-package (perhaps autoqa-rats or autoqa-webui-rats). Suggestions welcome.

comment:6 Changed 7 years ago by jlaska

  • Status changed from assigned to closed
  • Resolution set to fixed

Closing this out since autoqa is producing rpm packages. I will file a new ticket to handle adding israwhidebroken into autoqa.

comment:7 Changed 6 years ago by anonymous

  • Milestone israwhidebroken.com deleted

Milestone israwhidebroken.com deleted

Note: See TracTickets for help on using tickets.