Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement independent testers #47

Closed
jmmv opened this issue Feb 22, 2014 · 2 comments
Closed

Implement independent testers #47

jmmv opened this issue Feb 22, 2014 · 2 comments

Comments

@jmmv
Copy link
Member

jmmv commented Feb 22, 2014

From jmmv@google.com on December 07, 2012 11:56:47

Bug to track the implementation of the independent testers as described in TestersDesign .

The current status of the implementation is that Kyua now uses the testers for its "list" command and is almost ready to use them for its "test" command.

Unfortunately, the changes in the database schema and the generalization of the test case metadata seem to have made "kyua report" incredibly slow. Which is understandable because the code is not optimized at all. However, I believe that the new abstractions are better than the previous ones, and therefore it's worth to pursue this path.

The code that implements all these has not yet been published as it's very preliminary. I may upload it soon as separate branches though.

I am giving this high priority as the migration of code to the independent testers means a rewrite of a lot of code in C, which is lightyears faster to build than C++. This will be a very interesting thing to have before the import into NetBSD, to prevent significant build slowdowns...

Original issue: http://code.google.com/p/kyua/issues/detail?id=47

@jmmv
Copy link
Member Author

jmmv commented Feb 22, 2014

From jmmv@google.com on December 27, 2012 00:58:09

This issue was updated by revision a92e278 .

This new module provides the initial implementation of the independent
testers originally described in the TestersDesign project three months
ago.

@jmmv
Copy link
Member Author

jmmv commented Feb 22, 2014

From jmmv@google.com on January 25, 2013 19:00:50

This issue was closed by revision b9cb174 .

Status: Fixed

@jmmv jmmv closed this as completed Feb 22, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant