GridLab
Grid Application Toolkit

A simple API for Grid Applications
GAT

Menu



Main Page   Alphabetical List   Compound List   File List   Compound Members   File Members  

resourcesubsystem_tests.c File Reference

Source file for the resourcesubsystem tests. More...

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <sys/utsname.h>
#include "GAT.h"
#include <GATTestUtils.h>

Include dependency graph for resourcesubsystem_tests.c:

Include dependency graph

Go to the source code of this file.

Functions

GATSoftwareDescription create_software_description (const char *exe, int nargs, const char **args)
GATResourceDescription create_hardware_resource_description (void)
int main (void)

Variables

const char * rcsid = "$Header: /export/cvs-gridlab/wp-1/Codes/GATEngine/C-reference/test/simple/resourcesubsystem_tests.c,v 1.14 2004/04/26 12:29:08 hartmutkaiser Exp $"


Detailed Description

Source file for the resourcesubsystem tests.

This tests examines the resourcebroker_adaptor functionality.

Date:
Fri Oct 24 2003
Version:
Header:
/export/cvs-gridlab/wp-1/Codes/GATEngine/C-reference/test/simple/resourcesubsystem_tests.c,v 1.14 2004/04/26 12:29:08 hartmutkaiser Exp

Copyright (C) Hartmut Kaiser This file is part of the GAT Engine. Contributed by Hartmut Kaiser <hartmutkaiser [at] t-online [dot] de>.

Use, modification and distribution is subject to the Gridlab Software License. (See accompanying file GLlicense.txt or copy at http://www.gridlab.org/GLlicense.txt)

Definition in file resourcesubsystem_tests.c.


Function Documentation

GATSoftwareDescription create_software_description const char *    exe,
int    nargs,
const char **    args
[static]
 

Definition at line 197 of file resourcesubsystem_tests.c.

References GAT_MEMORYFAILURE, GAT_SUCCESS, GAT_TEST, GAT_TEST_START, GAT_TEST_STOP, GATList_String_Create(), GATList_String_Destroy(), GATList_String_End(), GATList_String_Insert(), GATLocation_Create(), GATLocation_Destroy(), GATResult, GATSoftwareDescription, GATSoftwareDescription_Create(), GATTable_Add_GATObject(), GATTable_Create(), and GATTable_Destroy().

Referenced by create_jobdescription_description(), and main().

GATResourceDescription create_hardware_resource_description void    [static]
 

Definition at line 248 of file resourcesubsystem_tests.c.

References GAT_TEST, GAT_TEST_START, GAT_TEST_STOP, GATTable_Add_float(), GATTable_Add_String(), GATTable_Create(), and GATTable_Destroy().

Referenced by create_jobdescription_description(), and main().

int main void   
 

Definition at line 45 of file resourcesubsystem_tests.c.

References create_hardware_resource_description(), create_software_description(), GAT_FAIL, GAT_SUCCEEDED, GAT_TEST, GAT_TEST_FINISH, GAT_TEST_INIT, GAT_TEST_START, GAT_TEST_STOP, GAT_TEST_SUITE, GAT_TEST_TRACE, GATContext_Create(), GATContext_Destroy(), GATContext_GetType(), GATJob, GATJob_Destroy(), GATJob_GetJobID(), GATJobDescription, GATJobDescription_Create(), GATJobDescription_Create_Description(), GATJobDescription_Destroy(), GATJobID_const, GATResource_const, GATResourceBroker, GATResourceBroker_Create(), GATResourceBroker_Destroy(), GATResourceBroker_FindResources(), GATResourceBroker_SubmitJob(), GATResourceDescription, GATResourceDescription_Destroy(), GATResult, GATSelf_GetJob(), GATSoftwareDescription, GATSoftwareDescription_Destroy(), GATString_GetBuffer(), GATType_GATContext, and strdup.


Variable Documentation

const char* rcsid = "$Header: /export/cvs-gridlab/wp-1/Codes/GATEngine/C-reference/test/simple/resourcesubsystem_tests.c,v 1.14 2004/04/26 12:29:08 hartmutkaiser Exp $" [static]
 

Definition at line 19 of file resourcesubsystem_tests.c.