OU blog

Personal Blogs

Moodle Monday 4

Visible to anyone in the world

Another Moodle Monday development event happened this week here at the Open University, but I'm a bit late reporting it partly because we did some tidying up in other days too.

The big news is:

114/119 test cases complete: 3804 passes, 0 fails and 0 exceptions.

Imagine that line in green, because it is smile This is the complete unit tests running correctly (ignore the difference of 5 in the 'test cases complete' number). Yay.

I am going to try to get Moodle HQ to fix the script that automaticaly runs unit tests nightly, so they (and others) can try to avoid breakage in future.

In total, OU developers did the following:

10 bugfixes committed or with patch attached for review.

1 QA test completed (unfortunately it failed); this was the only open test case apart from a Mahara one which we are leaving for others as we won't be using Mahara.

2 bugs resolved as duplicates or can't reproduce.

And about 6 other bugs investigated in some way, possibly with comments added to bug to clarify.

I think Tim is this week's winner in terms of number of bugs dealt with in some way... but as he is quiz maintainer he has lots more bugs that are his responsibility than anyone else, which could be seen as cheating!

Not sure if we will be doing this again next week as we are now gearing up to start work on our own in-house Moodle 2 developments (ie converting our custom modules, etc). We'll see.

Permalink Add your comment
Share post

Moodle 2 QA testing

Visible to anyone in the world

久しぶりですね… ahem, okay, that's silly (but I did think of it in dubious Japanese first and I can't remember how to - oh yes) - it's been a long time, hasn't it! Sorry for not updating this blog more frequently. Anyway, I just wanted to make a blog post at the end of our (Open University's) Moodle 2 QA testing day.

In an attempt to help (in a very small way) the Moodle core team get toward release of Moodle 2, or at least get better informed about its status, we decided to get nearly all the developers here to take part in the Moodle QA testing cycle 2 for one day. Mostly our developers have no experience of Moodle 2, and we also need them to learn about it, so taking part in the testing was a good opportunity to improve that knowledge. We got them to install Moodle 2 on their own virtual dev server here as well, so they know how to install it and such too.

I was hoping we would be able to go through all the remaining test cases but we didn't quite manage it. Still there are only 7 open test cases now which is a lot fewer than there were at the start of the day! We found quite a lot of bugs, and some things that weren't bugs smile and personally I also fixed a few bugs in my part of the code [completion]. I think Tim fixed some things too, even though he didn't do any test cases.

Here are the test stats for today (assuming my dubious Jira query worked):

  • Al did 2 test cases (both passed)
  • Anthony did 14! (3 failed)
  • Colin did 3 (1 failed)
  • Derek did 1 (failed)
  • James did 5 (2 failed)
  • Jason did 4 (1 failed)
  • Jes did 3 (all passed)
  • Mahmoud did 2 (both passed) (these show as me in the tracker because I clicked the 'pass' button)
  • I (sam) did 7 (2 failed)

So Anthony wins the test day by a factor of 2. smile And that's 41 test cases altogether. [By the way, it wasn't a fair competition - a few of these people weren't actually able to dedicate the whole day to it, and also, some test cases take more effort than others. Some people were struggling to get their system installed, etc.]

I don't think this will have helped a lot in terms of the release of Moodle 2 - unfortunately in most cases we aren't in a position to actually fix the bugs we might have found, yet at least - but it probably helped a bit and it's good that we did it!

Permalink Add your comment
Share post

This blog might contain posts that are only visible to logged-in users, or where only logged-in users can comment. If you have an account on the system, please log in for full access.

Total visits to this blog: 225976