Sure, that sounds like a great option to add to the smoketests script.
 You can come very close now with --nowebkit --nopage-cycler.

- Pam

On Sat, Nov 22, 2008 at 10:03 AM, Marc-André Decoste
<[EMAIL PROTECTED]> wrote:
> OK, cool, thanks... This does answer my question now :-)
>
> The problem is that newbies are not realy sure what tests are actually
> applicable, though they are probably willing to wait an hour for the whole
> set of tests to run since they must get validation anyway, and it may take
> as long to get it as it takes to get the tests ran, especially when doing it
> from other time zones...
>
> I think it would be worth it to have a script that allows us to at least run
> all the small tests. I'll see if I can do something there once I get more
> familiar with all this...
>
> BYE
> MAD
> 2008/11/22 Pam Greene <[EMAIL PROTECTED]>
>>
>> It's almost certainly in need of some maintenance, but there's a
>> smoketests.py script in
>>
>>
>> http://src.chromium.org/viewvc/chrome/trunk/src/chrome/tools/test/smoketests.py?view=log
>>
>> When it's properly up to date, it runs any or all of the tests, using
>> the same command lines as the buildbot, skipping any whose data is not
>> available.
>>
>> But the reason that script isn't maintained is that as far as I know,
>> nobody uses it. In practice, I rather suspect that developers run at
>> most any unit tests that look directly applicable, and let the
>> buildbots run the rest for them. The tryserver can help here too.
>> Given that a full run of every test takes well over an hour, that's
>> understandable, if not theoretically ideal.
>>
>> - Pam
>>
>> On Sat, Nov 22, 2008 at 9:52 AM, Marc-André Decoste <[EMAIL PROTECTED]>
>> wrote:
>> > Thanks for the info.
>> >
>> > But I sitll wonder:
>> > How does an external developer identify the tests that CAN (and should)
>> > be
>> > run before submitting a patch?
>> >
>> > BYE
>> > MAD
>> > 2008/11/22 Pam Greene <[EMAIL PROTECTED]>
>> >>
>> >> The long-term goal is to create new page-cycler data, through a
>> >> combination of research (what pages are representative?), mangling
>> >> (replacing data that we don't have permission to redistribute with
>> >> generic images and "lorem ipsum" text), and evangelism (asking page
>> >> owners for permission).  In the meantime, there are a few tests that
>> >> can't be run externally, page-cyclers among them.
>> >>
>> >> (As an aside, the page-cycler is pretty far from a unit test in the
>> >> conventional sense of the phrase. The unit tests are mostly runnable;
>> >> the large-scale tests not as universally so.)
>> >>
>> >> - Pam
>> >>
>> >> On Sat, Nov 22, 2008 at 9:07 AM, Marc-André Decoste
>> >> <[EMAIL PROTECTED]>
>> >> wrote:
>> >> > So what are we expecting the external partner to do to run as many
>> >> > unit
>> >> > test
>> >> > as possible and know which ones?
>> >> >
>> >> > Thanks!
>> >> >
>> >> > BYE
>> >> > MAD
>> >> >
>> >> > 2008/11/22 Marc-Antoine Ruel <[EMAIL PROTECTED]>
>> >> >>
>> >> >> [+chromium-dev]
>> >> >>
>> >> >> Please look at
>> >> >>
>> >> >>
>> >> >>
>> >> >> http://build.chromium.org/buildbot/waterfall/builders/Vista%20Perf/builds/1064/steps/page_cycler_moz/logs/stdio
>> >> >>
>> >> >> for an example use.
>> >> >>
>> >> >> On Sat, Nov 22, 2008 at 1:42 AM, Marc-Andre Decoste <[EMAIL PROTECTED]>
>> >> >> wrote:
>> >> >> > Salut,
>> >> >> >
>> >> >> >    sorry if I missed something in the setup documentation, but
>> >> >> > while
>> >> >> > I
>> >> >> > followed it the best I can, I'm not able to run some unit tests
>> >> >> > because
>> >> >> > the
>> >> >> > data folder isn't in my svn repository.
>> >> >> >
>> >> >> >    For example, when I run the
>> >> >> > src\chrome\Debug\page_cycler_tests.exe
>> >> >> > test,
>> >> >> > it looks for
>> >> >> >
>> >> >> >
>> >> >> >
>> >> >> > file:///C:/src/chromium/src/data/page_cycler/moz/start.html?iterations=2&auto=1
>> >> >> > and can't find it, there is to data folder under
>> >> >> > c:/src/chromium/src.
>> >> >> >
>> >> >> >    Did I miss anything?
>> >> >> >
>> >> >> > Thanks!
>> >> >> >
>> >> >> > BYE
>> >> >> > MAD
>> >> >>
>> >> >>
>> >> >
>> >> >
>> >> > >
>> >> >
>> >>
>> >>
>> >
>> >
>> > >
>> >
>>
>>
>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Chromium-dev" group.
To post to this group, send email to chromium-dev@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/chromium-dev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to