[C-MPI-commits] SF.net SVN: c-mpi:[62] test/cmpi
Status: Pre-Alpha
Brought to you by:
jmwozniak
|
From: <jmw...@us...> - 2010-04-29 21:01:33
|
Revision: 62
http://c-mpi.svn.sourceforge.net/c-mpi/?rev=62&view=rev
Author: jmwozniak
Date: 2010-04-29 21:01:27 +0000 (Thu, 29 Apr 2010)
Log Message:
-----------
cmpi/test06 -> test/update02
Added Paths:
-----------
test/cmpi/test-update02.c
Removed Paths:
-------------
test/cmpi/test06.c
Copied: test/cmpi/test-update02.c (from rev 42, test/cmpi/test06.c)
===================================================================
--- test/cmpi/test-update02.c (rev 0)
+++ test/cmpi/test-update02.c 2010-04-29 21:01:27 UTC (rev 62)
@@ -0,0 +1,53 @@
+
+/**
+ Update two new keys, update those, and retrieve one.
+*/
+
+#include "test_helpers.h"
+
+void
+cmpi_client_code()
+{
+ char key1[10];
+ char key2[10];
+ char key3[10];
+ sprintf(key1, "key1_%i", mpi_rank);
+ sprintf(key2, "key2_%i", mpi_rank);
+ sprintf(key3, "key3_%i", mpi_rank);
+
+ wait_for_notification();
+ notify_next();
+
+ char* value = malloc(64*sizeof(char));
+
+ sprintf(value, "value1");
+ cmpi_update(key1, value, strlen(value)+1, 0);
+ sprintf(value, "value2");
+ cmpi_update(key2, value, strlen(value)+1, 0);
+ sprintf(value, "X");
+ cmpi_update(key2, value, strlen(value)+1, 3);
+ sprintf(value, "value3");
+ cmpi_update(key3, value, strlen(value)+1, 0);
+ sprintf(value, "X");
+ cmpi_update(key3, value, strlen(value)+1, 1);
+ sprintf(value, "value1");
+ cmpi_update(key3, value, strlen(value)+1, 3);
+
+ free(value);
+
+ sleep(2);
+
+ char* result;
+ int length;
+ cmpi_get(key1, &result, &length);
+ printf("RESULT_1: %s\n", result);
+ cmpi_get(key2, &result, &length);
+ printf("RESULT_2: %s\n", result);
+ cmpi_get(key3, &result, &length);
+ printf("RESULT_3: %s\n", result);
+ NOTE("GET SUCCEEDED");
+
+ sleep(2);
+
+ cmpi_shutdown();
+}
Property changes on: test/cmpi/test-update02.c
___________________________________________________________________
Added: svn:mergeinfo
+
Deleted: test/cmpi/test06.c
===================================================================
--- test/cmpi/test06.c 2010-04-29 20:57:35 UTC (rev 61)
+++ test/cmpi/test06.c 2010-04-29 21:01:27 UTC (rev 62)
@@ -1,53 +0,0 @@
-
-/**
- Update two new keys, update those, and retrieve one.
-*/
-
-#include "test_helpers.h"
-
-void
-cmpi_client_code()
-{
- char key1[10];
- char key2[10];
- char key3[10];
- sprintf(key1, "key1_%i", mpi_rank);
- sprintf(key2, "key2_%i", mpi_rank);
- sprintf(key3, "key3_%i", mpi_rank);
-
- wait_for_notification();
- notify_next();
-
- char* value = malloc(64*sizeof(char));
-
- sprintf(value, "value1");
- cmpi_update(key1, value, strlen(value)+1, 0);
- sprintf(value, "value2");
- cmpi_update(key2, value, strlen(value)+1, 0);
- sprintf(value, "X");
- cmpi_update(key2, value, strlen(value)+1, 3);
- sprintf(value, "value3");
- cmpi_update(key3, value, strlen(value)+1, 0);
- sprintf(value, "X");
- cmpi_update(key3, "X", strlen(value)+1, 1);
- sprintf(value, "value1");
- cmpi_update(key3, "X", strlen(value)+1, 3);
-
- free(value);
-
- sleep(2);
-
- char* result;
- int length;
- cmpi_get(key1, &result, &length);
- printf("RESULT_1: %s\n", result);
- cmpi_get(key2, &result, &length);
- printf("RESULT_2: %s\n", result);
- cmpi_get(key3, &result, &length);
- printf("RESULT_3: %s\n", result);
- NOTE("GET SUCCEEDED");
-
- sleep(2);
-
- cmpi_shutdown();
-}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|