summaryrefslogtreecommitdiffstats
path: root/bitbake/lib/toaster
diff options
context:
space:
mode:
Diffstat (limited to 'bitbake/lib/toaster')
-rwxr-xr-xbitbake/lib/toaster/orm/fixtures/gen_fixtures.py8
-rw-r--r--bitbake/lib/toaster/orm/fixtures/oe-core.xml40
-rw-r--r--bitbake/lib/toaster/orm/fixtures/poky.xml98
-rw-r--r--bitbake/lib/toaster/tests/functional/test_create_new_project.py22
-rw-r--r--bitbake/lib/toaster/tests/functional/test_project_page.py2
5 files changed, 55 insertions, 115 deletions
diff --git a/bitbake/lib/toaster/orm/fixtures/gen_fixtures.py b/bitbake/lib/toaster/orm/fixtures/gen_fixtures.py
index 71afe3914e..5f43400cdc 100755
--- a/bitbake/lib/toaster/orm/fixtures/gen_fixtures.py
+++ b/bitbake/lib/toaster/orm/fixtures/gen_fixtures.py
@@ -35,19 +35,21 @@ verbose = False
35# [Codename, Yocto Project Version, Release Date, Current Version, Support Level, Poky Version, BitBake branch] 35# [Codename, Yocto Project Version, Release Date, Current Version, Support Level, Poky Version, BitBake branch]
36current_releases = [ 36current_releases = [
37 # Release slot #1 37 # Release slot #1
38 ['Kirkstone','4.0','April 2022','4.0.8 (March 2023)','Stable - Long Term Support (until Apr. 2024)','','2.0'], 38 ['Scarthgap','5.0','April 2024','5.0.0 (April 2024)','Long Term Support (until April 2028)','','2.8'],
39 # Release slot #2 'local' 39 # Release slot #2 'local'
40 ['HEAD','HEAD','','Local Yocto Project','HEAD','','HEAD'], 40 ['HEAD','HEAD','','Local Yocto Project','HEAD','','HEAD'],
41 # Release slot #3 'master' 41 # Release slot #3 'master'
42 ['Master','master','','Yocto Project master','master','','master'], 42 ['Master','master','','Yocto Project master','master','','master'],
43 # Release slot #4 43 # Release slot #4
44 ['Mickledore','4.2','April 2023','4.2.0 (April 2023)','Support for 7 months (until October 2023)','','2.4'], 44# ['Nanbield','4.3','November 2023','4.3.0 (November 2023)','Support for 7 months (until May 2024)','','2.6'],
45# ['Mickledore','4.2','April 2023','4.2.0 (April 2023)','Support for 7 months (until October 2023)','','2.4'],
45# ['Langdale','4.1','October 2022','4.1.2 (January 2023)','Support for 7 months (until May 2023)','','2.2'], 46# ['Langdale','4.1','October 2022','4.1.2 (January 2023)','Support for 7 months (until May 2023)','','2.2'],
47 ['Kirkstone','4.0','April 2022','4.0.8 (March 2023)','Stable - Long Term Support (until Apr. 2024)','','2.0'],
46# ['Honister','3.4','October 2021','3.4.2 (February 2022)','Support for 7 months (until May 2022)','26.0','1.52'], 48# ['Honister','3.4','October 2021','3.4.2 (February 2022)','Support for 7 months (until May 2022)','26.0','1.52'],
47# ['Hardknott','3.3','April 2021','3.3.5 (March 2022)','Stable - Support for 13 months (until Apr. 2022)','25.0','1.50'], 49# ['Hardknott','3.3','April 2021','3.3.5 (March 2022)','Stable - Support for 13 months (until Apr. 2022)','25.0','1.50'],
48# ['Gatesgarth','3.2','Oct 2020','3.2.4 (May 2021)','EOL','24.0','1.48'], 50# ['Gatesgarth','3.2','Oct 2020','3.2.4 (May 2021)','EOL','24.0','1.48'],
49 # Optional Release slot #5 51 # Optional Release slot #5
50 ['Dunfell','3.1','April 2020','3.1.23 (February 2023)','Stable - Long Term Support (until Apr. 2024)','23.0','1.46'], 52 #['Dunfell','3.1','April 2020','3.1.23 (February 2023)','Stable - Long Term Support (until Apr. 2024)','23.0','1.46'],
51] 53]
52 54
53default_poky_layers = [ 55default_poky_layers = [
diff --git a/bitbake/lib/toaster/orm/fixtures/oe-core.xml b/bitbake/lib/toaster/orm/fixtures/oe-core.xml
index 950f2a98af..d381027c7b 100644
--- a/bitbake/lib/toaster/orm/fixtures/oe-core.xml
+++ b/bitbake/lib/toaster/orm/fixtures/oe-core.xml
@@ -8,9 +8,9 @@
8 8
9 <!-- Bitbake versions which correspond to the metadata release --> 9 <!-- Bitbake versions which correspond to the metadata release -->
10 <object model="orm.bitbakeversion" pk="1"> 10 <object model="orm.bitbakeversion" pk="1">
11 <field type="CharField" name="name">kirkstone</field> 11 <field type="CharField" name="name">scarthgap</field>
12 <field type="CharField" name="giturl">git://git.openembedded.org/bitbake</field> 12 <field type="CharField" name="giturl">git://git.openembedded.org/bitbake</field>
13 <field type="CharField" name="branch">2.0</field> 13 <field type="CharField" name="branch">2.8</field>
14 </object> 14 </object>
15 <object model="orm.bitbakeversion" pk="2"> 15 <object model="orm.bitbakeversion" pk="2">
16 <field type="CharField" name="name">HEAD</field> 16 <field type="CharField" name="name">HEAD</field>
@@ -23,23 +23,18 @@
23 <field type="CharField" name="branch">master</field> 23 <field type="CharField" name="branch">master</field>
24 </object> 24 </object>
25 <object model="orm.bitbakeversion" pk="4"> 25 <object model="orm.bitbakeversion" pk="4">
26 <field type="CharField" name="name">mickledore</field> 26 <field type="CharField" name="name">kirkstone</field>
27 <field type="CharField" name="giturl">git://git.openembedded.org/bitbake</field>
28 <field type="CharField" name="branch">2.4</field>
29 </object>
30 <object model="orm.bitbakeversion" pk="5">
31 <field type="CharField" name="name">dunfell</field>
32 <field type="CharField" name="giturl">git://git.openembedded.org/bitbake</field> 27 <field type="CharField" name="giturl">git://git.openembedded.org/bitbake</field>
33 <field type="CharField" name="branch">1.46</field> 28 <field type="CharField" name="branch">2.0</field>
34 </object> 29 </object>
35 30
36 <!-- Releases available --> 31 <!-- Releases available -->
37 <object model="orm.release" pk="1"> 32 <object model="orm.release" pk="1">
38 <field type="CharField" name="name">kirkstone</field> 33 <field type="CharField" name="name">scarthgap</field>
39 <field type="CharField" name="description">Openembedded Kirkstone</field> 34 <field type="CharField" name="description">Openembedded Scarthgap</field>
40 <field rel="ManyToOneRel" to="orm.bitbakeversion" name="bitbake_version">1</field> 35 <field rel="ManyToOneRel" to="orm.bitbakeversion" name="bitbake_version">1</field>
41 <field type="CharField" name="branch_name">kirkstone</field> 36 <field type="CharField" name="branch_name">scarthgap</field>
42 <field type="TextField" name="helptext">Toaster will run your builds using the tip of the &lt;a href=\"https://cgit.openembedded.org/openembedded-core/log/?h=kirkstone\"&gt;OpenEmbedded Kirkstone&lt;/a&gt; branch.</field> 37 <field type="TextField" name="helptext">Toaster will run your builds using the tip of the &lt;a href=\"https://cgit.openembedded.org/openembedded-core/log/?h=scarthgap\"&gt;OpenEmbedded Scarthgap&lt;/a&gt; branch.</field>
43 </object> 38 </object>
44 <object model="orm.release" pk="2"> 39 <object model="orm.release" pk="2">
45 <field type="CharField" name="name">local</field> 40 <field type="CharField" name="name">local</field>
@@ -56,18 +51,11 @@
56 <field type="TextField" name="helptext">Toaster will run your builds using the tip of the &lt;a href=\"https://cgit.openembedded.org/openembedded-core/log/\"&gt;OpenEmbedded master&lt;/a&gt; branch.</field> 51 <field type="TextField" name="helptext">Toaster will run your builds using the tip of the &lt;a href=\"https://cgit.openembedded.org/openembedded-core/log/\"&gt;OpenEmbedded master&lt;/a&gt; branch.</field>
57 </object> 52 </object>
58 <object model="orm.release" pk="4"> 53 <object model="orm.release" pk="4">
59 <field type="CharField" name="name">mickledore</field> 54 <field type="CharField" name="name">kirkstone</field>
60 <field type="CharField" name="description">Openembedded Mickledore</field> 55 <field type="CharField" name="description">Openembedded Kirkstone</field>
61 <field rel="ManyToOneRel" to="orm.bitbakeversion" name="bitbake_version">4</field> 56 <field rel="ManyToOneRel" to="orm.bitbakeversion" name="bitbake_version">4</field>
62 <field type="CharField" name="branch_name">mickledore</field> 57 <field type="CharField" name="branch_name">kirkstone</field>
63 <field type="TextField" name="helptext">Toaster will run your builds using the tip of the &lt;a href=\"https://cgit.openembedded.org/openembedded-core/log/?h=mickledore\"&gt;OpenEmbedded Mickledore&lt;/a&gt; branch.</field> 58 <field type="TextField" name="helptext">Toaster will run your builds using the tip of the &lt;a href=\"https://cgit.openembedded.org/openembedded-core/log/?h=kirkstone\"&gt;OpenEmbedded Kirkstone&lt;/a&gt; branch.</field>
64 </object>
65 <object model="orm.release" pk="5">
66 <field type="CharField" name="name">dunfell</field>
67 <field type="CharField" name="description">Openembedded Dunfell</field>
68 <field rel="ManyToOneRel" to="orm.bitbakeversion" name="bitbake_version">5</field>
69 <field type="CharField" name="branch_name">dunfell</field>
70 <field type="TextField" name="helptext">Toaster will run your builds using the tip of the &lt;a href=\"https://cgit.openembedded.org/openembedded-core/log/?h=dunfell\"&gt;OpenEmbedded Dunfell&lt;/a&gt; branch.</field>
71 </object> 59 </object>
72 60
73 <!-- Default layers for each release --> 61 <!-- Default layers for each release -->
@@ -87,10 +75,6 @@
87 <field rel="ManyToOneRel" to="orm.release" name="release">4</field> 75 <field rel="ManyToOneRel" to="orm.release" name="release">4</field>
88 <field type="CharField" name="layer_name">openembedded-core</field> 76 <field type="CharField" name="layer_name">openembedded-core</field>
89 </object> 77 </object>
90 <object model="orm.releasedefaultlayer" pk="5">
91 <field rel="ManyToOneRel" to="orm.release" name="release">5</field>
92 <field type="CharField" name="layer_name">openembedded-core</field>
93 </object>
94 78
95 79
96 <!-- Layer for the Local release --> 80 <!-- Layer for the Local release -->
diff --git a/bitbake/lib/toaster/orm/fixtures/poky.xml b/bitbake/lib/toaster/orm/fixtures/poky.xml
index 121e52fd45..21355aeb7b 100644
--- a/bitbake/lib/toaster/orm/fixtures/poky.xml
+++ b/bitbake/lib/toaster/orm/fixtures/poky.xml
@@ -8,9 +8,9 @@
8 8
9 <!-- Bitbake versions which correspond to the metadata release --> 9 <!-- Bitbake versions which correspond to the metadata release -->
10 <object model="orm.bitbakeversion" pk="1"> 10 <object model="orm.bitbakeversion" pk="1">
11 <field type="CharField" name="name">kirkstone</field> 11 <field type="CharField" name="name">scarthgap</field>
12 <field type="CharField" name="giturl">git://git.yoctoproject.org/poky</field> 12 <field type="CharField" name="giturl">git://git.yoctoproject.org/poky</field>
13 <field type="CharField" name="branch">kirkstone</field> 13 <field type="CharField" name="branch">scarthgap</field>
14 <field type="CharField" name="dirpath">bitbake</field> 14 <field type="CharField" name="dirpath">bitbake</field>
15 </object> 15 </object>
16 <object model="orm.bitbakeversion" pk="2"> 16 <object model="orm.bitbakeversion" pk="2">
@@ -26,26 +26,20 @@
26 <field type="CharField" name="dirpath">bitbake</field> 26 <field type="CharField" name="dirpath">bitbake</field>
27 </object> 27 </object>
28 <object model="orm.bitbakeversion" pk="4"> 28 <object model="orm.bitbakeversion" pk="4">
29 <field type="CharField" name="name">mickledore</field> 29 <field type="CharField" name="name">kirkstone</field>
30 <field type="CharField" name="giturl">git://git.yoctoproject.org/poky</field>
31 <field type="CharField" name="branch">mickledore</field>
32 <field type="CharField" name="dirpath">bitbake</field>
33 </object>
34 <object model="orm.bitbakeversion" pk="5">
35 <field type="CharField" name="name">dunfell</field>
36 <field type="CharField" name="giturl">git://git.yoctoproject.org/poky</field> 30 <field type="CharField" name="giturl">git://git.yoctoproject.org/poky</field>
37 <field type="CharField" name="branch">dunfell</field> 31 <field type="CharField" name="branch">kirkstone</field>
38 <field type="CharField" name="dirpath">bitbake</field> 32 <field type="CharField" name="dirpath">bitbake</field>
39 </object> 33 </object>
40 34
41 35
42 <!-- Releases available --> 36 <!-- Releases available -->
43 <object model="orm.release" pk="1"> 37 <object model="orm.release" pk="1">
44 <field type="CharField" name="name">kirkstone</field> 38 <field type="CharField" name="name">scarthgap</field>
45 <field type="CharField" name="description">Yocto Project 4.0 "Kirkstone"</field> 39 <field type="CharField" name="description">Yocto Project 5.0 "Scarthgap"</field>
46 <field rel="ManyToOneRel" to="orm.bitbakeversion" name="bitbake_version">1</field> 40 <field rel="ManyToOneRel" to="orm.bitbakeversion" name="bitbake_version">1</field>
47 <field type="CharField" name="branch_name">kirkstone</field> 41 <field type="CharField" name="branch_name">scarthgap</field>
48 <field type="TextField" name="helptext">Toaster will run your builds using the tip of the &lt;a href="https://git.yoctoproject.org/cgit/cgit.cgi/poky/log/?h=kirkstone"&gt;Yocto Project Kirkstone branch&lt;/a&gt;.</field> 42 <field type="TextField" name="helptext">Toaster will run your builds using the tip of the &lt;a href="https://git.yoctoproject.org/cgit/cgit.cgi/poky/log/?h=scarthgap"&gt;Yocto Project Scarthgap branch&lt;/a&gt;.</field>
49 </object> 43 </object>
50 <object model="orm.release" pk="2"> 44 <object model="orm.release" pk="2">
51 <field type="CharField" name="name">local</field> 45 <field type="CharField" name="name">local</field>
@@ -62,18 +56,11 @@
62 <field type="TextField" name="helptext">Toaster will run your builds using the tip of the &lt;a href="https://git.yoctoproject.org/cgit/cgit.cgi/poky/log/"&gt;Yocto Project Master branch&lt;/a&gt;.</field> 56 <field type="TextField" name="helptext">Toaster will run your builds using the tip of the &lt;a href="https://git.yoctoproject.org/cgit/cgit.cgi/poky/log/"&gt;Yocto Project Master branch&lt;/a&gt;.</field>
63 </object> 57 </object>
64 <object model="orm.release" pk="4"> 58 <object model="orm.release" pk="4">
65 <field type="CharField" name="name">mickledore</field> 59 <field type="CharField" name="name">kirkstone</field>
66 <field type="CharField" name="description">Yocto Project 4.2 "Mickledore"</field> 60 <field type="CharField" name="description">Yocto Project 4.0 "Kirkstone"</field>
67 <field rel="ManyToOneRel" to="orm.bitbakeversion" name="bitbake_version">4</field> 61 <field rel="ManyToOneRel" to="orm.bitbakeversion" name="bitbake_version">4</field>
68 <field type="CharField" name="branch_name">mickledore</field> 62 <field type="CharField" name="branch_name">kirkstone</field>
69 <field type="TextField" name="helptext">Toaster will run your builds using the tip of the &lt;a href="https://git.yoctoproject.org/cgit/cgit.cgi/poky/log/?h=mickledore"&gt;Yocto Project Mickledore branch&lt;/a&gt;.</field> 63 <field type="TextField" name="helptext">Toaster will run your builds using the tip of the &lt;a href="https://git.yoctoproject.org/cgit/cgit.cgi/poky/log/?h=kirkstone"&gt;Yocto Project Kirkstone branch&lt;/a&gt;.</field>
70 </object>
71 <object model="orm.release" pk="5">
72 <field type="CharField" name="name">dunfell</field>
73 <field type="CharField" name="description">Yocto Project 3.1 "Dunfell"</field>
74 <field rel="ManyToOneRel" to="orm.bitbakeversion" name="bitbake_version">5</field>
75 <field type="CharField" name="branch_name">dunfell</field>
76 <field type="TextField" name="helptext">Toaster will run your builds using the tip of the &lt;a href="https://git.yoctoproject.org/cgit/cgit.cgi/poky/log/?h=dunfell"&gt;Yocto Project Dunfell branch&lt;/a&gt;.</field>
77 </object> 64 </object>
78 65
79 <!-- Default project layers for each release --> 66 <!-- Default project layers for each release -->
@@ -125,18 +112,6 @@
125 <field rel="ManyToOneRel" to="orm.release" name="release">4</field> 112 <field rel="ManyToOneRel" to="orm.release" name="release">4</field>
126 <field type="CharField" name="layer_name">meta-yocto-bsp</field> 113 <field type="CharField" name="layer_name">meta-yocto-bsp</field>
127 </object> 114 </object>
128 <object model="orm.releasedefaultlayer" pk="13">
129 <field rel="ManyToOneRel" to="orm.release" name="release">5</field>
130 <field type="CharField" name="layer_name">openembedded-core</field>
131 </object>
132 <object model="orm.releasedefaultlayer" pk="14">
133 <field rel="ManyToOneRel" to="orm.release" name="release">5</field>
134 <field type="CharField" name="layer_name">meta-poky</field>
135 </object>
136 <object model="orm.releasedefaultlayer" pk="15">
137 <field rel="ManyToOneRel" to="orm.release" name="release">5</field>
138 <field type="CharField" name="layer_name">meta-yocto-bsp</field>
139 </object>
140 115
141 <!-- Default layers provided by poky 116 <!-- Default layers provided by poky
142 openembedded-core 117 openembedded-core
@@ -155,7 +130,7 @@
155 <field rel="ManyToOneRel" to="orm.layer" name="layer">1</field> 130 <field rel="ManyToOneRel" to="orm.layer" name="layer">1</field>
156 <field type="IntegerField" name="layer_source">0</field> 131 <field type="IntegerField" name="layer_source">0</field>
157 <field rel="ManyToOneRel" to="orm.release" name="release">1</field> 132 <field rel="ManyToOneRel" to="orm.release" name="release">1</field>
158 <field type="CharField" name="branch">kirkstone</field> 133 <field type="CharField" name="branch">scarthgap</field>
159 <field type="CharField" name="dirpath">meta</field> 134 <field type="CharField" name="dirpath">meta</field>
160 </object> 135 </object>
161 <object model="orm.layer_version" pk="2"> 136 <object model="orm.layer_version" pk="2">
@@ -177,14 +152,7 @@
177 <field rel="ManyToOneRel" to="orm.layer" name="layer">1</field> 152 <field rel="ManyToOneRel" to="orm.layer" name="layer">1</field>
178 <field type="IntegerField" name="layer_source">0</field> 153 <field type="IntegerField" name="layer_source">0</field>
179 <field rel="ManyToOneRel" to="orm.release" name="release">4</field> 154 <field rel="ManyToOneRel" to="orm.release" name="release">4</field>
180 <field type="CharField" name="branch">mickledore</field> 155 <field type="CharField" name="branch">kirkstone</field>
181 <field type="CharField" name="dirpath">meta</field>
182 </object>
183 <object model="orm.layer_version" pk="5">
184 <field rel="ManyToOneRel" to="orm.layer" name="layer">1</field>
185 <field type="IntegerField" name="layer_source">0</field>
186 <field rel="ManyToOneRel" to="orm.release" name="release">5</field>
187 <field type="CharField" name="branch">dunfell</field>
188 <field type="CharField" name="dirpath">meta</field> 156 <field type="CharField" name="dirpath">meta</field>
189 </object> 157 </object>
190 158
@@ -196,14 +164,14 @@
196 <field type="CharField" name="vcs_web_tree_base_url">https://git.yoctoproject.org/cgit/cgit.cgi/poky/tree/%path%?h=%branch%</field> 164 <field type="CharField" name="vcs_web_tree_base_url">https://git.yoctoproject.org/cgit/cgit.cgi/poky/tree/%path%?h=%branch%</field>
197 <field type="CharField" name="vcs_web_file_base_url">https://git.yoctoproject.org/cgit/cgit.cgi/poky/tree/%path%?h=%branch%</field> 165 <field type="CharField" name="vcs_web_file_base_url">https://git.yoctoproject.org/cgit/cgit.cgi/poky/tree/%path%?h=%branch%</field>
198 </object> 166 </object>
199 <object model="orm.layer_version" pk="6"> 167 <object model="orm.layer_version" pk="5">
200 <field rel="ManyToOneRel" to="orm.layer" name="layer">2</field> 168 <field rel="ManyToOneRel" to="orm.layer" name="layer">2</field>
201 <field type="IntegerField" name="layer_source">0</field> 169 <field type="IntegerField" name="layer_source">0</field>
202 <field rel="ManyToOneRel" to="orm.release" name="release">1</field> 170 <field rel="ManyToOneRel" to="orm.release" name="release">1</field>
203 <field type="CharField" name="branch">kirkstone</field> 171 <field type="CharField" name="branch">scarthgap</field>
204 <field type="CharField" name="dirpath">meta-poky</field> 172 <field type="CharField" name="dirpath">meta-poky</field>
205 </object> 173 </object>
206 <object model="orm.layer_version" pk="7"> 174 <object model="orm.layer_version" pk="6">
207 <field rel="ManyToOneRel" to="orm.layer" name="layer">2</field> 175 <field rel="ManyToOneRel" to="orm.layer" name="layer">2</field>
208 <field type="IntegerField" name="layer_source">0</field> 176 <field type="IntegerField" name="layer_source">0</field>
209 <field rel="ManyToOneRel" to="orm.release" name="release">2</field> 177 <field rel="ManyToOneRel" to="orm.release" name="release">2</field>
@@ -211,25 +179,18 @@
211 <field type="CharField" name="commit">HEAD</field> 179 <field type="CharField" name="commit">HEAD</field>
212 <field type="CharField" name="dirpath">meta-poky</field> 180 <field type="CharField" name="dirpath">meta-poky</field>
213 </object> 181 </object>
214 <object model="orm.layer_version" pk="8"> 182 <object model="orm.layer_version" pk="7">
215 <field rel="ManyToOneRel" to="orm.layer" name="layer">2</field> 183 <field rel="ManyToOneRel" to="orm.layer" name="layer">2</field>
216 <field type="IntegerField" name="layer_source">0</field> 184 <field type="IntegerField" name="layer_source">0</field>
217 <field rel="ManyToOneRel" to="orm.release" name="release">3</field> 185 <field rel="ManyToOneRel" to="orm.release" name="release">3</field>
218 <field type="CharField" name="branch">master</field> 186 <field type="CharField" name="branch">master</field>
219 <field type="CharField" name="dirpath">meta-poky</field> 187 <field type="CharField" name="dirpath">meta-poky</field>
220 </object> 188 </object>
221 <object model="orm.layer_version" pk="9"> 189 <object model="orm.layer_version" pk="8">
222 <field rel="ManyToOneRel" to="orm.layer" name="layer">2</field> 190 <field rel="ManyToOneRel" to="orm.layer" name="layer">2</field>
223 <field type="IntegerField" name="layer_source">0</field> 191 <field type="IntegerField" name="layer_source">0</field>
224 <field rel="ManyToOneRel" to="orm.release" name="release">4</field> 192 <field rel="ManyToOneRel" to="orm.release" name="release">4</field>
225 <field type="CharField" name="branch">mickledore</field> 193 <field type="CharField" name="branch">kirkstone</field>
226 <field type="CharField" name="dirpath">meta-poky</field>
227 </object>
228 <object model="orm.layer_version" pk="10">
229 <field rel="ManyToOneRel" to="orm.layer" name="layer">2</field>
230 <field type="IntegerField" name="layer_source">0</field>
231 <field rel="ManyToOneRel" to="orm.release" name="release">5</field>
232 <field type="CharField" name="branch">dunfell</field>
233 <field type="CharField" name="dirpath">meta-poky</field> 194 <field type="CharField" name="dirpath">meta-poky</field>
234 </object> 195 </object>
235 196
@@ -241,14 +202,14 @@
241 <field type="CharField" name="vcs_web_tree_base_url">https://git.yoctoproject.org/cgit/cgit.cgi/poky/tree/%path%?h=%branch%</field> 202 <field type="CharField" name="vcs_web_tree_base_url">https://git.yoctoproject.org/cgit/cgit.cgi/poky/tree/%path%?h=%branch%</field>
242 <field type="CharField" name="vcs_web_file_base_url">https://git.yoctoproject.org/cgit/cgit.cgi/poky/tree/%path%?h=%branch%</field> 203 <field type="CharField" name="vcs_web_file_base_url">https://git.yoctoproject.org/cgit/cgit.cgi/poky/tree/%path%?h=%branch%</field>
243 </object> 204 </object>
244 <object model="orm.layer_version" pk="11"> 205 <object model="orm.layer_version" pk="9">
245 <field rel="ManyToOneRel" to="orm.layer" name="layer">3</field> 206 <field rel="ManyToOneRel" to="orm.layer" name="layer">3</field>
246 <field type="IntegerField" name="layer_source">0</field> 207 <field type="IntegerField" name="layer_source">0</field>
247 <field rel="ManyToOneRel" to="orm.release" name="release">1</field> 208 <field rel="ManyToOneRel" to="orm.release" name="release">1</field>
248 <field type="CharField" name="branch">kirkstone</field> 209 <field type="CharField" name="branch">scarthgap</field>
249 <field type="CharField" name="dirpath">meta-yocto-bsp</field> 210 <field type="CharField" name="dirpath">meta-yocto-bsp</field>
250 </object> 211 </object>
251 <object model="orm.layer_version" pk="12"> 212 <object model="orm.layer_version" pk="10">
252 <field rel="ManyToOneRel" to="orm.layer" name="layer">3</field> 213 <field rel="ManyToOneRel" to="orm.layer" name="layer">3</field>
253 <field type="IntegerField" name="layer_source">0</field> 214 <field type="IntegerField" name="layer_source">0</field>
254 <field rel="ManyToOneRel" to="orm.release" name="release">2</field> 215 <field rel="ManyToOneRel" to="orm.release" name="release">2</field>
@@ -256,25 +217,18 @@
256 <field type="CharField" name="commit">HEAD</field> 217 <field type="CharField" name="commit">HEAD</field>
257 <field type="CharField" name="dirpath">meta-yocto-bsp</field> 218 <field type="CharField" name="dirpath">meta-yocto-bsp</field>
258 </object> 219 </object>
259 <object model="orm.layer_version" pk="13"> 220 <object model="orm.layer_version" pk="11">
260 <field rel="ManyToOneRel" to="orm.layer" name="layer">3</field> 221 <field rel="ManyToOneRel" to="orm.layer" name="layer">3</field>
261 <field type="IntegerField" name="layer_source">0</field> 222 <field type="IntegerField" name="layer_source">0</field>
262 <field rel="ManyToOneRel" to="orm.release" name="release">3</field> 223 <field rel="ManyToOneRel" to="orm.release" name="release">3</field>
263 <field type="CharField" name="branch">master</field> 224 <field type="CharField" name="branch">master</field>
264 <field type="CharField" name="dirpath">meta-yocto-bsp</field> 225 <field type="CharField" name="dirpath">meta-yocto-bsp</field>
265 </object> 226 </object>
266 <object model="orm.layer_version" pk="14"> 227 <object model="orm.layer_version" pk="12">
267 <field rel="ManyToOneRel" to="orm.layer" name="layer">3</field> 228 <field rel="ManyToOneRel" to="orm.layer" name="layer">3</field>
268 <field type="IntegerField" name="layer_source">0</field> 229 <field type="IntegerField" name="layer_source">0</field>
269 <field rel="ManyToOneRel" to="orm.release" name="release">4</field> 230 <field rel="ManyToOneRel" to="orm.release" name="release">4</field>
270 <field type="CharField" name="branch">mickledore</field> 231 <field type="CharField" name="branch">kirkstone</field>
271 <field type="CharField" name="dirpath">meta-yocto-bsp</field>
272 </object>
273 <object model="orm.layer_version" pk="15">
274 <field rel="ManyToOneRel" to="orm.layer" name="layer">3</field>
275 <field type="IntegerField" name="layer_source">0</field>
276 <field rel="ManyToOneRel" to="orm.release" name="release">5</field>
277 <field type="CharField" name="branch">dunfell</field>
278 <field type="CharField" name="dirpath">meta-yocto-bsp</field> 232 <field type="CharField" name="dirpath">meta-yocto-bsp</field>
279 </object> 233 </object>
280</django-objects> 234</django-objects>
diff --git a/bitbake/lib/toaster/tests/functional/test_create_new_project.py b/bitbake/lib/toaster/tests/functional/test_create_new_project.py
index 94d90459e1..cdfdd9ab20 100644
--- a/bitbake/lib/toaster/tests/functional/test_create_new_project.py
+++ b/bitbake/lib/toaster/tests/functional/test_create_new_project.py
@@ -88,15 +88,15 @@ class TestCreateNewProject(SeleniumFunctionalTestCase):
88 False, 88 False,
89 ) 89 )
90 90
91 def test_create_new_project_kirkstone(self): 91 def test_create_new_project_scarthgap(self):
92 """ Test create new project using: 92 """ Test create new project using:
93 - Project Name: Any string 93 - Project Name: Any string
94 - Release: Yocto Project 4.0 "Kirkstone" (option value: 1) 94 - Release: Yocto Project 5.0 "Scarthgap" (option value: 1)
95 - Merge Toaster settings: True 95 - Merge Toaster settings: True
96 """ 96 """
97 release = '1' 97 release = '1'
98 release_title = 'Yocto Project 4.0 "Kirkstone"' 98 release_title = 'Yocto Project 5.0 "Scarthgap"'
99 project_name = 'projectkirkstone' 99 project_name = 'projectscarthgap'
100 self._create_test_new_project( 100 self._create_test_new_project(
101 project_name, 101 project_name,
102 release, 102 release,
@@ -104,20 +104,20 @@ class TestCreateNewProject(SeleniumFunctionalTestCase):
104 True, 104 True,
105 ) 105 )
106 106
107 def test_create_new_project_dunfell(self): 107 def test_create_new_project_kirkstone(self):
108 """ Test create new project using: 108 """ Test create new project using:
109 - Project Name: Any string 109 - Project Name: Any string
110 - Release: Yocto Project 3.1 "Dunfell" (option value: 5) 110 - Release: Yocto Project 4.0 "Kirkstone" (option value: 4)
111 - Merge Toaster settings: False 111 - Merge Toaster settings: True
112 """ 112 """
113 release = '5' 113 release = '4'
114 release_title = 'Yocto Project 3.1 "Dunfell"' 114 release_title = 'Yocto Project 4.0 "Kirkstone"'
115 project_name = 'projectdunfell' 115 project_name = 'projectkirkstone'
116 self._create_test_new_project( 116 self._create_test_new_project(
117 project_name, 117 project_name,
118 release, 118 release,
119 release_title, 119 release_title,
120 False, 120 True,
121 ) 121 )
122 122
123 def test_create_new_project_local(self): 123 def test_create_new_project_local(self):
diff --git a/bitbake/lib/toaster/tests/functional/test_project_page.py b/bitbake/lib/toaster/tests/functional/test_project_page.py
index adbe3587e4..0e36b44ffd 100644
--- a/bitbake/lib/toaster/tests/functional/test_project_page.py
+++ b/bitbake/lib/toaster/tests/functional/test_project_page.py
@@ -708,7 +708,7 @@ class TestProjectPage(SeleniumFunctionalTestCase):
708 - Check layer summary 708 - Check layer summary
709 - Check layer description 709 - Check layer description
710 """ 710 """
711 url = reverse("layerdetails", args=(TestProjectPage.project_id, 8)) 711 url = reverse("layerdetails", args=(TestProjectPage.project_id, 7))
712 self.get(url) 712 self.get(url)
713 self.wait_until_visible('.page-header') 713 self.wait_until_visible('.page-header')
714 # check title is displayed 714 # check title is displayed