generic-poky/bitbake/lib/bb
Mark Hatle 2bb600a579 bitbake: tests/fetch.py: Fix recursion failure in url mapping
Instead of reproducessing the same line over and over and over, we remove the
current line from the mirror list.  This permits us to re-evaluate the list
while excluding all matches that have previousily occured.

Without this fix, adding this test results in a failure:

RuntimeError: maximum recursion depth exceeded in cmp

(Bitbake rev: 24a8e9a5b0ba145ae589178d74365c986ebca325)

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-09-18 09:05:34 +01:00
..
fetch2 bitbake: tests/fetch.py: Fix recursion failure in url mapping 2015-09-18 09:05:34 +01:00
parse bitbake: build: delete tasks thoroughly 2015-09-03 12:33:08 +01:00
pysh bitbake: lib: fix no newline at end of file 2014-07-04 09:28:36 +01:00
server bitbake: server/process: Handle SIGTERM more gracefully 2015-09-09 14:27:55 +01:00
tests bitbake: tests/fetch.py: Fix recursion failure in url mapping 2015-09-18 09:05:34 +01:00
ui bitbake: toaster: Read correct cooker log path from toasterui 2015-09-18 09:05:33 +01:00
COW.py Apply some 2to3 refactorings 2010-07-02 15:41:37 +01:00
__init__.py bitbake: lib/bb: provide mechanism to bypass UI log suppression 2015-07-16 15:09:26 +01:00
build.py bitbake: build: delete tasks thoroughly 2015-09-03 12:33:08 +01:00
cache.py bitbake: cache: Handle spaces and colons in directory names for file-checksums 2015-09-18 09:05:31 +01:00
cache_extra.py bitbake: bitbake: cooker: get extra information from recipe cache 2013-09-22 12:19:44 +01:00
checksum.py bitbake: implement checksums for local files in SRC_URI 2012-05-23 11:35:04 +01:00
codeparser.py bitbake: codeparser: Add repr() methods 2015-06-27 22:51:21 +01:00
command.py bitbake: command: ensure sync commands that read configuration see updates 2015-08-19 18:05:45 +01:00
compat.py bitbake: compat/server/utils: Jettison pre python 2.7.3 workarounds 2013-06-14 17:26:30 +01:00
cooker.py bitbake: cooker/runqueue: Allow bitbake commands starting with do_ 2015-09-04 16:23:58 +01:00
cookerdata.py bitbake: bb.cookerdata: include useful traceback for ExpansionError/ParseError 2015-09-04 16:23:59 +01:00
daemonize.py bitbake: lib/bb/*.py: Typo fixes/grammar/comment fixes, nothing functional. 2014-08-25 08:57:45 +01:00
data.py bitbake: data_smart: Improve override history logging 2015-07-24 23:28:35 +01:00
data_smart.py bitbake: data_smart: Separate out update_overridevars into separate function 2015-09-18 09:05:32 +01:00
event.py bitbake: event/server: Add _uiready flag to handle missing error messages 2015-09-04 16:23:56 +01:00
exceptions.py bitbake/exceptions: Handle reports from the field of exception code failures 2012-05-25 11:15:12 +01:00
main.py bitbake: lib/bb/main: avoid importing all server/UI modules on every execution 2015-08-24 23:47:07 +01:00
methodpool.py bitbake: methodpool: Retire it, remove global method scope 2013-05-24 10:34:52 +01:00
monitordisk.py bitbake: monitordisk: don't log when not monitoring a filesystem for inodes 2014-09-29 12:08:48 +01:00
msg.py bitbake: Fix default function parameter assignment to a list 2015-08-19 18:05:44 +01:00
namedtuple_with_abc.py bitbake: lib/bb/*.py: Typo fixes/grammar/comment fixes, nothing functional. 2014-08-25 08:57:45 +01:00
persist_data.py bitbake: persist_data: Avoid fsync() calls 2014-05-03 11:24:48 +01:00
process.py bitbake: Fix default function parameter assignment to a list 2015-08-19 18:05:44 +01:00
providers.py bitbake: providers/runqueue/taskdata: Optimise logger.debug calls 2014-03-10 11:10:00 -07:00
runqueue.py bitbake: cooker/runqueue: Allow bitbake commands starting with do_ 2015-09-04 16:23:58 +01:00
shell.py Introduce new param caches_array into Cache impl. 2011-06-07 22:39:52 +01:00
siggen.py bitbake: siggen: Don't crash if number of task dependencies change 2015-05-26 10:33:06 +01:00
taskdata.py bitbake: Fix default function parameter assignment to a list 2015-08-19 18:05:44 +01:00
tinfoil.py bitbake: cooker: properly fix bitbake.lock handling 2015-08-01 07:34:09 +01:00
utils.py bitbake: utils: Add signal_on_parent_exit() function 2015-09-09 14:27:56 +01:00