Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
toolchain-utils
/
32ed84ec20b2130acc517eb0e28c4f0d1ad0dfb2
« Previous
01959ae
Put command execution related logic into a class so that we can have a mock command executer, for testing/dry-run purposes. De-coupled command execution and logging.
by raymes
· 11 years ago
07383c0
Changed the way build_tc_client.py is invoking build_tc.py.
by asharif
· 11 years ago
fcf8cfc
Fixed build_tc.py so it can run from anywhere and not necessarily
by asharif
· 11 years ago
900f673
Added setup_chromeos_job and bug fixes to make it work.
by raymes
· 11 years ago
6b9fdc9
Changed double quotes to single quotes. Also added generic_job to actually
by asharif
· 11 years ago
e9f39dc
Server now gets killed when you press ctrl-C. Also fixed client mappings
by asharif
· 11 years ago
cefd138
g4 client is working now. Testing: Ran it successfully.
by asharif
· 11 years ago
858a242
Added double quotes in job_executor. p4_job *should* work now.
by asharif
· 11 years ago
965079f
Fixed some bugs
by raymes
· 11 years ago
d8c718b
Added folder copying logic and job_manager start/stop logic.
by raymes
· 11 years ago
6995287
Added a p4_job. Also added some unittests.
by asharif
· 11 years ago
b6920fb
Added 2 tests which revealed a bug. Added case-insensitive
by asharif
· 11 years ago
b708f5f
Bug fixes to get infrastructure executing remote commands. Misc cleanup in-line with discussions.
by raymes
· 11 years ago
b690560
Modified locking to be a part of the server state. Connected machine_manager to job_executer so that infrastructure is capable of executing jobs remotely.
by raymes
· 11 years ago
704c969
Added MachineManager's unittest. Also fixed a few issues related to locking.
by asharif
· 11 years ago
df9c2d7
Added pyrun shell script to add to PYTHONPATH.
by asharif
· 11 years ago
f21dc5d
Fixes to machine_filters location. changed files to xtext.
by raymes
· 11 years ago
63fbdbe
Moved machine_pools.py to machine_pool.py
by raymes
· 11 years ago
31e7eb7
Moved filters to separate file.
by raymes
· 11 years ago
d11de79
Refactored MachineManager a little
by raymes
· 11 years ago
c8fbd3a
Moved the automation utils to the separate utils package to prevent name conflict.
by raymes
· 11 years ago
0890278
Refactored so that job execution happens asynchronously so that multiple jobs can be executing at once.
by raymes
· 11 years ago
3070109
Added basic classes for machine management. The actual locking/unlocking,
by asharif
· 11 years ago
0a9be8b
Initially automation framework with client/server communication via RPC. No commands are executed on machines yet but this will be the next step.
by raymes
· 11 years ago
1762130
Fixed an issue with build_tc and tc_enter_chroot.py where ~ was not being expanded.
by asharif
· 11 years ago
0269d46
Fixed tc_enter_chroot.py to behave more like tc-enter-chroot.sh in accepting
by asharif
· 11 years ago
3f1517a
Added initial DejaGNU configuration.
by raymes
· 11 years ago
ad46515
Fixed small bug in build_chromeos.py.
by asharif
· 11 years ago
e3668f1
Cleaned up a build_chromeos.py a little (as per gpylint).
by asharif
· 11 years ago
252df0f
Converted tc-enter-chroot.sh into tc_enter_chroot.py.
by asharif
· 11 years ago
8d5ecd2
Updated script to take in a changelist as an option. Also changed the
by asharif
· 11 years ago
5f6be5f
Added PKGDIR spec to setup_board so that it untars the glibc tarballs from the right place.
by raymes
· 11 years ago
6fca6ca
Minor fixes for update_git_repo.py.
by asharif
· 11 years ago
00e8b29
First crack at writing a script to update the git repository automatically.
by asharif
· 11 years ago
d1eed80
Some misc fixes to get the workflow working properly.
by raymes
· 11 years ago
9994d29
Fixed install issue with build_tc.py.
by asharif
· 11 years ago
04164a1
Minor fixes to get setup_chromeos and build_chromeos working with build_tc
by raymes
· 11 years ago
2d815d0
Fixed a few bugs in build_tc.py.
by asharif
· 11 years ago
60a066a
Fixed a bug in tc-enter-chroot.sh, where it would not mount directories
by asharif
· 11 years ago
5f35b92
Updated build_chromeos.py so that it only does make_chroot/setup_board when they are needed.
by raymes
· 11 years ago
6f2b491
tc-enter-chroot.sh now mounts 2 directories instead of more, creating symlinks
by asharif
· 11 years ago
d751e25
build_tc.py now installs executables and libraries in install/ dir.
by asharif
· 11 years ago
8c227da
Added run_tests.py. It's a simple wrapper around run_remote_tests.sh.
by asharif
· 11 years ago
e91a6e6
Some minor updates to build chrome browser inside the chroot.
by raymes
· 11 years ago
bfb5799
Updated build_chromeos.py to working state.
by raymes
· 11 years ago
123182f
tc-enter-chroot.sh now creates a v14 dir if it doesn't exist.
by asharif
· 11 years ago
09bfb6f
Moved FEATURES="keepwork" to outside the BuildTC() function.
by asharif
· 11 years ago
7c851ad
Changed tc-enter-chroot to better detect paramaters.
by raymes
· 11 years ago
e2cca30
Added option to use binaries instead of source when installing
by asharif
· 11 years ago
80c6e55
Modified build toolchain scripts.
by asharif
· 11 years ago
5154d7f
Updated logging to allow it to be printed to the console as well as
by raymes
· 11 years ago
19c73dd
Rewrote build_tc.py.
by asharif
· 11 years ago
1688613
Fixed a bug in tc-enter-chroot.sh. Fixed error reporting.
by asharif
· 11 years ago
7f4a485
ChromeOS validation scripts
by bjanakiraman
· 11 years ago
9b16723
initial import: //depot/depot2/gcctools/chromeos/v14
by git5 importer
· 55 years ago