lp://staging/~cjohnston/helipad/job-dt2
- Get this branch:
- bzr branch lp://staging/~cjohnston/helipad/job-dt2
Branch merges
- No reviews requested
-
Diff: 61933 lines (+61353/-0) (has conflicts)109 files modified.bzrignore (+7/-0)
__init__.py (+14/-0)
admin.py (+77/-0)
api.py (+71/-0)
dashboard.py (+24/-0)
fixtures/duplicate_job_fixture.json (+1196/-0)
fixtures/head-indicators.json (+24885/-0)
fixtures/phablet-apps.json (+2158/-0)
management/__init__.py (+14/-0)
management/commands/__init__.py (+14/-0)
management/commands/jenkins_pull_ci.py (+179/-0)
migrations/0001_initial.py (+293/-0)
migrations/__init__.py (+14/-0)
models.py (+512/-0)
static/ci/css/ci_style.css (+22/-0)
static/ci/js/gauge.js (+282/-0)
tables.py (+90/-0)
templates/ci/ci_layout.html (+2/-0)
templates/ci/daily_release_overview.html (+75/-0)
templates/ci/job.html (+33/-0)
templates/ci/project_detail.html (+66/-0)
templates/ci/project_list.html (+153/-0)
templates/ci/stack_list.html (+72/-0)
templatetags/__init__.py (+14/-0)
templatetags/ci_extras.py (+40/-0)
templatetags/percentage.py (+29/-0)
tests/__init__.py (+19/-0)
tests/data/compiz-mbs-autolanding-193-armhf.json (+1/-0)
tests/data/compiz-mbs-autolanding-193.json (+1/-0)
tests/data/compiz-mbs-autolanding.json (+1/-0)
tests/data/nux-mbs-autolanding-98-amd64-testReport.json (+1/-0)
tests/data/nux-mbs-autolanding-98-amd64.coverage.xml (+5494/-0)
tests/data/nux-mbs-autolanding-98-amd64.json (+1/-0)
tests/data/nux-mbs-autolanding-98-armhf.coverage.xml (+5483/-0)
tests/data/nux-mbs-autolanding-98-armhf.json (+1/-0)
tests/data/nux-mbs-autolanding-98-i386.coverage.xml (+5494/-0)
tests/data/nux-mbs-autolanding-98-i386.json (+1/-0)
tests/data/nux-mbs-autolanding-98.json (+1/-0)
tests/data/nux-mbs-autolanding.json (+1/-0)
tests/data/ubuntu-ui-toolkit-autolanding.coverage.xml (+9076/-0)
tests/extractor/__init__.py (+22/-0)
tests/extractor/test_extractor.py (+135/-0)
tests/extractor/test_jenkins_build.py (+112/-0)
tests/extractor/test_jenkins_coverage.py (+208/-0)
tests/extractor/test_jenkins_job.py (+78/-0)
tests/extractor/test_jenkins_run.py (+156/-0)
tests/extractor/test_jenkins_test_report.py (+67/-0)
tests/extractor/utilities.py (+46/-0)
tests/functional/__init__.py (+14/-0)
tests/functional/default_page/__init__.py (+14/-0)
tests/functional/default_page/test_footer_exists.py (+21/-0)
tests/functional/default_page/test_title_contains_upstream.py (+20/-0)
tests/functional/default_page/test_top_nav.py (+20/-0)
tests/functional/projects/__init__.py (+14/-0)
tests/functional/projects/test_goto_projects.py (+22/-0)
tests/functional/projects/test_project_footer_exists.py (+23/-0)
tests/functional/projects/test_project_table_headers.py (+31/-0)
tests/functional/shared/__init__.py (+14/-0)
tests/functional/shared/settings.py (+16/-0)
tests/functional/stacks/__init__.py (+14/-0)
tests/functional/stacks/test_goto_stacks.py (+22/-0)
tests/functional/stacks/test_stack_footer_exists.py (+23/-0)
tests/functional/stacks/test_stack_table_headers.py (+28/-0)
tests/integration/__init__.py (+22/-0)
tests/integration/test_django_jenkins_build.py (+46/-0)
tests/integration/test_jenkins_build.py (+138/-0)
tests/integration/test_jenkins_job.py (+109/-0)
tests/integration/test_view_build.py (+41/-0)
tests/integration/test_view_daily_release_overview.py (+20/-0)
tests/integration/test_view_index.py (+24/-0)
tests/integration/test_view_stack.py (+35/-0)
tests/test_jenkins_pull_ci.py (+191/-0)
tests/unit/__init__.py (+36/-0)
tests/unit/test_build.py (+41/-0)
tests/unit/test_ci_project.py (+171/-0)
tests/unit/test_ci_project_import.py (+56/-0)
tests/unit/test_cu2d_stack.py (+25/-0)
tests/unit/test_cu2d_stack_import.py (+57/-0)
tests/unit/test_heuristics.py (+165/-0)
tests/unit/test_jenkins_build.py (+94/-0)
tests/unit/test_jenkins_build_import.py (+270/-0)
tests/unit/test_jenkins_coverage_report.py (+40/-0)
tests/unit/test_jenkins_coverage_report_import.py (+72/-0)
tests/unit/test_jenkins_flavor.py (+26/-0)
tests/unit/test_jenkins_job.py (+171/-0)
tests/unit/test_jenkins_job_import.py (+219/-0)
tests/unit/test_jenkins_result.py (+26/-0)
tests/unit/test_jenkins_run.py (+46/-0)
tests/unit/test_jenkins_run_import.py (+130/-0)
tests/unit/test_jenkins_test_report_import.py (+45/-0)
tests/unit/test_launchpad_project.py (+26/-0)
tests/unit/test_launchpad_project_import.py (+57/-0)
tests/unit/test_release.py (+26/-0)
tests/unit/test_series.py (+26/-0)
urls_api.py (+26/-0)
urls_daily.py (+28/-0)
urls_merger.py (+30/-0)
util/__init__.py (+14/-0)
util/ci_project.py (+65/-0)
util/coverage_report.py (+36/-0)
util/cu2d_stack.py (+72/-0)
util/extractor.py (+712/-0)
util/heuristics.py (+123/-0)
util/jenkins_build.py (+282/-0)
util/jenkins_job.py (+152/-0)
util/jenkins_run.py (+84/-0)
util/jenkins_test_report.py (+27/-0)
util/launchpad_project.py (+26/-0)
views.py (+194/-0)
Branch information
Recent revisions
- 30. By Francis Ginther
-
Handle jobs missing from the db when updating the stacks.
Approved by Chris Johnston, PS Jenkins bot.
- 29. By Chris Johnston
-
Updated fixes for failing tests. Fixes: https:/
/bugs.launchpad .net/bugs/ 1204183. Approved by Chris Johnston, PS Jenkins bot.
- 28. By Chris Johnston
-
Revert out changes that started causing traceback.
Approved by PS Jenkins bot, Chris Johnston.
- 27. By Francis Ginther
-
Add update of cu2d_stacks.
Apply fix for a sane last_build property.
Amend cu2d CiException bomb.Approved by PS Jenkins bot, Allan LeSage.
- 26. By Francis Ginther
-
Force pulling of all the daily release child jobs for a stack. Fixes: https:/
/bugs.launchpad .net/bugs/ 1204776. Approved by Chris Johnston, PS Jenkins bot.
- 25. By Allan LeSage
-
Fix for stale data in jenkins_pull_ci.
Approved by Chris Johnston, PS Jenkins bot.
- 24. By Francis Ginther
-
Use yellow background for 'Published (with some components ignored)' state.
Approved by Chris Johnston, PS Jenkins bot.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://staging/helipad