I recently tried my hands at TDD to develop a basic ToDo app
using QUnit as the testing framework.
Here is the link to the application demo.
I have written both unit and integration / functional tests while
developing this app. The source code can be checked here.
To run and see the results of tests, refer below
links:
Unit test results
Integration / Functional test …
MariaDB 10 is nearing GA, and it makes sense to make sure that the test suite from MySQL 5.6 is merged into MariaDB 10. Svoj is doing a lot of this work, and then we like to look at features, especially ones that are deprecated upstream. We don’t do that on blogs, but on the maria-developers mailing list.
I bring to your attention: Intermediate status for test cases merge. We see that INSERT DELAYED and SHOW PROFILE for example are deprecated in MySQL 5.6. The only way for feedback to the MySQL team seems to be comments on Morgan’s blog. However with MariaDB, especially with the feedback plugin enabled, we have an additional layer of …
[Read more]
Valgrind is
a very useful tool. This has been recognized by the mysql
developers long ago. They've even invested effort into creating a
special mode for the mysql test driver (mysql-test-run.pl) to
invoke the server tests under valgrind and collect the
results.
But the sad fact remains that this is not exactly usable on
MacOSX due to immaturity of the valgrind's support for this
platform.
Encouraged by the announcement of the return of MacOSX support in
valgrind 3.6 I've started periodically giving a try to the latest
valgrind version out of the svn on my 64 bit Snow Leopard to see how
the things are progressing. I then report the problems that I see
to the valgrind developers.
I just concluded the latest round. I've decided to give it some
more effort this time and actually went and …
Valgrind is
a very useful tool. This has been recognized by the mysql
developers long ago. They've even invested effort into creating a
special mode for the mysql test driver (mysql-test-run.pl) to
invoke the server tests under valgrind and collect the
results.
But the sad fact remains that this is not exactly usable on
MacOSX due to immaturity of the valgrind's support for this
platform.
Encouraged by the announcement of the return of MacOSX support in
valgrind 3.6 I've started periodically giving a try to the latest
valgrind version out of the svn on my 64 bit Snow Leopard to see how
the things are progressing. I then report the problems that I see
to the valgrind developers.
I just concluded the latest round. I've decided to give it some
more effort this time and actually went and …
Giuseppe Maxia writes about the availability of the active development/test ("pushbuild") MySQL binaries for users—on multiple platforms.
This is a wonderful step forward in bringing greater openness to
current MySQL development and in bringing greater value to the
MySQL user community!
Giuseppe Maxia writes about the availability of the active development/test ("pushbuild") MySQL binaries for users—on multiple platforms.
This is a wonderful step forward in bringing greater openness to
current MySQL development and in bringing greater value to the
MySQL user community!
Giuseppe Maxia writes about the availability of the active development/test ("pushbuild") MySQL binaries for users—on multiple platforms.
This is a wonderful step forward in bringing greater openness to
current MySQL development and in bringing greater value to the
MySQL user community!
We are working hard on the next release of MySQL Workbench and are trying to follow our plan of getting a release out every second week. A lot of things have already been addressed, some new things came up. But we are clearly moving into the right direction and our investments in unit tests and UI tests seems to pay off as expected. More details in a post later this week.