Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | tests/repoman: add dev and exp profiles | Zac Medico | 2013-01-19 | 1 | -0/+15 |
| | |||||
* | test_security_set: detect missing xml supportv2.2.0_alpha155 | Zac Medico | 2013-01-18 | 1 | -0/+13 |
| | |||||
* | Enable glsa @security set for stable, and test. | Zac Medico | 2013-01-18 | 3 | -0/+133 |
| | |||||
* | test_string_format: use unicode_literals | Zac Medico | 2013-01-18 | 1 | -26/+25 |
| | |||||
* | DoebuildSpawnTestCase: also call spawn_nofetch | Zac Medico | 2013-01-10 | 1 | -12/+27 |
| | |||||
* | emerge/test_simple.py: override PATH more | Zac Medico | 2013-01-10 | 1 | -2/+6 |
| | | | | | Override things that may be unavailable, or may have portability issues when running tests in exotic environments. | ||||
* | PipeLogger: handle file object for input_fd | Zac Medico | 2013-01-07 | 1 | -5/+2 |
| | |||||
* | test_paren_reduce: disable deprecation warning | Zac Medico | 2013-01-03 | 1 | -4/+7 |
| | |||||
* | runTests: portage._internal_caller = True | Zac Medico | 2013-01-03 | 1 | -0/+1 |
| | |||||
* | test_echangelog: sync year with UpdateChangeLog | Zac Medico | 2012-12-31 | 1 | -5/+1 |
| | | | | | The code has to be in sync in order to prevent erroneous test failures triggered by new year's day timezone differences. | ||||
* | PipeReaderBlockingIO handle threading ImportError | Zac Medico | 2012-12-27 | 1 | -0/+1 |
| | |||||
* | Add PipeReaderBlockingIO, Jython experimentation. | Zac Medico | 2012-12-27 | 1 | -0/+62 |
| | |||||
* | emerge --depclean: rm unavailable slot bug 445506 | Zac Medico | 2012-12-01 | 1 | -0/+79 |
| | |||||
* | test_portdb_cache: use python -Wi | Zac Medico | 2012-11-27 | 1 | -2/+2 |
| | |||||
* | portdbapi: DeprecationWarning for 'pms' cache | Zac Medico | 2012-11-27 | 2 | -4/+6 |
| | |||||
* | egencache: enable md5-dict format by default | Zac Medico | 2012-11-27 | 1 | -4/+4 |
| | | | | | | | | | | WARNING: Portage versions prior to portage-2.1.11.14 will NOT recognize the 'md5-dict' format unless it is explicitly listed in metadata/layout.conf (refer to portage(5) for example usage). WARNING: For backward compatibility, the obsolete 'pms' cache format will still be generated by default if the metadata/cache/ directory exists in the repository. | ||||
* | Use Package.repo where appropriate. | Zac Medico | 2012-11-26 | 1 | -2/+2 |
| | |||||
* | EAPI="5-progress": Add automatic unpack dependencies. | Arfrever Frehtes Taifersar Arahesis | 2012-11-24 | 2 | -2/+70 |
| | |||||
* | EAPI="4-python" and EAPI="5-progress": Add support for use.aliases and ↵ | Arfrever Frehtes Taifersar Arahesis | 2012-11-15 | 2 | -4/+135 |
| | | | | package.use.aliases. | ||||
* | test_update_dbentry: test bug #367215 | Zac Medico | 2012-11-14 | 1 | -0/+45 |
| | |||||
* | repoman: validate use restrict atoms, bug #442786 | Zac Medico | 2012-11-13 | 1 | -1/+1 |
| | |||||
* | test_slot_conflict_rebuild: add a valid rebuild | Zac Medico | 2012-10-26 | 1 | -2/+29 |
| | |||||
* | backtracking: discard extra rebuilds, bug #439688 | Zac Medico | 2012-10-26 | 1 | -3/+3 |
| | |||||
* | Add test case for bug #439688. | Zac Medico | 2012-10-25 | 1 | -0/+80 |
| | |||||
* | depgraph: trigger rebuild for unbuilt child | Zac Medico | 2012-10-25 | 1 | -2/+5 |
| | | | | | This will fix bug #439694, where built slot-operator deps failed to trigger rebuilds if the deps were initially broken. | ||||
* | depgraph: no multislot tweak for built slot op | Zac Medico | 2012-10-25 | 1 | -2/+2 |
| | | | | | | | | The multislot tweak from bug #220341 (see commit 65a421ae35acd5639ad1258e220754a85e55de6e) triggered erroneous matches for built slot-operator deps, causing the depgraph to treat unsatisfied built slot-operator deps as if they were satisfied (one of the issues uncovered in bug #439694). | ||||
* | Add test case for bug #439694. | Zac Medico | 2012-10-25 | 1 | -0/+67 |
| | |||||
* | Test PopenProcess + PipeLogger. | Zac Medico | 2012-10-18 | 1 | -2/+42 |
| | |||||
* | Test PopenProcess. | Zac Medico | 2012-10-16 | 1 | -0/+48 |
| | |||||
* | Atom: support *_beta* wildcard, bug #437872 | Zac Medico | 2012-10-10 | 2 | -2/+10 |
| | |||||
* | Revert "test_ipc_daemon: handle fork/finally race" | Zac Medico | 2012-10-08 | 1 | -9/+0 |
| | | | | | This reverts commit 56fbe3fe63adf4e7c5b47400182cd857d145d5b0. The race is now handled internally by spawn and ForkProcess. | ||||
* | test_ipc_daemon: handle fork/finally race | Zac Medico | 2012-10-08 | 1 | -0/+9 |
| | |||||
* | PollScheduler: rename sched_iface to _sched_iface | Zac Medico | 2012-10-07 | 1 | -4/+2 |
| | | | | | | It isn't used externally anymore, since SchedulerInterface is used directly in those places now. Many of the self.sched_iface references updated here, it's more appropriate to use self._event_loop. | ||||
* | Substitute SchedulerInterface for PollScheduler. | Zac Medico | 2012-10-07 | 1 | -3/+4 |
| | | | | | | SchedulerInterface suffices for all of these cases. EventLoop(main=False) is used for thread safety where API consumers may be using threads. | ||||
* | Substitute EventLoop for PollScheduler. | Zac Medico | 2012-10-05 | 3 | -10/+9 |
| | | | | | EventLoop suffices for all of these cases. EventLoop(main=False) is used for thread safety where API consumers may be using threads. | ||||
* | PollScheduler: remove register/unregister methods | Zac Medico | 2012-10-05 | 1 | -2/+1 |
| | | | | | | | These methods were aliases for the EventLoop io_add_watch and source_remove methods. Migrating to the EventLoop method names allows an EventLoop instance to substitute for a PollScheduler inside subclasses of AbstractPollTask. | ||||
* | TaskScheduler: inherit AsyncScheduler | Zac Medico | 2012-10-05 | 2 | -31/+44 |
| | | | | This allows the QueueScheduler class to be eliminated. | ||||
* | test_ipc_daemon: implement internal SleepProcess | Zac Medico | 2012-10-04 | 1 | -3/+12 |
| | | | | | Emulate the sleep command, in order to ensure a consistent return code when it is killed by SIGTERM (see bug #437180). | ||||
* | test_ipc_daemon: increase sleep for bug #436334 | Zac Medico | 2012-09-26 | 1 | -1/+3 |
| | |||||
* | Test emerge --root-deps more. | Zac Medico | 2012-09-25 | 1 | -0/+5 |
| | |||||
* | Test emerge --root-deps. | Zac Medico | 2012-09-25 | 1 | -1/+31 |
| | |||||
* | ResolverPlayground: check targetroot in mergelist | Zac Medico | 2012-09-25 | 2 | -1/+4 |
| | |||||
* | ResolverPlayground: support targetroot | Zac Medico | 2012-09-25 | 5 | -105/+112 |
| | | | | | | | In order to support targetroot, ResolverPlayground always writes make.conf, since create_trees does not propagate all of the necessary settings via the env parameter (because the env settings often need to be isolated from eachother, especially for cross-compilation). | ||||
* | ResolverPlayground: simplify vdb/portdb creation | Zac Medico | 2012-09-24 | 1 | -80/+32 |
| | | | | This enables automatic handling of HDEPEND. | ||||
* | Support EAPI="5-progress". | Arfrever Frehtes Taifersar Arahesis | 2012-09-21 | 1 | -1/+1 |
| | |||||
* | Enable official EAPI 5 support.v2.2.0_alpha130 | Zac Medico | 2012-09-20 | 2 | -10/+10 |
| | | | | | | The council has officialy approved EAPI 5 in PMS: http://git.overlays.gentoo.org/gitweb/?p=proj/pms.git;a=commit;h=99c78a51ff4c9737cdd399620072abdc14f8df11 | ||||
* | update_dbentry: fix "move" to translate atom[use] | Zac Medico | 2012-09-19 | 1 | -0/+3 |
| | |||||
* | test_update_dbentry: test "move" command more | Zac Medico | 2012-09-19 | 1 | -0/+19 |
| | |||||
* | update_dbentry: improve slotmove support | Zac Medico | 2012-09-19 | 1 | -0/+26 |
| | | | | | This could be especially useful for "built" slot operator deps, in order to avoid having a slotmove trigger unnecessary rebuilds. | ||||
* | Atom: don't allow :slot* syntax | Zac Medico | 2012-09-18 | 3 | -4/+1 |
| | | | | This syntax is useless, and PMS doesn't discuss it. |