[ 
https://issues.apache.org/jira/browse/MESOS-2287?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15217674#comment-15217674
 ] 

Deshi Xiao commented on MESOS-2287:
-----------------------------------

MetricsInStatsEndpoint is not found in upstream branch

> Document undocumented tests
> ---------------------------
>
>                 Key: MESOS-2287
>                 URL: https://issues.apache.org/jira/browse/MESOS-2287
>             Project: Mesos
>          Issue Type: Improvement
>          Components: test
>            Reporter: Niklas Quarfot Nielsen
>            Priority: Trivial
>              Labels: documentation, newbie, tests
>
> We have a inconsistency in the way we document tests. It has become a rule of 
> thumb to include a small blob about the test. For example:
> {code}
> // This tests the 'active' field in slave entries from state.json. We
> // first verify an active slave, deactivate it and verify that the
> // 'active' field is false.
> TEST_F(MasterTest, SlaveActiveEndpoint)
> {
>   // Start a master.
>   Try<PID<Master>> master = StartMaster();
>   ASSERT_SOME(master);
>   ...
> {code}
> However, we still have many tests that haven't been documented. For example: 
> {code}
> }
> TEST_F(MasterTest, MetricsInStatsEndpoint)
> {
>   Try<PID<Master> > master = StartMaster();
>   ASSERT_SOME(master);
>   Future<process::http::Response> response =
>     process::http::get(master.get(), "stats.json");
>   ...
> {code}
> It would be great to do a scan and make sure all the tests are documented.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to