/openbmc/openbmc/poky/meta/lib/oeqa/selftest/cases/ |
H A D | bblock.py | 24 def unlock_recipes(self, recipes=None, tasks=None): argument 28 if tasks: 29 cmd += " -t " + ",".join(tasks) 36 for task in tasks: 50 def lock_recipes(self, recipes, tasks=None): argument 52 if tasks: 53 cmd += " -t " + ",".join(tasks) 62 if tasks: 63 for task in tasks: 74 def modify_tasks(self, recipes, tasks): argument [all …]
|
/openbmc/openbmc/poky/documentation/ref-manual/ |
H A D | tasks.rst | 4 Tasks title 7 Tasks are units of execution for BitBake. Recipes (``.bb`` files) use 8 tasks to complete configuring, compiling, and packaging software. This 9 chapter provides a reference of the tasks defined in the OpenEmbedded 12 Normal Recipe Build Tasks 15 The following sections describe normal tasks associated with building a 16 recipe. For more information on tasks and dependencies, see the 17 ":ref:`bitbake-user-manual/bitbake-user-manual-metadata:tasks`" and 21 .. _ref-tasks-build: 27 tasks required to build a recipe. [all …]
|
/openbmc/openbmc/poky/bitbake/lib/bb/tests/ |
H A D | runqueue.py | 47 tasks = [] 51 tasks = [line.rstrip() for line in f] 54 return tasks 60 tasks = self.run_bitbakecmd(cmd, tempdir, sstatevalid) 62 self.assertEqual(set(tasks), set(expected)) 70 tasks = self.run_bitbakecmd(cmd, tempdir, sstatevalid) 74 self.assertEqual(set(tasks), set(expected)) 82 tasks = self.run_bitbakecmd(cmd, tempdir, sstatevalid) 85 self.assertEqual(set(tasks), set(expected)) 93 tasks = self.run_bitbakecmd(cmd, tempdir, sstatevalid) [all …]
|
/openbmc/openbmc/poky/meta/recipes-devtools/icecc-create-env/ |
H A D | icecc-create-env_0.1.bb | 17 # Task 10907 (meta/recipes-devtools/quilt/quilt-native_0.60.bb, do_install) (dependent Tasks ['qui… 18 …ipes-devtools/quilt/quilt-native_0.60.bb, do_populate_sysroot) (dependent Tasks ['quilt-native, do… 19 …ols/icecc-create-env/icecc-create-env-native_0.1.bb, do_patch) (dependent Tasks ['icecc-create-env… 20 …icecc-create-env/icecc-create-env-native_0.1.bb, do_configure) (dependent Tasks ['icecc-create-env… 21 …s/icecc-create-env/icecc-create-env-native_0.1.bb, do_compile) (dependent Tasks ['icecc-create-env… 22 …s/icecc-create-env/icecc-create-env-native_0.1.bb, do_install) (dependent Tasks ['icecc-create-env… 23 …reate-env/icecc-create-env-native_0.1.bb, do_populate_sysroot) (dependent Tasks ['icecc-create-env… 24 # Task 10910 (meta/recipes-devtools/quilt/quilt-native_0.60.bb, do_configure) (dependent Tasks ['q… 25 # Task 10911 (meta/recipes-devtools/quilt/quilt-native_0.60.bb, do_compile) (dependent Tasks ['qui…
|
/openbmc/openbmc/poky/documentation/dev-manual/ |
H A D | bblock.rst | 7 unless BitBake determines that specific tasks do not require rebuilding. 8 At startup, it computes a signature for all tasks, based on the task's input. 19 To prevent this, use ``bblock`` to lock specific tasks or recipes to 32 Locking tasks and recipes 43 Locking a recipe means locking all tasks of the recipe. If you need to 44 lock only particular tasks, use the `-t` option with a comma-separated 45 list of tasks:: 50 Unlocking tasks and recipes 61 Unlocking a recipe means unlocking all tasks of the recipe. If you need to 62 unlock only particular tasks use the ``-t`` option with a comma-separated [all …]
|
H A D | debugging.rst | 31 - ":ref:`dev-manual/debugging:viewing logs from failed tasks`" describes 32 how to find and view logs from tasks that failed during the build 44 - ":ref:`dev-manual/debugging:viewing dependencies between recipes and tasks`" 53 - ":ref:`dev-manual/debugging:running specific tasks`" describes 55 to run specific tasks in the build chain. It can be useful to run 56 tasks "out-of-order" when trying isolate build issues. 86 Viewing Logs from Failed Tasks 92 :ref:`ref-tasks-compile` task of the 136 will not be visible to other tasks. 155 system (including the behavior of the :ref:`ref-manual/tasks:normal recipe build tasks`) is [all …]
|
/openbmc/openbmc/poky/scripts/ |
H A D | oe-check-sstate | 3 # Query which tasks will be restored from sstate 26 def translate_virtualfns(tasks): argument 34 for task in tasks: 57 tasks = [] 61 tasks.append(res.group(1)) 62 outtasks = translate_virtualfns(tasks) 85 …d state, and lists the tasks that would be restored. Set BB_SETSCENE_ENFORCE=1 in the environment … 90 …ue', help='Use same TMPDIR for check (list will then be dependent on what tasks have executed prev…
|
H A D | buildstats-summary | 59 tasks = [] 61 for task, stats in recipe.tasks.items(): 68 tasks.append(t) 70 tasks.sort(key=lambda t: getattr(t, args.sort.name)) 75 for t in tasks: 102 help="Sort tasks", 110 help="Hide tasks shorter than SECS seconds", 118 help="Highlight tasks longer than SECS seconds (0 disabled)",
|
H A D | bblock | 32 def getTaskSignatures(tinfoil, pn, tasks): argument 41 ret = tinfoil.run_command("getTaskSignatures", pn, tasks) 81 def bblockReset(lockfile, pns, package_archs, tasks): argument 99 if tasks and not any(element in line for element in tasks): 110 "--tasks", 111 help="Comma separated list of tasks", 143 bblockReset(lockfile, global_args.pn, package_archs, global_args.tasks) 160 sigs = getTaskSignatures(tinfoil, [pn], global_args.tasks)
|
/openbmc/openbmc/poky/documentation/overview-manual/ |
H A D | concepts.rst | 38 section of the Yocto Project Development Tasks Manual. 52 a list of tasks from it, and then executing those tasks. 78 BitBake also tries to execute any dependent tasks first. So for example, 150 section of the Yocto Project Development Tasks Manual. 308 section in the Yocto Project Development Tasks Manual. 400 Yocto Project Development Tasks Manual. For a general discussion on 573 cases, a repository is cloned or checked out. The :ref:`ref-tasks-fetch` task 650 :ref:`do_package_write_* <ref-tasks-package_write_deb>` 651 tasks to generate packages and place them into the package holding area 653 ":ref:`ref-tasks-package_write_deb`", [all …]
|
/openbmc/openbmc/poky/scripts/lib/ |
H A D | buildstats.py | 83 …"""Read buildstat text file. fallback_end is an optional end time for tasks that are not recorded … 126 def __init__(self, tasks=None): argument 127 self._tasks = tasks or [] 159 self.tasks = {} 166 if set(self.tasks.keys()) != set(bsrecipe.tasks.keys()): 167 raise ValueError("Refusing to aggregate buildstats, set of tasks " 170 for taskname, taskdata in bsrecipe.tasks.items(): 171 if not isinstance(self.tasks[taskname], BSTaskAggregate): 172 self.tasks[taskname] = BSTaskAggregate([self.tasks[taskname]]) 173 self.tasks[taskname].append(taskdata) [all …]
|
/openbmc/openbmc/poky/scripts/contrib/bb-perf/ |
H A D | buildstats-plot.sh | 12 # * without -S: Produces a histogram listing top N recipes/tasks versus 15 # * -S: Produces a histogram listing tasks versus stats. In this case, 21 # 1. Top recipes' tasks taking into account utime 25 # 2. Tasks versus utime:stime 29 # 3. Tasks versus IO write_bytes:IO read_bytes 43 TASKS="compile:configure:fetch:install:patch:populate_lic:populate_sysroot:unpack" 58 -t tasks The tasks to be computed 59 (default: "$TASKS") 86 TASKS="$OPTARG" 120 $CD/buildstats.sh -b "$BS_DIR" -s "$STATS" -t "$TASKS" $RECIPE $ACCUMULATE -H > $OUTBUILDSTATS
|
H A D | buildstats.sh | 16 # 1. Tasks with largest stime (Amount of time that this process has been scheduled 40 TASKS="compile:configure:fetch:install:patch:populate_lic:populate_sysroot:unpack" 52 -t tasks The tasks to be computed 53 (default: "$TASKS") 77 TASKS="$OPTARG" 140 for task in ${TASKS}; do
|
/openbmc/openbmc/poky/scripts/lib/checklayer/cases/ |
H A D | bsp.py | 58 Selecting a machine may only affect the signature of tasks that are specific 84 # Invert the tune -> [tasks] mapping. 86 for tune, tasks in tune2tasks.items(): 87 for task in tasks: 98 # The output below is most useful when we start with tasks that are at 100 # those tasks differ, the rest also does. 102 # To get an ordering of tasks, we do a topological sort of the entire 105 # is not necessarily representative, but should be close enough. Tasks 134 tasks = tunes[tune] 135 # As for test_signatures it would be nicer to sort tasks [all …]
|
/openbmc/openbmc/meta-openembedded/meta-python/recipes-extended/python-blivet/python3-blivet/ |
H A D | 0009-invoking-fsck-with-infinite-timeout.patch | 13 blivet/tasks/fsck.py | 2 +- 16 diff --git a/blivet/tasks/fsck.py b/blivet/tasks/fsck.py 18 --- a/blivet/tasks/fsck.py 19 +++ b/blivet/tasks/fsck.py
|
H A D | 0010-invoking-mkfs-with-infinite-timeout.patch | 17 blivet/tasks/fsmkfs.py | 2 +- 20 diff --git a/blivet/tasks/fsmkfs.py b/blivet/tasks/fsmkfs.py 22 --- a/blivet/tasks/fsmkfs.py 23 +++ b/blivet/tasks/fsmkfs.py
|
/openbmc/openbmc/poky/bitbake/doc/bitbake-user-manual/ |
H A D | bitbake-user-manual-execution.rst | 14 execute single tasks, compile single recipe files, capture or clear 94 tasks. See the 100 recipes and tasks that are executed. 218 tasks that the recipe defines and a set of data consisting of keys and 219 values as well as dependency information about the tasks. 361 Each target BitBake builds consists of multiple tasks such as ``fetch``, 384 BitBake can now calculate exactly what tasks it needs to run and in what 386 :ref:`bitbake-user-manual/bitbake-user-manual-execution:executing tasks` 392 variable. BitBake continues to fork threads as long as there are tasks 393 ready to run, those tasks have all their dependencies met, and the [all …]
|
H A D | bitbake-user-manual-intro.rst | 22 shell and Python tasks to be run efficiently and in parallel while 30 - BitBake executes tasks according to the provided metadata that builds up 31 the tasks. Metadata is stored in recipe (``.bb``) and related recipe 34 files. The metadata provides BitBake with instructions on what tasks 35 to run and the dependencies between those tasks. 81 - Support running any number of tasks within a given package, 123 code and execution of any arbitrary tasks. 131 level, BitBake interprets metadata, decides what tasks are required to 132 run, and executes those tasks. Similar to GNU Make, BitBake controls how 137 allowing for the definition of much more complex tasks, such as [all …]
|
/openbmc/openbmc/poky/bitbake/lib/toaster/tests/browser/ |
H A D | test_most_recent_builds_states.py | 85 # check status is shown as "Tasks starting..." 100 'Tasks starting', 'build should show "tasks starting" status') 102 # first task finished; check tasks progress bar 116 msg = 'tasks progress bar should update to 50%' 119 # last task finished; check tasks progress bar updates 129 msg = 'tasks progress bar should update to 100%' 141 # all tasks complete and build succeeded; check success state shown 159 # all tasks complete and build succeeded; check fail state shown
|
/openbmc/bmcweb/redfish-core/lib/ |
H A D | task.hpp | 58 static std::deque<std::shared_ptr<struct TaskData>> tasks; variable 140 if (tasks.size() >= maxTaskCount) in createTask() 147 tasks.erase(last); in createTask() 150 return tasks.emplace_back(std::make_shared<MakeSharedHelper>( in createTask() 164 std::find_if(tasks.begin(), tasks.end(), [](const auto& task) { in getTaskToRemove() 169 return (it != tasks.end()) ? it : tasks.begin(); in getTaskToRemove() 179 boost::urls::format("/redfish/v1/TaskService/Tasks/{}", strIdx); in populateResp() 310 boost::urls::format("/redfish/v1/TaskService/Tasks/{}", index); in sendTaskEvent() 383 task::tasks, in requestRoutesTaskMonitor() 395 if (find == task::tasks.end()) in requestRoutesTaskMonitor() [all …]
|
/openbmc/openbmc/poky/bitbake/lib/toaster/tests/builds/ |
H A D | test_core_image_min.py | 52 tasks = Task.objects.filter( 59 for task in tasks: 73 tasks = Task.objects.filter(outcome=2).values('id', 'sstate_result') 75 for task in tasks: 86 tasks = Task.objects.filter( 92 for task in tasks: 106 tasks = Task.objects.filter( 110 for task in tasks: 121 tasks = Task.objects.filter( 125 for task in tasks: [all …]
|
/openbmc/openbmc/poky/meta-poky/conf/templates/default/ |
H A D | conf-notes.txt | 17 - 'devtool' and 'recipetool' handle common recipe tasks 18 - 'bitbake-layers' handles common layer tasks 19 - 'oe-pkgdata-util' handles common target package tasks
|
/openbmc/openbmc/poky/bitbake/lib/bb/ |
H A D | runqueue.py | 4 Handles preparation and execution of a queue of tasks 78 # Index used to pair up potentially matching multiconfig tasks 88 Holds statistics on the tasks handled by the associated runQueue 140 Control the order tasks are scheduled in. 241 # Once tasks are running we don't need to worry about them again 250 # this is the case, otherwise the pressure limitation could result in no tasks 251 # being active and no new tasks started thereby, at times, breaking the scheduler. 255 # Filter out tasks that have a max number of threads that have been exceeded 326 heavier weighted tasks (tasks needed by the most other tasks) are run first. 355 running all tasks related to the same .bb file one after the after. [all …]
|
/openbmc/openbmc/poky/meta/lib/oeqa/manual/ |
H A D | toaster-unmanaged-mode.json | 131 …llowing table columns have filters. \n- Outcome \n-- Started on \n- Completed on \n- Failed tasks", 143 …s of the following table columns. \n- Outcome \n- Started on \n- Completed on \n- Failed tasks \n", 161 …Tasks\", \"Time\", \"CPU Usage\", and \"Disk I/O\" pages === \n \nNOTE TO TESTERS: The three pag… 169 …"action": "In Toaster, select the build, and select the \"Tasks\" link in the left sidebar \n \n… 173 …l take you back to the image dashboard page \n \"Tasks\" \n \n * Test … 177 …other pages of the build \n \n * Observe the title of the table is \"Tasks\", in bold \n … 189 …tasks\". \n \n * Set the search text to \"busybox\" and click \"Search\". Observe that only t… 201 …Tasks\" is the default \n \n (*) All Tasks \n ( ) Executed Tasks \n ( ) Not Execute… 205 …Tasks\" is the default \n \n (*) All Tasks \n ( ) Succeeded Tasks \n ( ) Failed Tas… 209 …Tasks\" is the default \n \n (*) All Tasks \n ( ) Tasks with cache attempts \n ( ) … [all …]
|
/openbmc/openbmc-test-automation/redfish/task_service/ |
H A D | test_tasks_service.robot | 3 Documentation Test task service and tasks URI functionality of OpenBMC. 41 # "Tasks": { 42 # "@odata.id": "/redfish/v1/TaskService/Tasks" 81 # "@odata.id": "/redfish/v1/TaskService/Tasks/3", 113 # "TaskMonitor": "/redfish/v1/TaskService/Tasks/3/Monitor", 122 ${resp}= Redfish.Get /redfish/v1/TaskService/Tasks/${task_id}/Monitor 129 ${resp}= Redfish.Get Properties /redfish/v1/TaskService/Tasks/${task_id} 153 ${resp}= Redfish.Get /redfish/v1/TaskService/Tasks/${task_id}/Monitor 157 ${resp}= Redfish.Get Properties /redfish/v1/TaskService/Tasks/${task_id} 177 ${initial_task_count}= Redfish.Get Attribute /redfish/v1/TaskService/Tasks [all …]
|