Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
toolchain-utils
/
32ed84ec20b2130acc517eb0e28c4f0d1ad0dfb2
32ed84e
Removed toolchain_root from build_chrome_browser.py to make it similar to
by asharif
· 11 years ago
3a7f5a9
Previously, each board had a (possibly) different weekly build number. This
by asharif
· 11 years ago
2887584
Added expanduser for toolchain_root commandline option.
by asharif
· 11 years ago
2dfbf51
When installing from binary packages, build_tc.py no longer deletes
by asharif
· 11 years ago
1e761da
Changed double quotes to single quotes.
by asharif
· 11 years ago
3af6d11
Modified command executer so that killing local jobs would kill remote jobs.
by asharif
· 11 years ago
6796687
Updated nightly.py. It has the nightly jobs that we talked about in the
by asharif
· 11 years ago
05d1e5c
Updated build_benchmarks.py to not rely on current working dir.
by asharif
· 11 years ago
a55807f
Fixed a bug in tc_enter_chroot.py and run_dejagnu.py.
by asharif
· 11 years ago
29775b2
Made copying files to and from chromeos boxes consistent with
by asharif
· 11 years ago
253e88b
Changed command_executer to use rsync whenever possible (when at least
by asharif
· 11 years ago
4a336e3
Fixed an issue with binutils build failing due to timestamp issues.
by asharif
· 11 years ago
2c3b5e8
Fixed a bug in job_manager that caused deadlocks.
by asharif
· 11 years ago
d5c2b2f
Fixed a typo in jobs_helper.py that was causing trunk to be used
by asharif
· 11 years ago
0e0e268
Fixed bug in build_chromeos.
by asharif
· 11 years ago
8de2c73
image_chromeos.py now takes a --image option to specify the .bin file.
by asharif
· 11 years ago
bb91850
Fixed newline (\n) issue in remote_sh.
by asharif
· 11 years ago
4d2b716
Changed run_benchmarks to:
by asharif
· 11 years ago
81a30d0
Support for running other benchmarks. Re-imaging is not being done yet.
by bjanakiraman
· 11 years ago
9d6ccaa
build_chrome_browser.py should now build, merge and package the browser.
by asharif
· 11 years ago
95c2591
Added perflab to the test_client.py. Invoke it by running test_client.py
by asharif
· 11 years ago
4e8bdf2
Fix problem with ./out directory, and image directories.
by bjanakiraman
· 11 years ago
ca8c5ef
Fixed location of output chromeos build.
by asharif
· 11 years ago
9d40cc2
Updated output location in the nightly job.
by asharif
· 11 years ago
8a87387
tc_enter_chroot doesn't give error now when the symlink already exists.
by asharif
· 11 years ago
aa35176
Used double quotes for extra flags. Fixed in build_chrome_browser too.
by raymes
· 11 years ago
1ba8a3b
build_tc.py now uses a different default output directory. The default
by asharif
· 11 years ago
5789fd3
Added missing spaces to command line for build_packages
by raymes
· 11 years ago
1c91ad9
Changed CFLAGS/LDFLAGS/CXXFLAGS in build_chromeos.py to append to the existing ones in make.conf when doing a build_packages.
by raymes
· 11 years ago
977cd6b
Changed build_chromeos.py to not use toolchain_root.
by asharif
· 11 years ago
d30e9ee
Improve job killing by explicitly killing the process rather than relying on the mechanism in the subprocess module.
by raymes
· 11 years ago
b147119
Automated g4 rollback of changelist 46102.
by asharif
· 11 years ago
ee543d1
Removed copying of chromeos checkout.
by asharif
· 11 years ago
5fc3bda
Fixed typo in build_chromeos.py. Added .git and .repo ignores in
by asharif
· 11 years ago
229d626
Change to create directory under perflab-bin and create links. helps in adding other files.
by bjanakiraman
· 11 years ago
ade100b
Added missing '/'.
by asharif
· 11 years ago
c151205
Added --yes to mod_image_for_test.sh.
by asharif
· 11 years ago
01e29a5
Added expanduser to build_chromeos.py.
by asharif
· 11 years ago
ca35b77
Added hack to allow Chromium access.
by asharif
· 11 years ago
3c3c7ab
Added build symlink to update job.
by asharif
· 11 years ago
461b61d
Fixed sync_and_restart_server script so that it works when run locally on the VM.
by raymes
· 11 years ago
0341d30
Updated update_chromeos.py.
by asharif
· 11 years ago
6b74202
Improved dashboard to display links to logs and full command being executed.
by raymes
· 11 years ago
b1752c8
update_client now builds chromeos golden images.
by asharif
· 11 years ago
9da46bc
Fixed up directory structure of logs.
by raymes
· 11 years ago
63a512c
Removed ShipLogs() so logs are situated in central location only. Misc fixes to setup infrastructure on VMs.
by raymes
· 11 years ago
9b8305c
Misc fixes to run_dejagnu.py.
by raymes
· 11 years ago
81d8896
Misc fixes to scripts.
by raymes
· 11 years ago
a7d219c
Added/tested run_dejagnu.py script for running the DejaGNU tests.
by raymes
· 11 years ago
708d57c
Fixed build_chrome_browser.py.
by asharif
· 11 years ago
d8d0d9b
Updated script for binutils repo update.
by asharif
· 11 years ago
2ccb4e3
Minor fixes to web client.
by raymes
· 11 years ago
c0f7193
Updated tc_enter_chroot.py to create temp file that it executes later.
by asharif
· 11 years ago
f5ec5d4
Small fix to job_group.
by raymes
· 11 years ago
51516da
build_tc.py now copies packages where build_image expects them to be.
by asharif
· 11 years ago
c939339
Added web interface client. Very basic to start with. Needs work to add log links and kill buttons.
by raymes
· 11 years ago
4d8013a
Added update_client and made misc. fixes.
by asharif
· 11 years ago
ea33a56
Added update_client and made misc. fixes.
by asharif
· 11 years ago
2dd6175
Changes to allow client to query server state about job_groups.
by raymes
· 11 years ago
7b96a55
Merged chromeos_version and chromeos_snapshot options.
by asharif
· 11 years ago
aabd2d1
Add support for 'Clean' target, and copying binaries to perflab-bin. For now,
by bjanakiraman
· 11 years ago
1755b43
Fixed numerous issues/bugs related to nightly client. It should be more robust and faster now.
by asharif
· 11 years ago
49fd5a3
Added build_chrome_browser.py to build the browser only. Tested it briefly but may still have some kinks.
by raymes
· 11 years ago
fb633bf
Added binutils. Converted linking to copying for testing locally.
by asharif
· 11 years ago
28238cf
binutils-9999 should now work with build_tc.py.
by asharif
· 11 years ago
967d700
Yet another fix in low-level scripts involving command_executer changes.
by asharif
· 11 years ago
6496e5f
Low level script to build benchmarks
by bjanakiraman
· 11 years ago
e333f30
Fixed a typo that got checked in accidentaly in the last CL.
by asharif
· 11 years ago
5a9bb46
Fixed small bugs in setup_chromeos.py and test_client.py.
by asharif
· 11 years ago
3ee217e
Added job log handling and formatted the job elapsed duration.
by asharif
· 11 years ago
5a67e75
Added results copying and also some other misc cleanup and fixes. Some complications with copying to a users space (permissions, etc.). May be simpler to copy to a central location which the user can access.
by raymes
· 11 years ago
0d03a17
Fix bug in processing short options.
by bjanakiraman
· 11 years ago
a3ff35d
Added job_group's and cleanup of job_groups when they are complete. Still need to add directory copying.
by raymes
· 11 years ago
fc0277c
Misc. fixes to run nightly in dry-run.
by asharif
· 11 years ago
7d913e1
Added more detailed profile data like copying time, etc.
by asharif
· 11 years ago
9642da7
Forgot to add these changes to my previous CL.
by asharif
· 11 years ago
3cb0899
If the destination directory doesn't exist for a dependent job,
by asharif
· 11 years ago
927ad92
Added missing command_executer update.
by raymes
· 11 years ago
dff6134
Fixed a small bug in setup_chromeos.py related to checkint out minilayout.xml.
by asharif
· 11 years ago
b5493df
Fixed dir reporting in tc_enter_chroot.py. Fixed 2 issues in jobs_helper.py.
by asharif
· 11 years ago
15e5243
Added job killing ability. Clean shutdown now works correctly.
by raymes
· 11 years ago
6ba78c4
Added timestamps to jobs for profiling.
by asharif
· 11 years ago
2beabd1
Added nightly client.
by asharif
· 11 years ago
541b639
Fixed a few issues in the scripts so nightly client could run properly.
by asharif
· 11 years ago
065bf0b
Fixed logger error.
by asharif
· 11 years ago
1d8c0cf
Cleaned up JobExecuter. Made logging nicer for Command execution. Only copy directories between jobs if necessary. Improved sample client.
by raymes
· 11 years ago
556f4ff
Fixed ownership problems in mounting.
by asharif
· 11 years ago
88f0142
Fixed setup_chromeos calling in build_tc.
by asharif
· 11 years ago
099e179
Added logging to CommandExecuterMock.
by raymes
· 11 years ago
975118f
Renamed dependency -> child/parent to make code more understandable.
by raymes
· 11 years ago
0d3535a
build_tc.py now accepts an output directory for where portage output
by asharif
· 11 years ago
8c5daa1
Fixed all_tests.py script so that it works and correctly runs all tests.
by raymes
· 11 years ago
d1a2653
Added all_tests.py.
by asharif
· 11 years ago
67d0755
AddRequiredFolder() now adds dependencies implicitly.
by asharif
· 11 years ago
7a4a999
Moved files around to the new dir structure. This breaks everything --
by asharif
· 11 years ago
ecd4388
Added option to select location where machines file is loaded from. Changed machines file to csv format to separate data from code and allow for easy editing. Also added dry-option for testing the server without executing any jobs.
by raymes
· 11 years ago
648e721
Cleaned up some stuff.
by asharif
· 11 years ago
57a0949
The goal here is to remove the job hierarchy because it doesn't add much value to the infrastructure.
by asharif
· 11 years ago
0b2f040
Added more descriptive messages for error cases.
by asharif
· 11 years ago
da9ac65
Added option to tc_enter_chroot.py to accept additional mount points.
by asharif
· 11 years ago
Next »