From e561c92e43ec63e271184e796f6cd541cd8e790d Mon Sep 17 00:00:00 2001
From: xiaolei li <85657333+xleili@users.noreply.github.com>
Date: Sun, 3 Jul 2022 10:07:00 +0800
Subject: [PATCH] fix(test):C# example ineffective in CI under TDegnine/example
(#14472)
* fix(test):C# example ineffective in CI under tdegnine/example
* fix(test):C# examples add into CI cases.task
* test(fix):update C# CI example target framework to NET 6.0
* fix(test):C# example in CI, path incorrect
* fix(test):C# example CI ineffective
* fix(test):C# example CI taosdemo realese path incorrect
---
examples/C#/C#checker/C#checker.cs | 2 +-
examples/C#/C#checker/C#checker.csproj | 2 +-
examples/C#/TDengineTest/TDengineTest.csproj | 2 +-
examples/C#/insertCn/insertCn.csproj | 2 +-
examples/C#/insertCn/lib/ResultSetUtils.cs | 43 ++
examples/C#/insertCn/lib/Utils.cs | 418 +++++++++++++++++++
examples/C#/jsonTag/JsonTag.cs | 2 +-
examples/C#/jsonTag/Util.cs | 4 +-
examples/C#/jsonTag/jsonTag.csproj | 6 +-
examples/C#/schemaless/schemaless.csproj | 6 +-
examples/C#/schemaless/schemalessSample.cs | 2 +-
examples/C#/stmt/StmtDemo.cs | 2 +-
examples/C#/stmt/stmt.csproj | 2 +-
examples/C#/taosdemo/taosdemo.csproj | 2 +-
tests/develop-test/3-connectors/c#/test.sh | 36 +-
tests/parallel_test/cases.task | 1 +
16 files changed, 507 insertions(+), 25 deletions(-)
create mode 100644 examples/C#/insertCn/lib/ResultSetUtils.cs
create mode 100644 examples/C#/insertCn/lib/Utils.cs
diff --git a/examples/C#/C#checker/C#checker.cs b/examples/C#/C#checker/C#checker.cs
index 7d0b6a50b6..f49fda88cd 100644
--- a/examples/C#/C#checker/C#checker.cs
+++ b/examples/C#/C#checker/C#checker.cs
@@ -389,7 +389,7 @@ namespace TDengineDriver
static void ExitProgram()
{
- System.Environment.Exit(0);
+ System.Environment.Exit(1);
}
public void cleanup()
diff --git a/examples/C#/C#checker/C#checker.csproj b/examples/C#/C#checker/C#checker.csproj
index afeeaf3f01..68bc2b5ad5 100644
--- a/examples/C#/C#checker/C#checker.csproj
+++ b/examples/C#/C#checker/C#checker.csproj
@@ -2,7 +2,7 @@
Exe
- net5.0
+ net6.0
C_checker
diff --git a/examples/C#/TDengineTest/TDengineTest.csproj b/examples/C#/TDengineTest/TDengineTest.csproj
index 211c927d3d..af51b4eeec 100644
--- a/examples/C#/TDengineTest/TDengineTest.csproj
+++ b/examples/C#/TDengineTest/TDengineTest.csproj
@@ -2,7 +2,7 @@
Exe
- net5.0
+ net6.0
diff --git a/examples/C#/insertCn/insertCn.csproj b/examples/C#/insertCn/insertCn.csproj
index 69ddfdfbbf..afd8df62e4 100644
--- a/examples/C#/insertCn/insertCn.csproj
+++ b/examples/C#/insertCn/insertCn.csproj
@@ -6,7 +6,7 @@
Exe
- net5.0
+ net6.0
diff --git a/examples/C#/insertCn/lib/ResultSetUtils.cs b/examples/C#/insertCn/lib/ResultSetUtils.cs
new file mode 100644
index 0000000000..7d299411ee
--- /dev/null
+++ b/examples/C#/insertCn/lib/ResultSetUtils.cs
@@ -0,0 +1,43 @@
+using System;
+using TDengineDriver;
+using System.Runtime.InteropServices;
+using System.Text;
+using System.Collections.Generic;
+namespace Test.UtilsTools.ResultSet
+{
+ public class ResultSet
+ {
+ private List resultMeta;
+ private List