diff options
| author | Marlon Rodriguez Garcia <marlon.rodriguez-garcia@savoirfairelinux.com> | 2023-12-11 11:47:05 -0500 |
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2023-12-12 15:58:57 +0000 |
| commit | df5c8d6471bf2484db61c7f180c9758fad4182e1 (patch) | |
| tree | b27ed4efa0ec97ecee080e5ae887a6e7488cd442 /bitbake/lib/toaster/toastergui/templates/landing.html | |
| parent | 4bb222e0d71a4cb159b8a4f1a90b65b1af32ac10 (diff) | |
| download | poky-df5c8d6471bf2484db61c7f180c9758fad4182e1.tar.gz | |
bitbake: toaster: Added new feature to import eventlogs from command line into toaster using replay functionality
Added a new button on the base template to access a new template.
Added a model register the information on the builds and generate access links
Added a form to include the option to load specific files
Added jquery and ajax functions to block screen and redirect to build page when import eventlogs is trigger
Added a new button on landing page linked to import build page, and set min-height of buttons in landing page for uniformity
Removed test assertion to check command line build in content, because new button contains text
Updated toaster_eventreplay to use library
Fix test in test_layerdetails_page
Rebased from master
This feature uses the value from the variable BB_DEFAULT_EVENTLOG to read the files created by bitbake
Exclude listing of files that don't contain the allvariables definitions used to replay builds
This part of the feature should be revisited. Over a long period of time, the BB_DEFAULT_EVENTLOG
will exponentially increase the size of the log file and cause bottlenecks when importing.
(Bitbake rev: ab96cafe03d8bab33c1de09602cc62bd6974f157)
Signed-off-by: Marlon Rodriguez Garcia <marlon.rodriguez-garcia@savoirfairelinux.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'bitbake/lib/toaster/toastergui/templates/landing.html')
| -rw-r--r-- | bitbake/lib/toaster/toastergui/templates/landing.html | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/bitbake/lib/toaster/toastergui/templates/landing.html b/bitbake/lib/toaster/toastergui/templates/landing.html index 22bbed695a..589ee22634 100644 --- a/bitbake/lib/toaster/toastergui/templates/landing.html +++ b/bitbake/lib/toaster/toastergui/templates/landing.html | |||
| @@ -15,7 +15,7 @@ | |||
| 15 | <p>A web interface to <a href="https://www.openembedded.org">OpenEmbedded</a> and <a href="https://docs.yoctoproject.org/bitbake.html">BitBake</a>, the <a href="https://www.yoctoproject.org">Yocto Project</a> build system.</p> | 15 | <p>A web interface to <a href="https://www.openembedded.org">OpenEmbedded</a> and <a href="https://docs.yoctoproject.org/bitbake.html">BitBake</a>, the <a href="https://www.yoctoproject.org">Yocto Project</a> build system.</p> |
| 16 | 16 | ||
| 17 | <p class="top-air"> | 17 | <p class="top-air"> |
| 18 | <a class="btn btn-info btn-lg" href="http://docs.yoctoproject.org/toaster-manual/setup-and-use.html#setting-up-and-using-toaster"> | 18 | <a class="btn btn-info btn-lg" href="http://docs.yoctoproject.org/toaster-manual/setup-and-use.html#setting-up-and-using-toaster" style="min-width: 460px;"> |
| 19 | Toaster is ready to capture your command line builds | 19 | Toaster is ready to capture your command line builds |
| 20 | </a> | 20 | </a> |
| 21 | </p> | 21 | </p> |
| @@ -23,7 +23,7 @@ | |||
| 23 | {% if lvs_nos %} | 23 | {% if lvs_nos %} |
| 24 | {% if project_enable %} | 24 | {% if project_enable %} |
| 25 | <p class="top-air"> | 25 | <p class="top-air"> |
| 26 | <a class="btn btn-primary btn-lg" href="{% url 'newproject' %}"> | 26 | <a class="btn btn-primary btn-lg" href="{% url 'newproject' %}" style="min-width: 460px;"> |
| 27 | Create your first Toaster project to run manage builds | 27 | Create your first Toaster project to run manage builds |
| 28 | </a> | 28 | </a> |
| 29 | </p> | 29 | </p> |
| @@ -42,6 +42,12 @@ | |||
| 42 | </div> | 42 | </div> |
| 43 | {% endif %} | 43 | {% endif %} |
| 44 | 44 | ||
| 45 | <p class="top-air"> | ||
| 46 | <a class="btn btn-info btn-lg" href="{% url 'cmdlines' %}" style="min-width: 460px;"> | ||
| 47 | Import command line event logs from build directory | ||
| 48 | </a> | ||
| 49 | </p> | ||
| 50 | |||
| 45 | <ul class="list-unstyled lead"> | 51 | <ul class="list-unstyled lead"> |
| 46 | <li> | 52 | <li> |
| 47 | <a href="http://docs.yoctoproject.org/toaster-manual/index.html#toaster-user-manual"> | 53 | <a href="http://docs.yoctoproject.org/toaster-manual/index.html#toaster-user-manual"> |
