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

mesosphere / marathon / 10786

Build:
DEFAULT BRANCH: master
Ran 28 Jul 2016 07:00PM UTC
Jobs 1
Files 286
Run time 41s
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

pending completion
10786

push

travis-ci

aquamatthias
task state refactoring (#4141)

* introduced new task status

* added todo

* removed unused imports

* reorganized code

* Introduced `new` MarathonTaskStatus
Removed MesosTaskStatus

Still heavily WIP -> Tests do not compile yet

* moved MarathonTaskStatus to own proper package

* adapted MatthiasE feedback using case objects for MarathonTaskStatus

* format

* renaming, because helper delivers now mesos TaskStatus

* new extractor

* adapted tests to new MarathonTaskStatus

* eliminated Terminal#killed

* organizing some imports to make origin more explicit

* solved some todos

* solved todo

* added doc to MarathonTaskStatus.Lost, initially written by MatthiasE

* less mesos status

* less mesos status

* enhancements and solved todos

* added helper methods

* removed mesosStatus usage

* * add MarathonTaskStatus to proto
* Added implicit class TaskStatusComparison for nice task status comparison api

* unused imports

* introduced MarathonTaskStatus proto usage

* typo

* introduced migration for MarathonTaskStatus handling

* introduced testcase

* test format

* test format

* MarathonTaskStatus in Proto now optional

* solved todo

* typo

* mesosStatus compatibiliy

* skip migrated entities

* other constructor call

* use store in migration

* new enum value

* adapted PR feebdack:
* No Lost anymore
* No null anymore
* New Mesos Task Status
* Other migration strategy

* removed toMesosState method
added docs

* moved

* moved

* removed null check

* simplified diff

* adapted migration

* changed logging to old TaskState mechanism

* task_lost

* avoid null check

* reverted recent change #1

* adapted PR migration feedback

* dropped should use dropped

* changed default test state to staging .. makes sense, when stagedAt is set

* launched and reachable

* changed proto order

* fixing flaky test by increasing timeout.. ?

* added invalid state for deserialization

* adapted migration

* Fixed typo

* review adaption

* review adaption

* renamed

* * adapted even more feedback, thanks @meichstedt :)

* found an unwanted `

* removed todo, adressed in https://github.com/mesosphere/marathon/issues/4153

* reverted recent review changes

* isRunning strikes back, but Task#update is correct

6298 of 8627 relevant lines covered (73.0%)

0.73 hits per line

Jobs
ID Job ID Ran Files Coverage
1 10786.1 28 Jul 2016 07:00PM UTC 0
73.0
Travis Job 10786.1
Source Files on build 10786
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #10786
  • c65859b9 on github
  • Prev Build on master (#10783)
  • Next Build on master (#10790)
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