[FFmpeg-cvslog] r14631 - in trunk/tests: ffmpeg.regression.ref regression.sh rotozoom.regression.ref
Baptiste Coudurier
baptiste.coudurier
Wed Aug 6 02:53:37 CEST 2008
M?ns Rullg?rd wrote:
>>>>>>>>>>>> [...]
>>>>>>>>>>>>
>>>>>>>>>>>> Modified: trunk/tests/regression.sh
>>>>>>>>>>>> ==============================================================================
>>>>>>>>>>>> --- trunk/tests/regression.sh (original)
>>>>>>>>>>>> +++ trunk/tests/regression.sh Wed Aug 6 01:03:02 2008
>>>>>>>>>>>> @@ -353,6 +353,9 @@ fi
>>>>>>>>>>>> if [ -n "$do_dv" ] ; then
>>>>>>>>>>>> do_video_encoding dv.dv "-dct int" "-s pal -an"
>>>>>>>>>>>> do_video_decoding "" "-s cif"
>>>>>>>>>>>> +
>>>>>>>>>>>> +do_video_encoding dv411.dv "-dct int" "-s pal -an -pix_fmt yuv411p"
>>>>>>>>>>>> +do_video_decoding "" "-s cif"
>>>>>>>>>>>> fi
>>>>>>>>>>> Is there some reason this can't be a separate test, invoked from the
>>>>>>>>>>> makefile like the rest?
>>>>>>>>>>>
>>>>>>>>>> I don't think so, feel free to split each test for each codec (like
>>>>>>>>>> mpeg2) if you like.
>>>>>>>>> You should have done that when you added this. Please do it now.
>>>>>>>>>
>>>>>>>> Since when all tests are splitted ? Sorry but no, if you want
>>>>>>>> it, you'll have to do it. I don't care about it, I only want
>>>>>>>> to ensure that nothing will break dv 4:1:1.
>>>>>>> They've been split ever since I split them half a year ago.
>>>>>> I don't see mpeg2 tests split, you missed it apparently.
>>>>> Not exactly. Those if/then/fi blocks were already there. Besides,
>>>>> past mistakes are no excuse for new errors.
>>>> Then I assume this is wanted. Testing mpeg2 codec, you have to run
>>>> several tests, so the logic is to put all them under one "if".
>>>>
>>>> I assume the same for dv.
>>> The purpose of the split is to allow make to run the tests in
>>> parallel. Your assumption is false.
>> Well, can you explain why mpeg2 tests are not split ?
>
> I never looked that closely at the codec tests, since they were
> already split in many blocks.
>
>> Besides, it seems (only after quick look) you did split lavf tests to
>> run them in parallel, but not lavc which were already split by codec.
>
> I split the lavf tests because they were one huge group, and
> separating them made "make test" run much faster.
>
>> So this seems your wish and although I like it and support it, I don't
>> see the need to split further than per codec.
>
> Well, I guess there's not much to be gained from a finer split, since
> there are so many codecs already. Couldn't you simply have said so to
> begin with?
Yes, I should have I think, sorry.
> Anyhow, leave it the way it is. You win this one.
Thanks :>
--
Baptiste COUDURIER GnuPG Key Id: 0x5C1ABAAA
Smartjog USA Inc. http://www.smartjog.com
Key fingerprint 8D77134D20CC9220201FC5DB0AC9325C5C1ABAAA
More information about the ffmpeg-cvslog
mailing list