total whether
they pass or not. That's a pretty standard TAP interpretation.
--
Michael Peters
Plus Three, LP
?
I could add the option for 2D graphs as well. But I'm not sure that will be enough for more than a
couple of days worth of data. Maybe I need to find something smarter than GD::Graph for large data
sets. Any ideas?
--
Michael Peters
Plus Three, LP
y should get exactly what it's expecting.
--
Michael Peters
Plus Three, LP
ust have a misc-languages project. But it might be helpful
to have each "big" language (Rakudo, pipp, cardinal) have their own
projects so that they have their own RSS feeds.
--
Michael Peters
Plus Three, LP
ses t/harness and runs all of the tests. It would be
really easy to just run --core-tests or to create a new option to t/harness.
--
Michael Peters
Plus Three, LP
code works and when it doesn't is only 6 months. Some
distros provide support for several years.
--
Michael Peters
Plus Three, LP
fo on it)
we can even expose the SQLite file itself for downloading/quering.
--
Michael Peters
Plus Three, LP
Will Coleda (via RT) wrote:
Can we get the tag information included in the RSS summary articles?
Absolutely. Try to wget
http://smolder.plusthree.com/app/public_projects/feed/8/failed and you
can see them there now.
--
Michael Peters
Plus Three, LP
Will Coleda wrote:
On Wed, Jul 23, 2008 at 4:20 PM, Michael Peters <[EMAIL PROTECTED]> wrote:
Will Coleda wrote:
The user associated with these builds is 'parrot-autobot'. Anyone know
who that is?
That's the Smolder user that "make smolder_test" uses. Ot
t;
I think the actual person is Daniel Magnuszewski
([EMAIL PROTECTED]). He has most of the automated smokers sending
to Smolder.
For the future, how would we like to identify who is running the smoker
sending the reports?
--
Michael Peters
Plus Three, LP
L, so that's where
the problem was. Can you refresh the XML feed and check the URLs?
--
Michael Peters
Plus Three, LP
Will Coleda wrote:
On Mon, Jul 21, 2008 at 2:29 PM, Michael Peters via RT
<[EMAIL PROTECTED]> wrote:
On Mon Jul 21 11:15:15 2008, coke wrote:
http://smolder.plusthree.com/app/public_projects/details/8
Clicking on the "Data Feeds" links
/app/public_projects/feed/8 (all)
/app
public_projects/report_details/2310
Take this patch for spin and see if it's more to your liking.
--
Michael Peters
Plus Three, LP
Index: lib/Parrot/Harness/Smoke.pm
===
--- lib/Parrot/Harness/Smoke.pm (revision 29611)
+++ lib/Parrot/Harne
will try to get to them today. Right now I have a
screaming infant to get out of a high chair :)
--
Michael Peters
Plus Three, LP
James Keenan via RT wrote:
Since we've applied and refined the patches that Michael Peters
originally submitted, is there any particular reason to keep this RT open?
Not that I can think of. Close away!
--
Michael Peters
Plus Three, LP
_get_svn_revision() number and
expanding it to cover git and svk. But looking at recent discussions on
this list it seems that the best way is to just pull it from %PConfig.
The 2nd one can just be turned into a comment about what is possible.
Patch attached.
--
Michael Peters
Plus Three, LP
Michael Peters wrote:
> Here's some more patches to improve things. It adds the following:
>
> + require TAP::Harness::Archive 0.10 so we can add extra_properties to our
> TAP
> archives.
> + Collect Architecture, Compiler, DEVEL, Optimize, Perl Version, Platform
n see it at:
http://smolder.plusthree.com/app/developer_projects/report_details/1396
Just click on one of the "Ok" or "Failed" boxes and there should be a "TAP" link
that will popup with the raw TAP stream for that f
James Keenan via RT wrote:
> What is this parrot_test_run.tar.gz?
The "make smolder_test" target is supposed to create it. It's the TAP archive.
Does it exist anywhere on your system?
--
Michael Peters
Plus Three, LP
hat
> 'make test' will fail to work for them.
We need such an error message only if they are trying to do "make smolder_test".
I'm at $work currently, but I'm planning on working on these things tonight. So
patches will be forth coming.
--
Michael Peters
Plus Three, LP
chromatic wrote:
> T::H 3 is only a requirement for people who want to type 'make smolder' (and
> eventually I hope 'make smoke'), so probing for it without bundling it seems
> eminently sensible to me.
Agreed. That's what we do with TAP::Harness::Archive.
--
Michael Peters
Plus Three, LP
e stuff, but I'll do that later.
So now the question is how do I send this as a patch. It touches several files
and adds new ones. Is a simple svn diff good enough? If so, it's attached.
--
Michael Peters
Plus Three, LP
Index:
#x27;ll get them added to Bundle::Parrot.
That sounds like a winner for me. It's just for smoke testers, not anyone
running normal tests or doing normal dev work.
--
Michael Peters
Plus Three, LP
I just do that directly in
t/harness (or Parrot::Test::Harness)
3) Change the buildbot setup you already have to run the tests and then submit
the TAP archives to the Smolder server. This should be pretty simple once I've
gotten the changes to t/harness.
Questions? Comments? Verbal abuse?
--
Michael Peters
Plus Three, LP
e.org – I don’t follow
> why this is a problem. And I certainly prefer talking SQL at a
> database than writing throwaway helper script code to manipulate
> serialised data structures.
And if you use DBD::SQLite you don't even need that. I has everything you'd
need.
--
Michael Peters
Developer
Plus Three, LP
ber) then Test::Builder will automatically emit
these attributes. This could be controlled by the environment, so that under
normal testing the developers don't see too much clutter, but the harness itself
could ask the tests to emit as much data as it wants.
--
Michael Peters
Developer
Plus Three, LP
ort comments, so I'm
not sure why those modules do that.
This doesn't resolve the problem of non-test modules emitting things to STDERR
that could be useful when tracking down bugs, but what they might print is not
TAP, so can't really be associated with particular tests.
--
Michael Peters
Developer
Plus Three, LP
est::Harness::* modules.
--
Michael Peters
Developer
Plus Three, LP
- awesome
> not ok 3
>
> I believe we also have an ACTION: tag.
another useful meta info for TAP:
# LINENO: (pugs links test messages to higlighted version of the test script)
--
Michael Peters
Developer
Plus Three, LP
s) and
then provides some basic reports. It can even email developers when a test fails
unexpectedly.
--
Michael Peters
Developer
Plus Three, LP
Shlomi Fish wrote:
> On Monday 24 April 2006 01:46, Michael Peters wrote:
>> Shlomi Fish wrote:
>>> On Sunday 23 April 2006 22:35, chromatic wrote:
>>>> On Sunday 23 April 2006 12:05, Shlomi Fish wrote:
>>>>> This debate demonstrates why a plugin
but parse TAP. Then
it could be used in all kinds of test harness permutations.
--
Michael Peters
Developer
Plus Three, LP
ee that there is a difference between them. They are
both comments output by the tests. Just because one comes from the
testing routine used by the test and the other from the test itself
doesn't mean they aren't both just human readable comments on the test run.
--
Michael Peters
Developer
Plus Three, LP
t::More, etc) that print to STDOUT/STDERR, right?
And there sure are a lot of them. If I had any TAP producing test
modules on CPAN I'd volunteer to change them :)
--
Michael Peters
Developer
Plus Three, LP
Matisse Enzer wrote:
>
> On Mar 5, 2006, at 3:15 PM, Michael Peters wrote:
>>
>> Matisse Enzer wrote:
>>> After some trouble, I managed to create a distribution tarball for my
>>> patched Redhat 8 system from smolder-0.01-src using
>>> bin/smolder_
se Class::Trigger could not
> be found - it doesn't seem to be included in the package, although
> lib/Class/DBI.pm uses it. SO for the moment, I'm stuck.
Thanks for catching this. I've uploaded 0.02 to sourceforge. Could you give that
a try?
--
Michael Peters
Developer
Plus Three, LP
Yuval Kogman wrote:
> On Sat, Mar 04, 2006 at 09:09:00 -0500, Michael Peters wrote:
>> It's very similar in nature to the Pugs smoke test server, but is completely
>> project agnostic. It's also completely self contained (contains local copies
>> all
>> of
http://sourceforge.net/project/screenshots.php?group_id=161136
And other details here:
http://sourceforge.net/projects/smolder/
While completely functional, this is an alpha release so it is not feature
complete.
--
Michael Peters
Developer
Plus Three, LP
ues with incompatible versions or strange Apache configs. Never
having to worry about this application screwing with some other application. And
this benefit will only increase when we have relocatable Perls in a few months
:)
--
Michael Peters
Developer
Plus Three, LP
in comparing 2 schemas and show what differences there might, or might not be.
It's all part of the sqlfairy.sourceforge.net project.
--
Michael Peters
Developer
Plus Three, LP
ease. I know I've caught myself several times when my tests
run just fine, I upload to CPAN and then differences in the way the CPAN shell
runs my tests cause it to fail. It would have been nice to catche these failures
before others start upgrading.
--
Michael Peters
Developer
Plus Three, LP
Mark Stosberg wrote:
> On Tue, Dec 13, 2005 at 02:01:18PM -0500, Michael Peters wrote:
>
>>>>>It uses (among other things) Test::TAP::Model and
>>>>>Test::TAP::HTMLMatrix, and uses YAML as an intermediate test-run format.
>>>>
>>>>
Mark Stosberg wrote:
> On 2005-11-22, Michael Peters <[EMAIL PROTECTED]> wrote:
>
>>
>>Stevan Little wrote:
>>
>>>Michael,
>>>
>>>You might want to look at some of the work on the Pugs test suite.
>>>
>>>http://m19s28.v
prove, etc)?
Thanks for the links. It'll give me more to think about.
--
Michael Peters
Developer
Plus Three, LP
to have to do anything special with
their dev machines, or smoke machines, just send their reports to my app. This
makes it a lot simpler.
But I am interested in the XML schema that you have so far. Is it tied heavily
to PITA, or mainly focused around the data output from TAP tests?
--
Michael Peters
Developer
Plus Three, LP
o use something wrapped around TAP would be to collect other
information that TAP does not provide, like platform, date and time run, time to
completely run, and if applicable developer name.
Does any of this seem reasonable? Overkill? Already done?
Thanks,
--
Michael Peters
Developer
Plus Three, LP
Fergal Daly wrote:
On 7/2/05, Michael Peters <[EMAIL PROTECTED]> wrote:
But if we say
x=y and x=z can we then say that x,x != y,z
If say
$x = [];
$y = [];
$z = [];
is_deeply($x, $y); # passes
is_deeply($x, $z): # passes
is_deeply([$x,$x], [$y, $z]); # fails for some reas
we broke this out into a formal logical proof, the only way
that x,x != y,z would would is if x != y or x != z, or both.
--
Michael Peters
Developer
Plus Three, LP
se, the it is completely non-intuitive.
--
Michael Peters
Developer
Plus Three, LP
49 matches
Mail list logo