Activity
From 2013-05-09 to 2013-06-07
2013-06-07
-
15:48 action #498 (Resolved): write worker around os-autoinst
- Done. There's now also a limit of one hour per run.
-
15:08 action #521 (Resolved): Refactor Makefile.pm
- Done
-
10:36 action #521 (Closed): Refactor Makefile.pm
- Move all database related functions to a new perl module.
-
11:11 action #385 (In Progress): Improve the visualization of the unmatched needle
- The new version (based in interactive image comparison) is completed and pushed. Let's see if it's enough and if it w...
-
11:02 action #499 (Resolved): Create a RPC function to register new ISO images and create testing jobs for them
2013-06-06
-
16:22 action #519 (Closed): update the packages
- update the rpm packages in devel:openQA to work with the new worker setup
-
16:21 action #517 (In Progress): update installation instructions
-
16:11 action #517 (Closed): update installation instructions
- update the openqa installation instructions.
maybe kill the existing Makefile and replace it with one that has a p... -
16:12 action #518 (Closed): create cron job to sync iso images
- the Makefile is no longer useful for anything, therefore the commands to sync new iso images should be in a separate ...
-
15:20 action #516 (Closed): Create a g+ video showing the basic features
-
14:28 action #498 (In Progress): write worker around os-autoinst
- almost done. need to catch exceptions and retry json calls to make it more robust
-
14:28 action #496 (Resolved): implement the json dispatcher interface
- commands for interactive mode implemented
-
14:17 action #515 (Closed): write systemd generator for workers
- the worker instances should be started automatically according to the number of pool directories. A systemd generator...
-
13:47 action #514 (Closed): implement isosize and overall again
- the artificial isosize and overall tests are not implemented anymore atm
-
08:21 action #419 (In Progress): Create or update tests for applications
2013-06-05
-
09:42 action #513 (Closed): use copy instead of rename() for test results
- the new worker uses the rename() syscall to move the test results into the results resp video directory. If the pool ...
-
09:41 action #496: implement the json dispatcher interface
- almost done. Commands for interactive mode missing
-
09:40 action #498: write worker around os-autoinst
- first working worker implemented. Now implementing command interface
2013-06-04
-
17:28 action #499: Create a RPC function to register new ISO images and create testing jobs for them
- It's now able to do the same what the Makefile target 'makeallnewvideos' was able to do before.
However it ponted ou...
2013-06-03
-
17:54 action #418: Create installation tests for Factory
- Added some needles for UEFI
-
15:01 action #508 (Closed): implement USBOOT
- $USBBOOT currently uses the image as hard disk rather than usb stick. Qemu needs to be started with special parameter...
-
14:16 action #385: Improve the visualization of the unmatched needle
- Moved at the end of the week, as discussed with Ancor.
-
14:15 action #388 (Closed): Keep webUI up to date to handle new os-autoinst output
- Closed as requested by Ancor. This can be a alwais-open task, but the original goal was meet long ago.
2013-05-31
-
09:11 action #390 (In Progress): Write blog articles about openQA
- Submitted the first article.
2013-05-29
-
17:52 action #499 (In Progress): Create a RPC function to register new ISO images and create testing jobs for them
-
11:06 action #499 (Closed): Create a RPC function to register new ISO images and create testing jobs for them
- The function parses ISO file name to be able to find appropriate tests for it.
A fixed set of appropriate tests ha... -
15:23 communication #469 (Closed): openQA presentation
-
09:50 communication #469: openQA presentation
- Meeting with Alberto about the presentation
-
12:16 action #467: Update the webIU to control os-autoinst
- I pushed the new interface today and also some changes to os-autoinst itself. A new line in apache2 configuration is ...
-
10:45 action #390: Write blog articles about openQA
- Ok. I will start with the motivations one.
-
10:34 action #390: Write blog articles about openQA
- If you do two articles, I suggest you get the first one written asap - and the second one published after the sprint ...
-
10:42 action #498 (Closed): write worker around os-autoinst
- some program needs to launch os-autoinst and talk to the json rpc dispatcher
-
09:20 action #377 (Closed): get rid of checklog
-
09:18 action #474 (Closed): Regular expressions to analyze ISO names
2013-05-28
-
18:56 communication #469: openQA presentation
- * Sent a reminder to maxtorhof and oS-internal mailing lists
* Sent a reminder to Roland
* Sent an explicit invitat... -
17:40 action #474 (In Progress): Regular expressions to analyze ISO names
- Created a function that is able to extract distri, version, flavor, arch and build from the iso name.
Works for open... -
09:29 action #474 (Closed): Regular expressions to analyze ISO names
-
17:21 action #364 (Closed): Update application tests
-
09:20 action #364 (Resolved): Update application tests
- Is resolved?
-
16:55 action #497 (Closed): Implement SKIPTO environment variable
-
15:30 action #497 (Closed): Implement SKIPTO environment variable
- Use a new env. variable to point to the correct test to start working on.
-
15:10 action #383 (Closed): Add QEMU snapshots
- Add proper snapshots in QEMU. Now at the beginning of every test, a VM snapshot is created.
-
14:51 action #495 (In Progress): design the interface
-
14:51 action #495: design the interface
- The idea is to have a json rpc interface implemented as cgi like the other openqa scripts. That cgi accesses a databa...
-
14:48 action #495 (Closed): design the interface
- design an architecture and interface for the makefile replacement
-
14:49 action #496 (Closed): implement the json dispatcher interface
-
13:09 action #478 (Closed): Merge test drivers in a single function
- Stop here, set assignee to coolo and close.
-
10:53 action #478 (Closed): Merge test drivers in a single function
-
10:07 action #230 (Rejected): Replace environment variables set in shell scripts by a real config file
-
10:07 action #230 (In Progress): Replace environment variables set in shell scripts by a real config file
- I think we can keep the current way for now
-
09:51 action #285 (Closed): port qemu backend to qmp
- Duplicated.
-
09:51 action #257 (Closed): rewrite qemu monitor backend to use json
-
09:51 action #257 (Rejected): rewrite qemu monitor backend to use json
- Not critical ATM. Rejected for this interation.
-
09:39 action #418 (Closed): Create installation tests for Factory
- Done for 13M1.
-
09:38 action #391 (Closed): Calculate project cost
- Update the time for some tasks. Use a calc template that can read the export information from a chili project.
-
09:36 action #466 (Closed): Create a basic signaling architecture for os-autoinst
-
09:33 action #380 (Closed): Exted fail JSON document to put needles candidates
-
09:33 action #384 (Closed): Create clone-needle from a diff image
-
09:32 action #379 (Closed): Add debug information in the user interface
-
09:32 action #379 (Rejected): Add debug information in the user interface
- Duplicated
-
09:32 action #231 (Closed): Create a development mode for tests
-
09:31 action #231 (Rejected): Create a development mode for tests
- Duplicated
-
09:30 action #286 (Closed): add a needle editor
2013-05-27
-
18:28 action #467 (In Progress): Update the webIU to control os-autoinst
- I spent a lot of time trying to make some javascript json-rpc client play nicely with our API. I finally give up and ...
-
13:32 communication #469: openQA presentation
- Announced in Maxtorhof
-
13:22 communication #469: openQA presentation
- * Announce the talk in maxtorhof/devel mailing list.
** We can use G+ since we are talking about a public meeting.
... -
11:29 communication #469 (In Progress): openQA presentation
- Reserved Madrid. Send invitation to Roland, Agustin and the team.
-
09:16 action #391 (Feedback): Calculate project cost
- Done. Waiting for confirmation.
2013-05-17
-
15:36 action #466: Create a basic signaling architecture for os-autoinst
- done for giving it a try
you need to call set_interactive("sometag") to enable interactive mode. results.json will... -
13:25 action #466 (In Progress): Create a basic signaling architecture for os-autoinst
- basic json rpc interface is implemented. there are quite some threading problems to solve for making an interactive e...
-
13:17 communication #469 (Closed): openQA presentation
- 15 min. presentation together with all the team and 15 min. for questions.
* Book a meeting room the last week of Ma...
2013-05-15
-
14:27 action #467 (Closed): Update the webIU to control os-autoinst
- The new os-autoinst signaling system need to be managed from the webUI via named pipe. Create the UI buttons and impl...
-
14:24 action #466 (Closed): Create a basic signaling architecture for os-autoinst
- * Create a named pipe in the os-autoinst pool result, that can be used to control QEMU instances via webIU
* Create ... -
13:37 action #286 (Resolved): add a needle editor
- It already displays the message after needle creation success/failure.
In addition, now it's possible to add user ...
2013-05-14
-
12:40 action #384 (Resolved): Create clone-needle from a diff image
- Current implementation for Issue #286 already resolves this task, in my opinion.
-
12:38 action #384 (In Progress): Create clone-needle from a diff image
- In my opinion, this issue is not longer needed, as the current needles editor with the current default values already...
-
12:28 action #286: add a needle editor
- Now it shows the right defaults and the navigation should be much easier and more intuitive (this last change affects...
-
10:49 action #419 (Closed): Create or update tests for applications
-
10:48 action #418 (Closed): Create installation tests for Factory
-
10:45 action #361 (Closed): Update WebUI to allow new openQA feaures
2013-05-13
-
18:10 action #286: add a needle editor
- The save button already works. But it still needs a lot of improvement:
* Best default values for name, areas and... -
17:39 action #396 (Closed): add "passed with defects" state
- Sometimes the installation has bugs, such as popups about failure to start some service that are non-fatal. They are ...
-
15:12 action #391 (Closed): Calculate project cost
- Use the Gantt project information to evaluate the project's cost / effort
-
13:41 action #390 (Closed): Write blog articles about openQA
- Write two articles for the openSUSE blog:
1) First article: explain the motivation behind this new iteration of op... -
11:56 action #389 (Closed): Use mean square error to detect the best candidate
- Use MSE to put a relative order between needles candidates. Now, webIU can select the fist candidate as the most prob...
2013-05-10
-
18:26 action #286 (In Progress): add a needle editor
- It's already there, but the save button still doesn't work.
Also available in: Atom