diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2020-08-20 18:42:06 +0000 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2020-08-20 18:42:06 +0000 |
commit | 6e4e1050d9dba2b7b2523fdd1768823ab85feef4 (patch) | |
tree | 78be5963ec075d80116a932011d695dd33910b4e /spec/fixtures | |
parent | 1ce776de4ae122aba3f349c02c17cebeaa8ecf07 (diff) | |
download | gitlab-ce-6e4e1050d9dba2b7b2523fdd1768823ab85feef4.tar.gz |
Add latest changes from gitlab-org/gitlab@13-3-stable-ee
Diffstat (limited to 'spec/fixtures')
21 files changed, 333 insertions, 54 deletions
diff --git a/spec/fixtures/api/schemas/environment.json b/spec/fixtures/api/schemas/environment.json index f42d701834a..d1274bea817 100644 --- a/spec/fixtures/api/schemas/environment.json +++ b/spec/fixtures/api/schemas/environment.json @@ -33,6 +33,7 @@ "updated_at": { "type": "string", "format": "date-time" }, "auto_stop_at": { "type": "string", "format": "date-time" }, "can_stop": { "type": "boolean" }, + "has_opened_alert": { "type": "boolean" }, "cluster_type": { "type": "types/nullable_string.json" }, "terminal_path": { "type": "types/nullable_string.json" }, "last_deployment": { diff --git a/spec/fixtures/api/schemas/job/artifact.json b/spec/fixtures/api/schemas/job/artifact.json index 1812e69fbd6..f4a69e66141 100644 --- a/spec/fixtures/api/schemas/job/artifact.json +++ b/spec/fixtures/api/schemas/job/artifact.json @@ -5,7 +5,8 @@ "browse_path": { "type": "string"}, "keep_path": { "type": "string"}, "expired": { "type": "boolean" }, - "expire_at": { "type": "string", "format": "date-time" } + "expire_at": { "type": "string", "format": "date-time" }, + "locked": { "type": "boolean" } }, "additionalProperties": false } diff --git a/spec/fixtures/api/schemas/release/link.json b/spec/fixtures/api/schemas/release/link.json index b3aebfa131e..669f0a39343 100644 --- a/spec/fixtures/api/schemas/release/link.json +++ b/spec/fixtures/api/schemas/release/link.json @@ -4,7 +4,6 @@ "properties": { "id": { "type": "integer" }, "name": { "type": "string" }, - "filepath": { "type": "string" }, "url": { "type": "string" }, "direct_asset_url": { "type": "string" }, "external": { "type": "boolean" }, diff --git a/spec/fixtures/gitlab/database/structure_example.sql b/spec/fixtures/gitlab/database/structure_example.sql index 06db67b725a..1ad78adea53 100644 --- a/spec/fixtures/gitlab/database/structure_example.sql +++ b/spec/fixtures/gitlab/database/structure_example.sql @@ -77,19 +77,3 @@ ALTER TABLE ONLY public.abuse_reports CREATE INDEX index_abuse_reports_on_user_id ON public.abuse_reports USING btree (user_id); - - -INSERT INTO "schema_migrations" (version) VALUES -('20200305121159'), -('20200306095654'), -('20200306160521'), -('20200306170211'), -('20200306170321'), -('20200306170531'), -('20200309140540'), -('20200309195209'), -('20200309195710'), -('20200310132654'), -('20200310135823'); - - diff --git a/spec/fixtures/gitlab/database/structure_example_cleaned.sql b/spec/fixtures/gitlab/database/structure_example_cleaned.sql index 5618fb694a0..42eed974e64 100644 --- a/spec/fixtures/gitlab/database/structure_example_cleaned.sql +++ b/spec/fixtures/gitlab/database/structure_example_cleaned.sql @@ -27,16 +27,6 @@ ALTER TABLE ONLY public.abuse_reports CREATE INDEX index_abuse_reports_on_user_id ON public.abuse_reports USING btree (user_id); -INSERT INTO "schema_migrations" (version) VALUES -('20200305121159'), -('20200306095654'), -('20200306160521'), -('20200306170211'), -('20200306170321'), -('20200306170531'), -('20200309140540'), -('20200309195209'), -('20200309195710'), -('20200310132654'), -('20200310135823'); - +-- schema_migrations.version information is no longer stored in this file, +-- but instead tracked in the db/schema_migrations directory +-- see https://gitlab.com/gitlab-org/gitlab/-/issues/218590 for details diff --git a/spec/fixtures/helm/helm_list_v2_empty_blob.json.gz b/spec/fixtures/helm/helm_list_v2_empty_blob.json.gz Binary files differnew file mode 100644 index 00000000000..5647f052c3b --- /dev/null +++ b/spec/fixtures/helm/helm_list_v2_empty_blob.json.gz diff --git a/spec/fixtures/lib/gitlab/metrics/dashboard/dashboard_groups_missing_panels_and_group.yml b/spec/fixtures/lib/gitlab/metrics/dashboard/dashboard_groups_missing_panels_and_group.yml new file mode 100644 index 00000000000..746a90f266e --- /dev/null +++ b/spec/fixtures/lib/gitlab/metrics/dashboard/dashboard_groups_missing_panels_and_group.yml @@ -0,0 +1,33 @@ +dashboard: 'Test Dashboard' +panel_groups: +- panels: + - title: "Super Chart A1" + type: "area-chart" + y_label: "y_label" + weight: 1 + max_value: 1 + metrics: + - id: metric_a1 + query_range: |+ + avg( + sum( + container_memory_usage_bytes{ + container_name!="POD", + pod_name=~"^{{ci_environment_slug}}-(.*)", + namespace="{{kube_namespace}}" + } + ) by (job) + ) without (job) + /1024/1024/1024 + unit: unit + label: Legend Label + - title: "Super Chart A2" + type: "area-chart" + y_label: "y_label" + weight: 2 + metrics: + - id: metric_a2 + query_range: 'query' + label: Legend Label + unit: unit +- group: Group B diff --git a/spec/fixtures/lib/gitlab/metrics/dashboard/dashboard_is_an_array.yml b/spec/fixtures/lib/gitlab/metrics/dashboard/dashboard_is_an_array.yml new file mode 100644 index 00000000000..7627592553e --- /dev/null +++ b/spec/fixtures/lib/gitlab/metrics/dashboard/dashboard_is_an_array.yml @@ -0,0 +1,15 @@ +--- +- dashboard: 'Test Dashboard' + panel_groups: + - group: Group A + panels: + - title: "Super Chart A2" + type: "area-chart" + y_label: "y_label" + weight: 2 + metrics: + - id: metric_a2 + query_range: 'query' + label: Legend Label + unit: unit +- dashboard: 'second entry' diff --git a/spec/fixtures/lib/gitlab/metrics/dashboard/dashboard_missing_panel_groups.yml b/spec/fixtures/lib/gitlab/metrics/dashboard/dashboard_missing_panel_groups.yml new file mode 100644 index 00000000000..6f9e22c3212 --- /dev/null +++ b/spec/fixtures/lib/gitlab/metrics/dashboard/dashboard_missing_panel_groups.yml @@ -0,0 +1,32 @@ +dashboard: 'Test Dashboard' +priority: 1 +links: + - title: Link 1 + url: https://gitlab.com + - title: Link 2 + url: https://docs.gitlab.com +templating: + variables: + text_variable_full_syntax: + label: 'Variable 1' + type: text + options: + default_value: 'default' + text_variable_simple_syntax: 'default value' + custom_variable_simple_syntax: ['value1', 'value2', 'value3'] + custom_variable_full_syntax: + label: 'Variable 2' + type: custom + options: + values: + - value: 'value option 1' + text: 'Option 1' + - value: 'value_option_2' + text: 'Option 2' + default: true + metric_label_values_variable: + label: 'Variable 3' + type: metric_label_values + options: + series_selector: 'backend:haproxy_backend_availability:ratio{env="{{env}}"}' + label: 'backend' diff --git a/spec/fixtures/lib/gitlab/metrics/dashboard/dashboard_panel_is_missing_metrics.yml b/spec/fixtures/lib/gitlab/metrics/dashboard/dashboard_panel_is_missing_metrics.yml new file mode 100644 index 00000000000..8f12365dca2 --- /dev/null +++ b/spec/fixtures/lib/gitlab/metrics/dashboard/dashboard_panel_is_missing_metrics.yml @@ -0,0 +1,15 @@ +dashboard: 'Test Dashboard' +panel_groups: +- group: Group A + priority: 1 + panels: + - title: "Super Chart A1" + type: "area-chart" + y_label: "y_label" + weight: 1 + max_value: 1 + - title: "Super Chart A2" + type: "area-chart" + y_label: "y_label" + weight: 2 + metrics: diff --git a/spec/fixtures/lib/gitlab/metrics/dashboard/dashboard_panle_groups_wrong_content_type.yml b/spec/fixtures/lib/gitlab/metrics/dashboard/dashboard_panle_groups_wrong_content_type.yml new file mode 100644 index 00000000000..104107fa96e --- /dev/null +++ b/spec/fixtures/lib/gitlab/metrics/dashboard/dashboard_panle_groups_wrong_content_type.yml @@ -0,0 +1,33 @@ +dashboard: 'Test Dashboard' +priority: 1 +links: +- title: Link 1 + url: https://gitlab.com +- title: Link 2 + url: https://docs.gitlab.com +templating: + variables: + text_variable_full_syntax: + label: 'Variable 1' + type: text + options: + default_value: 'default' + text_variable_simple_syntax: 'default value' + custom_variable_simple_syntax: ['value1', 'value2', 'value3'] + custom_variable_full_syntax: + label: 'Variable 2' + type: custom + options: + values: + - value: 'value option 1' + text: 'Option 1' + - value: 'value_option_2' + text: 'Option 2' + default: true + metric_label_values_variable: + label: 'Variable 3' + type: metric_label_values + options: + series_selector: 'backend:haproxy_backend_availability:ratio{env="{{env}}"}' + label: 'backend' +panel_groups: this should be an array diff --git a/spec/fixtures/lib/gitlab/metrics/dashboard/duplicate_id_dashboard.yml b/spec/fixtures/lib/gitlab/metrics/dashboard/duplicate_id_dashboard.yml new file mode 100644 index 00000000000..09a87703bfa --- /dev/null +++ b/spec/fixtures/lib/gitlab/metrics/dashboard/duplicate_id_dashboard.yml @@ -0,0 +1,67 @@ +dashboard: 'Test Dashboard' +priority: 1 +links: +- title: Link 1 + url: https://gitlab.com +- title: Link 2 + url: https://docs.gitlab.com +templating: + variables: + text_variable_full_syntax: + label: 'Variable 1' + type: text + options: + default_value: 'default' + text_variable_simple_syntax: 'default value' + custom_variable_simple_syntax: ['value1', 'value2', 'value3'] + custom_variable_full_syntax: + label: 'Variable 2' + type: custom + options: + values: + - value: 'value option 1' + text: 'Option 1' + - value: 'value_option_2' + text: 'Option 2' + default: true + metric_label_values_variable: + label: 'Variable 3' + type: metric_label_values + options: + series_selector: 'backend:haproxy_backend_availability:ratio{env="{{env}}"}' + label: 'backend' +panel_groups: +- group: Group A + priority: 1 + panels: + - title: "Super Chart A1" + type: "area-chart" + y_label: "y_label" + weight: 1 + max_value: 1 + metrics: + - id: metric_a1 + query_range: 'query' + unit: unit + label: Legend Label + - title: "Super Chart A2" + type: "area-chart" + y_label: "y_label" + weight: 2 + metrics: + - id: metric_a1 + query_range: 'query' + label: Legend Label + unit: unit +- group: Group B + priority: 10 + panels: + - title: "Super Chart B" + type: "area-chart" + y_label: "y_label" + weight: 1 + metrics: + - id: metric_a1 + query_range: 'query' + unit: unit + label: Legend Label diff --git a/spec/fixtures/lib/gitlab/metrics/dashboard/invalid_dashboard.yml b/spec/fixtures/lib/gitlab/metrics/dashboard/invalid_dashboard.yml new file mode 100644 index 00000000000..312053d2770 --- /dev/null +++ b/spec/fixtures/lib/gitlab/metrics/dashboard/invalid_dashboard.yml @@ -0,0 +1,67 @@ +dashboard: 'Test Dashboard' +priority: 1 +links: +- title: Link 1 + url: https://gitlab.com +- title: Link 2 + url: https://docs.gitlab.com +templating: + variables: + text_variable_full_syntax: + label: 'Variable 1' + type: text + options: + default_value: 'default' + text_variable_simple_syntax: 'default value' + custom_variable_simple_syntax: ['value1', 'value2', 'value3'] + custom_variable_full_syntax: + label: 'Variable 2' + type: custom + options: + values: + - value: 'value option 1' + text: 'Option 1' + - value: 'value_option_2' + text: 'Option 2' + default: true + metric_label_values_variable: + label: 'Variable 3' + type: metric_label_values + options: + series_selector: 'backend:haproxy_backend_availability:ratio{env="{{env}}"}' + label: 'backend' +panel_groups: +- group: Group A + priority: 1 + panels: + - title: "Super Chart A1" + type: "area-chart" + y_label: "y_label" + weight: this_should_be_a_int + max_value: 1 + metrics: + - id: metric_a1 + query_range: 'query' + unit: unit + label: Legend Label + - title: "Super Chart A2" + type: "area-chart" + y_label: "y_label" + weight: 2 + metrics: + - id: metric_a2 + query_range: 'query' + label: Legend Label + unit: unit +- group: Group B + priority: 10 + panels: + - title: "Super Chart B" + type: "area-chart" + y_label: "y_label" + weight: 1 + metrics: + - id: metric_b + query_range: 'query' + unit: unit + label: Legend Label diff --git a/spec/fixtures/lib/gitlab/metrics/dashboard/sample_dashboard.yml b/spec/fixtures/lib/gitlab/metrics/dashboard/sample_dashboard.yml index 1e41ef669d1..17b9552763a 100644 --- a/spec/fixtures/lib/gitlab/metrics/dashboard/sample_dashboard.yml +++ b/spec/fixtures/lib/gitlab/metrics/dashboard/sample_dashboard.yml @@ -31,37 +31,42 @@ templating: series_selector: 'backend:haproxy_backend_availability:ratio{env="{{env}}"}' label: 'backend' panel_groups: -- group: Group A - priority: 1 +- group: Group B panels: - - title: "Super Chart A1" + - title: "Super Chart B" type: "area-chart" y_label: "y_label" - weight: 1 - max_value: 1 metrics: - - id: metric_a1 + - id: metric_b query_range: 'query' unit: unit label: Legend Label +- group: Group A + panels: - title: "Super Chart A2" type: "area-chart" y_label: "y_label" - weight: 2 metrics: - id: metric_a2 - query_range: 'query' + query_range: 2000 label: Legend Label unit: unit -- group: Group B - priority: 10 - panels: - - title: "Super Chart B" + - title: "Super Chart A1" type: "area-chart" y_label: "y_label" - weight: 1 + max_value: 1 metrics: - - id: metric_b - query_range: 'query' + - id: metric_a1 + query_range: |+ + avg( + sum( + container_memory_usage_bytes{ + container_name!="POD", + pod_name=~"^{{ci_environment_slug}}-(.*)", + namespace="{{kube_namespace}}" + } + ) by (job) + ) without (job) + /1024/1024/1024 unit: unit label: Legend Label diff --git a/spec/fixtures/lib/gitlab/metrics/dashboard/schemas/metrics.json b/spec/fixtures/lib/gitlab/metrics/dashboard/schemas/metrics.json index 038f5ac5d4e..b23b0ea15d2 100644 --- a/spec/fixtures/lib/gitlab/metrics/dashboard/schemas/metrics.json +++ b/spec/fixtures/lib/gitlab/metrics/dashboard/schemas/metrics.json @@ -10,8 +10,8 @@ ], "properties": { "id": { "type": "string" }, - "query_range": { "type": "string" }, - "query": { "type": "string" }, + "query_range": { "type": ["string", "number"] }, + "query": { "type": ["string", "number"] }, "unit": { "type": "string" }, "label": { "type": "string" }, "track": { "type": "string" }, diff --git a/spec/fixtures/lib/gitlab/metrics/dashboard/schemas/panel_groups.json b/spec/fixtures/lib/gitlab/metrics/dashboard/schemas/panel_groups.json index d16fcd40359..71c0981d9ec 100644 --- a/spec/fixtures/lib/gitlab/metrics/dashboard/schemas/panel_groups.json +++ b/spec/fixtures/lib/gitlab/metrics/dashboard/schemas/panel_groups.json @@ -6,7 +6,6 @@ ], "properties": { "group": { "type": "string" }, - "priority": { "type": "number" }, "panels": { "type": "array", "items": { "$ref": "panels.json" } diff --git a/spec/fixtures/lib/gitlab/metrics/dashboard/schemas/panels.json b/spec/fixtures/lib/gitlab/metrics/dashboard/schemas/panels.json index 20595cc0d73..b4809a85101 100644 --- a/spec/fixtures/lib/gitlab/metrics/dashboard/schemas/panels.json +++ b/spec/fixtures/lib/gitlab/metrics/dashboard/schemas/panels.json @@ -12,7 +12,6 @@ "y_label": { "type": "string" }, "y_axis": { "$ref": "axis.json" }, "max_value": { "type": "number" }, - "weight": { "type": "number" }, "metrics": { "type": "array", "items": { "$ref": "metrics.json" } diff --git a/spec/fixtures/pipeline_artifacts/code_coverage.json b/spec/fixtures/pipeline_artifacts/code_coverage.json new file mode 100644 index 00000000000..e9c2cc0d1bf --- /dev/null +++ b/spec/fixtures/pipeline_artifacts/code_coverage.json @@ -0,0 +1,9 @@ +{ + "files": { + "demo.rb": { + "1": 1, + "2": 1, + "3": 1 + } + } +} diff --git a/spec/fixtures/potential_html.po b/spec/fixtures/potential_html.po new file mode 100644 index 00000000000..83ea2c13cef --- /dev/null +++ b/spec/fixtures/potential_html.po @@ -0,0 +1,28 @@ +# Spanish translations for gitlab package. +# Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the gitlab package. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2017. +# +msgid "" +msgstr "" +"Project-Id-Version: gitlab 1.0.0\n" +"Report-Msgid-Bugs-To: \n" +"PO-Revision-Date: 2017-07-13 12:10-0500\n" +"Language-Team: Spanish\n" +"Language: es\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"Last-Translator: Translator <test@example.com>\n" +"X-Generator: Poedit 2.0.2\n" + +msgid "String with some <strong>emphasis</strong>" +msgid_plural "String with lots of <strong>emphasis</strong>" +msgstr[0] "Translated string with some <strong>emphasis</strong>" +msgstr[1] "Translated string with lots of <strong>emphasis</strong>" + +msgid "String with a legitimate < use" +msgid_plural "String with lots of < > uses" +msgstr[0] "Translated string with a legitimate < use" +msgstr[1] "Translated string with lots of < > uses" diff --git a/spec/fixtures/product_analytics/event.json b/spec/fixtures/product_analytics/event.json index 3100b068a0c..1a4db860be2 100644 --- a/spec/fixtures/product_analytics/event.json +++ b/spec/fixtures/product_analytics/event.json @@ -12,5 +12,10 @@ "lang":"en-US", "cookie":"1", "tz":"America/Los_Angeles", - "cs":"UTF-8" + "cs":"UTF-8", + "se_ca": "category", + "se_ac": "action", + "se_la": "label", + "se_pr": "property", + "se_va": 12.34 } diff --git a/spec/fixtures/valid.po b/spec/fixtures/valid.po index bb2dfa419bb..f1d62296709 100644 --- a/spec/fixtures/valid.po +++ b/spec/fixtures/valid.po @@ -73,9 +73,6 @@ msgid_plural "Branches" msgstr[0] "Rama" msgstr[1] "Ramas" -msgid "Branch <strong>%{branch_name}</strong> was created. To set up auto deploy, choose a GitLab CI Yaml template and commit your changes. %{link_to_autodeploy_doc}" -msgstr "La rama <strong>%{branch_name}</strong> fue creada. Para configurar el auto despliegue, escoge una plantilla Yaml para GitLab CI y envĂa tus cambios. %{link_to_autodeploy_doc}" - msgid "BranchSwitcherPlaceholder|Search branches" msgstr "Buscar ramas" |