4 static void startup(void);
5 static void cleanup(void);
7 void (*tet_startup)(void) = startup;
8 void (*tet_cleanup)(void) = cleanup;
10 static void utc_SystemFW_pm_unlock_state_func_01(void);
11 static void utc_SystemFW_pm_unlock_state_func_02(void);
14 POSITIVE_TC_IDX = 0x01,
18 struct tet_testlist tet_testlist[] = {
19 { utc_SystemFW_pm_unlock_state_func_01, POSITIVE_TC_IDX },
20 { utc_SystemFW_pm_unlock_state_func_02, NEGATIVE_TC_IDX },
24 static void startup(void)
28 static void cleanup(void)
33 * @brief Positive test case of pm_unlock_state()
35 static void utc_SystemFW_pm_unlock_state_func_01(void)
39 //Lock State as LCD_DIM for infinite time
40 ret_val = pm_lock_state(LCD_DIM, GOTO_STATE_NOW, 0);
43 tet_infoline("\nSystem Fwk : call to pm_lock_state for unlock failed \n");
47 //Unlock previously locked state
48 ret_val = pm_unlock_state(LCD_DIM,GOTO_STATE_NOW);
50 tet_infoline("pm_unlock_state() failed in positive test case");
58 * @brief Negative test case of ug_init pm_unlock_state()
60 static void utc_SystemFW_pm_unlock_state_func_02(void)
64 r = pm_unlock_state(-1 ,GOTO_STATE_NOW);
67 tet_infoline("pm_unlock_state() failed in negative test case");