• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

BP2022-AP1 / bp2022-ap1
88%

Build:
DEFAULT BRANCH: dev
Repo Added 04 Apr 2023 09:38AM UTC
Files 71
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH dev
branch: dev
CHANGE BRANCH
x
Reset
  • dev
  • 224-add-forgein-keys-between-simulationconfiguration-run-token
  • 227-move-tests-for-run-simulationconfiguration-token-into-own-file
  • 267-fix-typo-tracksplitlimitfault-to-trackspeedlimitfault
  • 320-add-tests-for-router
  • 334-remove-put-in-configuration-routes
  • 345-change-logical-and-to-bitwise-and-in-where-clauses-peewee
  • 451-replace-simulationconfigurationxspawnerconfiguration-with-normal-reference
  • 547-refactor-split-simulationobject-component-into-two-simulationobject-and-simulationobjectset
  • 574-enable-lint-for-api-and-implementor-tests
  • 574-enable-lint-for-implementor-tests
  • 576-restructure-documentation
  • 586-return-id-created_at-updated_at-and-readable_id-on-route-get-runid
  • 594-add-hint-about-missing-celery-functionality
  • 595-introduce-possibility-to-run-application-without-sumo-installed
  • bug/321-fix-serialization-test
  • bug/529-bug-inconsistency-from-setup-to-setup
  • bug/531-skipping-trains
  • bug/534-use-uuids-instead-of-strings-in-spawner
  • bug/551-fix-units-in-datascience
  • bug/554-recalculate_all_routes-dont-use-trainroute-but-corresponding-route-object
  • bug/555-sections-will-not-be-cleared-when-trains-despawn
  • bug/558-reservation-swaping-in-used-the-block-section
  • bug/587-bug-trains-randomly-stop
  • bug/588-bug-fix-network-loading
  • dependabot/pip/certifi-2023.7.22
  • dependabot/pip/flask-2.2.5
  • dependabot/pip/flask-2.3.2
  • dependabot/pip/pillow-10.0.1
  • dependabot/pip/redis-4.4.4
  • dependabot/pip/requests-2.31.0
  • dependabot/pip/urllib3-2.0.6
  • dependabot/pip/urllib3-2.0.7
  • doc/335-generate-and-host-api-documentation-with-sphinx
  • doc/358-add-user-workflow-with-rest-api-to-wiki
  • feat/141-add-connections-to-configuration-classes
  • feat/141-add-foreign-keys-to-configuration-classes
  • feature/101-regular-spawning-functionality
  • feature/102-generate-collections-in-postman
  • feature/106-add-TrackBlockedFaultConfiguration
  • feature/107-add-TrackSpeedLimitFaultConfiguration
  • feature/109-add-TrainPrioFaultConfiguration
  • feature/11-spawner-interface
  • feature/128-remove-interfaces
  • feature/14-log-entry-schema
  • feature/162-add-token-validation-decorator
  • feature/164-spawn-train-log-function
  • feature/166-add-functionality-to-token-endpoint
  • feature/167-remove-train-log-function
  • feature/168-train-arrival-log-function
  • feature/169-train-departure-function
  • feature/170-fahrstrasse-formed-function
  • feature/171-fahrstrasse-dissolved-function
  • feature/172-set-signal-log-function
  • feature/174-fault-injection-log-function
  • feature/176-fault-removal-log-function
  • feature/193-refactor-schedules-and-strategies
  • feature/194-add-endpoint-to-create-scheduleconfiguration
  • feature/195-add-functionality-of-simulation-route
  • feature/196-add-functionality-of-run-route
  • feature/197-add-functionality-for-componentspawner-route
  • feature/198-add-functionality-for-/component/fault-injector/schedule-blocked-fault-path
  • feature/199-add-functionality-for-/component/fault-injection/track-blocked-fault-path
  • feature/200-add-functionality-to-componentfault-injectiontrack-speed-limit-fault-path
  • feature/201-add-functionality-to-/component/fault-injection/train_prio_fault-path
  • feature/202-add-functionality-to-/component/fault-injection/train-speed-fault-path
  • feature/204-add-functionality-to-/component/fault-injection/schedule-blocked-fault/{id}
  • feature/205-add-functionality-to-/component/fault-injection/track-blocked-fault/{id}-path
  • feature/206-add-functionality-to-/component/fault-injection/track-speed-limit-fault/{id}-path
  • feature/207-add-functionality-to-/component/fault-injection/train-prio-fault/{id}-path
  • feature/208-add-functionality-to-/component/fault-injection/train-speed-fault/{id}-path
  • feature/211-add-functionality-to-componentspawnerid-path
  • feature/212-add-functionality-to-runid-path
  • feature/213-add-functionality-to-simulationid-path
  • feature/215-cleanup-trains
  • feature/216-switch-platform
  • feature/219-openapi-definition-contains-auto-generated-lines
  • feature/222-add-functionality-toschedule-path
  • feature/224-add-forgein-keys-between-simulationconfiguration-run-token
  • feature/225-created-updated-base-model
  • feature/226-move-fault-configuration-tests-to-own-file
  • feature/229-add-insert_priority_changed-to-IInterlockingDisruptor
  • feature/242-call-wrapper-in-TrackSpeedLimitFault
  • feature/246-adapt-log-schema-interfaces
  • feature/247-poe-coverall-command
  • feature/248-rename-TrainCancelledFault-to-ScheduleBlockedFault
  • feature/25-logging
  • feature/250-test-table-list
  • feature/251-add-missing-faults-to-logger
  • feature/257-increase-spawner-test-coverage
  • feature/258-linter-ignore-redefined-outer-name-in-test
  • feature/26-trains
  • feature/261-random-schedule-strategy
  • feature/263-add-missing-platformblockedfault-endpoint
  • feature/271-update-interlocking-configuration
  • feature/272-refactor-Fault-and-FaultConfiguration-classes
  • feature/273-refactor-log-interface-to-include-ticks
  • feature/28-track
  • feature/282-find-module-deprecated
  • feature/283-linter-disable-too-many-arguments
  • feature/284-edge-references
  • feature/286-logger-wrong-types-name
  • feature/289-add-initialization-of-interlocking
  • feature/291-fre-fahrstrasse-when-train-leaves-fahrstrasse
  • feature/293-add-functionality-to-ScheduleBlockedFault
  • feature/303-modularize-spawner-fixtures
  • feature/307-fix-tests-in-logger
  • feature/310-enter-exit-block-section-log-function
  • feature/311-add-functionality-to-PlatformBlockedFault
  • feature/314-timetable-refinements
  • feature/316-add-functionality-to-TrainSpeedFault
  • feature/317-add-functionality-to-TrainPrioFault
  • feature/318-add-functionality-to-TrackBlockedFault
  • feature/319-implement-basic-log-collector
  • feature/320-add-tests-for-router
  • feature/327-add-missing-log-entry-test
  • feature/332-refactor-fault-types
  • feature/342-research-coal-consumption
  • feature/344-datascience-time-windows
  • feature/345-change-logical-and-to-bitwise-and-in-where-clauses-peewee
  • feature/346-hand-over-objects-instead-of-id
  • feature/347-random-faults
  • feature/348-add-set-spawn-route-to-RouteController
  • feature/351-delay-not-spawnable-trains
  • feature/352-add-update_fahrstrasse-to-RouteController
  • feature/353-affected-element-does-not-exist
  • feature/354-delete-train
  • feature/357-add-route-skeleton-to-update-simulation-configurations
  • feature/363-configure-test-coverage
  • feature/366-demand-schedule-strategy
  • feature/376-test-fault-injector-component
  • feature/382-priority-components
  • feature/386-grafana-coal-demand-run-based
  • feature/388-grafana-dashboard-coal-demand-by-config
  • feature/389-grafana-dashboard-time-window-size-over-time-by-config
  • feature/393-catch-when-fahrstrassen-could-not-be-set-and-try-to-set-them-next-tick
  • feature/394-add-wrap-flask-app-with-celery-waitress-and-add-docker-compose
  • feature/397-make-_make-method-abstract
  • feature/399-train-id-contains-type
  • feature/402-test-next_tick-method-in-fault
  • feature/404-tests-track-platform-does-not-exist
  • feature/406-remove-foreign-keys-to-token
  • feature/411-refactor-usage-of-marshmellow-schema
  • feature/415-refactor-usage-of-marshmellow-schemas
  • feature/418-log-events-in-the-interlocking
  • feature/420-calculate-verkehrsleistung-from-time-0-onwards
  • feature/424-separate-graphs-for-train-types
  • feature/426-improve-performance-of-poe-test
  • feature/432-remove-block_section_length-as-an-argument-from-train_leave_block_section
  • feature/433-introduce-possibility-to-record-simulation-visually
  • feature/435-add-schemas-to-openapi3-definition-and-request-collection
  • feature/438-implement-deadlock-avoiding-by-dynamic-route-reservation-algorithm
  • feature/440-add-__init__py-to-tests-of-interlocking-component
  • feature/443-event-bus
  • feature/444-add-simulation-files-and-paths
  • feature/446-add-functionality-for-/component/fault-injection/platform-blocked-fault-path
  • feature/450-add-functionality-to-componentfault-injectionplatform-blocked-faultid-path
  • feature/452-rename-train-spawner
  • feature/453-add-poe-commands-to-inser-mock-data
  • feature/458-rename-methods-because-of-merge
  • feature/467-poe-test-commands
  • feature/480-add-scheduleregular-and-scheduleregularid-routes
  • feature/481-add-schedulerandom-and-schedulerandomid-routes
  • feature/482-add-schedulecole-demand-and-schedulecole-demandid-routes
  • feature/483-remove-schedule-and-scheduleid-routes
  • feature/484-refactor-and-add-functionality-to-schedule-implementor
  • feature/491-delete-logs-when-deleting-run
  • feature/492-prohibit-to-update-simulation-configurations-after-starting-the-first-run
  • feature/494-add-ids-of-connected-runs-to-get-simulationid-output
  • feature/497-add-speakable_id-to-basemodel
  • feature/498-increase-grafana-timeout
  • feature/507-implement-view-of-aliases-in-grafana-dashboard
  • feature/508-regenerate-base-model-alias-when-already-existing
  • feature/510-fix-test-split-in-ci
  • feature/512-init-files-for-tests
  • feature/514-change-aliases-to-use-dashes-not-spaces
  • feature/518-split-docker-compose
  • feature/519-add-script-to-create-initial-token
  • feature/519-create-first-admin-token-when-intializing-client
  • feature/521-make-route-controller-care-about-faults
  • feature/526-define-sumo-configuration-path-in-environment-variable-file
  • feature/533-routing-only-considers-tracks-and-edges-that-are-not-blocked
  • feature/540-rearange-reservations-if-train-can-cross-prereserved-route-of-another-train
  • feature/541-give-components-correct-priorities
  • feature/549-demand-constants
  • feature/552-fix-train-enter-block-section-and-train-leave-block-section
  • feature/559-coal-energy-content
  • feature/56-implement-infrastructure-provider
  • feature/563-redundant-queues-for-routes-to-be-reserved
  • feature/569-move-reservations-removal-to-the-routecontroller
  • feature/571-set-default-value-for-max_speed-of-trains
  • feature/583-add-fault-injection-examples
  • feature/62-initial-network-state
  • feature/82-move-communicator-interface
  • feature/98-add-basic-fahrstrssen-workflow
  • feature/99-generate-flask-code-from-postman
  • feature/replace-edit-with-copy
  • fix/232-remove-not-needed-datascienceconfiguration-and-datascienceresult-from-openapi3-definition
  • fix/260-train-creation
  • fix/262-use-unifromly-naming-for-operationid-for-fetching-all-ids
  • fix/264-fix-typo-schedule_blockedfault-to-schedule_blocked_fault
  • fix/266-remove-hashedtoken-from-marshmellow-schema-definition-of-token
  • fix/268-use-200-as-successful-status-code-for-put
  • fix/487-investiage-into-jsondump-calls-in-implementor-of-component-route
  • fix/578-enable-lint-in-fault-injector-tests
  • fix/new-network-import
  • fix/units-names-datascience
  • refactor/228-remove-testtest_tables_basicpy
  • refactor/385-tidy-up-spawner-tests
  • refactor/437-disable-interlocking-configuration-in-rest-api
  • refactor/490-refactor-to_dict-methods
  • refactor/547-refactor-split-simulationobject-component-into-two-simulationobject-and-simulationobjectupdater
  • refactor/railway-route-generator-no-longer-has-endless-loops
  • refactor/rebase-repos-to-our-organisation
  • tests/516-refactor-test_impl_-test-to-verify-implementor-call

pending completion
5714671384

push

github

web-flow
Feature: introduce possibility to run application without sumo installed (#596)

* feat: add flag DISABLE_GUI

* feat: introduce container with sumo and flask

* feat: add command to run dev without celery

* add empty lines at end of files

---------

Co-authored-by: Lucas Reisener <lucasreisener@gmail.com>

3216 of 3656 relevant lines covered (87.96%)

4.85 hits per line

Relevant lines Covered
Build:
Build:
3656 RELEVANT LINES 3216 COVERED LINES
4.85 HITS PER LINE
Source Files on dev
Detailed source file information is not available for this build.

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
5714671384 dev Feature: introduce possibility to run application without sumo installed (#596) * feat: add flag DISABLE_GUI * feat: introduce container with sumo and flask * feat: add command to run dev without celery * add empty lines at end of files ... push 31 Jul 2023 12:36PM UTC web-flow github pending completion  
5713786243 dev docs: add hint about inoperable application (#597) push 31 Jul 2023 10:58AM UTC web-flow github pending completion  
5677654831 dev Fix/units names datascience (#582) push 27 Jul 2023 07:23AM UTC web-flow github pending completion  
5667828668 dev Feature/564 bug trains randomly stop/uninitialized trains are not added to reservations (#591) * debug prints * one try * change skript * fix? * change check if route is reserved as first * fix issue * clean up * fix lint ... push 26 Jul 2023 10:56AM UTC web-flow github pending completion  
5666829349 dev Build(deps): bump certifi from 2023.5.7 to 2023.7.22 (#592) push 26 Jul 2023 09:12AM UTC web-flow github pending completion  
5656756765 dev Feature/logging on `simulation_objects` (#544) * fix: some refactorings * fix: some type-hints * feat: current platform property * fix: tests * fix: conflicts * feat: adopt mock-train to contain current station * feat: docs *... push 25 Jul 2023 12:35PM UTC web-flow github pending completion  
5645348048 dev Feature: Return id, created_at, updated_at, ... when requesting information about run (#590) * feat: return id, updated_at, ... Return id, updated_at, ... when requesting information about run * test: update test * doc: update doc push 24 Jul 2023 01:20PM UTC web-flow github pending completion  
5645184612 dev Documentation: Move developer environment content to README (#580) * docs: first draft of new README Move commands, env variables, data, database and testing from wiki to readme * docs: add introduction to project and documentation * doc... push 24 Jul 2023 01:07PM UTC web-flow github pending completion  
5643245771 dev Bug/588 Fix Network Loading (#589) * add fixed networks from fix/units-names-datascience * fixed network loading, all signals should work now, trust me bro push 24 Jul 2023 09:38AM UTC web-flow github pending completion  
5621139000 dev Feature: Add schemas, tags and comments to OpenApi3 definition and update request collection (#496) * feat: update openapi3 definition add schemas, change order, add tags, add comments * feat: update request collection * feat: add speaka... push 21 Jul 2023 10:09AM UTC web-flow github pending completion  
See All Builds (1276)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc