Changeset 9532981 in mainline for uspace/srv/sysman/test


Ignore:
Timestamp:
2019-08-07T09:35:37Z (6 years ago)
Author:
Matthieu Riolo <matthieu.riolo@…>
Children:
db34424
Parents:
af92309
git-author:
Michal Koutný <xm.koutny+hos@…> (2015-11-02 23:10:51)
git-committer:
Matthieu Riolo <matthieu.riolo@…> (2019-08-07 09:35:37)
Message:

sysman: Rename dependency to edge (more generic)

Location:
uspace/srv/sysman/test
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/sysman/test/job_closure.c

    raf92309 r9532981  
    140140         * u0 -> u1 -> u2 -> u3
    141141         */
    142         mock_add_dependency(u0, u1);
    143         mock_add_dependency(u1, u2);
    144         mock_add_dependency(u2, u3);
     142        mock_add_edge(u0, u1);
     143        mock_add_edge(u1, u2);
     144        mock_add_edge(u2, u3);
    145145
    146146        /* Intentionally omit u0 */
     
    172172         *          \-> u3
    173173         */
    174         mock_add_dependency(u0, u1);
    175         mock_add_dependency(u1, u2);
    176         mock_add_dependency(u1, u3);
     174        mock_add_edge(u0, u1);
     175        mock_add_edge(u1, u2);
     176        mock_add_edge(u1, u3);
    177177
    178178        job_t *main_job = job_create(u1, STATE_STARTED);
     
    204204         *          \-> u3
    205205         */
    206         mock_add_dependency(u0, u1);
    207         mock_add_dependency(u1, u2);
    208         mock_add_dependency(u1, u3);
    209         mock_add_dependency(u2, u3);
     206        mock_add_edge(u0, u1);
     207        mock_add_edge(u1, u2);
     208        mock_add_edge(u1, u3);
     209        mock_add_edge(u2, u3);
    210210
    211211        job_t *main_job = job_create(u1, STATE_STARTED);
  • uspace/srv/sysman/test/job_queue.c

    raf92309 r9532981  
    131131
    132132        /* All services require root fs */
    133         mock_add_dependency(s0, m0);
    134         mock_add_dependency(s1, m0);
     133        mock_add_edge(s0, m0);
     134        mock_add_edge(s1, m0);
    135135       
    136136        /* S1 requires another mount and S0 */
    137         mock_add_dependency(s1, s0);
     137        mock_add_edge(s1, s0);
    138138
    139139        /* Enforce initial state */
  • uspace/srv/sysman/test/mock_unit.c

    raf92309 r9532981  
    2929#include <assert.h>
    3030
    31 #include "../dep.h"
     31#include "../edge.h"
    3232
    3333#include "mock_unit.h"
     
    7676}
    7777
    78 void mock_add_dependency(unit_t *dependant, unit_t *dependency)
     78void mock_add_edge(unit_t *input, unit_t *output)
    7979{
    80         int rc = dep_add_dependency(dependant, dependency);
     80        int rc = edge_connect(input, output);
    8181        assert(rc == EOK);
    8282
    83         link_t *link = list_last(&dependant->dependencies);
    84         unit_dependency_t *dep =
    85             list_get_instance(link, unit_dependency_t, dependencies);
    86         dep->state = DEP_VALID;
     83        link_t *link = list_last(&input->edges_out);
     84        unit_edge_t *e =
     85            list_get_instance(link, unit_edge_t, edges_out);
     86        e->commited = true;
    8787}
    8888
  • uspace/srv/sysman/test/mock_unit.h

    raf92309 r9532981  
    4646
    4747extern void mock_set_units_state(unit_state_t state);
    48 extern void mock_add_dependency(unit_t *dependant, unit_t *dependency);
     48extern void mock_add_edge(unit_t *, unit_t *);
    4949
    5050extern int mock_unit_vmt_start_sync(unit_t *);
Note: See TracChangeset for help on using the changeset viewer.