kjellander@webrtc.org
aee87f0c87
Updating to new Android trybot machines
...
BUG=None
TEST=None needed.
Review URL: https://webrtc-codereview.appspot.com/584005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2257 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-05-18 09:28:58 +00:00
kjellander@webrtc.org
47b4041e92
Make the bot kill VCam properly
...
Fixing so that VCamManager.exe is properly killed and changed so that
the stepp is not failing if there's nothing to kill.
BUG=None
TEST=Tested successfully on live master and slaves.
Review URL: https://webrtc-codereview.appspot.com/568007
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2255 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-05-17 18:08:04 +00:00
kjellander@webrtc.org
e96b54f442
Adding Mac and Windows Large Tests bots.
...
This also means the old LinuxVideo bot is renamed to LinuxLargeTests.
BUG=None
TEST=Tested successfully with local buildbot master and remote slaves.
Review URL: https://webrtc-codereview.appspot.com/582005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2251 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-05-16 12:02:13 +00:00
kjellander@webrtc.org
fbfbdbe9ea
Making the old bots also trigger on source changes.
...
The old scheduler was missing the branch configuration, that was started being used as a consequence of adapting the Chromium Buildbot scripts.
TBR=phoglund
BUG=None
TEST=Tested on live master+slaves with manual edits.
Review URL: https://webrtc-codereview.appspot.com/576012
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2250 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-05-16 12:00:26 +00:00
phoglund@webrtc.org
440ff23969
Fixed some unexpected syntax for chrome bots.
...
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/569017
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2246 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-05-16 09:05:57 +00:00
kjellander@webrtc.org
c5ad6092fa
Added Chrome+WebRTC bots based on Chrome scripts, for all platforms.
...
Also removed the old Linux Chrome and Chrome Bloat bots from utils.py.
Some of these changes may seem a bit confusing and messy but they must be considered a step on the way to moving away from our inheritance based Factories into the style Chrome users, where most configuration is in the .cfg files, factory setup is in the factories and step details are put into the commands-files.
BUG=None
TEST=Tested with local master and production slaves.
Review URL: https://webrtc-codereview.appspot.com/581006
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2238 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-05-15 09:29:22 +00:00
kjellander@webrtc.org
f6ec0a91a2
Making Coverity Static Analyzer run properly on Windows
...
BUG=None
TEST=Tested on main Coverity server and a Windows machine running Static Analyzer.
Review URL: https://webrtc-codereview.appspot.com/579004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2235 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-05-14 14:18:53 +00:00
phoglund@webrtc.org
dedfe4db70
Updated tracker to filter the new chrome bots too.
...
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/562009
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2232 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-05-11 11:34:29 +00:00
turaj@webrtc.org
799980fcaa
Revert 2224 - Revert 2213 - Moved the fuzz test under valgrind and added valgrind support to the video bot.
...
CL 2213 did not need to be reverted.
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/579008
TBR=phoglund@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/569013
TBR=turaj@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/576010
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2227 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-05-11 00:41:48 +00:00
turaj@webrtc.org
c2fe91256c
Revert 2213 - Moved the fuzz test under valgrind and added valgrind support to the video bot.
...
A series of CL:s by Patrik W. is breaking the auto-test. It started with CL 2211, but the later CL:s seems dependent on another. So I decided to go in reverse order and revert all of them.
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/579008
TBR=phoglund@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/569013
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2224 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-05-10 22:55:57 +00:00
andrew@webrtc.org
b06db96840
Add a framework for audio end-to-end quality testing.
...
The quality comparison step is still to be done.
BUG=issue502
TEST=manual
Review URL: https://webrtc-codereview.appspot.com/577005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2220 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-05-10 18:45:11 +00:00
phoglund@webrtc.org
80f7ac23b0
Moved the fuzz test under valgrind and added valgrind support to the video bot.
...
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/579008
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2213 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-05-10 14:43:10 +00:00
phoglund@webrtc.org
00a186665c
Added link to bloat builds.
...
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/573004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2210 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-05-10 07:54:47 +00:00
phoglund@webrtc.org
0b7ba967f5
Fixed comments and added new flags for the PyAuto test.
...
The ChromeBloat bot will now also be ignored for LKGRs.
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/559004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2169 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-05-03 14:21:14 +00:00
kjellander@webrtc.org
1e1dd170e0
Disabling PTY for mv command on Android bot.
...
BUG=None
TEST=Tested on local master with the Android bot slave.
Review URL: https://webrtc-codereview.appspot.com/552004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2158 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-05-02 07:45:27 +00:00
phoglund@webrtc.org
dbb7f91f36
The ChromeBloat bot will now also be ignored for LKGRs.
...
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/543004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2156 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-05-02 06:32:30 +00:00
kjellander@webrtc.org
890aa0d2c0
Disabling HTTP status push on Build master since we're not using it
...
Also updated .gitignore
BUG=None
TEST=Tested on local master and production master.
Review URL: https://webrtc-codereview.appspot.com/539005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2147 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-04-30 09:56:57 +00:00
kjellander@webrtc.org
be0ac630a1
Overriding tgrid URL for master web status
...
The change in r2143 changed so we're reusing Chromium scripts for setting up the web status. However Chrome doesn't use the tgrid page it seems (they put the Console page on that URL instead) but we need it for our LKGR parsing.
BUG=None
TEST=Tested on local master.
Review URL: https://webrtc-codereview.appspot.com/541004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2146 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-04-30 09:15:57 +00:00
kjellander@webrtc.org
c6c4ffc5d8
Android trybots + fixing web status config
...
BUG=None
TEST=Tested on local master and slave.
Review URL: https://webrtc-codereview.appspot.com/514001
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2143 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-04-30 07:59:09 +00:00
phoglund@webrtc.org
61331137b6
Reduced the time from check-in to build significantly.
...
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/525001
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2123 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-04-26 07:32:07 +00:00
phoglund@webrtc.org
6a65cfbb0e
Enabled the new PyAuto test on the build bot.
...
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/520003
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2116 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-04-25 10:11:55 +00:00
kjellander@webrtc.org
b28b43a66f
Adding alwaysUseLatest parameter for GClient sync.
...
Removed confusing use of Subversion URL in places where it doesn't have
any effect.
BUG=None
TEST=Successful build with local master and the Chrome slave.
Review URL: https://webrtc-codereview.appspot.com/521001
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2103 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-04-24 07:48:21 +00:00
kjellander@webrtc.org
7401a1f393
Updating Chrome excludes to use the same as Chrome buildbots.
...
See the NEEDED_COMPONENTS constant of http://src.chromium.org/viewvc/chrome/trunk/tools/build/scripts/master/factory/chromium_factory.py?view=markup for more details.
BUG=None
TEST=None
Review URL: https://webrtc-codereview.appspot.com/513001
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2099 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-04-23 18:59:40 +00:00
kjellander@webrtc.org
55e4fffa5b
LCOV fix in addition to r2095.
...
https://webrtc-codereview.appspot.com/515002 was not properly tested.
BUG=None
TEST=Tested on local master and slave, verified fix working in twistd.log on master.
TBR=phoglund
Review URL: https://webrtc-codereview.appspot.com/513002
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2097 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-04-23 18:22:20 +00:00
kjellander@webrtc.org
f3794f8e5a
Fixed normal LCOV case
...
BUG=None
TEST=Tested on local master, with and without a test failure.
Review URL: https://webrtc-codereview.appspot.com/515002
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2095 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-04-23 15:42:56 +00:00
phoglund@webrtc.org
f6cd33dd89
Implemented bloat calculation. This will measure the binary size of Chrome+WebRTC components each weekend.
...
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/508005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2088 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-04-23 09:27:57 +00:00
kjellander@webrtc.org
39946f1380
Skipping code coverage HTML generation on failed builds.
...
BUG=None, except that the dashboard shows confusing stats.
TEST=Tested with local master and slave.
Review URL: https://webrtc-codereview.appspot.com/508002
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2087 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-04-23 08:57:44 +00:00
kjellander@webrtc.org
0cac8be82c
Fixing e-mail notification for buildbot master
...
BUG=None
TEST=None (same config works on try master)
Review URL: https://webrtc-codereview.appspot.com/501001
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2066 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-04-19 15:05:53 +00:00
kjellander@webrtc.org
76643d7c62
Enabling fastbuild in GYP define.
...
The fastbuild flag means debug symbols are not generated. This has no
impact on our tests as long as we don't need to debug with the built
binaries, i.e. is perfect for the buildbots. Compilation is 30% faster
or more.
BUG=None
TEST=Tested on local master and linux, mac and win slaves.
Review URL: https://webrtc-codereview.appspot.com/499001
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2062 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-04-19 07:30:39 +00:00
kjellander@webrtc.org
82d85aeb39
All errors are now printed to stderr instead of stdout.
...
This will make them easier to detect when running as a cron job.
BUG=None
TEST=None
Review URL: https://webrtc-codereview.appspot.com/482005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2050 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-04-18 09:47:39 +00:00
phoglund@webrtc.org
c3eb178a0d
Will now filter chrome-triggered builds.
...
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/492009
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2040 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-04-17 11:23:35 +00:00
phoglund@webrtc.org
c440d56e92
Rewired the oath2 symlink and updated tgrid_parser to the new Build Bot version's tgrid syntax.
...
Added back the gviz_api to the tools deps - will remove it from the main project DEPS in a different patch. Rewired those symlinks too.
Made the build status loader algorithm more scalable. It read in the whole database on each load which is probably unsustainable in the long run. Also, it will now forget bots that have offline for more than ~5 revisions.
Fixed a bug in the coverage tracker.
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/486002
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2039 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-04-17 08:49:10 +00:00
andrew@webrtc.org
336d52d817
Roll Chromium 122775:132375 (current Canary).
...
Hijacking the gyp inside_chromium_build finally came back to bite us.
Chrome started using it to control the path to the gold linker, which
broke our build. This change removes use of inside_chromium_build from
WebRTC.
If peerconnection rolls past this point, libjingle.gyp will need to be updated.
BUG=
TEST=build on Linux, Mac, Win
Review URL: https://webrtc-codereview.appspot.com/493007
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2038 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-04-17 01:19:27 +00:00
kjellander@webrtc.org
050f212881
Updating clean script for new buildbot configurations.
...
BUG=None
TEST=None
Review URL: https://webrtc-codereview.appspot.com/485008
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2033 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-04-16 14:41:11 +00:00
kjellander@webrtc.org
3629a3cc0e
Updating master.cfg for updated Mac bot names. This CL completes the changes made in http://webrtc-codereview.appspot.com/493006/ to get the Mac bots back online.
...
BUG=None
TEST=None
Review URL: https://webrtc-codereview.appspot.com/492008
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2032 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-04-16 14:34:23 +00:00
kjellander@webrtc.org
5f853620de
Updated Mac hostnames due to network changes.
...
BUG=None
TEST=None
Review URL: https://webrtc-codereview.appspot.com/493006
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2031 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-04-16 14:14:46 +00:00
phoglund@webrtc.org
0ea088f92e
Turned off Windows diagnostics.
...
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/491005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2026 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-04-13 12:22:12 +00:00
kjellander@webrtc.org
04d452e968
Fixing issues due to Buildbot 0.8.4p1 upgrade.
...
BUG=None
TEST=Tested with local edits on buildmaster and try master.
Review URL: https://webrtc-codereview.appspot.com/490007
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2024 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-04-13 09:17:05 +00:00
kjellander@webrtc.org
f1e020ec99
Cleanup script using Python instead of rm command.
...
BUG=None
TEST=Ran the script on all platforms and a Linux master+slave build.
Review URL: https://webrtc-codereview.appspot.com/479008
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2010 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-04-12 06:18:10 +00:00
kjellander@webrtc.org
a96eead975
Updating Windows debug try slave hostname
...
BUG=None
TEST=None needed.
Review URL: https://webrtc-codereview.appspot.com/492004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@2009 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-04-12 06:16:50 +00:00
kjellander@webrtc.org
5f0c9f1ab4
force_sync flag is no longer used.
...
slave name updated to matching slave in slaves.cfg.
BUG=None
TEST=Tested running local master.
Review URL: https://webrtc-codereview.appspot.com/476002
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1981 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-04-03 16:29:36 +00:00
phoglund@webrtc.org
b63b065cfc
Fixed incorrect oracle name for the windows release bot.
...
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/472003
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1978 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-04-03 01:18:02 +00:00
kjellander@webrtc.org
b754ddc7ce
Updating e-mail watchlist address.
...
To make it possible to watch trybots without spamming the build sheriffs.
BUG=None
TEST=None
Review URL: https://webrtc-codereview.appspot.com/458008
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1951 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-29 00:48:47 +00:00
kjellander@webrtc.org
de2a76fcf9
Try server and buildbot scripts now using Chromium scripts.
...
- compatible with depot_tools try commands.
- old build master is converted to use Chromium scripts, according to
http://www.chromium.org/developers/testing/chromium-build-infrastructure/getting-the-buildbot-source/forking-your-buildbot
- slaves can now be run out of a plain checkout, no local configuration needed.
Also added files to make it possible to use tools as a separate checkout.
BUG=None
TEST=Runs on local machine with remote slaves. I've successfully submitted try jobs with both git try and gcl try commands.
Review URL: https://webrtc-codereview.appspot.com/449011
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1945 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-27 15:57:30 +00:00
phoglund@webrtc.org
2360d8212e
Added a new Android NDK bot.
...
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/458001
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1920 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-21 08:19:02 +00:00
phoglund@webrtc.org
f7d90041b0
Fixed annoying printouts polluting the cron logs.
...
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/447006
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1892 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-15 11:03:02 +00:00
phoglund@webrtc.org
c5adf01d23
Added a LKGR page.
...
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/450005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1891 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-15 11:02:04 +00:00
kjellander@webrtc.org
cdbda4fc54
Disabling audio_device_test_api on LinuxVideo bot for now
...
BUG=None
TEST=None
Review URL: https://webrtc-codereview.appspot.com/449005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1889 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-15 09:19:20 +00:00
phoglund@webrtc.org
fc402760e9
Implemented branch coverage and integration bot coverage on the dashboard.
...
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/434002
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1873 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-12 09:12:32 +00:00
phoglund@webrtc.org
2e34c88c37
Cleaned up workdir usage.
...
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/441003
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1872 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-12 09:08:41 +00:00
kjellander@webrtc.org
7256bdc3f5
Reverted download code and output that was done in https://webrtc-codereview.appspot.com/431003 (r1826) since it was reported to spam the output on some configurations.
...
BUG=Issue 333
TEST=ran update.py
Review URL: https://webrtc-codereview.appspot.com/449001
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1867 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-09 11:15:07 +00:00
kjellander@webrtc.org
74e6546b99
Moving audio_device_test_api off Virtual machine bots
...
BUG=None
TEST=None
Review URL: https://webrtc-codereview.appspot.com/450001
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1864 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-09 09:05:02 +00:00
kjellander@webrtc.org
de011c1131
Enabling tests on Mac and Windows.
...
Enabling webrtc_utility_unittests on Windows (was never
added).
Enabling audio_device_test_api on Mac and Windows, since updated in r1861.
BUG=None
TEST=webrtc_utility_unittests in Debug+Release on Windows. audio_device_test_api in Debug+Release on Linux, Mac and Windows.
Review URL: https://webrtc-codereview.appspot.com/448001
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1862 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-09 08:25:23 +00:00
phoglund@webrtc.org
9b3ab115ad
Re-enabled quick builds on Windows.
...
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/438001
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1845 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-06 15:26:00 +00:00
kjellander@webrtc.org
ba15221de5
Enabling vp8_unittests on Mac
...
BUG=Issue 273
TEST=vp8_unittests in Release mode on Mac.
Review URL: https://webrtc-codereview.appspot.com/426011
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1833 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-05 12:01:05 +00:00
kjellander@webrtc.org
9457422032
Adding flag to make it possible to skip resources download. This makes development of buildbot code easier to test.
...
I also took the chance to refactor the code from a long main method into a couple of functions instead.
Download progress also improved a bit.
Added a new flag (--base_url) to make it possible to use another Base URL instead of the default one.
BUG=None
TEST=Tested on local machine with various
Review URL: https://webrtc-codereview.appspot.com/431003
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1826 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-02 13:44:44 +00:00
phoglund@webrtc.org
bfd316904a
We can now parse exception statuses as well.
...
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/429002
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1825 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-02 12:37:28 +00:00
phoglund@webrtc.org
528df57955
Always nuke on windows for now.
...
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/426003
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1824 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-02 09:47:49 +00:00
phoglund@webrtc.org
0f1a96a360
Fixed bugs in the coverage tracker.
...
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/421003
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1810 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-01 15:50:30 +00:00
kjellander@webrtc.org
8fd937e664
Make it easier to avoid sending out e-mail during buildbot development
...
BUG=None
TEST=Tested on local master+slave.
Review URL: https://webrtc-codereview.appspot.com/431001
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1809 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-01 15:41:59 +00:00
phoglund@webrtc.org
de9154985e
Implemented a simple kill step which only kills lingering svn processes.
...
Started hacking on some taskkill code
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/414001
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1806 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-03-01 09:49:18 +00:00
phoglund@webrtc.org
2d124f3d88
Enabled the volume tests we believe are nonflaky and the vie_auto_test extended tests.
...
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/422002
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1797 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-02-29 14:34:06 +00:00
kjellander@webrtc.org
8e41a7aba2
Adding support for retrying gclient sync.
...
Moved sync code to a separate method.
Removed unclear usage of force_sync, build_enabled and build_only
booleaen flags.
BUG=None
TEST=Tested on local master with Mac and Linux slaves.
Review URL: https://webrtc-codereview.appspot.com/421001
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1795 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-02-29 11:02:34 +00:00
phoglund@webrtc.org
50219cd393
Added refresh timer so the page refreshes itself in kiosk mode.
...
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/411004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1784 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-02-28 16:20:11 +00:00
phoglund@webrtc.org
914ef27c63
Made the necessary adaptations for the dashboard launch and fixed some bugs (already live).
...
Will now recognize warnings as a status. Returns proper HTTP status codes for the most common errors now. Will be more strict when checking build status data (no newlines in bot names).
Prepared cron scripts.
Prepared dashboard for production use.
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/404003
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1772 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-02-27 15:42:25 +00:00
phoglund@webrtc.org
29bba01e2f
The clean script can now also delete directories.
...
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/399004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1763 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-02-24 12:12:31 +00:00
kjellander@webrtc.org
05f0d578e0
Based on Chromium's script at http://src.chromium.org/viewvc/chrome/trunk/src/tools/coverity/coverity.py?view=markup
...
Requires Coverity Static Analysis to be installed on the machine running the script.
The password is kept in a local file that is read by the script.
Not tested on Windows but Chromium seem to run their script on Windows. We'll use Linux for the periodic execution.
It has been running without issues for a month now.
BUG=
TEST=Tested successfully on my local Linux workstation with tools/coverity/coverity.py --source-dir=$HOME/code/webrtc/trunk --coverity-bin-dir=$HOME/coverity-integrity-center/static-analysis/bin --coverity-intermediate-dir=$HOME/cov-temp --coverity-db-host=webrtc-coverity.eem.corp.google.com --coverity-target=Linux --coverity-password-file=$HOME/coverity-password-file
Review URL: https://webrtc-codereview.appspot.com/345001
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1760 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-02-24 09:17:32 +00:00
kjellander@webrtc.org
4cddc66db5
Adding Chrome bot to main master.cfg
...
BUG=None
TEST=Running locally
Review URL: https://webrtc-codereview.appspot.com/391019
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1759 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-02-24 09:04:06 +00:00
kjellander@webrtc.org
5545f38e41
Making Mac bots only run tests for xcode built tests when both is configured.
...
So now it will do like this, depending on build type:
* xcode: build all with xcode projects and run the xcode built tests.
* make: build all with makefile projects and run the makefile built tests
* both: build all with xcode projects, then build all with makefile projects, then run the xcode built tests only (not the makefile built ones)
BUG=None
TEST=Run on local master.
Review URL: https://webrtc-codereview.appspot.com/409001
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1758 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-02-24 09:03:02 +00:00
andrew@webrtc.org
6241beefa2
Refer to Chrome's DEPS to make rolling easier.
...
- Sync Chrome's DEPS to chromium_deps/, and use the From() keyword
to pull the correct revisions from it, rather than having to manually
enter them.
- This idea is borrowed from the WebKit DEPS:
http://trac.webkit.org/browser/trunk/Source/WebKit/chromium/DEPS
- Fix update.py's DEPS parsing to handle From().
- Roll Chrome 120526:122775.
- Organize the deps alphabetically.
- Sync the in-tree gold linker, which is now required due to a change
in the linker flags.
- Add the new deps to .gitignore.
BUG=
TEST=build on all platforms
Review URL: https://webrtc-codereview.appspot.com/401004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1755 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-02-23 21:32:37 +00:00
phoglund@webrtc.org
dc3179dfe7
Implemented quick builds (e.g. only do full clean if the previous build failed).
...
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/400009
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1752 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-02-23 12:34:01 +00:00
kjellander@webrtc.org
c2e9cd3d37
Renaming windows slaves to follow naming convention better.
...
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/402002
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1744 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-02-22 15:38:40 +00:00
kjellander@webrtc.org
f25ab5d318
Enabling metrics_unittests that was created in http://webrtc-codereview.appspot.com/333025/
...
BUG=
TEST=Tested successfully using metrics_unittests in Debug+Release on Linux, Mac and Windows. No Valgrind warnings on Linux.
Review URL: https://webrtc-codereview.appspot.com/403001
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1743 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-02-22 15:37:39 +00:00
kjellander@webrtc.org
b9432cef96
Added simple wrapping for waterfall display.
...
This is done by adding a whitespace before the last underscore on
strings above length 25, which should only affect the _unittest and
_integrationtest suffixes for our tests, that are the widest unwrappable
strings in our waterfall display.
I also removed all reduntant use of ShellCommand in favour for the
AddCommonStep function (that wraps the description text).
Also fixed so Mac tests are not halting the build.
Cleaned up some code style formatting.
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/400005
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1735 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-02-21 14:32:49 +00:00
kjellander@webrtc.org
4e20a09686
Making buildbot output more compact.
...
BUG=
TEST=Local master.
Review URL: https://webrtc-codereview.appspot.com/391002
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1732 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-02-20 16:49:55 +00:00
phoglund@webrtc.org
3f6bf495d3
Fixed flunk settings: the builds show now halt only when compile and sync-kind operations fail.
...
Fixed most flunk settings.
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/401003
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1731 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-02-20 15:21:44 +00:00
phoglund@webrtc.org
6f5f9ffb30
Moved coverage directory since we have to symlink the coverage folder from /var/www.
...
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/397006
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1703 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-02-16 14:04:14 +00:00
phoglund@webrtc.org
735478a397
Fixed bad parameter to android.
...
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/389010
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1694 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-02-15 15:22:51 +00:00
phoglund@webrtc.org
f148b9e312
- Moved methods where they should be.
...
- Removed unnecessary arguments.
- Added comments.
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/389008
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1693 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-02-15 14:39:51 +00:00
kjellander@webrtc.org
38a0d28d35
Enabling jpeg_unittests in buildbots.
...
The test has been executed successfully on all platforms.
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/387007
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1690 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-02-15 09:45:51 +00:00
henrike@webrtc.org
132261446b
Added a hack, python script for removing the logging of a trace depending on a keyword. Current implementation requires the keyword to be typed in the file; just change the 'trace_remove_key_word' from kTraceModuleCall to whatever. Hack should be fine since it works and it's a tool that has only limited utility.
...
Adding to repository to make it easy to access and for reference if someone wants to make a similar hack or write a better one.
Review URL: https://webrtc-codereview.appspot.com/395002
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1687 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-02-14 23:54:07 +00:00
kjellander@webrtc.org
124e56306b
Adding video_render_module_test to LinuxVideo slave.
...
Tested successfully on local machine and local slave, by impersonating the LinuxVideo slave.
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/391007
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1679 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-02-14 14:00:12 +00:00
phoglund@webrtc.org
e8b1a0f188
Fixed incorrect default argument.
...
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/391009
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1677 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-02-14 08:51:11 +00:00
phoglund@webrtc.org
6adfad1768
Optimized coverage computations and fixed coverage on the integration bot.
...
The coverage report will no longer get written to NFS but rather to the bot's own web server. This speeds up the computation from 25 minutes to 8 seconds.
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/392007
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1676 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-02-13 12:16:50 +00:00
kjellander@webrtc.org
486a3baabd
Enabling video_codecs_test_framework_integrationtests.
...
Since Issue 262 is now fixed.
BUG=
TEST=None.
Review URL: https://webrtc-codereview.appspot.com/388004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1662 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-02-10 11:00:28 +00:00
kjellander@webrtc.org
a1e9e3f0d8
Enabling rtp_rtcp_unittests since issue 268 is now fixed and commited.
...
BUG=
TEST=None.
Review URL: https://webrtc-codereview.appspot.com/388006
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1660 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-02-10 10:59:18 +00:00
kjellander@webrtc.org
bf0333801c
Enable lcov on LinuxVideo and disable on others except Linux32DBG.
...
BUG=
TEST=Tested on local master.
Review URL: https://webrtc-codereview.appspot.com/394003
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1655 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-02-09 14:56:24 +00:00
phoglund@webrtc.org
cde1c0b519
Fixed bad gtest filter.
...
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/389004
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1650 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-02-09 11:13:12 +00:00
phoglund@webrtc.org
0da6c85cfa
Introduced the new Mac Release bot.
...
NOTE: Possibly rename slave folder on master to mac-slave-3 from mac-slave-1 to keep history. Not sure if it is a good idea.
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/395001
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1642 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-02-08 14:36:22 +00:00
kjellander@webrtc.org
eaaccb7626
Enabling fixed tests and correcting error.
...
- video_coding_unittests on Windows
- signal_processing_unittests on Window
- audioproc_unittest for Valgrind Linux
- corrected error in LinuxVideo configuration
BUG=
TEST=Tested on local master.
Review URL: https://webrtc-codereview.appspot.com/392003
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1640 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-02-08 13:18:00 +00:00
kjellander@webrtc.org
646fa2c5f2
Added Valgrind buildbot slave.
...
Renamed and reordered some of the bots in the configuration.
BUG=
TEST=Tested on personal build master.
Review URL: http://webrtc-codereview.appspot.com/389001
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1625 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-02-07 15:51:18 +00:00
phoglund@webrtc.org
2726cd22c9
Reconfigured which tests run on the integration test build bot.
...
The VoE Volume Test is flaky and is probably very hard to fix. The video auto tests are ready to be enabled, except the full stack test.
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/391001
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1622 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-02-07 12:13:58 +00:00
kjellander@webrtc.org
4ef5d493c7
Enabling and disabling tests
...
* audio_coding_module_test: enabling on Windows.
* audio_conference_mixer_unittests: enabling on Windows.
* audio_device_test_api: disabling on Mac, since this test is failing but not reporting failure. See issue 257 for more details.
* media_file_unittests: enabling on Windows.
* rtp_rtcp_unittests: enabling on Windows.
* test_bwe: enabling on Windows.
* test_fec: enabling on all platforms. See CL 369008 and 379010.
* test_support_unittests: enabling on all platforms.
* udp_transport_unittests: enabling on Windows.
* video_codecs_test_framework_unittests: adding disabled test on all platforms.
* video_codecs_test_framework_integrationtests: enabling on all platforms.
* video_processing_unittests: enabling on Windows, since issue 247 is fixed.
BUG=
TEST=Tried out on the master during after-office hours.
Review URL: http://webrtc-codereview.appspot.com/379011
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1621 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-02-07 08:33:47 +00:00
phoglund@webrtc.org
86ce46d4ff
Cleaned up and completed current dashboard milestone.
...
Left to do:
- Directory reorganization.
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/384003
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1605 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-02-06 10:55:12 +00:00
kjellander@webrtc.org
5eeaa38573
Improved readability of tests in master.cfg and enabling some tests
...
Focused responsibility of supported tests in master.cfg instead of being in utils.py (hard to overview and maintain).
Enabled the following empty tests on all platforms:
- audio_conference_mixer_unittests
- cng_unittests
- g711_unittests
- g722_unittests
- pcm16b_unittests
- media_file_unittests
- udp_transport_unittests
- webrtc_utility_unittests
Removed "headless tests" concept since everything is now compiled in the make all step (no need for compile only, no execution tests).
Removed audio_device_test_func test since not a proper test (dev tool) that was configured as headless.
BUG=
TEST=Ran local master and successfully built and executed all tests with Mac build slave.
Review URL: http://webrtc-codereview.appspot.com/384002
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1603 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-02-04 09:41:26 +00:00
phoglund@webrtc.org
2b87891901
Implemented build status tracking.
...
Left to do:
- UI for presenting the data
- Directory structure reorganization
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/382003
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1588 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-02-01 17:08:03 +00:00
phoglund@webrtc.org
d4f0a0e2bc
Refactored the dashboard in order to add new functionality and added some new functionality.
...
Note that all files were moved to a new directory. The diffs won't be 100% friendly because of this.
Extracted common handling for OAuth on both sides of the connection in order to add a new build status
data handler. This data handler will be used to report build status data. Don't look too closely at the
details of what data is transferred as this will change in the next patch. We will also extract data from
a different page in a slightly different way, but there won't be huge differences.
In particular, we won't look at the /one_box_per_builder page on the master but rather at the transposed
grid (/tgrid) on the build master since we also need the revision number. The regular expressions to
extract the data will be slightly more complex.
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/367023
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1586 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-02-01 10:59:23 +00:00
phoglund@webrtc.org
31ba407ac2
Enabled GCC 4.6 bot.
...
BUG=
TEST=
Review URL: https://webrtc-codereview.appspot.com/369019
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1565 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-01-27 15:40:21 +00:00
andrew@webrtc.org
96bc9c420f
Enable audioproc_unittest on Windows.
...
BUG=none
TEST=none
Review URL: https://webrtc-codereview.appspot.com/373009
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1550 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-01-25 17:59:03 +00:00
ivinnichenko@webrtc.org
76fa8c956d
disable failing win tests.
...
BUG=
TEST=
Review URL: http://webrtc-codereview.appspot.com/367011
git-svn-id: http://webrtc.googlecode.com/svn/trunk@1540 4adac7df-926f-26a2-2b94-8c16560cd09d
2012-01-24 21:06:38 +00:00