Commit Graph

28 Commits

Author SHA1 Message Date
Zdenek Behan
11ed876bf1 autotest: also unmask autotest-deps in build_autotest
TBR: olofj - fixing the bots

Change-Id: Ia040324c27c65426640f2406b995aeb6942bd8f6

Review URL: http://codereview.chromium.org/3117037
2010-08-24 14:47:32 -07:00
Ken Mixter
fb0160fe6d Specify correct board in old flow
BUG=5766

Review URL: http://codereview.chromium.org/3165038
2010-08-18 16:23:03 -07:00
Ken Mixter
8798fe99f3 Make sync_build_test and build_autotest support workon.
BUG=5766

Review URL: http://codereview.chromium.org/3148016
2010-08-18 14:05:08 -07:00
Eric Li
941893f111 Enable default board in the new build_autotest script.
Review URL: http://codereview.chromium.org/1582019
2010-04-07 17:00:36 -07:00
Eric Li
7a4c081107 remove build_autotest.sh and change run_remote_tests.sh to use new autotest script.
This change should go with

http://codereview.chromium.org/1545014

together.

Review URL: http://codereview.chromium.org/1603004
2010-04-07 12:51:05 -07:00
Darin Petkov
2cdc823b96 Make build_autotest failure a bit more obvious.
Review URL: http://codereview.chromium.org/1241007
2010-03-25 10:01:57 -07:00
Darin Petkov
516883ef97 Disable checks for collisions when doing build_autotest.
This fixes bad interaction between run_remote_tests.sh and build_autotest.

Review URL: http://codereview.chromium.org/1298001
2010-03-24 13:38:56 -07:00
Antoine Labour
5cc4ca136d fix autotest scripts for board variants
Review URL: http://codereview.chromium.org/1217005
2010-03-23 21:16:33 -07:00
robotboy
a3557f06c2 Add --jobs option to build_autotest.sh
Review URL: http://codereview.chromium.org/1194001
2010-03-23 13:42:16 -07:00
Aaron Kemp
8926b7d447 Add a blacklist to disable autotests that don't build
TEST=built on arm-generic, x86-generic
BUG=none

Review URL: http://codereview.chromium.org/1004003
2010-03-18 14:32:05 -07:00
Darin Petkov
5a881e2249 Fail build_autotest.sh if any test fails to build.
This change may be controversial -- it will basically make the x86-generic
full buildbot fail if tests fail to build.

There are a few options:

1. do this and see how it goes;
2. don't do this and rely on the test failing to run;
3. do this but also change buildbot to pass --nobuildcheck to build_autotest

Review URL: http://codereview.chromium.org/848005
2010-03-12 09:55:00 -08:00
Antoine Labour
6a6518de1c autotest: don't wipe FEATURES when building
Review URL: http://codereview.chromium.org/866001
2010-03-11 12:01:34 -08:00
Darin Petkov
f84012077c Add a flag to fail if the tests fail to build. Off by default.
Review URL: http://codereview.chromium.org/804006
2010-03-11 10:39:00 -08:00
Darin Petkov
8e3af0243c Don't build a binary package for autotest because we're not using it.
This saves almost 1 minute (out of 6) on my build host for the current full
build_autotest.sh. The savings will be more significant once the Chrome tests
(200MB+) also get into autotest.

Alternatively, we could still build the binary package and use it as part of
archive_build.sh (i.e., just copy it there instead of creating a new one).
But most people don't run archive_build so it may be better to not create
the binary package as part of build_autotest.sh.

Review URL: http://codereview.chromium.org/661473
2010-03-03 10:02:08 -08:00
Darin Petkov
4e68893ee2 Unbreak the build.
Review URL: http://codereview.chromium.org/661259
2010-02-27 23:41:47 -08:00
Chris Sosa
6b8f1cf53e Modify scripts to be more informative and add autox/autologin for build script
Review URL: http://codereview.chromium.org/661203
2010-02-26 14:33:52 -08:00
Eric Li
213f8958aa include netperf2 and netpipe into build_autotest.
Review URL: http://codereview.chromium.org/661044
2010-02-24 17:32:55 -08:00
Chris Sosa
acada7387b Changes to use default board when set by setup_board
Review URL: http://codereview.chromium.org/656023
2010-02-23 15:20:03 -08:00
Darin Petkov
49879bc938 This commit reverts accidental change to build_autotest.sh
ecee13e13945c7df79e397012054206cac6cb2f0 back to the previous revision.
This new file should be identical to the one at
ce18a0349a88ffbe01a2e88526aeb271b54dec60

Review URL: http://codereview.chromium.org/646057
2010-02-18 15:49:50 -08:00
Sam Leffler
7111b4f204 fixup autoupdate for new build system
- write board is to /etc/lsb-release
- send board id to omaha
- require board to find latest image

Review URL: http://codereview.chromium.org/633001
2010-02-18 09:58:42 -08:00
Eric Li
cbbb239570 Change run_remote_tests from portage build env.
Review URL: http://codereview.chromium.org/606054
2010-02-16 08:49:16 -08:00
Eric Li
944281ff8b Two major changes here:
1. work with the new portage build system. Yes, cross compiling works.

2. work with new upstream changes to build a single or a subset of site test which specified from command line.

I will update the how-to document after all code checked in.

Please also refer to change from 582012 which had been included here and 582012 will be abandoned after this CL checked in.

Review URL: http://codereview.chromium.org/596110
2010-02-15 12:00:58 -08:00
Chris Sosa
b2f24a8d82 Adds ebuild support to build_autotest
Review URL: http://codereview.chromium.org/604013
2010-02-11 13:40:18 -08:00
Chris Sosa
431a7904ef Repatch
Review URL: http://codereview.chromium.org/596051
2010-02-10 17:19:24 -08:00
Ken Mixter
d00425ef50 Support multiple chroots
this is necessary for portage-based builds which change the
chroot.  You must pass --chroot to the run_remote_tests in this
case.

Review URL: http://codereview.chromium.org/588010
2010-02-08 19:26:07 -08:00
Ken Mixter
8a4af3a999 Make run_remote_tests also update the chroot autotest
Don't punish the good people trying to write python-only autotests by
requiring them to sit through a long build_autotest run to test
every change.  run_remote_tests and build_autotest both update
the chroot copy now.

Review URL: http://codereview.chromium.org/578027
2010-02-05 19:22:35 -08:00
Darin Petkov
7470bca027 Provide an option to allow custom/local setup control file.
Review URL: http://codereview.chromium.org/553142
2010-01-28 15:21:17 -08:00
Sean O'Connor
a6db82ed3e Cleanup and merge autotest wrappers.
Review URL: http://codereview.chromium.org/546137
2010-01-27 12:11:08 -08:00