no log tests

Andrew Deane andrew.deane at canonical.com
Thu Mar 27 08:52:28 UTC 2014


Nate,

sed and tee would have done this for you.

Take a look at this video; it explains the unix way.
http://www.youtube.com/watch?v=tc4ROCJYbm0

It'll save you hours in the long run.

Andrew


On Wed, Mar 26, 2014 at 9:29 PM, Nate Finch <nate.finch at canonical.com>wrote:

> I said I don't do bash :), plus, I added a flag so I can output the full
> log to a file at the same time.
>  On Mar 26, 2014 5:22 PM, "David Cheney" <david.cheney at canonical.com>
> wrote:
>
>> What's wrong with go test 2>&1 | grep -v '[LOG]' ?
>>
>>
>> On Thu, Mar 27, 2014 at 8:21 AM, roger peppe <rogpeppe at gmail.com> wrote:
>>
>>> Alternatively you can run the tests with -juju.log ERROR (sent from my
>>> phone so unable to double check the extact syntax)
>>> On 26 Mar 2014 19:00, "Z. Nate Finch" <nate.finch at canonical.com> wrote:
>>>
>>>> So, I often get failed tests that are so obscured by our log output
>>>> that I can't even tell what's failing.  So I made a little thing to filter
>>>> out the logs.  Yes, I'm sure you could do this with some bash stuff or grep
>>>> or whatever, but I'll write bash when my job or my life depends on it, and
>>>> not before.
>>>>
>>>> just do
>>>>
>>>> go get github.com/natefinch/nolog
>>>>
>>>> And then you can run nolog instead of go test.  It passes arguments
>>>> through, so you can do
>>>>
>>>> nolog ./... -gocheck.v
>>>>
>>>> (or whatever)
>>>> and it'll output everything except the lines that start with [LOG],
>>>> which makes it a lot easier to see
>>>>
>>>> The filtering is really dumb, it just filters out lines that start with
>>>> [LOG], but it seems to work fine for my needs.
>>>>
>>>> -Nate
>>>>
>>>> --
>>>> Juju-dev mailing list
>>>> Juju-dev at lists.ubuntu.com
>>>> Modify settings or unsubscribe at:
>>>> https://lists.ubuntu.com/mailman/listinfo/juju-dev
>>>>
>>>>
>>> --
>>> Juju-dev mailing list
>>> Juju-dev at lists.ubuntu.com
>>> Modify settings or unsubscribe at:
>>> https://lists.ubuntu.com/mailman/listinfo/juju-dev
>>>
>>>
>>
> --
> Juju-dev mailing list
> Juju-dev at lists.ubuntu.com
> Modify settings or unsubscribe at:
> https://lists.ubuntu.com/mailman/listinfo/juju-dev
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/juju-dev/attachments/20140327/4a37f03d/attachment.html>


More information about the Juju-dev mailing list