remove output directory
authorwb0716 <biao716.wang@samsung.com>
Wed, 26 Jul 2023 11:08:29 +0000 (19:08 +0800)
committerwb0716 <biao716.wang@samsung.com>
Wed, 26 Jul 2023 11:08:29 +0000 (19:08 +0800)
Change-Id: I6cb4b73fdda8eb19b0e06d2623d6fe99b63e976e
Signed-off-by: wb0716 <biao716.wang@samsung.com>
52 files changed:
output/backup_2023-0726-1759/bugs.json [deleted file]
output/backup_2023-0726-1759/result.html [deleted file]
output/backup_2023-0726-1759/result.json [deleted file]
output/backup_2023-0726-1803/bugs.json [deleted file]
output/backup_2023-0726-1803/result.html [deleted file]
output/backup_2023-0726-1803/result.json [deleted file]
output/backup_2023-0726-1804/bugs.json [deleted file]
output/backup_2023-0726-1804/result.html [deleted file]
output/backup_2023-0726-1804/result.json [deleted file]
output/backup_2023-0726-1807/bugs.json [deleted file]
output/backup_2023-0726-1807/result.html [deleted file]
output/backup_2023-0726-1807/result.json [deleted file]
output/backup_2023-0726-1826/bugs.json [deleted file]
output/backup_2023-0726-1826/result.html [deleted file]
output/backup_2023-0726-1826/result.json [deleted file]
output/backup_2023-0726-1829/bugs.json [deleted file]
output/backup_2023-0726-1829/result.html [deleted file]
output/backup_2023-0726-1829/result.json [deleted file]
output/backup_2023-0726-1830/bugs.json [deleted file]
output/backup_2023-0726-1830/result.html [deleted file]
output/backup_2023-0726-1830/result.json [deleted file]
output/backup_2023-0726-1839/bugs.json [deleted file]
output/backup_2023-0726-1839/result.html [deleted file]
output/backup_2023-0726-1839/result.json [deleted file]
output/backup_2023-0726-1843/bugs.json [deleted file]
output/backup_2023-0726-1843/result.html [deleted file]
output/backup_2023-0726-1843/result.json [deleted file]
output/backup_2023-0726-1846/bugs.json [deleted file]
output/backup_2023-0726-1846/result.html [deleted file]
output/backup_2023-0726-1846/result.json [deleted file]
output/backup_2023-0726-1850/bugs.json [deleted file]
output/backup_2023-0726-1850/result.html [deleted file]
output/backup_2023-0726-1850/result.json [deleted file]
output/backup_2023-0726-1851/bugs.json [deleted file]
output/backup_2023-0726-1851/result.html [deleted file]
output/backup_2023-0726-1851/result.json [deleted file]
output/backup_2023-0726-1852/bugs.json [deleted file]
output/backup_2023-0726-1852/result.html [deleted file]
output/backup_2023-0726-1852/result.json [deleted file]
output/backup_2023-0726-1853/bugs.json [deleted file]
output/backup_2023-0726-1853/result.html [deleted file]
output/backup_2023-0726-1853/result.json [deleted file]
output/backup_2023-0726-1856/bugs.json [deleted file]
output/backup_2023-0726-1856/result.html [deleted file]
output/backup_2023-0726-1856/result.json [deleted file]
output/backup_2023-0726-1859/bugs.json [deleted file]
output/backup_2023-0726-1859/result.html [deleted file]
output/backup_2023-0726-1859/result.json [deleted file]
output/bugs.json [deleted file]
output/result.html [deleted file]
output/result.json [deleted file]
output/tcm.log [deleted file]

diff --git a/output/backup_2023-0726-1759/bugs.json b/output/backup_2023-0726-1759/bugs.json
deleted file mode 100644 (file)
index 3bcb6c1..0000000
+++ /dev/null
@@ -1,349 +0,0 @@
-{
-  "list": [ {
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_specify_upstream2",
-  "line": 126,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_specify_upstream",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_import_spec2",
-  "line": 91,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_import_spec",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_import_srcrpm2",
-  "line": 83,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_import_srcrpm",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_set_author_name_email2",
-  "line": 116,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_set_author_name_email",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_path_doesnt_exist1",
-  "line": 163,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_path_doesnt_exist",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_cant_parse_specfile2",
-  "line": 148,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_cant_parse_specfile",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_missing_argument1",
-  "line": 153,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_missing_argument",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_running_from_git_tree2",
-  "line": 104,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_running_from_git_tree",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_error_reading_pkg_header2",
-  "line": 142,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_error_reading_pkg_header",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_log_clone1",
-  "line": 168,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_log_clone",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_too_many_arguments1",
-  "line": 158,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_too_many_arguments",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_is_not_git_repository2",
-  "line": 136,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_is_not_git_repository",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_since1",
-  "line": 140,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_since",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_not_in_git_repository0",
-  "line": 176,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_not_in_git_repository",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_no_spec1",
-  "line": 182,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_no_spec",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_non_existent_commit1",
-  "line": 167,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_non_existent_commit",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_no_new_changes0",
-  "line": 155,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_no_new_changes",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_wrong_since0",
-  "line": 162,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_wrong_since",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_not_updated0",
-  "line": 148,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_not_updated",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_new_changes_with_content1",
-  "line": 119,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_new_changes_with_content",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_update_changes1",
-  "line": 126,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_update_changes",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_edit_file1",
-  "line": 68,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-  "function": "test_edit_file",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_subcommand_help0",
-  "line": 32,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_help.py",
-  "function": "test_subcommand_help",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_help0",
-  "line": 45,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_help.py",
-  "function": "test_help",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_include_all1",
-  "line": 42,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_include_all",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_special_spec1",
-  "line": 91,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_special_spec",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_outdir_directly1",
-  "line": 50,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_outdir_directly",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_disable_fallback_to_native_packaging1",
-  "line": 75,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_disable_fallback_to_native_packaging",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_source_rpm1",
-  "line": 34,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_source_rpm",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_config_is_true1",
-  "line": 67,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_config_is_true",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_directory1",
-  "line": 26,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_directory",
-  "languages": [
-    "py"
-  ]
-}],
-  "tool": "tcchecker-tca",
-  "extra": {
-    "ratio": "0.0%",
-    "negative_tc": 0,
-    "total_tc": 97,
-    "verification": false}
-}
diff --git a/output/backup_2023-0726-1759/result.html b/output/backup_2023-0726-1759/result.html
deleted file mode 100644 (file)
index 041d286..0000000
+++ /dev/null
@@ -1,1100 +0,0 @@
-<!doctype html>
-<html>
-<head>
-    <meta charset="utf-8">
-
-    <title>Result Summary</title>
-    
-    <style>
-    .body {
-        font-size:12px;
-    }
-
-    .panel {
-        margin-bottom: 40px;
-    }
-
-    .header>label {
-        font-size: 36px;
-        font-weight: bold;
-        color: #6f6f6f;
-    }
-
-    .sub-header>label {
-        font-size: 25px;
-        font-weight: bold;
-        color: #6f6f6f;
-    }
-
-    .table {
-        border: 1px;
-        background: #cfdfff;
-        font-size: 13px;
-    }
-
-    .table>tbody>tr>th {
-        padding: 8px;
-        background: #f5f5f5;
-    }
-
-    .table>tbody>tr>td {
-        padding: 8px;
-        background: #ffffff;
-    }
-
-    .table>tbody>tr.odd>td {
-        background: #ffffff;
-    }
-
-    .table>tbody>tr.even>td {
-        background: #dbfffe;
-    }
-
-    .summary-table {
-        font-size: 16px;
-    }
-
-    .text {
-        text-align: left;
-    }
-    .number {
-        text-align: center;
-    }
-    </style>
-
-</head>
-<body>
-    <div class="panel">
-        <div class="header">
-            <label>TCA Summary</label>
-        </div>
-        <div class="summary-body">
-            <table class="table summary-table" >
-                <tr>
-                    <th width="400">Item</th>
-                    <th width="400">Value</th>
-                </tr>
-                <tr>
-                    <td><a href="#defects">No Assertion Test Cases</a></td>
-                    <td class="number">31</td>
-                </tr>
-                
-                <tr>
-                    <td><a href="#totals">Total Test Cases</a></td>
-                    <td class="number">97</td>
-                </tr>
-                <tr>
-                    <td>Negative Test Cases</td>
-                    <td class="number">0</td>
-                </tr>
-                <tr>
-                    <td>Positive Test Cases</td>
-                    <td class="number">0</td>
-                </tr>
-                <tr>
-                    <td>Undefined Test Cases</td>
-                    <td class="number">97</td>
-                </tr>
-            </table>
-        </div>
-    </div>
-
-    <div class="panel">
-        <div class="sub-header">
-            <label id="defects">No Assertion Test Cases</label>
-        </div>
-        <div class="defect-body" >
-            <table class="table defect-table" >
-                <tr>
-                    <th width="200">Test</th>
-                    <th width="400">Test Case</th>
-                    <th width="400">Checker</th>
-                    <th>File</th>
-                    <th width="100">Line</th>
-                </tr>
-                
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_specify_upstream</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >126</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_import_spec</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >91</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_import_srcrpm</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >83</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_set_author_name_email</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >116</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_path_doesnt_exist</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >163</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_cant_parse_specfile</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >148</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_missing_argument</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >153</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_running_from_git_tree</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >104</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_error_reading_pkg_header</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >142</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_log_clone</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >168</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_too_many_arguments</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >158</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_is_not_git_repository</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >136</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_since</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >140</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_not_in_git_repository</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >176</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_no_spec</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >182</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_non_existent_commit</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >167</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_no_new_changes</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >155</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_wrong_since</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >162</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_not_updated</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >148</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_new_changes_with_content</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >119</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_update_changes</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >126</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_edit_file</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                    <td class="number" >68</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_subcommand_help</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_help.py</td>
-                    <td class="number" >32</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_help</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_help.py</td>
-                    <td class="number" >45</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_command_export_include_all</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >42</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_command_export_special_spec</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >91</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_command_export_outdir_directly</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >50</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_command_export_disable_fallback_to_native_packaging</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >75</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_command_export_source_rpm</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >34</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_config_is_true</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >67</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_command_export_directory</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >26</td>
-                </tr>
-            </table>
-        </div>
-    </div>
-    
-
-    <div class="panel">
-        <div class="sub-header">
-            <label id="summary"> Test Execution Summary</label>
-        </div>
-        <div class="defect-body" >
-            <table class="table summary-table" >
-                <tr>
-                    <th width="200">Test</th>
-                    <th width="200">No Assert Test Cases</th>
-                    <th width="200">Total Test Cases</th>
-                    <th width="200">Positive Test Cases</th>
-                    <th width="200">Negative Test Cases</th>
-                    <th width="200">Undefined Test Cases</th>
-                </tr>
-                
-                <tr class='odd'>
-                    <td class="first text" >MIC</td>
-                    <td class="number" >31</td>
-                    <td class="number" >97</td>
-                    <td class="number" >0</td>
-                    <td class="number" >0</td>
-                    <td class="number" >97</td>
-                </tr>
-            </table>
-        </div>
-    </div>
-
-    <div class="panel">
-        <div class="sub-header">
-            <label id="totals">Total Test Cases</label>
-        </div>
-        <div class="test-case-body">
-            <table class="table test-cases-table" >
-                <tr>
-                    <th width="200">Test</th>
-                    <th width="400">Test Case</th>
-                    <th width="100">Positive / Negative</th>
-                    <th>File</th>
-                </tr>
-                
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_auto_generate_conf</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_get_passwd</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_one_file</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_get_passwdx</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_two_files</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_empty_passwdx</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_bad_passwdx</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_specify_upstream</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_import_spec</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_import_srcrpm</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_set_author_name_email</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_path_doesnt_exist</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_cant_parse_specfile</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_missing_argument</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_running_from_git_tree</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_error_reading_pkg_header</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_log_clone</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_too_many_arguments</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_is_not_git_repository</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_local_path_need_not_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_local_path</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_port</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_join_with_tailing_slash</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_passwd_no_user</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_both_user_and_password</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_no_user_and_no_password</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_escape_userinfo</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_join_a_file</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_only_user_no_password</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_join_a_dir</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_reduce_doubel_dot</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_password_no_user_by_arg</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_since</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_not_in_git_repository</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_no_spec</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_non_existent_commit</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_no_new_changes</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_wrong_since</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_not_updated</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_new_changes_with_content</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_new_changes</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_update_changes</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_edit_file</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_given_profile</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_GitRefMappingParser</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_repoparser</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_GerritNameMapper</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_urlgrabber</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_subcommand_help</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_help.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_help</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_help.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_command_export_include_all</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_command_export_special_spec</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_command_export_outdir_directly</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_command_export_disable_fallback_to_native_packaging</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_command_export_source_rpm</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_config_is_true</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_command_export_directory</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_addconf</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_MappingConfigParser_get_profile_mapping_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_MappingConfigParser_profile_meta_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_MappingConfigParser_get_osc_mapping_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_invalid_ini</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_inherit</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_simple_get</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_overwrite</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_MappingConfigParser_source_meta_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_invalid_continuation_line</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_MappingConfigParser_repo_meta_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_no_such_option</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_MappingConfigParser_get_prefix_mapping_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_MappingConfigParser_obs_meta_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_interpolation</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_MappingConfigParser_get_repo_mapping_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_default_value</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_MappingConfigParser_get_source_mapping_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_MappingConfigParser_prefix_meta_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_no_such_section</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_local_repo_need_not_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_api</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_convert</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_profile_api</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_inherit_only_passwdx</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_obs_base_project</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_profile_repos_in_order</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_empty_profile</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_repo_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_api_inherit_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_no_such_profile</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_repo_overwrite_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_obs_target_project</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_inherit_only_user</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_repo_inherit_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_api_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_inline_highest_priority</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_only_password_no_user</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_repos_in_order</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_api_auth_can_be_overwrite</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-            </table>
-        </div>
-    </div>
-    
-    <div class="row">
-        <div class="col-lg-12">
-        <hr>
-        <label style="font-size:12px">Copyright Â© 2023 Samsung Electronics. All Rights Reserved - Analyzed by TCA 1.1.11 </label>
-    </div>
-</div>    
-
-</body>
-</html>
diff --git a/output/backup_2023-0726-1759/result.json b/output/backup_2023-0726-1759/result.json
deleted file mode 100644 (file)
index a47b278..0000000
+++ /dev/null
@@ -1,679 +0,0 @@
-{
-  "testCaseItems" : [ {
-    "testName" : "MIC",
-    "testCaseName" : "test_auto_generate_conf",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_get_passwd",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_one_file",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_get_passwdx",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_two_files",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_empty_passwdx",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_bad_passwdx",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_specify_upstream",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_import_spec",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_import_srcrpm",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_set_author_name_email",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_path_doesnt_exist",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_cant_parse_specfile",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_missing_argument",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_running_from_git_tree",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_error_reading_pkg_header",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_log_clone",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_too_many_arguments",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_is_not_git_repository",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_local_path_need_not_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_local_path",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_port",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_join_with_tailing_slash",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_passwd_no_user",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_both_user_and_password",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_no_user_and_no_password",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_escape_userinfo",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_join_a_file",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_only_user_no_password",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_join_a_dir",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_reduce_doubel_dot",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_password_no_user_by_arg",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_since",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_not_in_git_repository",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_no_spec",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_non_existent_commit",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_no_new_changes",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_wrong_since",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_not_updated",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_new_changes_with_content",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_new_changes",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_update_changes",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_edit_file",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_given_profile",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_GitRefMappingParser",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_repoparser",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_GerritNameMapper",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_urlgrabber",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_subcommand_help",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_help.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_help",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_help.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_include_all",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_special_spec",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_outdir_directly",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_disable_fallback_to_native_packaging",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_source_rpm",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_config_is_true",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_directory",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_addconf",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_MappingConfigParser_get_profile_mapping_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_MappingConfigParser_profile_meta_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_MappingConfigParser_get_osc_mapping_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_invalid_ini",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_inherit",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_simple_get",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_overwrite",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_MappingConfigParser_source_meta_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_invalid_continuation_line",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_MappingConfigParser_repo_meta_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_no_such_option",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_MappingConfigParser_get_prefix_mapping_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_MappingConfigParser_obs_meta_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_interpolation",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_MappingConfigParser_get_repo_mapping_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_default_value",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_MappingConfigParser_get_source_mapping_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_MappingConfigParser_prefix_meta_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_no_such_section",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_local_repo_need_not_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_api",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_convert",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_profile_api",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_inherit_only_passwdx",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_obs_base_project",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_profile_repos_in_order",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_empty_profile",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_repo_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_api_inherit_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_no_such_profile",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_repo_overwrite_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_obs_target_project",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_inherit_only_user",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_repo_inherit_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_api_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_inline_highest_priority",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_only_password_no_user",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_repos_in_order",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_api_auth_can_be_overwrite",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  } ],
-  "totalTestCaseCount" : 97,
-  "positiveTestCaseCount" : 0,
-  "negativeTestCaseCount" : 0,
-  "defectItems" : [ {
-    "testName" : "MIC",
-    "testCaseName" : "test_specify_upstream",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "126"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_import_spec",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "91"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_import_srcrpm",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "83"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_set_author_name_email",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "116"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_path_doesnt_exist",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "163"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_cant_parse_specfile",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "148"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_missing_argument",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "153"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_running_from_git_tree",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "104"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_error_reading_pkg_header",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "142"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_log_clone",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "168"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_too_many_arguments",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "158"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_is_not_git_repository",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "136"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_since",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "140"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_not_in_git_repository",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "176"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_no_spec",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "182"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_non_existent_commit",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "167"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_no_new_changes",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "155"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_wrong_since",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "162"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_not_updated",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "148"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_new_changes_with_content",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "119"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_update_changes",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "126"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_edit_file",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "line" : "68"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_subcommand_help",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_help.py",
-    "line" : "32"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_help",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_help.py",
-    "line" : "45"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_include_all",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "42"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_special_spec",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "91"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_outdir_directly",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "50"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_disable_fallback_to_native_packaging",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "75"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_source_rpm",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "34"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_config_is_true",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "67"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_directory",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "26"
-  } ],
-  "defectCount" : 31
-}
diff --git a/output/backup_2023-0726-1803/bugs.json b/output/backup_2023-0726-1803/bugs.json
deleted file mode 100644 (file)
index 51f1150..0000000
+++ /dev/null
@@ -1,349 +0,0 @@
-{
-  "list": [ {
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_specify_upstream2",
-  "line": 126,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_specify_upstream",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_import_spec2",
-  "line": 91,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_import_spec",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_import_srcrpm2",
-  "line": 83,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_import_srcrpm",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_set_author_name_email2",
-  "line": 116,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_set_author_name_email",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_path_doesnt_exist1",
-  "line": 163,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_path_doesnt_exist",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_cant_parse_specfile2",
-  "line": 148,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_cant_parse_specfile",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_missing_argument1",
-  "line": 153,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_missing_argument",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_running_from_git_tree2",
-  "line": 104,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_running_from_git_tree",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_error_reading_pkg_header2",
-  "line": 142,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_error_reading_pkg_header",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_log_clone1",
-  "line": 168,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_log_clone",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_too_many_arguments1",
-  "line": 158,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_too_many_arguments",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_is_not_git_repository2",
-  "line": 136,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_is_not_git_repository",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_since1",
-  "line": 140,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_since",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_not_in_git_repository0",
-  "line": 176,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_not_in_git_repository",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_no_spec1",
-  "line": 182,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_no_spec",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_non_existent_commit1",
-  "line": 167,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_non_existent_commit",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_no_new_changes0",
-  "line": 155,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_no_new_changes",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_wrong_since0",
-  "line": 162,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_wrong_since",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_not_updated_p10",
-  "line": 148,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_not_updated_p1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_new_changes_with_content1",
-  "line": 119,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_new_changes_with_content",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_update_changes1",
-  "line": 126,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_update_changes",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_edit_file1",
-  "line": 68,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-  "function": "test_edit_file",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_subcommand_help0",
-  "line": 32,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_help.py",
-  "function": "test_subcommand_help",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_help0",
-  "line": 45,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_help.py",
-  "function": "test_help",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_include_all1",
-  "line": 42,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_include_all",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_special_spec1",
-  "line": 91,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_special_spec",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_outdir_directly1",
-  "line": 50,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_outdir_directly",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_disable_fallback_to_native_packaging1",
-  "line": 75,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_disable_fallback_to_native_packaging",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_source_rpm1",
-  "line": 34,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_source_rpm",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_config_is_true1",
-  "line": 67,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_config_is_true",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_directory1",
-  "line": 26,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_directory",
-  "languages": [
-    "py"
-  ]
-}],
-  "tool": "tcchecker-tca",
-  "extra": {
-    "ratio": "0.0%",
-    "negative_tc": 0,
-    "total_tc": 97,
-    "verification": false}
-}
diff --git a/output/backup_2023-0726-1803/result.html b/output/backup_2023-0726-1803/result.html
deleted file mode 100644 (file)
index e4e624f..0000000
+++ /dev/null
@@ -1,1100 +0,0 @@
-<!doctype html>
-<html>
-<head>
-    <meta charset="utf-8">
-
-    <title>Result Summary</title>
-    
-    <style>
-    .body {
-        font-size:12px;
-    }
-
-    .panel {
-        margin-bottom: 40px;
-    }
-
-    .header>label {
-        font-size: 36px;
-        font-weight: bold;
-        color: #6f6f6f;
-    }
-
-    .sub-header>label {
-        font-size: 25px;
-        font-weight: bold;
-        color: #6f6f6f;
-    }
-
-    .table {
-        border: 1px;
-        background: #cfdfff;
-        font-size: 13px;
-    }
-
-    .table>tbody>tr>th {
-        padding: 8px;
-        background: #f5f5f5;
-    }
-
-    .table>tbody>tr>td {
-        padding: 8px;
-        background: #ffffff;
-    }
-
-    .table>tbody>tr.odd>td {
-        background: #ffffff;
-    }
-
-    .table>tbody>tr.even>td {
-        background: #dbfffe;
-    }
-
-    .summary-table {
-        font-size: 16px;
-    }
-
-    .text {
-        text-align: left;
-    }
-    .number {
-        text-align: center;
-    }
-    </style>
-
-</head>
-<body>
-    <div class="panel">
-        <div class="header">
-            <label>TCA Summary</label>
-        </div>
-        <div class="summary-body">
-            <table class="table summary-table" >
-                <tr>
-                    <th width="400">Item</th>
-                    <th width="400">Value</th>
-                </tr>
-                <tr>
-                    <td><a href="#defects">No Assertion Test Cases</a></td>
-                    <td class="number">31</td>
-                </tr>
-                
-                <tr>
-                    <td><a href="#totals">Total Test Cases</a></td>
-                    <td class="number">97</td>
-                </tr>
-                <tr>
-                    <td>Negative Test Cases</td>
-                    <td class="number">0</td>
-                </tr>
-                <tr>
-                    <td>Positive Test Cases</td>
-                    <td class="number">0</td>
-                </tr>
-                <tr>
-                    <td>Undefined Test Cases</td>
-                    <td class="number">97</td>
-                </tr>
-            </table>
-        </div>
-    </div>
-
-    <div class="panel">
-        <div class="sub-header">
-            <label id="defects">No Assertion Test Cases</label>
-        </div>
-        <div class="defect-body" >
-            <table class="table defect-table" >
-                <tr>
-                    <th width="200">Test</th>
-                    <th width="400">Test Case</th>
-                    <th width="400">Checker</th>
-                    <th>File</th>
-                    <th width="100">Line</th>
-                </tr>
-                
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_specify_upstream</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >126</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_import_spec</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >91</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_import_srcrpm</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >83</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_set_author_name_email</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >116</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_path_doesnt_exist</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >163</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_cant_parse_specfile</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >148</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_missing_argument</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >153</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_running_from_git_tree</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >104</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_error_reading_pkg_header</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >142</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_log_clone</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >168</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_too_many_arguments</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >158</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_is_not_git_repository</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >136</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_since</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >140</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_not_in_git_repository</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >176</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_no_spec</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >182</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_non_existent_commit</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >167</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_no_new_changes</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >155</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_wrong_since</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >162</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_not_updated_p1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >148</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_new_changes_with_content</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >119</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_update_changes</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >126</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_edit_file</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                    <td class="number" >68</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_subcommand_help</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_help.py</td>
-                    <td class="number" >32</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_help</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_help.py</td>
-                    <td class="number" >45</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_command_export_include_all</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >42</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_command_export_special_spec</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >91</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_command_export_outdir_directly</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >50</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_command_export_disable_fallback_to_native_packaging</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >75</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_command_export_source_rpm</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >34</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_config_is_true</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >67</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_command_export_directory</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >26</td>
-                </tr>
-            </table>
-        </div>
-    </div>
-    
-
-    <div class="panel">
-        <div class="sub-header">
-            <label id="summary"> Test Execution Summary</label>
-        </div>
-        <div class="defect-body" >
-            <table class="table summary-table" >
-                <tr>
-                    <th width="200">Test</th>
-                    <th width="200">No Assert Test Cases</th>
-                    <th width="200">Total Test Cases</th>
-                    <th width="200">Positive Test Cases</th>
-                    <th width="200">Negative Test Cases</th>
-                    <th width="200">Undefined Test Cases</th>
-                </tr>
-                
-                <tr class='odd'>
-                    <td class="first text" >MIC</td>
-                    <td class="number" >31</td>
-                    <td class="number" >97</td>
-                    <td class="number" >0</td>
-                    <td class="number" >0</td>
-                    <td class="number" >97</td>
-                </tr>
-            </table>
-        </div>
-    </div>
-
-    <div class="panel">
-        <div class="sub-header">
-            <label id="totals">Total Test Cases</label>
-        </div>
-        <div class="test-case-body">
-            <table class="table test-cases-table" >
-                <tr>
-                    <th width="200">Test</th>
-                    <th width="400">Test Case</th>
-                    <th width="100">Positive / Negative</th>
-                    <th>File</th>
-                </tr>
-                
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_auto_generate_conf</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_get_passwd</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_one_file</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_get_passwdx</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_two_files</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_empty_passwdx</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_bad_passwdx</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_specify_upstream</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_import_spec</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_import_srcrpm</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_set_author_name_email</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_path_doesnt_exist</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_cant_parse_specfile</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_missing_argument</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_running_from_git_tree</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_error_reading_pkg_header</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_log_clone</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_too_many_arguments</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_is_not_git_repository</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_local_path_need_not_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_local_path</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_port</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_join_with_tailing_slash</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_passwd_no_user</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_both_user_and_password</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_no_user_and_no_password</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_escape_userinfo</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_join_a_file</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_only_user_no_password</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_join_a_dir</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_reduce_doubel_dot</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_password_no_user_by_arg</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_since</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_not_in_git_repository</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_no_spec</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_non_existent_commit</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_no_new_changes</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_wrong_since</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_not_updated_p1</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_new_changes_with_content</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_new_changes</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_update_changes</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_edit_file</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_given_profile</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_GitRefMappingParser</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_repoparser</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_GerritNameMapper</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_urlgrabber</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_subcommand_help</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_help.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_help</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_help.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_command_export_include_all</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_command_export_special_spec</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_command_export_outdir_directly</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_command_export_disable_fallback_to_native_packaging</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_command_export_source_rpm</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_config_is_true</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_command_export_directory</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_addconf</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_MappingConfigParser_get_profile_mapping_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_MappingConfigParser_profile_meta_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_MappingConfigParser_get_osc_mapping_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_invalid_ini</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_inherit</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_simple_get</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_overwrite</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_MappingConfigParser_source_meta_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_invalid_continuation_line</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_MappingConfigParser_repo_meta_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_no_such_option</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_MappingConfigParser_get_prefix_mapping_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_MappingConfigParser_obs_meta_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_interpolation</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_MappingConfigParser_get_repo_mapping_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_default_value</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_MappingConfigParser_get_source_mapping_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_MappingConfigParser_prefix_meta_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_no_such_section</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_local_repo_need_not_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_api</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_convert</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_profile_api</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_inherit_only_passwdx</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_obs_base_project</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_profile_repos_in_order</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_empty_profile</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_repo_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_api_inherit_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_no_such_profile</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_repo_overwrite_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_obs_target_project</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_inherit_only_user</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_repo_inherit_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_api_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_inline_highest_priority</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_only_password_no_user</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_repos_in_order</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_api_auth_can_be_overwrite</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-            </table>
-        </div>
-    </div>
-    
-    <div class="row">
-        <div class="col-lg-12">
-        <hr>
-        <label style="font-size:12px">Copyright Â© 2023 Samsung Electronics. All Rights Reserved - Analyzed by TCA 1.1.11 </label>
-    </div>
-</div>    
-
-</body>
-</html>
diff --git a/output/backup_2023-0726-1803/result.json b/output/backup_2023-0726-1803/result.json
deleted file mode 100644 (file)
index 913bfb6..0000000
+++ /dev/null
@@ -1,679 +0,0 @@
-{
-  "testCaseItems" : [ {
-    "testName" : "MIC",
-    "testCaseName" : "test_auto_generate_conf",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_get_passwd",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_one_file",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_get_passwdx",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_two_files",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_empty_passwdx",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_bad_passwdx",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_specify_upstream",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_import_spec",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_import_srcrpm",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_set_author_name_email",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_path_doesnt_exist",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_cant_parse_specfile",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_missing_argument",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_running_from_git_tree",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_error_reading_pkg_header",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_log_clone",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_too_many_arguments",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_is_not_git_repository",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_local_path_need_not_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_local_path",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_port",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_join_with_tailing_slash",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_passwd_no_user",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_both_user_and_password",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_no_user_and_no_password",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_escape_userinfo",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_join_a_file",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_only_user_no_password",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_join_a_dir",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_reduce_doubel_dot",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_password_no_user_by_arg",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_since",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_not_in_git_repository",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_no_spec",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_non_existent_commit",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_no_new_changes",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_wrong_since",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_not_updated_p1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_new_changes_with_content",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_new_changes",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_update_changes",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_edit_file",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_given_profile",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_GitRefMappingParser",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_repoparser",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_GerritNameMapper",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_urlgrabber",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_subcommand_help",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_help.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_help",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_help.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_include_all",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_special_spec",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_outdir_directly",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_disable_fallback_to_native_packaging",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_source_rpm",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_config_is_true",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_directory",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_addconf",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_MappingConfigParser_get_profile_mapping_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_MappingConfigParser_profile_meta_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_MappingConfigParser_get_osc_mapping_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_invalid_ini",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_inherit",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_simple_get",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_overwrite",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_MappingConfigParser_source_meta_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_invalid_continuation_line",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_MappingConfigParser_repo_meta_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_no_such_option",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_MappingConfigParser_get_prefix_mapping_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_MappingConfigParser_obs_meta_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_interpolation",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_MappingConfigParser_get_repo_mapping_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_default_value",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_MappingConfigParser_get_source_mapping_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_MappingConfigParser_prefix_meta_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_no_such_section",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_local_repo_need_not_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_api",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_convert",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_profile_api",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_inherit_only_passwdx",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_obs_base_project",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_profile_repos_in_order",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_empty_profile",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_repo_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_api_inherit_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_no_such_profile",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_repo_overwrite_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_obs_target_project",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_inherit_only_user",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_repo_inherit_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_api_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_inline_highest_priority",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_only_password_no_user",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_repos_in_order",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_api_auth_can_be_overwrite",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  } ],
-  "totalTestCaseCount" : 97,
-  "positiveTestCaseCount" : 0,
-  "negativeTestCaseCount" : 0,
-  "defectItems" : [ {
-    "testName" : "MIC",
-    "testCaseName" : "test_specify_upstream",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "126"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_import_spec",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "91"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_import_srcrpm",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "83"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_set_author_name_email",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "116"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_path_doesnt_exist",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "163"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_cant_parse_specfile",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "148"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_missing_argument",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "153"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_running_from_git_tree",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "104"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_error_reading_pkg_header",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "142"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_log_clone",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "168"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_too_many_arguments",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "158"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_is_not_git_repository",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "136"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_since",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "140"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_not_in_git_repository",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "176"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_no_spec",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "182"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_non_existent_commit",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "167"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_no_new_changes",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "155"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_wrong_since",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "162"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_not_updated_p1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "148"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_new_changes_with_content",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "119"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_update_changes",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "126"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_edit_file",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "line" : "68"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_subcommand_help",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_help.py",
-    "line" : "32"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_help",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_help.py",
-    "line" : "45"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_include_all",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "42"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_special_spec",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "91"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_outdir_directly",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "50"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_disable_fallback_to_native_packaging",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "75"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_source_rpm",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "34"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_config_is_true",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "67"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_directory",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "26"
-  } ],
-  "defectCount" : 31
-}
diff --git a/output/backup_2023-0726-1804/bugs.json b/output/backup_2023-0726-1804/bugs.json
deleted file mode 100644 (file)
index a08f712..0000000
+++ /dev/null
@@ -1,349 +0,0 @@
-{
-  "list": [ {
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_specify_upstream2",
-  "line": 126,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_specify_upstream",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_import_spec2",
-  "line": 91,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_import_spec",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_import_srcrpm2",
-  "line": 83,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_import_srcrpm",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_set_author_name_email2",
-  "line": 116,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_set_author_name_email",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_path_doesnt_exist1",
-  "line": 163,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_path_doesnt_exist",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_cant_parse_specfile2",
-  "line": 148,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_cant_parse_specfile",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_missing_argument1",
-  "line": 153,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_missing_argument",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_running_from_git_tree2",
-  "line": 104,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_running_from_git_tree",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_error_reading_pkg_header2",
-  "line": 142,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_error_reading_pkg_header",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_log_clone1",
-  "line": 168,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_log_clone",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_too_many_arguments1",
-  "line": 158,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_too_many_arguments",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_is_not_git_repository2",
-  "line": 136,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_is_not_git_repository",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_since1",
-  "line": 140,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_since",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_not_in_git_repository0",
-  "line": 176,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_not_in_git_repository",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_no_spec1",
-  "line": 182,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_no_spec",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_non_existent_commit1",
-  "line": 167,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_non_existent_commit",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_no_new_changes0",
-  "line": 155,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_no_new_changes",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_wrong_since0",
-  "line": 162,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_wrong_since",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_not_updated_p0",
-  "line": 148,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_not_updated_p",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_new_changes_with_content1",
-  "line": 119,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_new_changes_with_content",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_update_changes1",
-  "line": 126,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_update_changes",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_edit_file1",
-  "line": 68,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-  "function": "test_edit_file",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_subcommand_help0",
-  "line": 32,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_help.py",
-  "function": "test_subcommand_help",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_help0",
-  "line": 45,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_help.py",
-  "function": "test_help",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_include_all1",
-  "line": 42,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_include_all",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_special_spec1",
-  "line": 91,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_special_spec",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_outdir_directly1",
-  "line": 50,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_outdir_directly",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_disable_fallback_to_native_packaging1",
-  "line": 75,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_disable_fallback_to_native_packaging",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_source_rpm1",
-  "line": 34,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_source_rpm",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_config_is_true1",
-  "line": 67,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_config_is_true",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_directory1",
-  "line": 26,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_directory",
-  "languages": [
-    "py"
-  ]
-}],
-  "tool": "tcchecker-tca",
-  "extra": {
-    "ratio": "0.0%",
-    "negative_tc": 0,
-    "total_tc": 97,
-    "verification": false}
-}
diff --git a/output/backup_2023-0726-1804/result.html b/output/backup_2023-0726-1804/result.html
deleted file mode 100644 (file)
index d9a8031..0000000
+++ /dev/null
@@ -1,1100 +0,0 @@
-<!doctype html>
-<html>
-<head>
-    <meta charset="utf-8">
-
-    <title>Result Summary</title>
-    
-    <style>
-    .body {
-        font-size:12px;
-    }
-
-    .panel {
-        margin-bottom: 40px;
-    }
-
-    .header>label {
-        font-size: 36px;
-        font-weight: bold;
-        color: #6f6f6f;
-    }
-
-    .sub-header>label {
-        font-size: 25px;
-        font-weight: bold;
-        color: #6f6f6f;
-    }
-
-    .table {
-        border: 1px;
-        background: #cfdfff;
-        font-size: 13px;
-    }
-
-    .table>tbody>tr>th {
-        padding: 8px;
-        background: #f5f5f5;
-    }
-
-    .table>tbody>tr>td {
-        padding: 8px;
-        background: #ffffff;
-    }
-
-    .table>tbody>tr.odd>td {
-        background: #ffffff;
-    }
-
-    .table>tbody>tr.even>td {
-        background: #dbfffe;
-    }
-
-    .summary-table {
-        font-size: 16px;
-    }
-
-    .text {
-        text-align: left;
-    }
-    .number {
-        text-align: center;
-    }
-    </style>
-
-</head>
-<body>
-    <div class="panel">
-        <div class="header">
-            <label>TCA Summary</label>
-        </div>
-        <div class="summary-body">
-            <table class="table summary-table" >
-                <tr>
-                    <th width="400">Item</th>
-                    <th width="400">Value</th>
-                </tr>
-                <tr>
-                    <td><a href="#defects">No Assertion Test Cases</a></td>
-                    <td class="number">31</td>
-                </tr>
-                
-                <tr>
-                    <td><a href="#totals">Total Test Cases</a></td>
-                    <td class="number">97</td>
-                </tr>
-                <tr>
-                    <td>Negative Test Cases</td>
-                    <td class="number">0</td>
-                </tr>
-                <tr>
-                    <td>Positive Test Cases</td>
-                    <td class="number">0</td>
-                </tr>
-                <tr>
-                    <td>Undefined Test Cases</td>
-                    <td class="number">97</td>
-                </tr>
-            </table>
-        </div>
-    </div>
-
-    <div class="panel">
-        <div class="sub-header">
-            <label id="defects">No Assertion Test Cases</label>
-        </div>
-        <div class="defect-body" >
-            <table class="table defect-table" >
-                <tr>
-                    <th width="200">Test</th>
-                    <th width="400">Test Case</th>
-                    <th width="400">Checker</th>
-                    <th>File</th>
-                    <th width="100">Line</th>
-                </tr>
-                
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_specify_upstream</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >126</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_import_spec</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >91</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_import_srcrpm</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >83</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_set_author_name_email</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >116</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_path_doesnt_exist</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >163</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_cant_parse_specfile</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >148</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_missing_argument</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >153</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_running_from_git_tree</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >104</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_error_reading_pkg_header</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >142</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_log_clone</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >168</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_too_many_arguments</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >158</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_is_not_git_repository</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >136</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_since</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >140</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_not_in_git_repository</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >176</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_no_spec</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >182</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_non_existent_commit</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >167</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_no_new_changes</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >155</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_wrong_since</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >162</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_not_updated_p</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >148</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_new_changes_with_content</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >119</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_update_changes</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >126</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_edit_file</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                    <td class="number" >68</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_subcommand_help</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_help.py</td>
-                    <td class="number" >32</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_help</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_help.py</td>
-                    <td class="number" >45</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_command_export_include_all</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >42</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_command_export_special_spec</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >91</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_command_export_outdir_directly</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >50</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_command_export_disable_fallback_to_native_packaging</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >75</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_command_export_source_rpm</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >34</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_config_is_true</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >67</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_command_export_directory</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >26</td>
-                </tr>
-            </table>
-        </div>
-    </div>
-    
-
-    <div class="panel">
-        <div class="sub-header">
-            <label id="summary"> Test Execution Summary</label>
-        </div>
-        <div class="defect-body" >
-            <table class="table summary-table" >
-                <tr>
-                    <th width="200">Test</th>
-                    <th width="200">No Assert Test Cases</th>
-                    <th width="200">Total Test Cases</th>
-                    <th width="200">Positive Test Cases</th>
-                    <th width="200">Negative Test Cases</th>
-                    <th width="200">Undefined Test Cases</th>
-                </tr>
-                
-                <tr class='odd'>
-                    <td class="first text" >MIC</td>
-                    <td class="number" >31</td>
-                    <td class="number" >97</td>
-                    <td class="number" >0</td>
-                    <td class="number" >0</td>
-                    <td class="number" >97</td>
-                </tr>
-            </table>
-        </div>
-    </div>
-
-    <div class="panel">
-        <div class="sub-header">
-            <label id="totals">Total Test Cases</label>
-        </div>
-        <div class="test-case-body">
-            <table class="table test-cases-table" >
-                <tr>
-                    <th width="200">Test</th>
-                    <th width="400">Test Case</th>
-                    <th width="100">Positive / Negative</th>
-                    <th>File</th>
-                </tr>
-                
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_auto_generate_conf</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_get_passwd</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_one_file</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_get_passwdx</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_two_files</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_empty_passwdx</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_bad_passwdx</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_specify_upstream</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_import_spec</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_import_srcrpm</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_set_author_name_email</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_path_doesnt_exist</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_cant_parse_specfile</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_missing_argument</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_running_from_git_tree</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_error_reading_pkg_header</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_log_clone</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_too_many_arguments</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_is_not_git_repository</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_local_path_need_not_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_local_path</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_port</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_join_with_tailing_slash</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_passwd_no_user</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_both_user_and_password</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_no_user_and_no_password</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_escape_userinfo</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_join_a_file</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_only_user_no_password</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_join_a_dir</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_reduce_doubel_dot</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_password_no_user_by_arg</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_since</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_not_in_git_repository</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_no_spec</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_non_existent_commit</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_no_new_changes</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_wrong_since</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_not_updated_p</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_new_changes_with_content</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_new_changes</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_update_changes</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_edit_file</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_given_profile</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_GitRefMappingParser</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_repoparser</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_GerritNameMapper</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_urlgrabber</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_subcommand_help</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_help.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_help</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_help.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_command_export_include_all</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_command_export_special_spec</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_command_export_outdir_directly</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_command_export_disable_fallback_to_native_packaging</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_command_export_source_rpm</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_config_is_true</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_command_export_directory</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_addconf</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_MappingConfigParser_get_profile_mapping_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_MappingConfigParser_profile_meta_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_MappingConfigParser_get_osc_mapping_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_invalid_ini</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_inherit</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_simple_get</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_overwrite</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_MappingConfigParser_source_meta_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_invalid_continuation_line</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_MappingConfigParser_repo_meta_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_no_such_option</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_MappingConfigParser_get_prefix_mapping_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_MappingConfigParser_obs_meta_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_interpolation</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_MappingConfigParser_get_repo_mapping_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_default_value</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_MappingConfigParser_get_source_mapping_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_MappingConfigParser_prefix_meta_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_no_such_section</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_local_repo_need_not_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_api</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_convert</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_profile_api</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_inherit_only_passwdx</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_obs_base_project</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_profile_repos_in_order</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_empty_profile</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_repo_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_api_inherit_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_no_such_profile</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_repo_overwrite_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_obs_target_project</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_inherit_only_user</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_repo_inherit_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_api_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_inline_highest_priority</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_only_password_no_user</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_repos_in_order</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_api_auth_can_be_overwrite</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-            </table>
-        </div>
-    </div>
-    
-    <div class="row">
-        <div class="col-lg-12">
-        <hr>
-        <label style="font-size:12px">Copyright Â© 2023 Samsung Electronics. All Rights Reserved - Analyzed by TCA 1.1.11 </label>
-    </div>
-</div>    
-
-</body>
-</html>
diff --git a/output/backup_2023-0726-1804/result.json b/output/backup_2023-0726-1804/result.json
deleted file mode 100644 (file)
index fc93a59..0000000
+++ /dev/null
@@ -1,679 +0,0 @@
-{
-  "testCaseItems" : [ {
-    "testName" : "MIC",
-    "testCaseName" : "test_auto_generate_conf",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_get_passwd",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_one_file",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_get_passwdx",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_two_files",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_empty_passwdx",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_bad_passwdx",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_specify_upstream",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_import_spec",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_import_srcrpm",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_set_author_name_email",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_path_doesnt_exist",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_cant_parse_specfile",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_missing_argument",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_running_from_git_tree",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_error_reading_pkg_header",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_log_clone",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_too_many_arguments",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_is_not_git_repository",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_local_path_need_not_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_local_path",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_port",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_join_with_tailing_slash",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_passwd_no_user",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_both_user_and_password",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_no_user_and_no_password",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_escape_userinfo",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_join_a_file",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_only_user_no_password",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_join_a_dir",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_reduce_doubel_dot",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_password_no_user_by_arg",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_since",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_not_in_git_repository",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_no_spec",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_non_existent_commit",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_no_new_changes",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_wrong_since",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_not_updated_p",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_new_changes_with_content",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_new_changes",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_update_changes",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_edit_file",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_given_profile",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_GitRefMappingParser",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_repoparser",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_GerritNameMapper",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_urlgrabber",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_subcommand_help",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_help.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_help",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_help.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_include_all",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_special_spec",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_outdir_directly",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_disable_fallback_to_native_packaging",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_source_rpm",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_config_is_true",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_directory",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_addconf",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_MappingConfigParser_get_profile_mapping_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_MappingConfigParser_profile_meta_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_MappingConfigParser_get_osc_mapping_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_invalid_ini",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_inherit",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_simple_get",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_overwrite",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_MappingConfigParser_source_meta_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_invalid_continuation_line",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_MappingConfigParser_repo_meta_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_no_such_option",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_MappingConfigParser_get_prefix_mapping_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_MappingConfigParser_obs_meta_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_interpolation",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_MappingConfigParser_get_repo_mapping_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_default_value",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_MappingConfigParser_get_source_mapping_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_MappingConfigParser_prefix_meta_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_no_such_section",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_local_repo_need_not_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_api",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_convert",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_profile_api",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_inherit_only_passwdx",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_obs_base_project",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_profile_repos_in_order",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_empty_profile",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_repo_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_api_inherit_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_no_such_profile",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_repo_overwrite_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_obs_target_project",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_inherit_only_user",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_repo_inherit_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_api_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_inline_highest_priority",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_only_password_no_user",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_repos_in_order",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_api_auth_can_be_overwrite",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  } ],
-  "totalTestCaseCount" : 97,
-  "positiveTestCaseCount" : 0,
-  "negativeTestCaseCount" : 0,
-  "defectItems" : [ {
-    "testName" : "MIC",
-    "testCaseName" : "test_specify_upstream",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "126"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_import_spec",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "91"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_import_srcrpm",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "83"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_set_author_name_email",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "116"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_path_doesnt_exist",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "163"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_cant_parse_specfile",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "148"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_missing_argument",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "153"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_running_from_git_tree",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "104"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_error_reading_pkg_header",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "142"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_log_clone",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "168"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_too_many_arguments",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "158"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_is_not_git_repository",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "136"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_since",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "140"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_not_in_git_repository",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "176"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_no_spec",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "182"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_non_existent_commit",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "167"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_no_new_changes",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "155"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_wrong_since",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "162"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_not_updated_p",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "148"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_new_changes_with_content",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "119"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_update_changes",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "126"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_edit_file",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "line" : "68"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_subcommand_help",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_help.py",
-    "line" : "32"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_help",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_help.py",
-    "line" : "45"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_include_all",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "42"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_special_spec",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "91"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_outdir_directly",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "50"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_disable_fallback_to_native_packaging",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "75"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_source_rpm",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "34"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_config_is_true",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "67"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_directory",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "26"
-  } ],
-  "defectCount" : 31
-}
diff --git a/output/backup_2023-0726-1807/bugs.json b/output/backup_2023-0726-1807/bugs.json
deleted file mode 100644 (file)
index 1bf720c..0000000
+++ /dev/null
@@ -1,349 +0,0 @@
-{
-  "list": [ {
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_specify_upstream2",
-  "line": 126,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_specify_upstream",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_import_spec2",
-  "line": 91,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_import_spec",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_import_srcrpm2",
-  "line": 83,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_import_srcrpm",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_set_author_name_email2",
-  "line": 116,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_set_author_name_email",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_path_doesnt_exist1",
-  "line": 163,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_path_doesnt_exist",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_cant_parse_specfile2",
-  "line": 148,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_cant_parse_specfile",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_missing_argument1",
-  "line": 153,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_missing_argument",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_running_from_git_tree2",
-  "line": 104,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_running_from_git_tree",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_error_reading_pkg_header2",
-  "line": 142,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_error_reading_pkg_header",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_log_clone1",
-  "line": 168,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_log_clone",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_too_many_arguments1",
-  "line": 158,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_too_many_arguments",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_is_not_git_repository2",
-  "line": 136,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_is_not_git_repository",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_not_in_git_repository0",
-  "line": 176,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_not_in_git_repository",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_since_pos11",
-  "line": 140,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_since_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_no_spec1",
-  "line": 182,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_no_spec",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_non_existent_commit1",
-  "line": 167,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_non_existent_commit",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_no_new_changes0",
-  "line": 155,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_no_new_changes",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_wrong_since0",
-  "line": 162,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_wrong_since",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_not_updated_p0",
-  "line": 148,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_not_updated_p",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_new_changes_with_content1",
-  "line": 119,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_new_changes_with_content",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_update_changes1",
-  "line": 126,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_update_changes",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_edit_file1",
-  "line": 68,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-  "function": "test_edit_file",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_subcommand_help0",
-  "line": 32,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_help.py",
-  "function": "test_subcommand_help",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_help0",
-  "line": 45,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_help.py",
-  "function": "test_help",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_include_all1",
-  "line": 42,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_include_all",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_special_spec1",
-  "line": 91,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_special_spec",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_outdir_directly1",
-  "line": 50,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_outdir_directly",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_disable_fallback_to_native_packaging1",
-  "line": 75,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_disable_fallback_to_native_packaging",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_source_rpm1",
-  "line": 34,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_source_rpm",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_config_is_true1",
-  "line": 67,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_config_is_true",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_directory1",
-  "line": 26,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_directory",
-  "languages": [
-    "py"
-  ]
-}],
-  "tool": "tcchecker-tca",
-  "extra": {
-    "ratio": "0.0%",
-    "negative_tc": 0,
-    "total_tc": 97,
-    "verification": false}
-}
diff --git a/output/backup_2023-0726-1807/result.html b/output/backup_2023-0726-1807/result.html
deleted file mode 100644 (file)
index 5ea4c15..0000000
+++ /dev/null
@@ -1,1100 +0,0 @@
-<!doctype html>
-<html>
-<head>
-    <meta charset="utf-8">
-
-    <title>Result Summary</title>
-    
-    <style>
-    .body {
-        font-size:12px;
-    }
-
-    .panel {
-        margin-bottom: 40px;
-    }
-
-    .header>label {
-        font-size: 36px;
-        font-weight: bold;
-        color: #6f6f6f;
-    }
-
-    .sub-header>label {
-        font-size: 25px;
-        font-weight: bold;
-        color: #6f6f6f;
-    }
-
-    .table {
-        border: 1px;
-        background: #cfdfff;
-        font-size: 13px;
-    }
-
-    .table>tbody>tr>th {
-        padding: 8px;
-        background: #f5f5f5;
-    }
-
-    .table>tbody>tr>td {
-        padding: 8px;
-        background: #ffffff;
-    }
-
-    .table>tbody>tr.odd>td {
-        background: #ffffff;
-    }
-
-    .table>tbody>tr.even>td {
-        background: #dbfffe;
-    }
-
-    .summary-table {
-        font-size: 16px;
-    }
-
-    .text {
-        text-align: left;
-    }
-    .number {
-        text-align: center;
-    }
-    </style>
-
-</head>
-<body>
-    <div class="panel">
-        <div class="header">
-            <label>TCA Summary</label>
-        </div>
-        <div class="summary-body">
-            <table class="table summary-table" >
-                <tr>
-                    <th width="400">Item</th>
-                    <th width="400">Value</th>
-                </tr>
-                <tr>
-                    <td><a href="#defects">No Assertion Test Cases</a></td>
-                    <td class="number">31</td>
-                </tr>
-                
-                <tr>
-                    <td><a href="#totals">Total Test Cases</a></td>
-                    <td class="number">97</td>
-                </tr>
-                <tr>
-                    <td>Negative Test Cases</td>
-                    <td class="number">0</td>
-                </tr>
-                <tr>
-                    <td>Positive Test Cases</td>
-                    <td class="number">1</td>
-                </tr>
-                <tr>
-                    <td>Undefined Test Cases</td>
-                    <td class="number">96</td>
-                </tr>
-            </table>
-        </div>
-    </div>
-
-    <div class="panel">
-        <div class="sub-header">
-            <label id="defects">No Assertion Test Cases</label>
-        </div>
-        <div class="defect-body" >
-            <table class="table defect-table" >
-                <tr>
-                    <th width="200">Test</th>
-                    <th width="400">Test Case</th>
-                    <th width="400">Checker</th>
-                    <th>File</th>
-                    <th width="100">Line</th>
-                </tr>
-                
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_specify_upstream</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >126</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_import_spec</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >91</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_import_srcrpm</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >83</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_set_author_name_email</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >116</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_path_doesnt_exist</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >163</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_cant_parse_specfile</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >148</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_missing_argument</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >153</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_running_from_git_tree</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >104</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_error_reading_pkg_header</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >142</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_log_clone</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >168</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_too_many_arguments</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >158</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_is_not_git_repository</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >136</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_not_in_git_repository</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >176</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_since_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >140</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_no_spec</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >182</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_non_existent_commit</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >167</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_no_new_changes</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >155</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_wrong_since</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >162</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_not_updated_p</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >148</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_new_changes_with_content</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >119</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_update_changes</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >126</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_edit_file</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                    <td class="number" >68</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_subcommand_help</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_help.py</td>
-                    <td class="number" >32</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_help</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_help.py</td>
-                    <td class="number" >45</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_command_export_include_all</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >42</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_command_export_special_spec</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >91</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_command_export_outdir_directly</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >50</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_command_export_disable_fallback_to_native_packaging</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >75</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_command_export_source_rpm</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >34</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_config_is_true</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >67</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_command_export_directory</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >26</td>
-                </tr>
-            </table>
-        </div>
-    </div>
-    
-
-    <div class="panel">
-        <div class="sub-header">
-            <label id="summary"> Test Execution Summary</label>
-        </div>
-        <div class="defect-body" >
-            <table class="table summary-table" >
-                <tr>
-                    <th width="200">Test</th>
-                    <th width="200">No Assert Test Cases</th>
-                    <th width="200">Total Test Cases</th>
-                    <th width="200">Positive Test Cases</th>
-                    <th width="200">Negative Test Cases</th>
-                    <th width="200">Undefined Test Cases</th>
-                </tr>
-                
-                <tr class='odd'>
-                    <td class="first text" >MIC</td>
-                    <td class="number" >31</td>
-                    <td class="number" >97</td>
-                    <td class="number" >1</td>
-                    <td class="number" >0</td>
-                    <td class="number" >96</td>
-                </tr>
-            </table>
-        </div>
-    </div>
-
-    <div class="panel">
-        <div class="sub-header">
-            <label id="totals">Total Test Cases</label>
-        </div>
-        <div class="test-case-body">
-            <table class="table test-cases-table" >
-                <tr>
-                    <th width="200">Test</th>
-                    <th width="400">Test Case</th>
-                    <th width="100">Positive / Negative</th>
-                    <th>File</th>
-                </tr>
-                
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_auto_generate_conf</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_get_passwd</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_one_file</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_get_passwdx</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_two_files</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_empty_passwdx</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_bad_passwdx</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_specify_upstream</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_import_spec</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_import_srcrpm</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_set_author_name_email</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_path_doesnt_exist</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_cant_parse_specfile</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_missing_argument</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_running_from_git_tree</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_error_reading_pkg_header</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_log_clone</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_too_many_arguments</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_is_not_git_repository</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_local_path_need_not_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_local_path</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_port</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_join_with_tailing_slash</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_passwd_no_user</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_both_user_and_password</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_no_user_and_no_password</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_escape_userinfo</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_join_a_file</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_only_user_no_password</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_join_a_dir</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_reduce_doubel_dot</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_password_no_user_by_arg</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_not_in_git_repository</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_since_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_no_spec</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_non_existent_commit</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_no_new_changes</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_wrong_since</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_not_updated_p</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_new_changes_with_content</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_new_changes</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_update_changes</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_edit_file</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_given_profile</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_GitRefMappingParser</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_repoparser</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_GerritNameMapper</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_urlgrabber</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_subcommand_help</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_help.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_help</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_help.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_command_export_include_all</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_command_export_special_spec</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_command_export_outdir_directly</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_command_export_disable_fallback_to_native_packaging</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_command_export_source_rpm</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_config_is_true</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_command_export_directory</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_addconf</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_MappingConfigParser_get_profile_mapping_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_MappingConfigParser_profile_meta_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_MappingConfigParser_get_osc_mapping_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_invalid_ini</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_inherit</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_simple_get</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_overwrite</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_MappingConfigParser_source_meta_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_invalid_continuation_line</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_MappingConfigParser_repo_meta_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_no_such_option</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_MappingConfigParser_get_prefix_mapping_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_MappingConfigParser_obs_meta_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_interpolation</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_MappingConfigParser_get_repo_mapping_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_default_value</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_MappingConfigParser_get_source_mapping_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_MappingConfigParser_prefix_meta_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_no_such_section</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_local_repo_need_not_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_api</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_convert</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_profile_api</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_inherit_only_passwdx</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_obs_base_project</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_profile_repos_in_order</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_empty_profile</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_repo_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_api_inherit_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_no_such_profile</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_repo_overwrite_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_obs_target_project</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_inherit_only_user</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_repo_inherit_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_api_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_inline_highest_priority</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_only_password_no_user</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_repos_in_order</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_api_auth_can_be_overwrite</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-            </table>
-        </div>
-    </div>
-    
-    <div class="row">
-        <div class="col-lg-12">
-        <hr>
-        <label style="font-size:12px">Copyright Â© 2023 Samsung Electronics. All Rights Reserved - Analyzed by TCA 1.1.11 </label>
-    </div>
-</div>    
-
-</body>
-</html>
diff --git a/output/backup_2023-0726-1807/result.json b/output/backup_2023-0726-1807/result.json
deleted file mode 100644 (file)
index 4a10c62..0000000
+++ /dev/null
@@ -1,679 +0,0 @@
-{
-  "testCaseItems" : [ {
-    "testName" : "MIC",
-    "testCaseName" : "test_auto_generate_conf",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_get_passwd",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_one_file",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_get_passwdx",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_two_files",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_empty_passwdx",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_bad_passwdx",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_specify_upstream",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_import_spec",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_import_srcrpm",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_set_author_name_email",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_path_doesnt_exist",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_cant_parse_specfile",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_missing_argument",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_running_from_git_tree",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_error_reading_pkg_header",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_log_clone",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_too_many_arguments",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_is_not_git_repository",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_local_path_need_not_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_local_path",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_port",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_join_with_tailing_slash",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_passwd_no_user",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_both_user_and_password",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_no_user_and_no_password",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_escape_userinfo",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_join_a_file",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_only_user_no_password",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_join_a_dir",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_reduce_doubel_dot",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_password_no_user_by_arg",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_not_in_git_repository",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_since_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_no_spec",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_non_existent_commit",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_no_new_changes",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_wrong_since",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_not_updated_p",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_new_changes_with_content",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_new_changes",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_update_changes",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_edit_file",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_given_profile",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_GitRefMappingParser",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_repoparser",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_GerritNameMapper",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_urlgrabber",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_subcommand_help",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_help.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_help",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_help.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_include_all",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_special_spec",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_outdir_directly",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_disable_fallback_to_native_packaging",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_source_rpm",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_config_is_true",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_directory",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_addconf",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_MappingConfigParser_get_profile_mapping_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_MappingConfigParser_profile_meta_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_MappingConfigParser_get_osc_mapping_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_invalid_ini",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_inherit",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_simple_get",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_overwrite",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_MappingConfigParser_source_meta_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_invalid_continuation_line",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_MappingConfigParser_repo_meta_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_no_such_option",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_MappingConfigParser_get_prefix_mapping_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_MappingConfigParser_obs_meta_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_interpolation",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_MappingConfigParser_get_repo_mapping_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_default_value",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_MappingConfigParser_get_source_mapping_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_MappingConfigParser_prefix_meta_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_no_such_section",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_local_repo_need_not_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_api",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_convert",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_profile_api",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_inherit_only_passwdx",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_obs_base_project",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_profile_repos_in_order",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_empty_profile",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_repo_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_api_inherit_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_no_such_profile",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_repo_overwrite_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_obs_target_project",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_inherit_only_user",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_repo_inherit_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_api_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_inline_highest_priority",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_only_password_no_user",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_repos_in_order",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_api_auth_can_be_overwrite",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  } ],
-  "totalTestCaseCount" : 97,
-  "positiveTestCaseCount" : 1,
-  "negativeTestCaseCount" : 0,
-  "defectItems" : [ {
-    "testName" : "MIC",
-    "testCaseName" : "test_specify_upstream",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "126"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_import_spec",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "91"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_import_srcrpm",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "83"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_set_author_name_email",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "116"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_path_doesnt_exist",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "163"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_cant_parse_specfile",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "148"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_missing_argument",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "153"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_running_from_git_tree",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "104"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_error_reading_pkg_header",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "142"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_log_clone",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "168"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_too_many_arguments",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "158"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_is_not_git_repository",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "136"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_not_in_git_repository",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "176"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_since_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "140"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_no_spec",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "182"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_non_existent_commit",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "167"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_no_new_changes",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "155"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_wrong_since",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "162"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_not_updated_p",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "148"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_new_changes_with_content",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "119"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_update_changes",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "126"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_edit_file",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "line" : "68"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_subcommand_help",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_help.py",
-    "line" : "32"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_help",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_help.py",
-    "line" : "45"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_include_all",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "42"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_special_spec",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "91"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_outdir_directly",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "50"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_disable_fallback_to_native_packaging",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "75"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_source_rpm",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "34"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_config_is_true",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "67"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_directory",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "26"
-  } ],
-  "defectCount" : 31
-}
diff --git a/output/backup_2023-0726-1826/bugs.json b/output/backup_2023-0726-1826/bugs.json
deleted file mode 100644 (file)
index c49d3fe..0000000
+++ /dev/null
@@ -1,360 +0,0 @@
-{
-  "list": [ {
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_is_not_git_repository_neg12",
-  "line": 138,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_is_not_git_repository_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_path_doesnt_exist_neg11",
-  "line": 165,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_path_doesnt_exist_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_missing_argument_neg11",
-  "line": 155,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_missing_argument_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_import_srcrpm_pos12",
-  "line": 85,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_import_srcrpm_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_too_many_arguments_neg11",
-  "line": 160,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_too_many_arguments_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_cant_parse_specfile_neg12",
-  "line": 150,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_cant_parse_specfile_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_import_spec_pos12",
-  "line": 93,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_import_spec_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_running_from_git_tree_pos12",
-  "line": 106,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_running_from_git_tree_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_error_reading_pkg_header_neg12",
-  "line": 144,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_error_reading_pkg_header_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_set_author_name_email_pos12",
-  "line": 118,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_set_author_name_email_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_log_clone_neg11",
-  "line": 170,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_log_clone_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_specify_upstream_pos12",
-  "line": 128,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_specify_upstream_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_non_existent_commit_neg11",
-  "line": 169,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_non_existent_commit_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_no_new_changes_neg10",
-  "line": 158,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_no_new_changes_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_since_pos11",
-  "line": 143,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_since_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_no_spec_neg11",
-  "line": 184,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_no_spec_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_wrong_since_neg10",
-  "line": 164,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_wrong_since_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_not_in_git_repository_neg10",
-  "line": 178,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_not_in_git_repository_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_new_changes_with_content_pos11",
-  "line": 122,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_new_changes_with_content_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_not_updated_pos10",
-  "line": 151,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_not_updated_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_update_changes_pos11",
-  "line": 129,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_update_changes_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_edit_file_pos11",
-  "line": 69,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-  "function": "test_edit_file_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_subcommand_help_pos10",
-  "line": 33,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_help.py",
-  "function": "test_subcommand_help_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_help_pos10",
-  "line": 46,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_help.py",
-  "function": "test_help_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_config_is_true_pos11",
-  "line": 71,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_config_is_true_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_outdir_directly_pos11",
-  "line": 53,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_outdir_directly_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_disable_fallback_to_native_packaging_pos11",
-  "line": 79,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_disable_fallback_to_native_packaging_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_include_all_pos11",
-  "line": 44,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_include_all_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_directory_pos11",
-  "line": 27,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_directory_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_special_spec_pos11",
-  "line": 62,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_special_spec_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_special_spec_neg11",
-  "line": 96,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_special_spec_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_source_rpm_pos11",
-  "line": 35,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_source_rpm_pos1",
-  "languages": [
-    "py"
-  ]
-}],
-  "tool": "tcchecker-tca",
-  "extra": {
-    "ratio": "24.49%",
-    "negative_tc": 24,
-    "total_tc": 98,
-    "verification": false}
-}
diff --git a/output/backup_2023-0726-1826/result.html b/output/backup_2023-0726-1826/result.html
deleted file mode 100644 (file)
index 4fa25a8..0000000
+++ /dev/null
@@ -1,1115 +0,0 @@
-<!doctype html>
-<html>
-<head>
-    <meta charset="utf-8">
-
-    <title>Result Summary</title>
-    
-    <style>
-    .body {
-        font-size:12px;
-    }
-
-    .panel {
-        margin-bottom: 40px;
-    }
-
-    .header>label {
-        font-size: 36px;
-        font-weight: bold;
-        color: #6f6f6f;
-    }
-
-    .sub-header>label {
-        font-size: 25px;
-        font-weight: bold;
-        color: #6f6f6f;
-    }
-
-    .table {
-        border: 1px;
-        background: #cfdfff;
-        font-size: 13px;
-    }
-
-    .table>tbody>tr>th {
-        padding: 8px;
-        background: #f5f5f5;
-    }
-
-    .table>tbody>tr>td {
-        padding: 8px;
-        background: #ffffff;
-    }
-
-    .table>tbody>tr.odd>td {
-        background: #ffffff;
-    }
-
-    .table>tbody>tr.even>td {
-        background: #dbfffe;
-    }
-
-    .summary-table {
-        font-size: 16px;
-    }
-
-    .text {
-        text-align: left;
-    }
-    .number {
-        text-align: center;
-    }
-    </style>
-
-</head>
-<body>
-    <div class="panel">
-        <div class="header">
-            <label>TCA Summary</label>
-        </div>
-        <div class="summary-body">
-            <table class="table summary-table" >
-                <tr>
-                    <th width="400">Item</th>
-                    <th width="400">Value</th>
-                </tr>
-                <tr>
-                    <td><a href="#defects">No Assertion Test Cases</a></td>
-                    <td class="number">32</td>
-                </tr>
-                
-                <tr>
-                    <td><a href="#totals">Total Test Cases</a></td>
-                    <td class="number">98</td>
-                </tr>
-                <tr>
-                    <td>Negative Test Cases</td>
-                    <td class="number">24</td>
-                </tr>
-                <tr>
-                    <td>Positive Test Cases</td>
-                    <td class="number">74</td>
-                </tr>
-                <tr>
-                    <td>Undefined Test Cases</td>
-                    <td class="number">0</td>
-                </tr>
-            </table>
-        </div>
-    </div>
-
-    <div class="panel">
-        <div class="sub-header">
-            <label id="defects">No Assertion Test Cases</label>
-        </div>
-        <div class="defect-body" >
-            <table class="table defect-table" >
-                <tr>
-                    <th width="200">Test</th>
-                    <th width="400">Test Case</th>
-                    <th width="400">Checker</th>
-                    <th>File</th>
-                    <th width="100">Line</th>
-                </tr>
-                
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_is_not_git_repository_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >138</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_path_doesnt_exist_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >165</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_missing_argument_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >155</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_import_srcrpm_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >85</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_too_many_arguments_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >160</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_cant_parse_specfile_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >150</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_import_spec_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >93</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_running_from_git_tree_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >106</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_error_reading_pkg_header_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >144</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_set_author_name_email_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >118</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_log_clone_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >170</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_specify_upstream_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >128</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_non_existent_commit_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >169</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_no_new_changes_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >158</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_since_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >143</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_no_spec_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >184</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_wrong_since_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >164</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_not_in_git_repository_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >178</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_new_changes_with_content_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >122</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_not_updated_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >151</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_update_changes_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >129</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_edit_file_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                    <td class="number" >69</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_subcommand_help_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_help.py</td>
-                    <td class="number" >33</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_help_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_help.py</td>
-                    <td class="number" >46</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_config_is_true_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >71</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_command_export_outdir_directly_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >53</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_command_export_disable_fallback_to_native_packaging_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >79</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_command_export_include_all_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >44</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_command_export_directory_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >27</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_command_export_special_spec_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >62</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_command_export_special_spec_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >96</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_command_export_source_rpm_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >35</td>
-                </tr>
-            </table>
-        </div>
-    </div>
-    
-
-    <div class="panel">
-        <div class="sub-header">
-            <label id="summary"> Test Execution Summary</label>
-        </div>
-        <div class="defect-body" >
-            <table class="table summary-table" >
-                <tr>
-                    <th width="200">Test</th>
-                    <th width="200">No Assert Test Cases</th>
-                    <th width="200">Total Test Cases</th>
-                    <th width="200">Positive Test Cases</th>
-                    <th width="200">Negative Test Cases</th>
-                    <th width="200">Undefined Test Cases</th>
-                </tr>
-                
-                <tr class='odd'>
-                    <td class="first text" >MIC</td>
-                    <td class="number" >32</td>
-                    <td class="number" >98</td>
-                    <td class="number" >74</td>
-                    <td class="number" >24</td>
-                    <td class="number" >0</td>
-                </tr>
-            </table>
-        </div>
-    </div>
-
-    <div class="panel">
-        <div class="sub-header">
-            <label id="totals">Total Test Cases</label>
-        </div>
-        <div class="test-case-body">
-            <table class="table test-cases-table" >
-                <tr>
-                    <th width="200">Test</th>
-                    <th width="400">Test Case</th>
-                    <th width="100">Positive / Negative</th>
-                    <th>File</th>
-                </tr>
-                
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_empty_passwdx_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_get_passwd_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_get_passwdx_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_one_file_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_auto_generate_conf_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_two_files_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_bad_passwdx_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_is_not_git_repository_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_path_doesnt_exist_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_missing_argument_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_import_srcrpm_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_too_many_arguments_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_cant_parse_specfile_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_import_spec_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_running_from_git_tree_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_error_reading_pkg_header_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_set_author_name_email_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_log_clone_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_specify_upstream_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_password_no_user_by_arg_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_escape_userinfo_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_passwd_no_user_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_reduce_doubel_dot_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_join_a_dir_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_join_a_file_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_join_with_tailing_slash_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_local_path_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_port_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_only_user_no_password_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_local_path_need_not_auth_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_no_user_and_no_password_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_both_user_and_password_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_non_existent_commit_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_no_new_changes_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_since_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_no_spec_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_new_changes_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_wrong_since_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_not_in_git_repository_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_new_changes_with_content_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_not_updated_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_update_changes_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_urlgrabber_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_GitRefMappingParser_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_given_profile_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_repoparser_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_GerritNameMapper_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_edit_file_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_subcommand_help_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_help.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_help_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_help.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_config_is_true_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_command_export_outdir_directly_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_command_export_disable_fallback_to_native_packaging_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_command_export_include_all_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_command_export_directory_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_command_export_special_spec_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_command_export_special_spec_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_command_export_source_rpm_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_MappingConfigParser_repo_meta_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_MappingConfigParser_get_prefix_mapping_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_default_value_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_simple_get_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_MappingConfigParser_get_osc_mapping_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_overwrite_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_MappingConfigParser_get_repo_mapping_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_MappingConfigParser_get_profile_mapping_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_MappingConfigParser_profile_meta_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_MappingConfigParser_obs_meta_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_inherit_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_no_such_option_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_MappingConfigParser_get_source_mapping_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_invalid_continuation_line_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_addconf_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_no_such_section_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_invalid_ini_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_MappingConfigParser_source_meta_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_MappingConfigParser_prefix_meta_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_interpolation_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_profile_api_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_repo_overwrite_auth_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_repo_auth_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_inherit_only_user_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_convert_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_profile_repos_in_order_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_inherit_only_passwdx_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_api_auth_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_no_such_profile_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_empty_profile_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_obs_target_project_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_repo_inherit_auth_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_obs_base_project_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_api_auth_can_be_overwrite_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_only_password_no_user_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_local_repo_need_not_auth_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_inline_highest_priority_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_repos_in_order_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_api_inherit_auth_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_api_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-            </table>
-        </div>
-    </div>
-    
-    <div class="row">
-        <div class="col-lg-12">
-        <hr>
-        <label style="font-size:12px">Copyright Â© 2023 Samsung Electronics. All Rights Reserved - Analyzed by TCA 1.1.11 </label>
-    </div>
-</div>    
-
-</body>
-</html>
diff --git a/output/backup_2023-0726-1826/result.json b/output/backup_2023-0726-1826/result.json
deleted file mode 100644 (file)
index 1344a53..0000000
+++ /dev/null
@@ -1,690 +0,0 @@
-{
-  "testCaseItems" : [ {
-    "testName" : "MIC",
-    "testCaseName" : "test_empty_passwdx_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_get_passwd_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_get_passwdx_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_one_file_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_auto_generate_conf_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_two_files_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_bad_passwdx_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_is_not_git_repository_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_path_doesnt_exist_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_missing_argument_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_import_srcrpm_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_too_many_arguments_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_cant_parse_specfile_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_import_spec_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_running_from_git_tree_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_error_reading_pkg_header_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_set_author_name_email_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_log_clone_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_specify_upstream_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_password_no_user_by_arg_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_escape_userinfo_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_passwd_no_user_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_reduce_doubel_dot_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_join_a_dir_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_join_a_file_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_join_with_tailing_slash_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_local_path_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_port_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_only_user_no_password_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_local_path_need_not_auth_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_no_user_and_no_password_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_both_user_and_password_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_non_existent_commit_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_no_new_changes_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_since_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_no_spec_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_new_changes_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_wrong_since_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_not_in_git_repository_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_new_changes_with_content_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_not_updated_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_update_changes_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_urlgrabber_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_GitRefMappingParser_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_given_profile_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_repoparser_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_GerritNameMapper_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_edit_file_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_subcommand_help_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_help.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_help_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_help.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_config_is_true_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_outdir_directly_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_disable_fallback_to_native_packaging_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_include_all_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_directory_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_special_spec_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_special_spec_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_source_rpm_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_MappingConfigParser_repo_meta_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_MappingConfigParser_get_prefix_mapping_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_default_value_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_simple_get_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_MappingConfigParser_get_osc_mapping_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_overwrite_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_MappingConfigParser_get_repo_mapping_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_MappingConfigParser_get_profile_mapping_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_MappingConfigParser_profile_meta_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_MappingConfigParser_obs_meta_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_inherit_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_no_such_option_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_MappingConfigParser_get_source_mapping_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_invalid_continuation_line_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_addconf_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_no_such_section_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_invalid_ini_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_MappingConfigParser_source_meta_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_MappingConfigParser_prefix_meta_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_interpolation_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_profile_api_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_repo_overwrite_auth_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_repo_auth_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_inherit_only_user_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_convert_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_profile_repos_in_order_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_inherit_only_passwdx_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_api_auth_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_no_such_profile_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_empty_profile_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_obs_target_project_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_repo_inherit_auth_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_obs_base_project_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_api_auth_can_be_overwrite_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_only_password_no_user_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_local_repo_need_not_auth_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_inline_highest_priority_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_repos_in_order_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_api_inherit_auth_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_api_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Positive"
-  } ],
-  "totalTestCaseCount" : 98,
-  "positiveTestCaseCount" : 74,
-  "negativeTestCaseCount" : 24,
-  "defectItems" : [ {
-    "testName" : "MIC",
-    "testCaseName" : "test_is_not_git_repository_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "138"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_path_doesnt_exist_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "165"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_missing_argument_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "155"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_import_srcrpm_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "85"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_too_many_arguments_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "160"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_cant_parse_specfile_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "150"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_import_spec_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "93"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_running_from_git_tree_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "106"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_error_reading_pkg_header_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "144"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_set_author_name_email_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "118"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_log_clone_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "170"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_specify_upstream_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "128"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_non_existent_commit_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "169"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_no_new_changes_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "158"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_since_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "143"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_no_spec_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "184"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_wrong_since_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "164"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_not_in_git_repository_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "178"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_new_changes_with_content_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "122"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_not_updated_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "151"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_update_changes_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "129"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_edit_file_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "line" : "69"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_subcommand_help_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_help.py",
-    "line" : "33"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_help_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_help.py",
-    "line" : "46"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_config_is_true_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "71"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_outdir_directly_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "53"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_disable_fallback_to_native_packaging_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "79"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_include_all_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "44"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_directory_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "27"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_special_spec_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "62"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_special_spec_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "96"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_source_rpm_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "35"
-  } ],
-  "defectCount" : 32
-}
diff --git a/output/backup_2023-0726-1829/bugs.json b/output/backup_2023-0726-1829/bugs.json
deleted file mode 100644 (file)
index 3bcb6c1..0000000
+++ /dev/null
@@ -1,349 +0,0 @@
-{
-  "list": [ {
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_specify_upstream2",
-  "line": 126,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_specify_upstream",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_import_spec2",
-  "line": 91,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_import_spec",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_import_srcrpm2",
-  "line": 83,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_import_srcrpm",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_set_author_name_email2",
-  "line": 116,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_set_author_name_email",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_path_doesnt_exist1",
-  "line": 163,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_path_doesnt_exist",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_cant_parse_specfile2",
-  "line": 148,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_cant_parse_specfile",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_missing_argument1",
-  "line": 153,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_missing_argument",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_running_from_git_tree2",
-  "line": 104,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_running_from_git_tree",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_error_reading_pkg_header2",
-  "line": 142,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_error_reading_pkg_header",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_log_clone1",
-  "line": 168,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_log_clone",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_too_many_arguments1",
-  "line": 158,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_too_many_arguments",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_is_not_git_repository2",
-  "line": 136,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_is_not_git_repository",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_since1",
-  "line": 140,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_since",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_not_in_git_repository0",
-  "line": 176,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_not_in_git_repository",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_no_spec1",
-  "line": 182,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_no_spec",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_non_existent_commit1",
-  "line": 167,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_non_existent_commit",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_no_new_changes0",
-  "line": 155,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_no_new_changes",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_wrong_since0",
-  "line": 162,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_wrong_since",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_not_updated0",
-  "line": 148,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_not_updated",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_new_changes_with_content1",
-  "line": 119,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_new_changes_with_content",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_update_changes1",
-  "line": 126,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_update_changes",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_edit_file1",
-  "line": 68,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-  "function": "test_edit_file",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_subcommand_help0",
-  "line": 32,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_help.py",
-  "function": "test_subcommand_help",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_help0",
-  "line": 45,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_help.py",
-  "function": "test_help",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_include_all1",
-  "line": 42,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_include_all",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_special_spec1",
-  "line": 91,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_special_spec",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_outdir_directly1",
-  "line": 50,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_outdir_directly",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_disable_fallback_to_native_packaging1",
-  "line": 75,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_disable_fallback_to_native_packaging",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_source_rpm1",
-  "line": 34,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_source_rpm",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_config_is_true1",
-  "line": 67,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_config_is_true",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_directory1",
-  "line": 26,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_directory",
-  "languages": [
-    "py"
-  ]
-}],
-  "tool": "tcchecker-tca",
-  "extra": {
-    "ratio": "0.0%",
-    "negative_tc": 0,
-    "total_tc": 97,
-    "verification": false}
-}
diff --git a/output/backup_2023-0726-1829/result.html b/output/backup_2023-0726-1829/result.html
deleted file mode 100644 (file)
index 041d286..0000000
+++ /dev/null
@@ -1,1100 +0,0 @@
-<!doctype html>
-<html>
-<head>
-    <meta charset="utf-8">
-
-    <title>Result Summary</title>
-    
-    <style>
-    .body {
-        font-size:12px;
-    }
-
-    .panel {
-        margin-bottom: 40px;
-    }
-
-    .header>label {
-        font-size: 36px;
-        font-weight: bold;
-        color: #6f6f6f;
-    }
-
-    .sub-header>label {
-        font-size: 25px;
-        font-weight: bold;
-        color: #6f6f6f;
-    }
-
-    .table {
-        border: 1px;
-        background: #cfdfff;
-        font-size: 13px;
-    }
-
-    .table>tbody>tr>th {
-        padding: 8px;
-        background: #f5f5f5;
-    }
-
-    .table>tbody>tr>td {
-        padding: 8px;
-        background: #ffffff;
-    }
-
-    .table>tbody>tr.odd>td {
-        background: #ffffff;
-    }
-
-    .table>tbody>tr.even>td {
-        background: #dbfffe;
-    }
-
-    .summary-table {
-        font-size: 16px;
-    }
-
-    .text {
-        text-align: left;
-    }
-    .number {
-        text-align: center;
-    }
-    </style>
-
-</head>
-<body>
-    <div class="panel">
-        <div class="header">
-            <label>TCA Summary</label>
-        </div>
-        <div class="summary-body">
-            <table class="table summary-table" >
-                <tr>
-                    <th width="400">Item</th>
-                    <th width="400">Value</th>
-                </tr>
-                <tr>
-                    <td><a href="#defects">No Assertion Test Cases</a></td>
-                    <td class="number">31</td>
-                </tr>
-                
-                <tr>
-                    <td><a href="#totals">Total Test Cases</a></td>
-                    <td class="number">97</td>
-                </tr>
-                <tr>
-                    <td>Negative Test Cases</td>
-                    <td class="number">0</td>
-                </tr>
-                <tr>
-                    <td>Positive Test Cases</td>
-                    <td class="number">0</td>
-                </tr>
-                <tr>
-                    <td>Undefined Test Cases</td>
-                    <td class="number">97</td>
-                </tr>
-            </table>
-        </div>
-    </div>
-
-    <div class="panel">
-        <div class="sub-header">
-            <label id="defects">No Assertion Test Cases</label>
-        </div>
-        <div class="defect-body" >
-            <table class="table defect-table" >
-                <tr>
-                    <th width="200">Test</th>
-                    <th width="400">Test Case</th>
-                    <th width="400">Checker</th>
-                    <th>File</th>
-                    <th width="100">Line</th>
-                </tr>
-                
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_specify_upstream</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >126</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_import_spec</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >91</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_import_srcrpm</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >83</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_set_author_name_email</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >116</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_path_doesnt_exist</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >163</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_cant_parse_specfile</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >148</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_missing_argument</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >153</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_running_from_git_tree</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >104</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_error_reading_pkg_header</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >142</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_log_clone</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >168</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_too_many_arguments</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >158</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_is_not_git_repository</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >136</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_since</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >140</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_not_in_git_repository</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >176</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_no_spec</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >182</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_non_existent_commit</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >167</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_no_new_changes</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >155</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_wrong_since</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >162</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_not_updated</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >148</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_new_changes_with_content</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >119</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_update_changes</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >126</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_edit_file</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                    <td class="number" >68</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_subcommand_help</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_help.py</td>
-                    <td class="number" >32</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_help</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_help.py</td>
-                    <td class="number" >45</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_command_export_include_all</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >42</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_command_export_special_spec</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >91</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_command_export_outdir_directly</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >50</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_command_export_disable_fallback_to_native_packaging</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >75</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_command_export_source_rpm</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >34</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_config_is_true</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >67</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_command_export_directory</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >26</td>
-                </tr>
-            </table>
-        </div>
-    </div>
-    
-
-    <div class="panel">
-        <div class="sub-header">
-            <label id="summary"> Test Execution Summary</label>
-        </div>
-        <div class="defect-body" >
-            <table class="table summary-table" >
-                <tr>
-                    <th width="200">Test</th>
-                    <th width="200">No Assert Test Cases</th>
-                    <th width="200">Total Test Cases</th>
-                    <th width="200">Positive Test Cases</th>
-                    <th width="200">Negative Test Cases</th>
-                    <th width="200">Undefined Test Cases</th>
-                </tr>
-                
-                <tr class='odd'>
-                    <td class="first text" >MIC</td>
-                    <td class="number" >31</td>
-                    <td class="number" >97</td>
-                    <td class="number" >0</td>
-                    <td class="number" >0</td>
-                    <td class="number" >97</td>
-                </tr>
-            </table>
-        </div>
-    </div>
-
-    <div class="panel">
-        <div class="sub-header">
-            <label id="totals">Total Test Cases</label>
-        </div>
-        <div class="test-case-body">
-            <table class="table test-cases-table" >
-                <tr>
-                    <th width="200">Test</th>
-                    <th width="400">Test Case</th>
-                    <th width="100">Positive / Negative</th>
-                    <th>File</th>
-                </tr>
-                
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_auto_generate_conf</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_get_passwd</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_one_file</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_get_passwdx</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_two_files</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_empty_passwdx</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_bad_passwdx</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_specify_upstream</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_import_spec</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_import_srcrpm</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_set_author_name_email</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_path_doesnt_exist</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_cant_parse_specfile</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_missing_argument</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_running_from_git_tree</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_error_reading_pkg_header</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_log_clone</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_too_many_arguments</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_is_not_git_repository</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_local_path_need_not_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_local_path</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_port</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_join_with_tailing_slash</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_passwd_no_user</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_both_user_and_password</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_no_user_and_no_password</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_escape_userinfo</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_join_a_file</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_only_user_no_password</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_join_a_dir</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_reduce_doubel_dot</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_password_no_user_by_arg</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_since</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_not_in_git_repository</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_no_spec</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_non_existent_commit</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_no_new_changes</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_wrong_since</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_not_updated</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_new_changes_with_content</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_new_changes</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_update_changes</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_edit_file</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_given_profile</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_GitRefMappingParser</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_repoparser</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_GerritNameMapper</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_urlgrabber</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_subcommand_help</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_help.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_help</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_help.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_command_export_include_all</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_command_export_special_spec</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_command_export_outdir_directly</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_command_export_disable_fallback_to_native_packaging</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_command_export_source_rpm</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_config_is_true</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_command_export_directory</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_addconf</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_MappingConfigParser_get_profile_mapping_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_MappingConfigParser_profile_meta_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_MappingConfigParser_get_osc_mapping_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_invalid_ini</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_inherit</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_simple_get</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_overwrite</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_MappingConfigParser_source_meta_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_invalid_continuation_line</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_MappingConfigParser_repo_meta_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_no_such_option</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_MappingConfigParser_get_prefix_mapping_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_MappingConfigParser_obs_meta_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_interpolation</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_MappingConfigParser_get_repo_mapping_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_default_value</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_MappingConfigParser_get_source_mapping_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_MappingConfigParser_prefix_meta_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_no_such_section</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_local_repo_need_not_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_api</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_convert</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_profile_api</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_inherit_only_passwdx</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_obs_base_project</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_profile_repos_in_order</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_empty_profile</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_repo_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_api_inherit_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_no_such_profile</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_repo_overwrite_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_obs_target_project</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_inherit_only_user</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_repo_inherit_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_api_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_inline_highest_priority</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_only_password_no_user</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >MIC</td>
-                    
-                    <td class="text" >test_repos_in_order</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >MIC</td>
-                    <td class="text" >test_api_auth_can_be_overwrite</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-            </table>
-        </div>
-    </div>
-    
-    <div class="row">
-        <div class="col-lg-12">
-        <hr>
-        <label style="font-size:12px">Copyright Â© 2023 Samsung Electronics. All Rights Reserved - Analyzed by TCA 1.1.11 </label>
-    </div>
-</div>    
-
-</body>
-</html>
diff --git a/output/backup_2023-0726-1829/result.json b/output/backup_2023-0726-1829/result.json
deleted file mode 100644 (file)
index a47b278..0000000
+++ /dev/null
@@ -1,679 +0,0 @@
-{
-  "testCaseItems" : [ {
-    "testName" : "MIC",
-    "testCaseName" : "test_auto_generate_conf",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_get_passwd",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_one_file",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_get_passwdx",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_two_files",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_empty_passwdx",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_bad_passwdx",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_specify_upstream",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_import_spec",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_import_srcrpm",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_set_author_name_email",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_path_doesnt_exist",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_cant_parse_specfile",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_missing_argument",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_running_from_git_tree",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_error_reading_pkg_header",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_log_clone",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_too_many_arguments",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_is_not_git_repository",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_local_path_need_not_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_local_path",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_port",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_join_with_tailing_slash",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_passwd_no_user",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_both_user_and_password",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_no_user_and_no_password",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_escape_userinfo",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_join_a_file",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_only_user_no_password",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_join_a_dir",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_reduce_doubel_dot",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_password_no_user_by_arg",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_since",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_not_in_git_repository",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_no_spec",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_non_existent_commit",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_no_new_changes",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_wrong_since",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_not_updated",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_new_changes_with_content",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_new_changes",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_update_changes",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_edit_file",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_given_profile",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_GitRefMappingParser",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_repoparser",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_GerritNameMapper",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_urlgrabber",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_subcommand_help",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_help.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_help",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_help.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_include_all",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_special_spec",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_outdir_directly",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_disable_fallback_to_native_packaging",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_source_rpm",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_config_is_true",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_directory",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_addconf",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_MappingConfigParser_get_profile_mapping_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_MappingConfigParser_profile_meta_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_MappingConfigParser_get_osc_mapping_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_invalid_ini",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_inherit",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_simple_get",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_overwrite",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_MappingConfigParser_source_meta_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_invalid_continuation_line",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_MappingConfigParser_repo_meta_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_no_such_option",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_MappingConfigParser_get_prefix_mapping_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_MappingConfigParser_obs_meta_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_interpolation",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_MappingConfigParser_get_repo_mapping_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_default_value",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_MappingConfigParser_get_source_mapping_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_MappingConfigParser_prefix_meta_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_no_such_section",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_local_repo_need_not_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_api",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_convert",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_profile_api",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_inherit_only_passwdx",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_obs_base_project",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_profile_repos_in_order",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_empty_profile",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_repo_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_api_inherit_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_no_such_profile",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_repo_overwrite_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_obs_target_project",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_inherit_only_user",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_repo_inherit_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_api_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_inline_highest_priority",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_only_password_no_user",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_repos_in_order",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_api_auth_can_be_overwrite",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  } ],
-  "totalTestCaseCount" : 97,
-  "positiveTestCaseCount" : 0,
-  "negativeTestCaseCount" : 0,
-  "defectItems" : [ {
-    "testName" : "MIC",
-    "testCaseName" : "test_specify_upstream",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "126"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_import_spec",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "91"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_import_srcrpm",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "83"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_set_author_name_email",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "116"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_path_doesnt_exist",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "163"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_cant_parse_specfile",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "148"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_missing_argument",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "153"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_running_from_git_tree",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "104"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_error_reading_pkg_header",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "142"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_log_clone",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "168"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_too_many_arguments",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "158"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_is_not_git_repository",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "136"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_since",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "140"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_not_in_git_repository",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "176"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_no_spec",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "182"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_non_existent_commit",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "167"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_no_new_changes",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "155"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_wrong_since",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "162"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_not_updated",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "148"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_new_changes_with_content",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "119"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_update_changes",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "126"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_edit_file",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "line" : "68"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_subcommand_help",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_help.py",
-    "line" : "32"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_help",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_help.py",
-    "line" : "45"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_include_all",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "42"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_special_spec",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "91"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_outdir_directly",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "50"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_disable_fallback_to_native_packaging",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "75"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_source_rpm",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "34"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_config_is_true",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "67"
-  }, {
-    "testName" : "MIC",
-    "testCaseName" : "test_command_export_directory",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "26"
-  } ],
-  "defectCount" : 31
-}
diff --git a/output/backup_2023-0726-1830/bugs.json b/output/backup_2023-0726-1830/bugs.json
deleted file mode 100644 (file)
index 3bcb6c1..0000000
+++ /dev/null
@@ -1,349 +0,0 @@
-{
-  "list": [ {
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_specify_upstream2",
-  "line": 126,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_specify_upstream",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_import_spec2",
-  "line": 91,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_import_spec",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_import_srcrpm2",
-  "line": 83,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_import_srcrpm",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_set_author_name_email2",
-  "line": 116,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_set_author_name_email",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_path_doesnt_exist1",
-  "line": 163,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_path_doesnt_exist",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_cant_parse_specfile2",
-  "line": 148,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_cant_parse_specfile",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_missing_argument1",
-  "line": 153,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_missing_argument",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_running_from_git_tree2",
-  "line": 104,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_running_from_git_tree",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_error_reading_pkg_header2",
-  "line": 142,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_error_reading_pkg_header",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_log_clone1",
-  "line": 168,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_log_clone",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_too_many_arguments1",
-  "line": 158,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_too_many_arguments",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_is_not_git_repository2",
-  "line": 136,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_is_not_git_repository",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_since1",
-  "line": 140,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_since",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_not_in_git_repository0",
-  "line": 176,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_not_in_git_repository",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_no_spec1",
-  "line": 182,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_no_spec",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_non_existent_commit1",
-  "line": 167,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_non_existent_commit",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_no_new_changes0",
-  "line": 155,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_no_new_changes",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_wrong_since0",
-  "line": 162,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_wrong_since",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_not_updated0",
-  "line": 148,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_not_updated",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_new_changes_with_content1",
-  "line": 119,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_new_changes_with_content",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_update_changes1",
-  "line": 126,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_update_changes",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_edit_file1",
-  "line": 68,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-  "function": "test_edit_file",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_subcommand_help0",
-  "line": 32,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_help.py",
-  "function": "test_subcommand_help",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_help0",
-  "line": 45,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_help.py",
-  "function": "test_help",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_include_all1",
-  "line": 42,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_include_all",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_special_spec1",
-  "line": 91,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_special_spec",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_outdir_directly1",
-  "line": 50,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_outdir_directly",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_disable_fallback_to_native_packaging1",
-  "line": 75,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_disable_fallback_to_native_packaging",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_source_rpm1",
-  "line": 34,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_source_rpm",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_config_is_true1",
-  "line": 67,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_config_is_true",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_directory1",
-  "line": 26,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_directory",
-  "languages": [
-    "py"
-  ]
-}],
-  "tool": "tcchecker-tca",
-  "extra": {
-    "ratio": "0.0%",
-    "negative_tc": 0,
-    "total_tc": 97,
-    "verification": false}
-}
diff --git a/output/backup_2023-0726-1830/result.html b/output/backup_2023-0726-1830/result.html
deleted file mode 100644 (file)
index c10956b..0000000
+++ /dev/null
@@ -1,1100 +0,0 @@
-<!doctype html>
-<html>
-<head>
-    <meta charset="utf-8">
-
-    <title>Result Summary</title>
-    
-    <style>
-    .body {
-        font-size:12px;
-    }
-
-    .panel {
-        margin-bottom: 40px;
-    }
-
-    .header>label {
-        font-size: 36px;
-        font-weight: bold;
-        color: #6f6f6f;
-    }
-
-    .sub-header>label {
-        font-size: 25px;
-        font-weight: bold;
-        color: #6f6f6f;
-    }
-
-    .table {
-        border: 1px;
-        background: #cfdfff;
-        font-size: 13px;
-    }
-
-    .table>tbody>tr>th {
-        padding: 8px;
-        background: #f5f5f5;
-    }
-
-    .table>tbody>tr>td {
-        padding: 8px;
-        background: #ffffff;
-    }
-
-    .table>tbody>tr.odd>td {
-        background: #ffffff;
-    }
-
-    .table>tbody>tr.even>td {
-        background: #dbfffe;
-    }
-
-    .summary-table {
-        font-size: 16px;
-    }
-
-    .text {
-        text-align: left;
-    }
-    .number {
-        text-align: center;
-    }
-    </style>
-
-</head>
-<body>
-    <div class="panel">
-        <div class="header">
-            <label>TCA Summary</label>
-        </div>
-        <div class="summary-body">
-            <table class="table summary-table" >
-                <tr>
-                    <th width="400">Item</th>
-                    <th width="400">Value</th>
-                </tr>
-                <tr>
-                    <td><a href="#defects">No Assertion Test Cases</a></td>
-                    <td class="number">31</td>
-                </tr>
-                
-                <tr>
-                    <td><a href="#totals">Total Test Cases</a></td>
-                    <td class="number">97</td>
-                </tr>
-                <tr>
-                    <td>Negative Test Cases</td>
-                    <td class="number">0</td>
-                </tr>
-                <tr>
-                    <td>Positive Test Cases</td>
-                    <td class="number">0</td>
-                </tr>
-                <tr>
-                    <td>Undefined Test Cases</td>
-                    <td class="number">97</td>
-                </tr>
-            </table>
-        </div>
-    </div>
-
-    <div class="panel">
-        <div class="sub-header">
-            <label id="defects">No Assertion Test Cases</label>
-        </div>
-        <div class="defect-body" >
-            <table class="table defect-table" >
-                <tr>
-                    <th width="200">Test</th>
-                    <th width="400">Test Case</th>
-                    <th width="400">Checker</th>
-                    <th>File</th>
-                    <th width="100">Line</th>
-                </tr>
-                
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_specify_upstream</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >126</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_import_spec</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >91</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_import_srcrpm</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >83</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_set_author_name_email</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >116</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_path_doesnt_exist</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >163</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_cant_parse_specfile</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >148</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_missing_argument</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >153</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_running_from_git_tree</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >104</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_error_reading_pkg_header</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >142</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_log_clone</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >168</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_too_many_arguments</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >158</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_is_not_git_repository</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >136</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_since</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >140</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_not_in_git_repository</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >176</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_no_spec</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >182</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_non_existent_commit</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >167</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_no_new_changes</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >155</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_wrong_since</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >162</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_not_updated</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >148</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_new_changes_with_content</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >119</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_update_changes</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >126</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_edit_file</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                    <td class="number" >68</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_subcommand_help</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_help.py</td>
-                    <td class="number" >32</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_help</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_help.py</td>
-                    <td class="number" >45</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_include_all</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >42</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_command_export_special_spec</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >91</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_outdir_directly</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >50</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_command_export_disable_fallback_to_native_packaging</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >75</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_source_rpm</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >34</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_config_is_true</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >67</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_directory</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >26</td>
-                </tr>
-            </table>
-        </div>
-    </div>
-    
-
-    <div class="panel">
-        <div class="sub-header">
-            <label id="summary"> Test Execution Summary</label>
-        </div>
-        <div class="defect-body" >
-            <table class="table summary-table" >
-                <tr>
-                    <th width="200">Test</th>
-                    <th width="200">No Assert Test Cases</th>
-                    <th width="200">Total Test Cases</th>
-                    <th width="200">Positive Test Cases</th>
-                    <th width="200">Negative Test Cases</th>
-                    <th width="200">Undefined Test Cases</th>
-                </tr>
-                
-                <tr class='odd'>
-                    <td class="first text" >SCM</td>
-                    <td class="number" >31</td>
-                    <td class="number" >97</td>
-                    <td class="number" >0</td>
-                    <td class="number" >0</td>
-                    <td class="number" >97</td>
-                </tr>
-            </table>
-        </div>
-    </div>
-
-    <div class="panel">
-        <div class="sub-header">
-            <label id="totals">Total Test Cases</label>
-        </div>
-        <div class="test-case-body">
-            <table class="table test-cases-table" >
-                <tr>
-                    <th width="200">Test</th>
-                    <th width="400">Test Case</th>
-                    <th width="100">Positive / Negative</th>
-                    <th>File</th>
-                </tr>
-                
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_auto_generate_conf</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_get_passwd</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_one_file</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_get_passwdx</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_two_files</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_empty_passwdx</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_bad_passwdx</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_specify_upstream</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_import_spec</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_import_srcrpm</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_set_author_name_email</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_path_doesnt_exist</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_cant_parse_specfile</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_missing_argument</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_running_from_git_tree</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_error_reading_pkg_header</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_log_clone</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_too_many_arguments</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_is_not_git_repository</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_local_path_need_not_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_local_path</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_port</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_join_with_tailing_slash</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_passwd_no_user</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_both_user_and_password</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_no_user_and_no_password</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_escape_userinfo</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_join_a_file</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_only_user_no_password</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_join_a_dir</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_reduce_doubel_dot</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_password_no_user_by_arg</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_since</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_not_in_git_repository</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_no_spec</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_non_existent_commit</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_no_new_changes</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_wrong_since</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_not_updated</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_new_changes_with_content</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_new_changes</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_update_changes</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_edit_file</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_given_profile</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_GitRefMappingParser</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_repoparser</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_GerritNameMapper</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_urlgrabber</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_subcommand_help</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_help.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_help</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_help.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_include_all</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_command_export_special_spec</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_outdir_directly</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_command_export_disable_fallback_to_native_packaging</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_source_rpm</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_config_is_true</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_directory</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_addconf</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_MappingConfigParser_get_profile_mapping_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_MappingConfigParser_profile_meta_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_MappingConfigParser_get_osc_mapping_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_invalid_ini</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_inherit</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_simple_get</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_overwrite</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_MappingConfigParser_source_meta_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_invalid_continuation_line</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_MappingConfigParser_repo_meta_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_no_such_option</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_MappingConfigParser_get_prefix_mapping_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_MappingConfigParser_obs_meta_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_interpolation</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_MappingConfigParser_get_repo_mapping_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_default_value</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_MappingConfigParser_get_source_mapping_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_MappingConfigParser_prefix_meta_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_no_such_section</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_local_repo_need_not_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_api</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_convert</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_profile_api</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_inherit_only_passwdx</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_obs_base_project</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_profile_repos_in_order</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_empty_profile</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_repo_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_api_inherit_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_no_such_profile</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_repo_overwrite_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_obs_target_project</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_inherit_only_user</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_repo_inherit_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_api_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_inline_highest_priority</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_only_password_no_user</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_repos_in_order</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_api_auth_can_be_overwrite</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-            </table>
-        </div>
-    </div>
-    
-    <div class="row">
-        <div class="col-lg-12">
-        <hr>
-        <label style="font-size:12px">Copyright Â© 2023 Samsung Electronics. All Rights Reserved - Analyzed by TCA 1.1.11 </label>
-    </div>
-</div>    
-
-</body>
-</html>
diff --git a/output/backup_2023-0726-1830/result.json b/output/backup_2023-0726-1830/result.json
deleted file mode 100644 (file)
index cec7e08..0000000
+++ /dev/null
@@ -1,679 +0,0 @@
-{
-  "testCaseItems" : [ {
-    "testName" : "SCM",
-    "testCaseName" : "test_auto_generate_conf",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_get_passwd",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_one_file",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_get_passwdx",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_two_files",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_empty_passwdx",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_bad_passwdx",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_specify_upstream",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_import_spec",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_import_srcrpm",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_set_author_name_email",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_path_doesnt_exist",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_cant_parse_specfile",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_missing_argument",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_running_from_git_tree",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_error_reading_pkg_header",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_log_clone",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_too_many_arguments",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_is_not_git_repository",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_local_path_need_not_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_local_path",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_port",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_join_with_tailing_slash",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_passwd_no_user",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_both_user_and_password",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_user_and_no_password",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_escape_userinfo",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_join_a_file",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_only_user_no_password",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_join_a_dir",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_reduce_doubel_dot",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_password_no_user_by_arg",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_since",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_not_in_git_repository",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_spec",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_non_existent_commit",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_new_changes",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_wrong_since",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_not_updated",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_new_changes_with_content",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_new_changes",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_update_changes",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_edit_file",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_given_profile",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_GitRefMappingParser",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_repoparser",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_GerritNameMapper",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_urlgrabber",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_subcommand_help",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_help.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_help",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_help.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_include_all",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_special_spec",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_outdir_directly",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_disable_fallback_to_native_packaging",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_source_rpm",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_config_is_true",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_directory",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_addconf",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_get_profile_mapping_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_profile_meta_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_get_osc_mapping_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_invalid_ini",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_inherit",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_simple_get",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_overwrite",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_source_meta_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_invalid_continuation_line",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_repo_meta_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_such_option",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_get_prefix_mapping_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_obs_meta_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_interpolation",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_get_repo_mapping_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_default_value",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_get_source_mapping_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_prefix_meta_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_such_section",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_local_repo_need_not_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_api",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_convert",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_profile_api",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_inherit_only_passwdx",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_obs_base_project",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_profile_repos_in_order",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_empty_profile",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_repo_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_api_inherit_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_such_profile",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_repo_overwrite_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_obs_target_project",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_inherit_only_user",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_repo_inherit_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_api_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_inline_highest_priority",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_only_password_no_user",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_repos_in_order",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_api_auth_can_be_overwrite",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  } ],
-  "totalTestCaseCount" : 97,
-  "positiveTestCaseCount" : 0,
-  "negativeTestCaseCount" : 0,
-  "defectItems" : [ {
-    "testName" : "SCM",
-    "testCaseName" : "test_specify_upstream",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "126"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_import_spec",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "91"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_import_srcrpm",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "83"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_set_author_name_email",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "116"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_path_doesnt_exist",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "163"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_cant_parse_specfile",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "148"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_missing_argument",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "153"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_running_from_git_tree",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "104"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_error_reading_pkg_header",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "142"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_log_clone",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "168"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_too_many_arguments",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "158"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_is_not_git_repository",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "136"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_since",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "140"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_not_in_git_repository",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "176"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_spec",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "182"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_non_existent_commit",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "167"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_new_changes",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "155"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_wrong_since",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "162"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_not_updated",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "148"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_new_changes_with_content",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "119"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_update_changes",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "126"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_edit_file",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "line" : "68"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_subcommand_help",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_help.py",
-    "line" : "32"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_help",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_help.py",
-    "line" : "45"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_include_all",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "42"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_special_spec",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "91"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_outdir_directly",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "50"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_disable_fallback_to_native_packaging",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "75"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_source_rpm",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "34"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_config_is_true",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "67"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_directory",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "26"
-  } ],
-  "defectCount" : 31
-}
diff --git a/output/backup_2023-0726-1839/bugs.json b/output/backup_2023-0726-1839/bugs.json
deleted file mode 100644 (file)
index 6feadaf..0000000
+++ /dev/null
@@ -1,349 +0,0 @@
-{
-  "list": [ {
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_specify_upstream2",
-  "line": 126,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_specify_upstream",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_import_spec2",
-  "line": 91,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_import_spec",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_import_srcrpm2",
-  "line": 83,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_import_srcrpm",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_set_author_name_email2",
-  "line": 116,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_set_author_name_email",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_path_doesnt_exist1",
-  "line": 163,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_path_doesnt_exist",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_cant_parse_specfile2",
-  "line": 148,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_cant_parse_specfile",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_missing_argument1",
-  "line": 153,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_missing_argument",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_running_from_git_tree2",
-  "line": 104,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_running_from_git_tree",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_error_reading_pkg_header2",
-  "line": 142,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_error_reading_pkg_header",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_log_clone1",
-  "line": 168,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_log_clone",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_too_many_arguments1",
-  "line": 158,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_too_many_arguments",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_is_not_git_repository2",
-  "line": 136,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_is_not_git_repository",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_since1",
-  "line": 140,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_since",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_not_in_git_repository0",
-  "line": 176,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_not_in_git_repository",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_no_spec1",
-  "line": 182,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_no_spec",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_non_existent_commit1",
-  "line": 167,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_non_existent_commit",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_no_new_changes0",
-  "line": 155,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_no_new_changes",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_wrong_since0",
-  "line": 162,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_wrong_since",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_not_updated0",
-  "line": 148,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_not_updated",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_new_changes_with_content1",
-  "line": 119,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_new_changes_with_content",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_update_changes1",
-  "line": 126,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_update_changes",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_edit_file1",
-  "line": 68,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-  "function": "test_edit_file",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_subcommand_help0",
-  "line": 32,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_help.py",
-  "function": "test_subcommand_help",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_help0",
-  "line": 45,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_help.py",
-  "function": "test_help",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_include_all1",
-  "line": 42,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_include_all",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_special_spec1",
-  "line": 91,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_special_spec",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_outdir_directly1",
-  "line": 50,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_outdir_directly",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_disable_fallback_to_native_packaging1",
-  "line": 75,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_disable_fallback_to_native_packaging",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_source_rpm1",
-  "line": 34,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_source_rpm",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_config_is_true1",
-  "line": 67,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_config_is_true",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_directory1",
-  "line": 26,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_directory",
-  "languages": [
-    "py"
-  ]
-}],
-  "tool": "tcchecker-tca",
-  "extra": {
-    "ratio": "2.06%",
-    "negative_tc": 2,
-    "total_tc": 97,
-    "verification": false}
-}
diff --git a/output/backup_2023-0726-1839/result.html b/output/backup_2023-0726-1839/result.html
deleted file mode 100644 (file)
index bb765bd..0000000
+++ /dev/null
@@ -1,1100 +0,0 @@
-<!doctype html>
-<html>
-<head>
-    <meta charset="utf-8">
-
-    <title>Result Summary</title>
-    
-    <style>
-    .body {
-        font-size:12px;
-    }
-
-    .panel {
-        margin-bottom: 40px;
-    }
-
-    .header>label {
-        font-size: 36px;
-        font-weight: bold;
-        color: #6f6f6f;
-    }
-
-    .sub-header>label {
-        font-size: 25px;
-        font-weight: bold;
-        color: #6f6f6f;
-    }
-
-    .table {
-        border: 1px;
-        background: #cfdfff;
-        font-size: 13px;
-    }
-
-    .table>tbody>tr>th {
-        padding: 8px;
-        background: #f5f5f5;
-    }
-
-    .table>tbody>tr>td {
-        padding: 8px;
-        background: #ffffff;
-    }
-
-    .table>tbody>tr.odd>td {
-        background: #ffffff;
-    }
-
-    .table>tbody>tr.even>td {
-        background: #dbfffe;
-    }
-
-    .summary-table {
-        font-size: 16px;
-    }
-
-    .text {
-        text-align: left;
-    }
-    .number {
-        text-align: center;
-    }
-    </style>
-
-</head>
-<body>
-    <div class="panel">
-        <div class="header">
-            <label>TCA Summary</label>
-        </div>
-        <div class="summary-body">
-            <table class="table summary-table" >
-                <tr>
-                    <th width="400">Item</th>
-                    <th width="400">Value</th>
-                </tr>
-                <tr>
-                    <td><a href="#defects">No Assertion Test Cases</a></td>
-                    <td class="number">31</td>
-                </tr>
-                
-                <tr>
-                    <td><a href="#totals">Total Test Cases</a></td>
-                    <td class="number">97</td>
-                </tr>
-                <tr>
-                    <td>Negative Test Cases</td>
-                    <td class="number">2</td>
-                </tr>
-                <tr>
-                    <td>Positive Test Cases</td>
-                    <td class="number">4</td>
-                </tr>
-                <tr>
-                    <td>Undefined Test Cases</td>
-                    <td class="number">91</td>
-                </tr>
-            </table>
-        </div>
-    </div>
-
-    <div class="panel">
-        <div class="sub-header">
-            <label id="defects">No Assertion Test Cases</label>
-        </div>
-        <div class="defect-body" >
-            <table class="table defect-table" >
-                <tr>
-                    <th width="200">Test</th>
-                    <th width="400">Test Case</th>
-                    <th width="400">Checker</th>
-                    <th>File</th>
-                    <th width="100">Line</th>
-                </tr>
-                
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_specify_upstream</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >126</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_import_spec</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >91</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_import_srcrpm</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >83</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_set_author_name_email</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >116</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_path_doesnt_exist</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >163</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_cant_parse_specfile</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >148</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_missing_argument</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >153</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_running_from_git_tree</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >104</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_error_reading_pkg_header</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >142</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_log_clone</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >168</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_too_many_arguments</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >158</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_is_not_git_repository</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >136</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_since</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >140</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_not_in_git_repository</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >176</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_no_spec</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >182</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_non_existent_commit</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >167</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_no_new_changes</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >155</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_wrong_since</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >162</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_not_updated</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >148</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_new_changes_with_content</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >119</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_update_changes</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >126</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_edit_file</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                    <td class="number" >68</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_subcommand_help</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_help.py</td>
-                    <td class="number" >32</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_help</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_help.py</td>
-                    <td class="number" >45</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_include_all</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >42</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_command_export_special_spec</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >91</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_outdir_directly</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >50</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_command_export_disable_fallback_to_native_packaging</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >75</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_source_rpm</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >34</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_config_is_true</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >67</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_directory</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >26</td>
-                </tr>
-            </table>
-        </div>
-    </div>
-    
-
-    <div class="panel">
-        <div class="sub-header">
-            <label id="summary"> Test Execution Summary</label>
-        </div>
-        <div class="defect-body" >
-            <table class="table summary-table" >
-                <tr>
-                    <th width="200">Test</th>
-                    <th width="200">No Assert Test Cases</th>
-                    <th width="200">Total Test Cases</th>
-                    <th width="200">Positive Test Cases</th>
-                    <th width="200">Negative Test Cases</th>
-                    <th width="200">Undefined Test Cases</th>
-                </tr>
-                
-                <tr class='odd'>
-                    <td class="first text" >SCM</td>
-                    <td class="number" >31</td>
-                    <td class="number" >97</td>
-                    <td class="number" >4</td>
-                    <td class="number" >2</td>
-                    <td class="number" >91</td>
-                </tr>
-            </table>
-        </div>
-    </div>
-
-    <div class="panel">
-        <div class="sub-header">
-            <label id="totals">Total Test Cases</label>
-        </div>
-        <div class="test-case-body">
-            <table class="table test-cases-table" >
-                <tr>
-                    <th width="200">Test</th>
-                    <th width="400">Test Case</th>
-                    <th width="100">Positive / Negative</th>
-                    <th>File</th>
-                </tr>
-                
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_empty_passwdx_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_get_passwd_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_get_passwdx_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_one_file_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_auto_generate_conf_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_two_files_pos2</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_bad_passwdx_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_specify_upstream</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_import_spec</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_import_srcrpm</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_set_author_name_email</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_path_doesnt_exist</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_cant_parse_specfile</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_missing_argument</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_running_from_git_tree</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_error_reading_pkg_header</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_log_clone</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_too_many_arguments</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_is_not_git_repository</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_local_path_need_not_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_local_path</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_port</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_join_with_tailing_slash</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_passwd_no_user</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_both_user_and_password</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_no_user_and_no_password</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_escape_userinfo</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_join_a_file</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_only_user_no_password</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_join_a_dir</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_reduce_doubel_dot</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_password_no_user_by_arg</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_since</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_not_in_git_repository</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_no_spec</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_non_existent_commit</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_no_new_changes</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_wrong_since</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_not_updated</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_new_changes_with_content</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_new_changes</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_update_changes</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_edit_file</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_given_profile</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_GitRefMappingParser</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_repoparser</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_GerritNameMapper</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_urlgrabber</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_subcommand_help</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_help.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_help</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_help.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_include_all</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_command_export_special_spec</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_outdir_directly</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_command_export_disable_fallback_to_native_packaging</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_source_rpm</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_config_is_true</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_directory</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_addconf</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_MappingConfigParser_get_profile_mapping_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_MappingConfigParser_profile_meta_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_MappingConfigParser_get_osc_mapping_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_invalid_ini</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_inherit</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_simple_get</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_overwrite</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_MappingConfigParser_source_meta_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_invalid_continuation_line</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_MappingConfigParser_repo_meta_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_no_such_option</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_MappingConfigParser_get_prefix_mapping_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_MappingConfigParser_obs_meta_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_interpolation</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_MappingConfigParser_get_repo_mapping_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_default_value</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_MappingConfigParser_get_source_mapping_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_MappingConfigParser_prefix_meta_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_no_such_section</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_local_repo_need_not_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_api</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_convert</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_profile_api</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_inherit_only_passwdx</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_obs_base_project</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_profile_repos_in_order</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_empty_profile</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_repo_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_api_inherit_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_no_such_profile</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_repo_overwrite_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_obs_target_project</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_inherit_only_user</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_repo_inherit_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_api_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_inline_highest_priority</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_only_password_no_user</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_repos_in_order</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_api_auth_can_be_overwrite</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-            </table>
-        </div>
-    </div>
-    
-    <div class="row">
-        <div class="col-lg-12">
-        <hr>
-        <label style="font-size:12px">Copyright Â© 2023 Samsung Electronics. All Rights Reserved - Analyzed by TCA 1.1.11 </label>
-    </div>
-</div>    
-
-</body>
-</html>
diff --git a/output/backup_2023-0726-1839/result.json b/output/backup_2023-0726-1839/result.json
deleted file mode 100644 (file)
index 391f4b5..0000000
+++ /dev/null
@@ -1,679 +0,0 @@
-{
-  "testCaseItems" : [ {
-    "testName" : "SCM",
-    "testCaseName" : "test_empty_passwdx_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_get_passwd_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_get_passwdx_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_one_file_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_auto_generate_conf_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_two_files_pos2",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_bad_passwdx_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_specify_upstream",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_import_spec",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_import_srcrpm",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_set_author_name_email",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_path_doesnt_exist",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_cant_parse_specfile",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_missing_argument",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_running_from_git_tree",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_error_reading_pkg_header",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_log_clone",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_too_many_arguments",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_is_not_git_repository",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_local_path_need_not_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_local_path",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_port",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_join_with_tailing_slash",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_passwd_no_user",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_both_user_and_password",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_user_and_no_password",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_escape_userinfo",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_join_a_file",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_only_user_no_password",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_join_a_dir",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_reduce_doubel_dot",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_password_no_user_by_arg",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_since",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_not_in_git_repository",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_spec",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_non_existent_commit",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_new_changes",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_wrong_since",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_not_updated",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_new_changes_with_content",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_new_changes",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_update_changes",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_edit_file",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_given_profile",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_GitRefMappingParser",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_repoparser",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_GerritNameMapper",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_urlgrabber",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_subcommand_help",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_help.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_help",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_help.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_include_all",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_special_spec",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_outdir_directly",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_disable_fallback_to_native_packaging",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_source_rpm",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_config_is_true",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_directory",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_addconf",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_get_profile_mapping_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_profile_meta_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_get_osc_mapping_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_invalid_ini",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_inherit",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_simple_get",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_overwrite",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_source_meta_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_invalid_continuation_line",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_repo_meta_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_such_option",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_get_prefix_mapping_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_obs_meta_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_interpolation",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_get_repo_mapping_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_default_value",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_get_source_mapping_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_prefix_meta_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_such_section",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_local_repo_need_not_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_api",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_convert",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_profile_api",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_inherit_only_passwdx",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_obs_base_project",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_profile_repos_in_order",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_empty_profile",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_repo_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_api_inherit_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_such_profile",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_repo_overwrite_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_obs_target_project",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_inherit_only_user",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_repo_inherit_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_api_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_inline_highest_priority",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_only_password_no_user",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_repos_in_order",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_api_auth_can_be_overwrite",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  } ],
-  "totalTestCaseCount" : 97,
-  "positiveTestCaseCount" : 4,
-  "negativeTestCaseCount" : 2,
-  "defectItems" : [ {
-    "testName" : "SCM",
-    "testCaseName" : "test_specify_upstream",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "126"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_import_spec",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "91"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_import_srcrpm",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "83"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_set_author_name_email",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "116"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_path_doesnt_exist",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "163"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_cant_parse_specfile",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "148"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_missing_argument",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "153"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_running_from_git_tree",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "104"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_error_reading_pkg_header",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "142"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_log_clone",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "168"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_too_many_arguments",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "158"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_is_not_git_repository",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "136"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_since",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "140"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_not_in_git_repository",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "176"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_spec",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "182"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_non_existent_commit",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "167"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_new_changes",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "155"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_wrong_since",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "162"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_not_updated",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "148"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_new_changes_with_content",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "119"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_update_changes",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "126"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_edit_file",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "line" : "68"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_subcommand_help",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_help.py",
-    "line" : "32"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_help",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_help.py",
-    "line" : "45"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_include_all",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "42"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_special_spec",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "91"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_outdir_directly",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "50"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_disable_fallback_to_native_packaging",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "75"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_source_rpm",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "34"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_config_is_true",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "67"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_directory",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "26"
-  } ],
-  "defectCount" : 31
-}
diff --git a/output/backup_2023-0726-1843/bugs.json b/output/backup_2023-0726-1843/bugs.json
deleted file mode 100644 (file)
index a224a12..0000000
+++ /dev/null
@@ -1,349 +0,0 @@
-{
-  "list": [ {
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_is_not_git_repository_neg12",
-  "line": 136,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_is_not_git_repository_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_log_clone_pos11",
-  "line": 168,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_log_clone_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_path_doesnt_exist_neg11",
-  "line": 163,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_path_doesnt_exist_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_missing_argument_neg11",
-  "line": 153,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_missing_argument_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_import_srcrpm_pos12",
-  "line": 83,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_import_srcrpm_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_too_many_arguments_neg11",
-  "line": 158,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_too_many_arguments_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_cant_parse_specfile_neg12",
-  "line": 148,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_cant_parse_specfile_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_import_spec_pos12",
-  "line": 91,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_import_spec_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_running_from_git_tree_pos12",
-  "line": 104,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_running_from_git_tree_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_error_reading_pkg_header_neg12",
-  "line": 142,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_error_reading_pkg_header_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_set_author_name_email_pos12",
-  "line": 116,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_set_author_name_email_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_specify_upstream_pos12",
-  "line": 126,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_specify_upstream_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_since1",
-  "line": 140,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_since",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_not_in_git_repository0",
-  "line": 176,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_not_in_git_repository",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_no_spec1",
-  "line": 182,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_no_spec",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_non_existent_commit1",
-  "line": 167,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_non_existent_commit",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_no_new_changes0",
-  "line": 155,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_no_new_changes",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_wrong_since0",
-  "line": 162,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_wrong_since",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_not_updated0",
-  "line": 148,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_not_updated",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_new_changes_with_content1",
-  "line": 119,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_new_changes_with_content",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_update_changes1",
-  "line": 126,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_update_changes",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_edit_file1",
-  "line": 68,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-  "function": "test_edit_file",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_subcommand_help0",
-  "line": 32,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_help.py",
-  "function": "test_subcommand_help",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_help0",
-  "line": 45,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_help.py",
-  "function": "test_help",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_include_all1",
-  "line": 42,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_include_all",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_special_spec1",
-  "line": 91,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_special_spec",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_outdir_directly1",
-  "line": 50,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_outdir_directly",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_disable_fallback_to_native_packaging1",
-  "line": 75,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_disable_fallback_to_native_packaging",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_source_rpm1",
-  "line": 34,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_source_rpm",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_config_is_true1",
-  "line": 67,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_config_is_true",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_directory1",
-  "line": 26,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_directory",
-  "languages": [
-    "py"
-  ]
-}],
-  "tool": "tcchecker-tca",
-  "extra": {
-    "ratio": "8.25%",
-    "negative_tc": 8,
-    "total_tc": 97,
-    "verification": false}
-}
diff --git a/output/backup_2023-0726-1843/result.html b/output/backup_2023-0726-1843/result.html
deleted file mode 100644 (file)
index a91f28e..0000000
+++ /dev/null
@@ -1,1100 +0,0 @@
-<!doctype html>
-<html>
-<head>
-    <meta charset="utf-8">
-
-    <title>Result Summary</title>
-    
-    <style>
-    .body {
-        font-size:12px;
-    }
-
-    .panel {
-        margin-bottom: 40px;
-    }
-
-    .header>label {
-        font-size: 36px;
-        font-weight: bold;
-        color: #6f6f6f;
-    }
-
-    .sub-header>label {
-        font-size: 25px;
-        font-weight: bold;
-        color: #6f6f6f;
-    }
-
-    .table {
-        border: 1px;
-        background: #cfdfff;
-        font-size: 13px;
-    }
-
-    .table>tbody>tr>th {
-        padding: 8px;
-        background: #f5f5f5;
-    }
-
-    .table>tbody>tr>td {
-        padding: 8px;
-        background: #ffffff;
-    }
-
-    .table>tbody>tr.odd>td {
-        background: #ffffff;
-    }
-
-    .table>tbody>tr.even>td {
-        background: #dbfffe;
-    }
-
-    .summary-table {
-        font-size: 16px;
-    }
-
-    .text {
-        text-align: left;
-    }
-    .number {
-        text-align: center;
-    }
-    </style>
-
-</head>
-<body>
-    <div class="panel">
-        <div class="header">
-            <label>TCA Summary</label>
-        </div>
-        <div class="summary-body">
-            <table class="table summary-table" >
-                <tr>
-                    <th width="400">Item</th>
-                    <th width="400">Value</th>
-                </tr>
-                <tr>
-                    <td><a href="#defects">No Assertion Test Cases</a></td>
-                    <td class="number">31</td>
-                </tr>
-                
-                <tr>
-                    <td><a href="#totals">Total Test Cases</a></td>
-                    <td class="number">97</td>
-                </tr>
-                <tr>
-                    <td>Negative Test Cases</td>
-                    <td class="number">8</td>
-                </tr>
-                <tr>
-                    <td>Positive Test Cases</td>
-                    <td class="number">10</td>
-                </tr>
-                <tr>
-                    <td>Undefined Test Cases</td>
-                    <td class="number">79</td>
-                </tr>
-            </table>
-        </div>
-    </div>
-
-    <div class="panel">
-        <div class="sub-header">
-            <label id="defects">No Assertion Test Cases</label>
-        </div>
-        <div class="defect-body" >
-            <table class="table defect-table" >
-                <tr>
-                    <th width="200">Test</th>
-                    <th width="400">Test Case</th>
-                    <th width="400">Checker</th>
-                    <th>File</th>
-                    <th width="100">Line</th>
-                </tr>
-                
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_is_not_git_repository_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >136</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_log_clone_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >168</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_path_doesnt_exist_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >163</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_missing_argument_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >153</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_import_srcrpm_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >83</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_too_many_arguments_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >158</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_cant_parse_specfile_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >148</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_import_spec_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >91</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_running_from_git_tree_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >104</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_error_reading_pkg_header_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >142</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_set_author_name_email_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >116</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_specify_upstream_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >126</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_since</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >140</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_not_in_git_repository</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >176</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_no_spec</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >182</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_non_existent_commit</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >167</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_no_new_changes</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >155</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_wrong_since</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >162</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_not_updated</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >148</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_new_changes_with_content</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >119</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_update_changes</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >126</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_edit_file</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                    <td class="number" >68</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_subcommand_help</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_help.py</td>
-                    <td class="number" >32</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_help</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_help.py</td>
-                    <td class="number" >45</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_include_all</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >42</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_command_export_special_spec</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >91</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_outdir_directly</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >50</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_command_export_disable_fallback_to_native_packaging</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >75</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_source_rpm</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >34</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_config_is_true</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >67</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_directory</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >26</td>
-                </tr>
-            </table>
-        </div>
-    </div>
-    
-
-    <div class="panel">
-        <div class="sub-header">
-            <label id="summary"> Test Execution Summary</label>
-        </div>
-        <div class="defect-body" >
-            <table class="table summary-table" >
-                <tr>
-                    <th width="200">Test</th>
-                    <th width="200">No Assert Test Cases</th>
-                    <th width="200">Total Test Cases</th>
-                    <th width="200">Positive Test Cases</th>
-                    <th width="200">Negative Test Cases</th>
-                    <th width="200">Undefined Test Cases</th>
-                </tr>
-                
-                <tr class='odd'>
-                    <td class="first text" >SCM</td>
-                    <td class="number" >31</td>
-                    <td class="number" >97</td>
-                    <td class="number" >10</td>
-                    <td class="number" >8</td>
-                    <td class="number" >79</td>
-                </tr>
-            </table>
-        </div>
-    </div>
-
-    <div class="panel">
-        <div class="sub-header">
-            <label id="totals">Total Test Cases</label>
-        </div>
-        <div class="test-case-body">
-            <table class="table test-cases-table" >
-                <tr>
-                    <th width="200">Test</th>
-                    <th width="400">Test Case</th>
-                    <th width="100">Positive / Negative</th>
-                    <th>File</th>
-                </tr>
-                
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_empty_passwdx_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_get_passwd_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_get_passwdx_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_one_file_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_auto_generate_conf_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_two_files_pos2</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_bad_passwdx_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_is_not_git_repository_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_log_clone_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_path_doesnt_exist_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_missing_argument_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_import_srcrpm_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_too_many_arguments_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_cant_parse_specfile_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_import_spec_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_running_from_git_tree_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_error_reading_pkg_header_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_set_author_name_email_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_specify_upstream_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_local_path_need_not_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_local_path</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_port</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_join_with_tailing_slash</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_passwd_no_user</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_both_user_and_password</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_no_user_and_no_password</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_escape_userinfo</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_join_a_file</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_only_user_no_password</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_join_a_dir</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_reduce_doubel_dot</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_password_no_user_by_arg</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_since</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_not_in_git_repository</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_no_spec</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_non_existent_commit</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_no_new_changes</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_wrong_since</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_not_updated</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_new_changes_with_content</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_new_changes</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_update_changes</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_edit_file</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_given_profile</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_GitRefMappingParser</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_repoparser</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_GerritNameMapper</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_urlgrabber</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_subcommand_help</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_help.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_help</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_help.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_include_all</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_command_export_special_spec</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_outdir_directly</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_command_export_disable_fallback_to_native_packaging</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_source_rpm</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_config_is_true</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_directory</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_addconf</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_MappingConfigParser_get_profile_mapping_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_MappingConfigParser_profile_meta_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_MappingConfigParser_get_osc_mapping_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_invalid_ini</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_inherit</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_simple_get</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_overwrite</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_MappingConfigParser_source_meta_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_invalid_continuation_line</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_MappingConfigParser_repo_meta_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_no_such_option</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_MappingConfigParser_get_prefix_mapping_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_MappingConfigParser_obs_meta_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_interpolation</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_MappingConfigParser_get_repo_mapping_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_default_value</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_MappingConfigParser_get_source_mapping_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_MappingConfigParser_prefix_meta_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_no_such_section</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_local_repo_need_not_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_api</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_convert</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_profile_api</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_inherit_only_passwdx</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_obs_base_project</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_profile_repos_in_order</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_empty_profile</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_repo_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_api_inherit_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_no_such_profile</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_repo_overwrite_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_obs_target_project</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_inherit_only_user</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_repo_inherit_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_api_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_inline_highest_priority</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_only_password_no_user</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_repos_in_order</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_api_auth_can_be_overwrite</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-            </table>
-        </div>
-    </div>
-    
-    <div class="row">
-        <div class="col-lg-12">
-        <hr>
-        <label style="font-size:12px">Copyright Â© 2023 Samsung Electronics. All Rights Reserved - Analyzed by TCA 1.1.11 </label>
-    </div>
-</div>    
-
-</body>
-</html>
diff --git a/output/backup_2023-0726-1843/result.json b/output/backup_2023-0726-1843/result.json
deleted file mode 100644 (file)
index 7145179..0000000
+++ /dev/null
@@ -1,679 +0,0 @@
-{
-  "testCaseItems" : [ {
-    "testName" : "SCM",
-    "testCaseName" : "test_empty_passwdx_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_get_passwd_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_get_passwdx_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_one_file_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_auto_generate_conf_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_two_files_pos2",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_bad_passwdx_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_is_not_git_repository_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_log_clone_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_path_doesnt_exist_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_missing_argument_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_import_srcrpm_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_too_many_arguments_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_cant_parse_specfile_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_import_spec_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_running_from_git_tree_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_error_reading_pkg_header_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_set_author_name_email_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_specify_upstream_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_local_path_need_not_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_local_path",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_port",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_join_with_tailing_slash",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_passwd_no_user",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_both_user_and_password",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_user_and_no_password",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_escape_userinfo",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_join_a_file",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_only_user_no_password",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_join_a_dir",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_reduce_doubel_dot",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_password_no_user_by_arg",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_since",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_not_in_git_repository",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_spec",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_non_existent_commit",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_new_changes",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_wrong_since",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_not_updated",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_new_changes_with_content",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_new_changes",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_update_changes",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_edit_file",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_given_profile",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_GitRefMappingParser",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_repoparser",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_GerritNameMapper",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_urlgrabber",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_subcommand_help",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_help.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_help",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_help.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_include_all",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_special_spec",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_outdir_directly",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_disable_fallback_to_native_packaging",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_source_rpm",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_config_is_true",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_directory",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_addconf",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_get_profile_mapping_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_profile_meta_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_get_osc_mapping_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_invalid_ini",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_inherit",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_simple_get",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_overwrite",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_source_meta_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_invalid_continuation_line",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_repo_meta_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_such_option",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_get_prefix_mapping_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_obs_meta_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_interpolation",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_get_repo_mapping_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_default_value",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_get_source_mapping_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_prefix_meta_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_such_section",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_local_repo_need_not_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_api",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_convert",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_profile_api",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_inherit_only_passwdx",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_obs_base_project",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_profile_repos_in_order",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_empty_profile",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_repo_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_api_inherit_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_such_profile",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_repo_overwrite_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_obs_target_project",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_inherit_only_user",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_repo_inherit_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_api_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_inline_highest_priority",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_only_password_no_user",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_repos_in_order",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_api_auth_can_be_overwrite",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  } ],
-  "totalTestCaseCount" : 97,
-  "positiveTestCaseCount" : 10,
-  "negativeTestCaseCount" : 8,
-  "defectItems" : [ {
-    "testName" : "SCM",
-    "testCaseName" : "test_is_not_git_repository_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "136"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_log_clone_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "168"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_path_doesnt_exist_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "163"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_missing_argument_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "153"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_import_srcrpm_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "83"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_too_many_arguments_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "158"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_cant_parse_specfile_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "148"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_import_spec_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "91"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_running_from_git_tree_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "104"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_error_reading_pkg_header_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "142"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_set_author_name_email_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "116"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_specify_upstream_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "126"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_since",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "140"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_not_in_git_repository",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "176"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_spec",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "182"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_non_existent_commit",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "167"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_new_changes",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "155"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_wrong_since",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "162"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_not_updated",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "148"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_new_changes_with_content",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "119"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_update_changes",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "126"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_edit_file",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "line" : "68"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_subcommand_help",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_help.py",
-    "line" : "32"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_help",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_help.py",
-    "line" : "45"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_include_all",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "42"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_special_spec",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "91"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_outdir_directly",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "50"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_disable_fallback_to_native_packaging",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "75"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_source_rpm",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "34"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_config_is_true",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "67"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_directory",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "26"
-  } ],
-  "defectCount" : 31
-}
diff --git a/output/backup_2023-0726-1846/bugs.json b/output/backup_2023-0726-1846/bugs.json
deleted file mode 100644 (file)
index b6e3765..0000000
+++ /dev/null
@@ -1,349 +0,0 @@
-{
-  "list": [ {
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_is_not_git_repository_neg12",
-  "line": 136,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_is_not_git_repository_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_log_clone_pos11",
-  "line": 168,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_log_clone_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_path_doesnt_exist_neg11",
-  "line": 163,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_path_doesnt_exist_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_missing_argument_neg11",
-  "line": 153,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_missing_argument_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_import_srcrpm_pos12",
-  "line": 83,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_import_srcrpm_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_too_many_arguments_neg11",
-  "line": 158,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_too_many_arguments_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_cant_parse_specfile_neg12",
-  "line": 148,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_cant_parse_specfile_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_import_spec_pos12",
-  "line": 91,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_import_spec_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_running_from_git_tree_pos12",
-  "line": 104,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_running_from_git_tree_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_error_reading_pkg_header_neg12",
-  "line": 142,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_error_reading_pkg_header_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_set_author_name_email_pos12",
-  "line": 116,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_set_author_name_email_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_specify_upstream_pos12",
-  "line": 126,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_specify_upstream_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_since1",
-  "line": 140,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_since",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_not_in_git_repository0",
-  "line": 176,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_not_in_git_repository",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_no_spec1",
-  "line": 182,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_no_spec",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_non_existent_commit1",
-  "line": 167,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_non_existent_commit",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_no_new_changes0",
-  "line": 155,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_no_new_changes",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_wrong_since0",
-  "line": 162,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_wrong_since",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_not_updated0",
-  "line": 148,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_not_updated",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_new_changes_with_content1",
-  "line": 119,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_new_changes_with_content",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_update_changes1",
-  "line": 126,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_update_changes",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_edit_file1",
-  "line": 68,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-  "function": "test_edit_file",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_subcommand_help0",
-  "line": 32,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_help.py",
-  "function": "test_subcommand_help",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_help0",
-  "line": 45,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_help.py",
-  "function": "test_help",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_include_all1",
-  "line": 42,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_include_all",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_special_spec1",
-  "line": 91,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_special_spec",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_outdir_directly1",
-  "line": 50,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_outdir_directly",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_disable_fallback_to_native_packaging1",
-  "line": 75,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_disable_fallback_to_native_packaging",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_source_rpm1",
-  "line": 34,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_source_rpm",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_config_is_true1",
-  "line": 67,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_config_is_true",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_directory1",
-  "line": 26,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_directory",
-  "languages": [
-    "py"
-  ]
-}],
-  "tool": "tcchecker-tca",
-  "extra": {
-    "ratio": "10.31%",
-    "negative_tc": 10,
-    "total_tc": 97,
-    "verification": false}
-}
diff --git a/output/backup_2023-0726-1846/result.html b/output/backup_2023-0726-1846/result.html
deleted file mode 100644 (file)
index dffd5ec..0000000
+++ /dev/null
@@ -1,1100 +0,0 @@
-<!doctype html>
-<html>
-<head>
-    <meta charset="utf-8">
-
-    <title>Result Summary</title>
-    
-    <style>
-    .body {
-        font-size:12px;
-    }
-
-    .panel {
-        margin-bottom: 40px;
-    }
-
-    .header>label {
-        font-size: 36px;
-        font-weight: bold;
-        color: #6f6f6f;
-    }
-
-    .sub-header>label {
-        font-size: 25px;
-        font-weight: bold;
-        color: #6f6f6f;
-    }
-
-    .table {
-        border: 1px;
-        background: #cfdfff;
-        font-size: 13px;
-    }
-
-    .table>tbody>tr>th {
-        padding: 8px;
-        background: #f5f5f5;
-    }
-
-    .table>tbody>tr>td {
-        padding: 8px;
-        background: #ffffff;
-    }
-
-    .table>tbody>tr.odd>td {
-        background: #ffffff;
-    }
-
-    .table>tbody>tr.even>td {
-        background: #dbfffe;
-    }
-
-    .summary-table {
-        font-size: 16px;
-    }
-
-    .text {
-        text-align: left;
-    }
-    .number {
-        text-align: center;
-    }
-    </style>
-
-</head>
-<body>
-    <div class="panel">
-        <div class="header">
-            <label>TCA Summary</label>
-        </div>
-        <div class="summary-body">
-            <table class="table summary-table" >
-                <tr>
-                    <th width="400">Item</th>
-                    <th width="400">Value</th>
-                </tr>
-                <tr>
-                    <td><a href="#defects">No Assertion Test Cases</a></td>
-                    <td class="number">31</td>
-                </tr>
-                
-                <tr>
-                    <td><a href="#totals">Total Test Cases</a></td>
-                    <td class="number">97</td>
-                </tr>
-                <tr>
-                    <td>Negative Test Cases</td>
-                    <td class="number">10</td>
-                </tr>
-                <tr>
-                    <td>Positive Test Cases</td>
-                    <td class="number">21</td>
-                </tr>
-                <tr>
-                    <td>Undefined Test Cases</td>
-                    <td class="number">66</td>
-                </tr>
-            </table>
-        </div>
-    </div>
-
-    <div class="panel">
-        <div class="sub-header">
-            <label id="defects">No Assertion Test Cases</label>
-        </div>
-        <div class="defect-body" >
-            <table class="table defect-table" >
-                <tr>
-                    <th width="200">Test</th>
-                    <th width="400">Test Case</th>
-                    <th width="400">Checker</th>
-                    <th>File</th>
-                    <th width="100">Line</th>
-                </tr>
-                
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_is_not_git_repository_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >136</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_log_clone_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >168</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_path_doesnt_exist_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >163</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_missing_argument_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >153</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_import_srcrpm_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >83</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_too_many_arguments_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >158</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_cant_parse_specfile_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >148</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_import_spec_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >91</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_running_from_git_tree_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >104</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_error_reading_pkg_header_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >142</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_set_author_name_email_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >116</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_specify_upstream_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >126</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_since</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >140</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_not_in_git_repository</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >176</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_no_spec</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >182</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_non_existent_commit</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >167</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_no_new_changes</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >155</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_wrong_since</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >162</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_not_updated</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >148</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_new_changes_with_content</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >119</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_update_changes</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >126</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_edit_file</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                    <td class="number" >68</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_subcommand_help</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_help.py</td>
-                    <td class="number" >32</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_help</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_help.py</td>
-                    <td class="number" >45</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_include_all</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >42</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_command_export_special_spec</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >91</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_outdir_directly</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >50</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_command_export_disable_fallback_to_native_packaging</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >75</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_source_rpm</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >34</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_config_is_true</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >67</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_directory</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >26</td>
-                </tr>
-            </table>
-        </div>
-    </div>
-    
-
-    <div class="panel">
-        <div class="sub-header">
-            <label id="summary"> Test Execution Summary</label>
-        </div>
-        <div class="defect-body" >
-            <table class="table summary-table" >
-                <tr>
-                    <th width="200">Test</th>
-                    <th width="200">No Assert Test Cases</th>
-                    <th width="200">Total Test Cases</th>
-                    <th width="200">Positive Test Cases</th>
-                    <th width="200">Negative Test Cases</th>
-                    <th width="200">Undefined Test Cases</th>
-                </tr>
-                
-                <tr class='odd'>
-                    <td class="first text" >SCM</td>
-                    <td class="number" >31</td>
-                    <td class="number" >97</td>
-                    <td class="number" >21</td>
-                    <td class="number" >10</td>
-                    <td class="number" >66</td>
-                </tr>
-            </table>
-        </div>
-    </div>
-
-    <div class="panel">
-        <div class="sub-header">
-            <label id="totals">Total Test Cases</label>
-        </div>
-        <div class="test-case-body">
-            <table class="table test-cases-table" >
-                <tr>
-                    <th width="200">Test</th>
-                    <th width="400">Test Case</th>
-                    <th width="100">Positive / Negative</th>
-                    <th>File</th>
-                </tr>
-                
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_empty_passwdx_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_get_passwd_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_get_passwdx_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_one_file_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_auto_generate_conf_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_two_files_pos2</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_bad_passwdx_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_is_not_git_repository_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_log_clone_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_path_doesnt_exist_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_missing_argument_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_import_srcrpm_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_too_many_arguments_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_cant_parse_specfile_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_import_spec_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_running_from_git_tree_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_error_reading_pkg_header_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_set_author_name_email_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_specify_upstream_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_password_no_user_by_arg_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_escape_userinfo_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_passwd_no_user_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_reduce_doubel_dot_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_join_a_dir_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_join_a_file_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_join_with_tailing_slash_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_local_path_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_port_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_only_user_no_password_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_local_path_need_not_auth_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_no_user_and_no_password_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_both_user_and_password_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_since</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_not_in_git_repository</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_no_spec</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_non_existent_commit</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_no_new_changes</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_wrong_since</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_not_updated</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_new_changes_with_content</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_new_changes</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_update_changes</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_edit_file</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_given_profile</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_GitRefMappingParser</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_repoparser</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_GerritNameMapper</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_urlgrabber</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_subcommand_help</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_help.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_help</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_help.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_include_all</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_command_export_special_spec</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_outdir_directly</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_command_export_disable_fallback_to_native_packaging</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_source_rpm</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_config_is_true</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_directory</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_addconf</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_MappingConfigParser_get_profile_mapping_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_MappingConfigParser_profile_meta_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_MappingConfigParser_get_osc_mapping_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_invalid_ini</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_inherit</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_simple_get</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_overwrite</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_MappingConfigParser_source_meta_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_invalid_continuation_line</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_MappingConfigParser_repo_meta_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_no_such_option</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_MappingConfigParser_get_prefix_mapping_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_MappingConfigParser_obs_meta_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_interpolation</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_MappingConfigParser_get_repo_mapping_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_default_value</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_MappingConfigParser_get_source_mapping_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_MappingConfigParser_prefix_meta_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_no_such_section</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_local_repo_need_not_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_api</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_convert</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_profile_api</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_inherit_only_passwdx</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_obs_base_project</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_profile_repos_in_order</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_empty_profile</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_repo_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_api_inherit_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_no_such_profile</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_repo_overwrite_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_obs_target_project</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_inherit_only_user</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_repo_inherit_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_api_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_inline_highest_priority</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_only_password_no_user</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_repos_in_order</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_api_auth_can_be_overwrite</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-            </table>
-        </div>
-    </div>
-    
-    <div class="row">
-        <div class="col-lg-12">
-        <hr>
-        <label style="font-size:12px">Copyright Â© 2023 Samsung Electronics. All Rights Reserved - Analyzed by TCA 1.1.11 </label>
-    </div>
-</div>    
-
-</body>
-</html>
diff --git a/output/backup_2023-0726-1846/result.json b/output/backup_2023-0726-1846/result.json
deleted file mode 100644 (file)
index 7ff0624..0000000
+++ /dev/null
@@ -1,679 +0,0 @@
-{
-  "testCaseItems" : [ {
-    "testName" : "SCM",
-    "testCaseName" : "test_empty_passwdx_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_get_passwd_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_get_passwdx_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_one_file_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_auto_generate_conf_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_two_files_pos2",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_bad_passwdx_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_is_not_git_repository_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_log_clone_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_path_doesnt_exist_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_missing_argument_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_import_srcrpm_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_too_many_arguments_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_cant_parse_specfile_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_import_spec_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_running_from_git_tree_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_error_reading_pkg_header_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_set_author_name_email_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_specify_upstream_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_password_no_user_by_arg_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_escape_userinfo_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_passwd_no_user_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_reduce_doubel_dot_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_join_a_dir_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_join_a_file_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_join_with_tailing_slash_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_local_path_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_port_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_only_user_no_password_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_local_path_need_not_auth_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_user_and_no_password_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_both_user_and_password_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_since",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_not_in_git_repository",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_spec",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_non_existent_commit",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_new_changes",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_wrong_since",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_not_updated",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_new_changes_with_content",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_new_changes",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_update_changes",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_edit_file",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_given_profile",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_GitRefMappingParser",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_repoparser",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_GerritNameMapper",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_urlgrabber",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_subcommand_help",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_help.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_help",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_help.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_include_all",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_special_spec",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_outdir_directly",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_disable_fallback_to_native_packaging",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_source_rpm",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_config_is_true",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_directory",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_addconf",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_get_profile_mapping_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_profile_meta_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_get_osc_mapping_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_invalid_ini",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_inherit",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_simple_get",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_overwrite",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_source_meta_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_invalid_continuation_line",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_repo_meta_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_such_option",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_get_prefix_mapping_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_obs_meta_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_interpolation",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_get_repo_mapping_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_default_value",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_get_source_mapping_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_prefix_meta_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_such_section",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_local_repo_need_not_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_api",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_convert",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_profile_api",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_inherit_only_passwdx",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_obs_base_project",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_profile_repos_in_order",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_empty_profile",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_repo_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_api_inherit_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_such_profile",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_repo_overwrite_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_obs_target_project",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_inherit_only_user",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_repo_inherit_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_api_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_inline_highest_priority",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_only_password_no_user",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_repos_in_order",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_api_auth_can_be_overwrite",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  } ],
-  "totalTestCaseCount" : 97,
-  "positiveTestCaseCount" : 21,
-  "negativeTestCaseCount" : 10,
-  "defectItems" : [ {
-    "testName" : "SCM",
-    "testCaseName" : "test_is_not_git_repository_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "136"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_log_clone_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "168"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_path_doesnt_exist_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "163"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_missing_argument_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "153"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_import_srcrpm_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "83"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_too_many_arguments_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "158"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_cant_parse_specfile_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "148"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_import_spec_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "91"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_running_from_git_tree_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "104"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_error_reading_pkg_header_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "142"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_set_author_name_email_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "116"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_specify_upstream_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "126"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_since",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "140"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_not_in_git_repository",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "176"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_spec",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "182"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_non_existent_commit",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "167"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_new_changes",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "155"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_wrong_since",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "162"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_not_updated",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "148"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_new_changes_with_content",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "119"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_update_changes",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "126"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_edit_file",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "line" : "68"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_subcommand_help",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_help.py",
-    "line" : "32"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_help",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_help.py",
-    "line" : "45"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_include_all",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "42"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_special_spec",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "91"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_outdir_directly",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "50"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_disable_fallback_to_native_packaging",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "75"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_source_rpm",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "34"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_config_is_true",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "67"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_directory",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "26"
-  } ],
-  "defectCount" : 31
-}
diff --git a/output/backup_2023-0726-1850/bugs.json b/output/backup_2023-0726-1850/bugs.json
deleted file mode 100644 (file)
index 5d57f6d..0000000
+++ /dev/null
@@ -1,349 +0,0 @@
-{
-  "list": [ {
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_is_not_git_repository_neg12",
-  "line": 136,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_is_not_git_repository_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_log_clone_pos11",
-  "line": 168,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_log_clone_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_path_doesnt_exist_neg11",
-  "line": 163,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_path_doesnt_exist_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_missing_argument_neg11",
-  "line": 153,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_missing_argument_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_import_srcrpm_pos12",
-  "line": 83,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_import_srcrpm_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_too_many_arguments_neg11",
-  "line": 158,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_too_many_arguments_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_cant_parse_specfile_neg12",
-  "line": 148,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_cant_parse_specfile_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_import_spec_pos12",
-  "line": 91,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_import_spec_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_running_from_git_tree_pos12",
-  "line": 104,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_running_from_git_tree_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_error_reading_pkg_header_neg12",
-  "line": 142,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_error_reading_pkg_header_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_set_author_name_email_pos12",
-  "line": 116,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_set_author_name_email_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_specify_upstream_pos12",
-  "line": 126,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_specify_upstream_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_non_existent_commit_neg11",
-  "line": 167,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_non_existent_commit_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_no_new_changes_neg10",
-  "line": 155,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_no_new_changes_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_since_pos11",
-  "line": 140,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_since_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_no_spec_neg11",
-  "line": 182,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_no_spec_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_wrong_since_neg10",
-  "line": 162,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_wrong_since_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_not_in_git_repository_neg10",
-  "line": 176,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_not_in_git_repository_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_new_changes_with_content_pos11",
-  "line": 119,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_new_changes_with_content_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_not_updated_pos10",
-  "line": 148,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_not_updated_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_update_changes_pos11",
-  "line": 126,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_update_changes_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_edit_file1",
-  "line": 68,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-  "function": "test_edit_file",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_subcommand_help0",
-  "line": 32,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_help.py",
-  "function": "test_subcommand_help",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_help0",
-  "line": 45,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_help.py",
-  "function": "test_help",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_include_all1",
-  "line": 42,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_include_all",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_special_spec1",
-  "line": 91,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_special_spec",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_outdir_directly1",
-  "line": 50,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_outdir_directly",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_disable_fallback_to_native_packaging1",
-  "line": 75,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_disable_fallback_to_native_packaging",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_source_rpm1",
-  "line": 34,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_source_rpm",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_config_is_true1",
-  "line": 67,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_config_is_true",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_directory1",
-  "line": 26,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_directory",
-  "languages": [
-    "py"
-  ]
-}],
-  "tool": "tcchecker-tca",
-  "extra": {
-    "ratio": "15.46%",
-    "negative_tc": 15,
-    "total_tc": 97,
-    "verification": false}
-}
diff --git a/output/backup_2023-0726-1850/result.html b/output/backup_2023-0726-1850/result.html
deleted file mode 100644 (file)
index f62f339..0000000
+++ /dev/null
@@ -1,1100 +0,0 @@
-<!doctype html>
-<html>
-<head>
-    <meta charset="utf-8">
-
-    <title>Result Summary</title>
-    
-    <style>
-    .body {
-        font-size:12px;
-    }
-
-    .panel {
-        margin-bottom: 40px;
-    }
-
-    .header>label {
-        font-size: 36px;
-        font-weight: bold;
-        color: #6f6f6f;
-    }
-
-    .sub-header>label {
-        font-size: 25px;
-        font-weight: bold;
-        color: #6f6f6f;
-    }
-
-    .table {
-        border: 1px;
-        background: #cfdfff;
-        font-size: 13px;
-    }
-
-    .table>tbody>tr>th {
-        padding: 8px;
-        background: #f5f5f5;
-    }
-
-    .table>tbody>tr>td {
-        padding: 8px;
-        background: #ffffff;
-    }
-
-    .table>tbody>tr.odd>td {
-        background: #ffffff;
-    }
-
-    .table>tbody>tr.even>td {
-        background: #dbfffe;
-    }
-
-    .summary-table {
-        font-size: 16px;
-    }
-
-    .text {
-        text-align: left;
-    }
-    .number {
-        text-align: center;
-    }
-    </style>
-
-</head>
-<body>
-    <div class="panel">
-        <div class="header">
-            <label>TCA Summary</label>
-        </div>
-        <div class="summary-body">
-            <table class="table summary-table" >
-                <tr>
-                    <th width="400">Item</th>
-                    <th width="400">Value</th>
-                </tr>
-                <tr>
-                    <td><a href="#defects">No Assertion Test Cases</a></td>
-                    <td class="number">31</td>
-                </tr>
-                
-                <tr>
-                    <td><a href="#totals">Total Test Cases</a></td>
-                    <td class="number">97</td>
-                </tr>
-                <tr>
-                    <td>Negative Test Cases</td>
-                    <td class="number">15</td>
-                </tr>
-                <tr>
-                    <td>Positive Test Cases</td>
-                    <td class="number">26</td>
-                </tr>
-                <tr>
-                    <td>Undefined Test Cases</td>
-                    <td class="number">56</td>
-                </tr>
-            </table>
-        </div>
-    </div>
-
-    <div class="panel">
-        <div class="sub-header">
-            <label id="defects">No Assertion Test Cases</label>
-        </div>
-        <div class="defect-body" >
-            <table class="table defect-table" >
-                <tr>
-                    <th width="200">Test</th>
-                    <th width="400">Test Case</th>
-                    <th width="400">Checker</th>
-                    <th>File</th>
-                    <th width="100">Line</th>
-                </tr>
-                
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_is_not_git_repository_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >136</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_log_clone_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >168</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_path_doesnt_exist_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >163</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_missing_argument_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >153</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_import_srcrpm_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >83</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_too_many_arguments_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >158</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_cant_parse_specfile_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >148</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_import_spec_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >91</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_running_from_git_tree_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >104</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_error_reading_pkg_header_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >142</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_set_author_name_email_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >116</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_specify_upstream_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >126</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_non_existent_commit_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >167</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_no_new_changes_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >155</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_since_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >140</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_no_spec_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >182</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_wrong_since_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >162</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_not_in_git_repository_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >176</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_new_changes_with_content_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >119</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_not_updated_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >148</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_update_changes_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >126</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_edit_file</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                    <td class="number" >68</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_subcommand_help</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_help.py</td>
-                    <td class="number" >32</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_help</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_help.py</td>
-                    <td class="number" >45</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_include_all</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >42</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_command_export_special_spec</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >91</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_outdir_directly</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >50</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_command_export_disable_fallback_to_native_packaging</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >75</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_source_rpm</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >34</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_config_is_true</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >67</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_directory</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >26</td>
-                </tr>
-            </table>
-        </div>
-    </div>
-    
-
-    <div class="panel">
-        <div class="sub-header">
-            <label id="summary"> Test Execution Summary</label>
-        </div>
-        <div class="defect-body" >
-            <table class="table summary-table" >
-                <tr>
-                    <th width="200">Test</th>
-                    <th width="200">No Assert Test Cases</th>
-                    <th width="200">Total Test Cases</th>
-                    <th width="200">Positive Test Cases</th>
-                    <th width="200">Negative Test Cases</th>
-                    <th width="200">Undefined Test Cases</th>
-                </tr>
-                
-                <tr class='odd'>
-                    <td class="first text" >SCM</td>
-                    <td class="number" >31</td>
-                    <td class="number" >97</td>
-                    <td class="number" >26</td>
-                    <td class="number" >15</td>
-                    <td class="number" >56</td>
-                </tr>
-            </table>
-        </div>
-    </div>
-
-    <div class="panel">
-        <div class="sub-header">
-            <label id="totals">Total Test Cases</label>
-        </div>
-        <div class="test-case-body">
-            <table class="table test-cases-table" >
-                <tr>
-                    <th width="200">Test</th>
-                    <th width="400">Test Case</th>
-                    <th width="100">Positive / Negative</th>
-                    <th>File</th>
-                </tr>
-                
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_empty_passwdx_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_get_passwd_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_get_passwdx_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_one_file_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_auto_generate_conf_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_two_files_pos2</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_bad_passwdx_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_is_not_git_repository_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_log_clone_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_path_doesnt_exist_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_missing_argument_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_import_srcrpm_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_too_many_arguments_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_cant_parse_specfile_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_import_spec_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_running_from_git_tree_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_error_reading_pkg_header_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_set_author_name_email_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_specify_upstream_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_password_no_user_by_arg_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_escape_userinfo_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_passwd_no_user_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_reduce_doubel_dot_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_join_a_dir_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_join_a_file_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_join_with_tailing_slash_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_local_path_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_port_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_only_user_no_password_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_local_path_need_not_auth_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_no_user_and_no_password_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_both_user_and_password_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_non_existent_commit_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_no_new_changes_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_since_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_no_spec_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_new_changes_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_wrong_since_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_not_in_git_repository_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_new_changes_with_content_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_not_updated_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_update_changes_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_edit_file</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_given_profile</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_GitRefMappingParser</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_repoparser</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_GerritNameMapper</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_urlgrabber</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_subcommand_help</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_help.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_help</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_help.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_include_all</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_command_export_special_spec</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_outdir_directly</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_command_export_disable_fallback_to_native_packaging</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_source_rpm</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_config_is_true</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_directory</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_addconf</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_MappingConfigParser_get_profile_mapping_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_MappingConfigParser_profile_meta_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_MappingConfigParser_get_osc_mapping_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_invalid_ini</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_inherit</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_simple_get</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_overwrite</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_MappingConfigParser_source_meta_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_invalid_continuation_line</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_MappingConfigParser_repo_meta_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_no_such_option</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_MappingConfigParser_get_prefix_mapping_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_MappingConfigParser_obs_meta_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_interpolation</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_MappingConfigParser_get_repo_mapping_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_default_value</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_MappingConfigParser_get_source_mapping_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_MappingConfigParser_prefix_meta_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_no_such_section</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_local_repo_need_not_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_api</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_convert</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_profile_api</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_inherit_only_passwdx</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_obs_base_project</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_profile_repos_in_order</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_empty_profile</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_repo_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_api_inherit_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_no_such_profile</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_repo_overwrite_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_obs_target_project</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_inherit_only_user</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_repo_inherit_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_api_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_inline_highest_priority</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_only_password_no_user</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_repos_in_order</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_api_auth_can_be_overwrite</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-            </table>
-        </div>
-    </div>
-    
-    <div class="row">
-        <div class="col-lg-12">
-        <hr>
-        <label style="font-size:12px">Copyright Â© 2023 Samsung Electronics. All Rights Reserved - Analyzed by TCA 1.1.11 </label>
-    </div>
-</div>    
-
-</body>
-</html>
diff --git a/output/backup_2023-0726-1850/result.json b/output/backup_2023-0726-1850/result.json
deleted file mode 100644 (file)
index 17d5bf4..0000000
+++ /dev/null
@@ -1,679 +0,0 @@
-{
-  "testCaseItems" : [ {
-    "testName" : "SCM",
-    "testCaseName" : "test_empty_passwdx_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_get_passwd_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_get_passwdx_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_one_file_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_auto_generate_conf_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_two_files_pos2",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_bad_passwdx_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_is_not_git_repository_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_log_clone_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_path_doesnt_exist_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_missing_argument_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_import_srcrpm_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_too_many_arguments_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_cant_parse_specfile_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_import_spec_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_running_from_git_tree_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_error_reading_pkg_header_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_set_author_name_email_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_specify_upstream_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_password_no_user_by_arg_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_escape_userinfo_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_passwd_no_user_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_reduce_doubel_dot_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_join_a_dir_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_join_a_file_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_join_with_tailing_slash_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_local_path_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_port_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_only_user_no_password_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_local_path_need_not_auth_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_user_and_no_password_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_both_user_and_password_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_non_existent_commit_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_new_changes_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_since_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_spec_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_new_changes_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_wrong_since_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_not_in_git_repository_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_new_changes_with_content_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_not_updated_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_update_changes_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_edit_file",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_given_profile",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_GitRefMappingParser",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_repoparser",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_GerritNameMapper",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_urlgrabber",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_subcommand_help",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_help.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_help",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_help.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_include_all",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_special_spec",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_outdir_directly",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_disable_fallback_to_native_packaging",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_source_rpm",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_config_is_true",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_directory",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_addconf",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_get_profile_mapping_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_profile_meta_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_get_osc_mapping_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_invalid_ini",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_inherit",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_simple_get",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_overwrite",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_source_meta_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_invalid_continuation_line",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_repo_meta_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_such_option",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_get_prefix_mapping_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_obs_meta_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_interpolation",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_get_repo_mapping_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_default_value",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_get_source_mapping_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_prefix_meta_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_such_section",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_local_repo_need_not_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_api",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_convert",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_profile_api",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_inherit_only_passwdx",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_obs_base_project",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_profile_repos_in_order",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_empty_profile",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_repo_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_api_inherit_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_such_profile",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_repo_overwrite_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_obs_target_project",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_inherit_only_user",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_repo_inherit_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_api_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_inline_highest_priority",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_only_password_no_user",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_repos_in_order",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_api_auth_can_be_overwrite",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  } ],
-  "totalTestCaseCount" : 97,
-  "positiveTestCaseCount" : 26,
-  "negativeTestCaseCount" : 15,
-  "defectItems" : [ {
-    "testName" : "SCM",
-    "testCaseName" : "test_is_not_git_repository_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "136"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_log_clone_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "168"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_path_doesnt_exist_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "163"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_missing_argument_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "153"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_import_srcrpm_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "83"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_too_many_arguments_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "158"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_cant_parse_specfile_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "148"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_import_spec_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "91"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_running_from_git_tree_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "104"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_error_reading_pkg_header_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "142"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_set_author_name_email_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "116"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_specify_upstream_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "126"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_non_existent_commit_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "167"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_new_changes_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "155"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_since_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "140"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_spec_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "182"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_wrong_since_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "162"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_not_in_git_repository_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "176"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_new_changes_with_content_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "119"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_not_updated_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "148"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_update_changes_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "126"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_edit_file",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "line" : "68"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_subcommand_help",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_help.py",
-    "line" : "32"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_help",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_help.py",
-    "line" : "45"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_include_all",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "42"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_special_spec",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "91"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_outdir_directly",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "50"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_disable_fallback_to_native_packaging",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "75"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_source_rpm",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "34"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_config_is_true",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "67"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_directory",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "26"
-  } ],
-  "defectCount" : 31
-}
diff --git a/output/backup_2023-0726-1851/bugs.json b/output/backup_2023-0726-1851/bugs.json
deleted file mode 100644 (file)
index 05afdc5..0000000
+++ /dev/null
@@ -1,349 +0,0 @@
-{
-  "list": [ {
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_is_not_git_repository_neg12",
-  "line": 136,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_is_not_git_repository_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_log_clone_pos11",
-  "line": 168,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_log_clone_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_path_doesnt_exist_neg11",
-  "line": 163,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_path_doesnt_exist_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_missing_argument_neg11",
-  "line": 153,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_missing_argument_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_import_srcrpm_pos12",
-  "line": 83,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_import_srcrpm_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_too_many_arguments_neg11",
-  "line": 158,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_too_many_arguments_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_cant_parse_specfile_neg12",
-  "line": 148,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_cant_parse_specfile_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_import_spec_pos12",
-  "line": 91,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_import_spec_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_running_from_git_tree_pos12",
-  "line": 104,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_running_from_git_tree_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_error_reading_pkg_header_neg12",
-  "line": 142,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_error_reading_pkg_header_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_set_author_name_email_pos12",
-  "line": 116,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_set_author_name_email_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_specify_upstream_pos12",
-  "line": 126,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_specify_upstream_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_non_existent_commit_neg11",
-  "line": 167,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_non_existent_commit_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_no_new_changes_neg10",
-  "line": 155,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_no_new_changes_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_since_pos11",
-  "line": 140,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_since_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_no_spec_neg11",
-  "line": 182,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_no_spec_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_wrong_since_neg10",
-  "line": 162,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_wrong_since_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_not_in_git_repository_neg10",
-  "line": 176,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_not_in_git_repository_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_new_changes_with_content_pos11",
-  "line": 119,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_new_changes_with_content_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_not_updated_pos10",
-  "line": 148,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_not_updated_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_update_changes_pos11",
-  "line": 126,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_update_changes_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_edit_file_pos11",
-  "line": 68,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-  "function": "test_edit_file_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_subcommand_help0",
-  "line": 32,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_help.py",
-  "function": "test_subcommand_help",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_help0",
-  "line": 45,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_help.py",
-  "function": "test_help",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_include_all1",
-  "line": 42,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_include_all",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_special_spec1",
-  "line": 91,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_special_spec",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_outdir_directly1",
-  "line": 50,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_outdir_directly",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_disable_fallback_to_native_packaging1",
-  "line": 75,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_disable_fallback_to_native_packaging",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_source_rpm1",
-  "line": 34,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_source_rpm",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_config_is_true1",
-  "line": 67,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_config_is_true",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_directory1",
-  "line": 26,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_directory",
-  "languages": [
-    "py"
-  ]
-}],
-  "tool": "tcchecker-tca",
-  "extra": {
-    "ratio": "15.46%",
-    "negative_tc": 15,
-    "total_tc": 97,
-    "verification": false}
-}
diff --git a/output/backup_2023-0726-1851/result.html b/output/backup_2023-0726-1851/result.html
deleted file mode 100644 (file)
index cae037c..0000000
+++ /dev/null
@@ -1,1100 +0,0 @@
-<!doctype html>
-<html>
-<head>
-    <meta charset="utf-8">
-
-    <title>Result Summary</title>
-    
-    <style>
-    .body {
-        font-size:12px;
-    }
-
-    .panel {
-        margin-bottom: 40px;
-    }
-
-    .header>label {
-        font-size: 36px;
-        font-weight: bold;
-        color: #6f6f6f;
-    }
-
-    .sub-header>label {
-        font-size: 25px;
-        font-weight: bold;
-        color: #6f6f6f;
-    }
-
-    .table {
-        border: 1px;
-        background: #cfdfff;
-        font-size: 13px;
-    }
-
-    .table>tbody>tr>th {
-        padding: 8px;
-        background: #f5f5f5;
-    }
-
-    .table>tbody>tr>td {
-        padding: 8px;
-        background: #ffffff;
-    }
-
-    .table>tbody>tr.odd>td {
-        background: #ffffff;
-    }
-
-    .table>tbody>tr.even>td {
-        background: #dbfffe;
-    }
-
-    .summary-table {
-        font-size: 16px;
-    }
-
-    .text {
-        text-align: left;
-    }
-    .number {
-        text-align: center;
-    }
-    </style>
-
-</head>
-<body>
-    <div class="panel">
-        <div class="header">
-            <label>TCA Summary</label>
-        </div>
-        <div class="summary-body">
-            <table class="table summary-table" >
-                <tr>
-                    <th width="400">Item</th>
-                    <th width="400">Value</th>
-                </tr>
-                <tr>
-                    <td><a href="#defects">No Assertion Test Cases</a></td>
-                    <td class="number">31</td>
-                </tr>
-                
-                <tr>
-                    <td><a href="#totals">Total Test Cases</a></td>
-                    <td class="number">97</td>
-                </tr>
-                <tr>
-                    <td>Negative Test Cases</td>
-                    <td class="number">15</td>
-                </tr>
-                <tr>
-                    <td>Positive Test Cases</td>
-                    <td class="number">32</td>
-                </tr>
-                <tr>
-                    <td>Undefined Test Cases</td>
-                    <td class="number">50</td>
-                </tr>
-            </table>
-        </div>
-    </div>
-
-    <div class="panel">
-        <div class="sub-header">
-            <label id="defects">No Assertion Test Cases</label>
-        </div>
-        <div class="defect-body" >
-            <table class="table defect-table" >
-                <tr>
-                    <th width="200">Test</th>
-                    <th width="400">Test Case</th>
-                    <th width="400">Checker</th>
-                    <th>File</th>
-                    <th width="100">Line</th>
-                </tr>
-                
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_is_not_git_repository_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >136</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_log_clone_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >168</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_path_doesnt_exist_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >163</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_missing_argument_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >153</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_import_srcrpm_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >83</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_too_many_arguments_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >158</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_cant_parse_specfile_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >148</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_import_spec_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >91</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_running_from_git_tree_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >104</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_error_reading_pkg_header_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >142</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_set_author_name_email_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >116</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_specify_upstream_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >126</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_non_existent_commit_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >167</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_no_new_changes_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >155</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_since_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >140</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_no_spec_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >182</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_wrong_since_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >162</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_not_in_git_repository_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >176</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_new_changes_with_content_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >119</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_not_updated_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >148</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_update_changes_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >126</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_edit_file_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                    <td class="number" >68</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_subcommand_help</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_help.py</td>
-                    <td class="number" >32</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_help</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_help.py</td>
-                    <td class="number" >45</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_include_all</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >42</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_command_export_special_spec</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >91</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_outdir_directly</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >50</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_command_export_disable_fallback_to_native_packaging</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >75</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_source_rpm</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >34</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_config_is_true</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >67</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_directory</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >26</td>
-                </tr>
-            </table>
-        </div>
-    </div>
-    
-
-    <div class="panel">
-        <div class="sub-header">
-            <label id="summary"> Test Execution Summary</label>
-        </div>
-        <div class="defect-body" >
-            <table class="table summary-table" >
-                <tr>
-                    <th width="200">Test</th>
-                    <th width="200">No Assert Test Cases</th>
-                    <th width="200">Total Test Cases</th>
-                    <th width="200">Positive Test Cases</th>
-                    <th width="200">Negative Test Cases</th>
-                    <th width="200">Undefined Test Cases</th>
-                </tr>
-                
-                <tr class='odd'>
-                    <td class="first text" >SCM</td>
-                    <td class="number" >31</td>
-                    <td class="number" >97</td>
-                    <td class="number" >32</td>
-                    <td class="number" >15</td>
-                    <td class="number" >50</td>
-                </tr>
-            </table>
-        </div>
-    </div>
-
-    <div class="panel">
-        <div class="sub-header">
-            <label id="totals">Total Test Cases</label>
-        </div>
-        <div class="test-case-body">
-            <table class="table test-cases-table" >
-                <tr>
-                    <th width="200">Test</th>
-                    <th width="400">Test Case</th>
-                    <th width="100">Positive / Negative</th>
-                    <th>File</th>
-                </tr>
-                
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_empty_passwdx_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_get_passwd_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_get_passwdx_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_one_file_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_auto_generate_conf_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_two_files_pos2</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_bad_passwdx_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_is_not_git_repository_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_log_clone_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_path_doesnt_exist_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_missing_argument_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_import_srcrpm_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_too_many_arguments_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_cant_parse_specfile_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_import_spec_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_running_from_git_tree_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_error_reading_pkg_header_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_set_author_name_email_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_specify_upstream_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_password_no_user_by_arg_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_escape_userinfo_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_passwd_no_user_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_reduce_doubel_dot_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_join_a_dir_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_join_a_file_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_join_with_tailing_slash_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_local_path_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_port_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_only_user_no_password_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_local_path_need_not_auth_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_no_user_and_no_password_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_both_user_and_password_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_non_existent_commit_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_no_new_changes_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_since_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_no_spec_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_new_changes_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_wrong_since_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_not_in_git_repository_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_new_changes_with_content_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_not_updated_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_update_changes_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_urlgrabber_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_GitRefMappingParser_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_given_profile_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_repoparser_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_GerritNameMapper_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_edit_file_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_subcommand_help</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_help.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_help</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_help.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_include_all</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_command_export_special_spec</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_outdir_directly</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_command_export_disable_fallback_to_native_packaging</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_source_rpm</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_config_is_true</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_directory</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_addconf</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_MappingConfigParser_get_profile_mapping_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_MappingConfigParser_profile_meta_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_MappingConfigParser_get_osc_mapping_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_invalid_ini</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_inherit</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_simple_get</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_overwrite</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_MappingConfigParser_source_meta_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_invalid_continuation_line</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_MappingConfigParser_repo_meta_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_no_such_option</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_MappingConfigParser_get_prefix_mapping_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_MappingConfigParser_obs_meta_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_interpolation</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_MappingConfigParser_get_repo_mapping_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_default_value</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_MappingConfigParser_get_source_mapping_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_MappingConfigParser_prefix_meta_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_no_such_section</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_local_repo_need_not_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_api</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_convert</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_profile_api</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_inherit_only_passwdx</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_obs_base_project</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_profile_repos_in_order</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_empty_profile</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_repo_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_api_inherit_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_no_such_profile</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_repo_overwrite_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_obs_target_project</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_inherit_only_user</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_repo_inherit_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_api_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_inline_highest_priority</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_only_password_no_user</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_repos_in_order</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_api_auth_can_be_overwrite</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-            </table>
-        </div>
-    </div>
-    
-    <div class="row">
-        <div class="col-lg-12">
-        <hr>
-        <label style="font-size:12px">Copyright Â© 2023 Samsung Electronics. All Rights Reserved - Analyzed by TCA 1.1.11 </label>
-    </div>
-</div>    
-
-</body>
-</html>
diff --git a/output/backup_2023-0726-1851/result.json b/output/backup_2023-0726-1851/result.json
deleted file mode 100644 (file)
index 5755cb2..0000000
+++ /dev/null
@@ -1,679 +0,0 @@
-{
-  "testCaseItems" : [ {
-    "testName" : "SCM",
-    "testCaseName" : "test_empty_passwdx_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_get_passwd_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_get_passwdx_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_one_file_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_auto_generate_conf_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_two_files_pos2",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_bad_passwdx_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_is_not_git_repository_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_log_clone_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_path_doesnt_exist_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_missing_argument_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_import_srcrpm_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_too_many_arguments_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_cant_parse_specfile_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_import_spec_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_running_from_git_tree_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_error_reading_pkg_header_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_set_author_name_email_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_specify_upstream_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_password_no_user_by_arg_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_escape_userinfo_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_passwd_no_user_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_reduce_doubel_dot_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_join_a_dir_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_join_a_file_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_join_with_tailing_slash_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_local_path_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_port_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_only_user_no_password_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_local_path_need_not_auth_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_user_and_no_password_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_both_user_and_password_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_non_existent_commit_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_new_changes_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_since_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_spec_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_new_changes_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_wrong_since_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_not_in_git_repository_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_new_changes_with_content_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_not_updated_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_update_changes_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_urlgrabber_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_GitRefMappingParser_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_given_profile_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_repoparser_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_GerritNameMapper_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_edit_file_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_subcommand_help",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_help.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_help",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_help.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_include_all",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_special_spec",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_outdir_directly",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_disable_fallback_to_native_packaging",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_source_rpm",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_config_is_true",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_directory",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_addconf",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_get_profile_mapping_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_profile_meta_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_get_osc_mapping_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_invalid_ini",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_inherit",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_simple_get",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_overwrite",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_source_meta_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_invalid_continuation_line",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_repo_meta_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_such_option",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_get_prefix_mapping_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_obs_meta_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_interpolation",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_get_repo_mapping_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_default_value",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_get_source_mapping_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_prefix_meta_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_such_section",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_local_repo_need_not_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_api",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_convert",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_profile_api",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_inherit_only_passwdx",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_obs_base_project",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_profile_repos_in_order",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_empty_profile",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_repo_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_api_inherit_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_such_profile",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_repo_overwrite_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_obs_target_project",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_inherit_only_user",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_repo_inherit_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_api_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_inline_highest_priority",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_only_password_no_user",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_repos_in_order",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_api_auth_can_be_overwrite",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  } ],
-  "totalTestCaseCount" : 97,
-  "positiveTestCaseCount" : 32,
-  "negativeTestCaseCount" : 15,
-  "defectItems" : [ {
-    "testName" : "SCM",
-    "testCaseName" : "test_is_not_git_repository_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "136"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_log_clone_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "168"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_path_doesnt_exist_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "163"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_missing_argument_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "153"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_import_srcrpm_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "83"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_too_many_arguments_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "158"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_cant_parse_specfile_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "148"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_import_spec_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "91"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_running_from_git_tree_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "104"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_error_reading_pkg_header_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "142"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_set_author_name_email_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "116"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_specify_upstream_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "126"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_non_existent_commit_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "167"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_new_changes_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "155"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_since_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "140"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_spec_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "182"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_wrong_since_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "162"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_not_in_git_repository_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "176"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_new_changes_with_content_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "119"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_not_updated_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "148"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_update_changes_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "126"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_edit_file_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "line" : "68"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_subcommand_help",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_help.py",
-    "line" : "32"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_help",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_help.py",
-    "line" : "45"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_include_all",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "42"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_special_spec",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "91"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_outdir_directly",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "50"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_disable_fallback_to_native_packaging",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "75"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_source_rpm",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "34"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_config_is_true",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "67"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_directory",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "26"
-  } ],
-  "defectCount" : 31
-}
diff --git a/output/backup_2023-0726-1852/bugs.json b/output/backup_2023-0726-1852/bugs.json
deleted file mode 100644 (file)
index deddade..0000000
+++ /dev/null
@@ -1,349 +0,0 @@
-{
-  "list": [ {
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_is_not_git_repository_neg12",
-  "line": 136,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_is_not_git_repository_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_log_clone_pos11",
-  "line": 168,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_log_clone_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_path_doesnt_exist_neg11",
-  "line": 163,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_path_doesnt_exist_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_missing_argument_neg11",
-  "line": 153,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_missing_argument_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_import_srcrpm_pos12",
-  "line": 83,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_import_srcrpm_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_too_many_arguments_neg11",
-  "line": 158,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_too_many_arguments_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_cant_parse_specfile_neg12",
-  "line": 148,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_cant_parse_specfile_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_import_spec_pos12",
-  "line": 91,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_import_spec_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_running_from_git_tree_pos12",
-  "line": 104,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_running_from_git_tree_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_error_reading_pkg_header_neg12",
-  "line": 142,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_error_reading_pkg_header_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_set_author_name_email_pos12",
-  "line": 116,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_set_author_name_email_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_specify_upstream_pos12",
-  "line": 126,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_specify_upstream_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_non_existent_commit_neg11",
-  "line": 167,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_non_existent_commit_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_no_new_changes_neg10",
-  "line": 155,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_no_new_changes_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_since_pos11",
-  "line": 140,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_since_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_no_spec_neg11",
-  "line": 182,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_no_spec_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_wrong_since_neg10",
-  "line": 162,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_wrong_since_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_not_in_git_repository_neg10",
-  "line": 176,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_not_in_git_repository_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_new_changes_with_content_pos11",
-  "line": 119,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_new_changes_with_content_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_not_updated_pos10",
-  "line": 148,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_not_updated_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_update_changes_pos11",
-  "line": 126,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_update_changes_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_edit_file_pos11",
-  "line": 68,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-  "function": "test_edit_file_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_subcommand_help_pos10",
-  "line": 32,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_help.py",
-  "function": "test_subcommand_help_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_help_pos10",
-  "line": 45,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_help.py",
-  "function": "test_help_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_include_all1",
-  "line": 42,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_include_all",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_special_spec1",
-  "line": 91,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_special_spec",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_outdir_directly1",
-  "line": 50,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_outdir_directly",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_disable_fallback_to_native_packaging1",
-  "line": 75,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_disable_fallback_to_native_packaging",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_source_rpm1",
-  "line": 34,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_source_rpm",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_config_is_true1",
-  "line": 67,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_config_is_true",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_directory1",
-  "line": 26,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_directory",
-  "languages": [
-    "py"
-  ]
-}],
-  "tool": "tcchecker-tca",
-  "extra": {
-    "ratio": "15.46%",
-    "negative_tc": 15,
-    "total_tc": 97,
-    "verification": false}
-}
diff --git a/output/backup_2023-0726-1852/result.html b/output/backup_2023-0726-1852/result.html
deleted file mode 100644 (file)
index 7bd8b03..0000000
+++ /dev/null
@@ -1,1100 +0,0 @@
-<!doctype html>
-<html>
-<head>
-    <meta charset="utf-8">
-
-    <title>Result Summary</title>
-    
-    <style>
-    .body {
-        font-size:12px;
-    }
-
-    .panel {
-        margin-bottom: 40px;
-    }
-
-    .header>label {
-        font-size: 36px;
-        font-weight: bold;
-        color: #6f6f6f;
-    }
-
-    .sub-header>label {
-        font-size: 25px;
-        font-weight: bold;
-        color: #6f6f6f;
-    }
-
-    .table {
-        border: 1px;
-        background: #cfdfff;
-        font-size: 13px;
-    }
-
-    .table>tbody>tr>th {
-        padding: 8px;
-        background: #f5f5f5;
-    }
-
-    .table>tbody>tr>td {
-        padding: 8px;
-        background: #ffffff;
-    }
-
-    .table>tbody>tr.odd>td {
-        background: #ffffff;
-    }
-
-    .table>tbody>tr.even>td {
-        background: #dbfffe;
-    }
-
-    .summary-table {
-        font-size: 16px;
-    }
-
-    .text {
-        text-align: left;
-    }
-    .number {
-        text-align: center;
-    }
-    </style>
-
-</head>
-<body>
-    <div class="panel">
-        <div class="header">
-            <label>TCA Summary</label>
-        </div>
-        <div class="summary-body">
-            <table class="table summary-table" >
-                <tr>
-                    <th width="400">Item</th>
-                    <th width="400">Value</th>
-                </tr>
-                <tr>
-                    <td><a href="#defects">No Assertion Test Cases</a></td>
-                    <td class="number">31</td>
-                </tr>
-                
-                <tr>
-                    <td><a href="#totals">Total Test Cases</a></td>
-                    <td class="number">97</td>
-                </tr>
-                <tr>
-                    <td>Negative Test Cases</td>
-                    <td class="number">15</td>
-                </tr>
-                <tr>
-                    <td>Positive Test Cases</td>
-                    <td class="number">34</td>
-                </tr>
-                <tr>
-                    <td>Undefined Test Cases</td>
-                    <td class="number">48</td>
-                </tr>
-            </table>
-        </div>
-    </div>
-
-    <div class="panel">
-        <div class="sub-header">
-            <label id="defects">No Assertion Test Cases</label>
-        </div>
-        <div class="defect-body" >
-            <table class="table defect-table" >
-                <tr>
-                    <th width="200">Test</th>
-                    <th width="400">Test Case</th>
-                    <th width="400">Checker</th>
-                    <th>File</th>
-                    <th width="100">Line</th>
-                </tr>
-                
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_is_not_git_repository_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >136</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_log_clone_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >168</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_path_doesnt_exist_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >163</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_missing_argument_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >153</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_import_srcrpm_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >83</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_too_many_arguments_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >158</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_cant_parse_specfile_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >148</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_import_spec_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >91</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_running_from_git_tree_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >104</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_error_reading_pkg_header_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >142</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_set_author_name_email_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >116</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_specify_upstream_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >126</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_non_existent_commit_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >167</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_no_new_changes_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >155</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_since_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >140</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_no_spec_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >182</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_wrong_since_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >162</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_not_in_git_repository_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >176</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_new_changes_with_content_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >119</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_not_updated_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >148</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_update_changes_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >126</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_edit_file_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                    <td class="number" >68</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_subcommand_help_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_help.py</td>
-                    <td class="number" >32</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_help_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_help.py</td>
-                    <td class="number" >45</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_include_all</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >42</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_command_export_special_spec</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >91</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_outdir_directly</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >50</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_command_export_disable_fallback_to_native_packaging</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >75</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_source_rpm</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >34</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_config_is_true</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >67</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_directory</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >26</td>
-                </tr>
-            </table>
-        </div>
-    </div>
-    
-
-    <div class="panel">
-        <div class="sub-header">
-            <label id="summary"> Test Execution Summary</label>
-        </div>
-        <div class="defect-body" >
-            <table class="table summary-table" >
-                <tr>
-                    <th width="200">Test</th>
-                    <th width="200">No Assert Test Cases</th>
-                    <th width="200">Total Test Cases</th>
-                    <th width="200">Positive Test Cases</th>
-                    <th width="200">Negative Test Cases</th>
-                    <th width="200">Undefined Test Cases</th>
-                </tr>
-                
-                <tr class='odd'>
-                    <td class="first text" >SCM</td>
-                    <td class="number" >31</td>
-                    <td class="number" >97</td>
-                    <td class="number" >34</td>
-                    <td class="number" >15</td>
-                    <td class="number" >48</td>
-                </tr>
-            </table>
-        </div>
-    </div>
-
-    <div class="panel">
-        <div class="sub-header">
-            <label id="totals">Total Test Cases</label>
-        </div>
-        <div class="test-case-body">
-            <table class="table test-cases-table" >
-                <tr>
-                    <th width="200">Test</th>
-                    <th width="400">Test Case</th>
-                    <th width="100">Positive / Negative</th>
-                    <th>File</th>
-                </tr>
-                
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_empty_passwdx_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_get_passwd_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_get_passwdx_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_one_file_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_auto_generate_conf_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_two_files_pos2</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_bad_passwdx_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_is_not_git_repository_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_log_clone_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_path_doesnt_exist_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_missing_argument_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_import_srcrpm_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_too_many_arguments_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_cant_parse_specfile_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_import_spec_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_running_from_git_tree_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_error_reading_pkg_header_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_set_author_name_email_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_specify_upstream_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_password_no_user_by_arg_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_escape_userinfo_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_passwd_no_user_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_reduce_doubel_dot_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_join_a_dir_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_join_a_file_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_join_with_tailing_slash_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_local_path_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_port_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_only_user_no_password_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_local_path_need_not_auth_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_no_user_and_no_password_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_both_user_and_password_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_non_existent_commit_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_no_new_changes_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_since_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_no_spec_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_new_changes_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_wrong_since_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_not_in_git_repository_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_new_changes_with_content_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_not_updated_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_update_changes_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_urlgrabber_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_GitRefMappingParser_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_given_profile_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_repoparser_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_GerritNameMapper_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_edit_file_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_subcommand_help_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_help.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_help_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_help.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_include_all</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_command_export_special_spec</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_outdir_directly</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_command_export_disable_fallback_to_native_packaging</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_source_rpm</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_config_is_true</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_directory</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_addconf</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_MappingConfigParser_get_profile_mapping_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_MappingConfigParser_profile_meta_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_MappingConfigParser_get_osc_mapping_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_invalid_ini</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_inherit</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_simple_get</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_overwrite</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_MappingConfigParser_source_meta_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_invalid_continuation_line</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_MappingConfigParser_repo_meta_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_no_such_option</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_MappingConfigParser_get_prefix_mapping_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_MappingConfigParser_obs_meta_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_interpolation</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_MappingConfigParser_get_repo_mapping_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_default_value</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_MappingConfigParser_get_source_mapping_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_MappingConfigParser_prefix_meta_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_no_such_section</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_local_repo_need_not_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_api</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_convert</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_profile_api</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_inherit_only_passwdx</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_obs_base_project</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_profile_repos_in_order</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_empty_profile</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_repo_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_api_inherit_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_no_such_profile</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_repo_overwrite_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_obs_target_project</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_inherit_only_user</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_repo_inherit_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_api_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_inline_highest_priority</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_only_password_no_user</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_repos_in_order</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_api_auth_can_be_overwrite</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-            </table>
-        </div>
-    </div>
-    
-    <div class="row">
-        <div class="col-lg-12">
-        <hr>
-        <label style="font-size:12px">Copyright Â© 2023 Samsung Electronics. All Rights Reserved - Analyzed by TCA 1.1.11 </label>
-    </div>
-</div>    
-
-</body>
-</html>
diff --git a/output/backup_2023-0726-1852/result.json b/output/backup_2023-0726-1852/result.json
deleted file mode 100644 (file)
index 7bd84ac..0000000
+++ /dev/null
@@ -1,679 +0,0 @@
-{
-  "testCaseItems" : [ {
-    "testName" : "SCM",
-    "testCaseName" : "test_empty_passwdx_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_get_passwd_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_get_passwdx_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_one_file_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_auto_generate_conf_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_two_files_pos2",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_bad_passwdx_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_is_not_git_repository_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_log_clone_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_path_doesnt_exist_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_missing_argument_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_import_srcrpm_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_too_many_arguments_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_cant_parse_specfile_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_import_spec_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_running_from_git_tree_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_error_reading_pkg_header_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_set_author_name_email_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_specify_upstream_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_password_no_user_by_arg_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_escape_userinfo_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_passwd_no_user_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_reduce_doubel_dot_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_join_a_dir_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_join_a_file_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_join_with_tailing_slash_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_local_path_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_port_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_only_user_no_password_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_local_path_need_not_auth_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_user_and_no_password_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_both_user_and_password_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_non_existent_commit_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_new_changes_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_since_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_spec_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_new_changes_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_wrong_since_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_not_in_git_repository_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_new_changes_with_content_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_not_updated_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_update_changes_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_urlgrabber_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_GitRefMappingParser_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_given_profile_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_repoparser_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_GerritNameMapper_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_edit_file_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_subcommand_help_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_help.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_help_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_help.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_include_all",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_special_spec",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_outdir_directly",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_disable_fallback_to_native_packaging",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_source_rpm",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_config_is_true",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_directory",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_addconf",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_get_profile_mapping_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_profile_meta_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_get_osc_mapping_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_invalid_ini",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_inherit",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_simple_get",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_overwrite",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_source_meta_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_invalid_continuation_line",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_repo_meta_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_such_option",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_get_prefix_mapping_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_obs_meta_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_interpolation",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_get_repo_mapping_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_default_value",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_get_source_mapping_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_prefix_meta_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_such_section",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_local_repo_need_not_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_api",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_convert",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_profile_api",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_inherit_only_passwdx",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_obs_base_project",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_profile_repos_in_order",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_empty_profile",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_repo_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_api_inherit_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_such_profile",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_repo_overwrite_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_obs_target_project",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_inherit_only_user",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_repo_inherit_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_api_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_inline_highest_priority",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_only_password_no_user",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_repos_in_order",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_api_auth_can_be_overwrite",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  } ],
-  "totalTestCaseCount" : 97,
-  "positiveTestCaseCount" : 34,
-  "negativeTestCaseCount" : 15,
-  "defectItems" : [ {
-    "testName" : "SCM",
-    "testCaseName" : "test_is_not_git_repository_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "136"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_log_clone_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "168"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_path_doesnt_exist_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "163"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_missing_argument_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "153"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_import_srcrpm_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "83"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_too_many_arguments_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "158"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_cant_parse_specfile_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "148"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_import_spec_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "91"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_running_from_git_tree_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "104"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_error_reading_pkg_header_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "142"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_set_author_name_email_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "116"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_specify_upstream_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "126"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_non_existent_commit_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "167"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_new_changes_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "155"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_since_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "140"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_spec_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "182"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_wrong_since_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "162"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_not_in_git_repository_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "176"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_new_changes_with_content_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "119"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_not_updated_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "148"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_update_changes_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "126"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_edit_file_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "line" : "68"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_subcommand_help_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_help.py",
-    "line" : "32"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_help_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_help.py",
-    "line" : "45"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_include_all",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "42"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_special_spec",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "91"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_outdir_directly",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "50"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_disable_fallback_to_native_packaging",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "75"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_source_rpm",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "34"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_config_is_true",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "67"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_directory",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "26"
-  } ],
-  "defectCount" : 31
-}
diff --git a/output/backup_2023-0726-1853/bugs.json b/output/backup_2023-0726-1853/bugs.json
deleted file mode 100644 (file)
index eaad34b..0000000
+++ /dev/null
@@ -1,349 +0,0 @@
-{
-  "list": [ {
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_is_not_git_repository_neg12",
-  "line": 136,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_is_not_git_repository_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_log_clone_pos11",
-  "line": 168,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_log_clone_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_path_doesnt_exist_neg11",
-  "line": 163,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_path_doesnt_exist_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_missing_argument_neg11",
-  "line": 153,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_missing_argument_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_import_srcrpm_pos12",
-  "line": 83,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_import_srcrpm_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_too_many_arguments_neg11",
-  "line": 158,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_too_many_arguments_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_cant_parse_specfile_neg12",
-  "line": 148,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_cant_parse_specfile_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_import_spec_pos12",
-  "line": 91,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_import_spec_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_running_from_git_tree_pos12",
-  "line": 104,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_running_from_git_tree_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_error_reading_pkg_header_neg12",
-  "line": 142,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_error_reading_pkg_header_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_set_author_name_email_pos12",
-  "line": 116,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_set_author_name_email_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_specify_upstream_pos12",
-  "line": 126,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_specify_upstream_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_non_existent_commit_neg11",
-  "line": 167,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_non_existent_commit_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_no_new_changes_neg10",
-  "line": 155,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_no_new_changes_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_since_pos11",
-  "line": 140,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_since_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_no_spec_neg11",
-  "line": 182,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_no_spec_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_wrong_since_neg10",
-  "line": 162,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_wrong_since_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_not_in_git_repository_neg10",
-  "line": 176,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_not_in_git_repository_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_new_changes_with_content_pos11",
-  "line": 119,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_new_changes_with_content_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_not_updated_pos10",
-  "line": 148,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_not_updated_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_update_changes_pos11",
-  "line": 126,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_update_changes_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_edit_file_pos11",
-  "line": 68,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-  "function": "test_edit_file_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_subcommand_help_pos10",
-  "line": 32,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_help.py",
-  "function": "test_subcommand_help_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_help_pos10",
-  "line": 45,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_help.py",
-  "function": "test_help_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_config_is_true_pos11",
-  "line": 67,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_config_is_true_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_outdir_directly_pos11",
-  "line": 50,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_outdir_directly_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_disable_fallback_to_native_packaging_pos11",
-  "line": 75,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_disable_fallback_to_native_packaging_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_include_all_pos11",
-  "line": 42,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_include_all_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_directory_pos11",
-  "line": 26,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_directory_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_special_spec_pos11",
-  "line": 91,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_special_spec_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_source_rpm_pos11",
-  "line": 34,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_source_rpm_pos1",
-  "languages": [
-    "py"
-  ]
-}],
-  "tool": "tcchecker-tca",
-  "extra": {
-    "ratio": "15.46%",
-    "negative_tc": 15,
-    "total_tc": 97,
-    "verification": false}
-}
diff --git a/output/backup_2023-0726-1853/result.html b/output/backup_2023-0726-1853/result.html
deleted file mode 100644 (file)
index c7b2736..0000000
+++ /dev/null
@@ -1,1100 +0,0 @@
-<!doctype html>
-<html>
-<head>
-    <meta charset="utf-8">
-
-    <title>Result Summary</title>
-    
-    <style>
-    .body {
-        font-size:12px;
-    }
-
-    .panel {
-        margin-bottom: 40px;
-    }
-
-    .header>label {
-        font-size: 36px;
-        font-weight: bold;
-        color: #6f6f6f;
-    }
-
-    .sub-header>label {
-        font-size: 25px;
-        font-weight: bold;
-        color: #6f6f6f;
-    }
-
-    .table {
-        border: 1px;
-        background: #cfdfff;
-        font-size: 13px;
-    }
-
-    .table>tbody>tr>th {
-        padding: 8px;
-        background: #f5f5f5;
-    }
-
-    .table>tbody>tr>td {
-        padding: 8px;
-        background: #ffffff;
-    }
-
-    .table>tbody>tr.odd>td {
-        background: #ffffff;
-    }
-
-    .table>tbody>tr.even>td {
-        background: #dbfffe;
-    }
-
-    .summary-table {
-        font-size: 16px;
-    }
-
-    .text {
-        text-align: left;
-    }
-    .number {
-        text-align: center;
-    }
-    </style>
-
-</head>
-<body>
-    <div class="panel">
-        <div class="header">
-            <label>TCA Summary</label>
-        </div>
-        <div class="summary-body">
-            <table class="table summary-table" >
-                <tr>
-                    <th width="400">Item</th>
-                    <th width="400">Value</th>
-                </tr>
-                <tr>
-                    <td><a href="#defects">No Assertion Test Cases</a></td>
-                    <td class="number">31</td>
-                </tr>
-                
-                <tr>
-                    <td><a href="#totals">Total Test Cases</a></td>
-                    <td class="number">97</td>
-                </tr>
-                <tr>
-                    <td>Negative Test Cases</td>
-                    <td class="number">15</td>
-                </tr>
-                <tr>
-                    <td>Positive Test Cases</td>
-                    <td class="number">41</td>
-                </tr>
-                <tr>
-                    <td>Undefined Test Cases</td>
-                    <td class="number">41</td>
-                </tr>
-            </table>
-        </div>
-    </div>
-
-    <div class="panel">
-        <div class="sub-header">
-            <label id="defects">No Assertion Test Cases</label>
-        </div>
-        <div class="defect-body" >
-            <table class="table defect-table" >
-                <tr>
-                    <th width="200">Test</th>
-                    <th width="400">Test Case</th>
-                    <th width="400">Checker</th>
-                    <th>File</th>
-                    <th width="100">Line</th>
-                </tr>
-                
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_is_not_git_repository_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >136</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_log_clone_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >168</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_path_doesnt_exist_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >163</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_missing_argument_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >153</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_import_srcrpm_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >83</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_too_many_arguments_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >158</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_cant_parse_specfile_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >148</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_import_spec_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >91</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_running_from_git_tree_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >104</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_error_reading_pkg_header_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >142</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_set_author_name_email_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >116</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_specify_upstream_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >126</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_non_existent_commit_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >167</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_no_new_changes_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >155</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_since_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >140</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_no_spec_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >182</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_wrong_since_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >162</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_not_in_git_repository_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >176</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_new_changes_with_content_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >119</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_not_updated_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >148</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_update_changes_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >126</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_edit_file_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                    <td class="number" >68</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_subcommand_help_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_help.py</td>
-                    <td class="number" >32</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_help_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_help.py</td>
-                    <td class="number" >45</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_config_is_true_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >67</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_command_export_outdir_directly_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >50</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_disable_fallback_to_native_packaging_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >75</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_command_export_include_all_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >42</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_directory_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >26</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_command_export_special_spec_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >91</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_source_rpm_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >34</td>
-                </tr>
-            </table>
-        </div>
-    </div>
-    
-
-    <div class="panel">
-        <div class="sub-header">
-            <label id="summary"> Test Execution Summary</label>
-        </div>
-        <div class="defect-body" >
-            <table class="table summary-table" >
-                <tr>
-                    <th width="200">Test</th>
-                    <th width="200">No Assert Test Cases</th>
-                    <th width="200">Total Test Cases</th>
-                    <th width="200">Positive Test Cases</th>
-                    <th width="200">Negative Test Cases</th>
-                    <th width="200">Undefined Test Cases</th>
-                </tr>
-                
-                <tr class='odd'>
-                    <td class="first text" >SCM</td>
-                    <td class="number" >31</td>
-                    <td class="number" >97</td>
-                    <td class="number" >41</td>
-                    <td class="number" >15</td>
-                    <td class="number" >41</td>
-                </tr>
-            </table>
-        </div>
-    </div>
-
-    <div class="panel">
-        <div class="sub-header">
-            <label id="totals">Total Test Cases</label>
-        </div>
-        <div class="test-case-body">
-            <table class="table test-cases-table" >
-                <tr>
-                    <th width="200">Test</th>
-                    <th width="400">Test Case</th>
-                    <th width="100">Positive / Negative</th>
-                    <th>File</th>
-                </tr>
-                
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_empty_passwdx_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_get_passwd_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_get_passwdx_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_one_file_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_auto_generate_conf_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_two_files_pos2</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_bad_passwdx_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_is_not_git_repository_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_log_clone_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_path_doesnt_exist_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_missing_argument_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_import_srcrpm_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_too_many_arguments_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_cant_parse_specfile_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_import_spec_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_running_from_git_tree_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_error_reading_pkg_header_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_set_author_name_email_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_specify_upstream_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_password_no_user_by_arg_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_escape_userinfo_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_passwd_no_user_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_reduce_doubel_dot_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_join_a_dir_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_join_a_file_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_join_with_tailing_slash_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_local_path_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_port_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_only_user_no_password_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_local_path_need_not_auth_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_no_user_and_no_password_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_both_user_and_password_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_non_existent_commit_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_no_new_changes_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_since_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_no_spec_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_new_changes_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_wrong_since_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_not_in_git_repository_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_new_changes_with_content_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_not_updated_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_update_changes_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_urlgrabber_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_GitRefMappingParser_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_given_profile_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_repoparser_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_GerritNameMapper_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_edit_file_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_subcommand_help_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_help.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_help_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_help.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_config_is_true_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_command_export_outdir_directly_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_disable_fallback_to_native_packaging_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_command_export_include_all_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_directory_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_command_export_special_spec_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_source_rpm_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_addconf</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_MappingConfigParser_get_profile_mapping_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_MappingConfigParser_profile_meta_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_MappingConfigParser_get_osc_mapping_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_invalid_ini</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_inherit</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_simple_get</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_overwrite</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_MappingConfigParser_source_meta_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_invalid_continuation_line</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_MappingConfigParser_repo_meta_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_no_such_option</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_MappingConfigParser_get_prefix_mapping_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_MappingConfigParser_obs_meta_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_interpolation</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_MappingConfigParser_get_repo_mapping_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_default_value</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_MappingConfigParser_get_source_mapping_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_MappingConfigParser_prefix_meta_</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_no_such_section</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_local_repo_need_not_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_api</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_convert</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_profile_api</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_inherit_only_passwdx</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_obs_base_project</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_profile_repos_in_order</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_empty_profile</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_repo_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_api_inherit_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_no_such_profile</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_repo_overwrite_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_obs_target_project</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_inherit_only_user</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_repo_inherit_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_api_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_inline_highest_priority</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_only_password_no_user</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_repos_in_order</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_api_auth_can_be_overwrite</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-            </table>
-        </div>
-    </div>
-    
-    <div class="row">
-        <div class="col-lg-12">
-        <hr>
-        <label style="font-size:12px">Copyright Â© 2023 Samsung Electronics. All Rights Reserved - Analyzed by TCA 1.1.11 </label>
-    </div>
-</div>    
-
-</body>
-</html>
diff --git a/output/backup_2023-0726-1853/result.json b/output/backup_2023-0726-1853/result.json
deleted file mode 100644 (file)
index 9593706..0000000
+++ /dev/null
@@ -1,679 +0,0 @@
-{
-  "testCaseItems" : [ {
-    "testName" : "SCM",
-    "testCaseName" : "test_empty_passwdx_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_get_passwd_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_get_passwdx_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_one_file_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_auto_generate_conf_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_two_files_pos2",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_bad_passwdx_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_is_not_git_repository_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_log_clone_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_path_doesnt_exist_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_missing_argument_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_import_srcrpm_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_too_many_arguments_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_cant_parse_specfile_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_import_spec_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_running_from_git_tree_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_error_reading_pkg_header_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_set_author_name_email_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_specify_upstream_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_password_no_user_by_arg_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_escape_userinfo_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_passwd_no_user_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_reduce_doubel_dot_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_join_a_dir_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_join_a_file_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_join_with_tailing_slash_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_local_path_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_port_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_only_user_no_password_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_local_path_need_not_auth_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_user_and_no_password_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_both_user_and_password_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_non_existent_commit_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_new_changes_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_since_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_spec_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_new_changes_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_wrong_since_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_not_in_git_repository_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_new_changes_with_content_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_not_updated_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_update_changes_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_urlgrabber_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_GitRefMappingParser_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_given_profile_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_repoparser_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_GerritNameMapper_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_edit_file_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_subcommand_help_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_help.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_help_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_help.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_config_is_true_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_outdir_directly_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_disable_fallback_to_native_packaging_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_include_all_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_directory_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_special_spec_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_source_rpm_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_addconf",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_get_profile_mapping_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_profile_meta_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_get_osc_mapping_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_invalid_ini",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_inherit",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_simple_get",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_overwrite",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_source_meta_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_invalid_continuation_line",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_repo_meta_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_such_option",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_get_prefix_mapping_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_obs_meta_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_interpolation",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_get_repo_mapping_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_default_value",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_get_source_mapping_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_prefix_meta_",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_such_section",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_local_repo_need_not_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_api",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_convert",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_profile_api",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_inherit_only_passwdx",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_obs_base_project",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_profile_repos_in_order",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_empty_profile",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_repo_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_api_inherit_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_such_profile",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_repo_overwrite_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_obs_target_project",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_inherit_only_user",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_repo_inherit_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_api_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_inline_highest_priority",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_only_password_no_user",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_repos_in_order",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_api_auth_can_be_overwrite",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  } ],
-  "totalTestCaseCount" : 97,
-  "positiveTestCaseCount" : 41,
-  "negativeTestCaseCount" : 15,
-  "defectItems" : [ {
-    "testName" : "SCM",
-    "testCaseName" : "test_is_not_git_repository_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "136"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_log_clone_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "168"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_path_doesnt_exist_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "163"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_missing_argument_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "153"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_import_srcrpm_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "83"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_too_many_arguments_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "158"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_cant_parse_specfile_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "148"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_import_spec_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "91"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_running_from_git_tree_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "104"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_error_reading_pkg_header_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "142"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_set_author_name_email_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "116"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_specify_upstream_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "126"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_non_existent_commit_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "167"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_new_changes_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "155"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_since_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "140"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_spec_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "182"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_wrong_since_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "162"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_not_in_git_repository_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "176"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_new_changes_with_content_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "119"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_not_updated_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "148"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_update_changes_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "126"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_edit_file_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "line" : "68"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_subcommand_help_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_help.py",
-    "line" : "32"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_help_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_help.py",
-    "line" : "45"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_config_is_true_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "67"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_outdir_directly_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "50"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_disable_fallback_to_native_packaging_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "75"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_include_all_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "42"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_directory_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "26"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_special_spec_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "91"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_source_rpm_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "34"
-  } ],
-  "defectCount" : 31
-}
diff --git a/output/backup_2023-0726-1856/bugs.json b/output/backup_2023-0726-1856/bugs.json
deleted file mode 100644 (file)
index 07341cb..0000000
+++ /dev/null
@@ -1,349 +0,0 @@
-{
-  "list": [ {
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_is_not_git_repository_neg12",
-  "line": 136,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_is_not_git_repository_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_log_clone_pos11",
-  "line": 168,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_log_clone_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_path_doesnt_exist_neg11",
-  "line": 163,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_path_doesnt_exist_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_missing_argument_neg11",
-  "line": 153,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_missing_argument_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_import_srcrpm_pos12",
-  "line": 83,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_import_srcrpm_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_too_many_arguments_neg11",
-  "line": 158,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_too_many_arguments_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_cant_parse_specfile_neg12",
-  "line": 148,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_cant_parse_specfile_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_import_spec_pos12",
-  "line": 91,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_import_spec_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_running_from_git_tree_pos12",
-  "line": 104,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_running_from_git_tree_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_error_reading_pkg_header_neg12",
-  "line": 142,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_error_reading_pkg_header_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_set_author_name_email_pos12",
-  "line": 116,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_set_author_name_email_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_specify_upstream_pos12",
-  "line": 126,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_specify_upstream_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_non_existent_commit_neg11",
-  "line": 167,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_non_existent_commit_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_no_new_changes_neg10",
-  "line": 155,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_no_new_changes_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_since_pos11",
-  "line": 140,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_since_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_no_spec_neg11",
-  "line": 182,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_no_spec_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_wrong_since_neg10",
-  "line": 162,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_wrong_since_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_not_in_git_repository_neg10",
-  "line": 176,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_not_in_git_repository_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_new_changes_with_content_pos11",
-  "line": 119,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_new_changes_with_content_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_not_updated_pos10",
-  "line": 148,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_not_updated_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_update_changes_pos11",
-  "line": 126,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_update_changes_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_edit_file_pos11",
-  "line": 68,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-  "function": "test_edit_file_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_subcommand_help_pos10",
-  "line": 32,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_help.py",
-  "function": "test_subcommand_help_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_help_pos10",
-  "line": 45,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_help.py",
-  "function": "test_help_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_config_is_true_pos11",
-  "line": 67,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_config_is_true_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_outdir_directly_pos11",
-  "line": 50,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_outdir_directly_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_disable_fallback_to_native_packaging_pos11",
-  "line": 75,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_disable_fallback_to_native_packaging_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_include_all_pos11",
-  "line": 42,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_include_all_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_directory_pos11",
-  "line": 26,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_directory_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_special_spec_pos11",
-  "line": 91,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_special_spec_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_source_rpm_pos11",
-  "line": 34,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_source_rpm_pos1",
-  "languages": [
-    "py"
-  ]
-}],
-  "tool": "tcchecker-tca",
-  "extra": {
-    "ratio": "19.59%",
-    "negative_tc": 19,
-    "total_tc": 97,
-    "verification": false}
-}
diff --git a/output/backup_2023-0726-1856/result.html b/output/backup_2023-0726-1856/result.html
deleted file mode 100644 (file)
index 1aa78b7..0000000
+++ /dev/null
@@ -1,1100 +0,0 @@
-<!doctype html>
-<html>
-<head>
-    <meta charset="utf-8">
-
-    <title>Result Summary</title>
-    
-    <style>
-    .body {
-        font-size:12px;
-    }
-
-    .panel {
-        margin-bottom: 40px;
-    }
-
-    .header>label {
-        font-size: 36px;
-        font-weight: bold;
-        color: #6f6f6f;
-    }
-
-    .sub-header>label {
-        font-size: 25px;
-        font-weight: bold;
-        color: #6f6f6f;
-    }
-
-    .table {
-        border: 1px;
-        background: #cfdfff;
-        font-size: 13px;
-    }
-
-    .table>tbody>tr>th {
-        padding: 8px;
-        background: #f5f5f5;
-    }
-
-    .table>tbody>tr>td {
-        padding: 8px;
-        background: #ffffff;
-    }
-
-    .table>tbody>tr.odd>td {
-        background: #ffffff;
-    }
-
-    .table>tbody>tr.even>td {
-        background: #dbfffe;
-    }
-
-    .summary-table {
-        font-size: 16px;
-    }
-
-    .text {
-        text-align: left;
-    }
-    .number {
-        text-align: center;
-    }
-    </style>
-
-</head>
-<body>
-    <div class="panel">
-        <div class="header">
-            <label>TCA Summary</label>
-        </div>
-        <div class="summary-body">
-            <table class="table summary-table" >
-                <tr>
-                    <th width="400">Item</th>
-                    <th width="400">Value</th>
-                </tr>
-                <tr>
-                    <td><a href="#defects">No Assertion Test Cases</a></td>
-                    <td class="number">31</td>
-                </tr>
-                
-                <tr>
-                    <td><a href="#totals">Total Test Cases</a></td>
-                    <td class="number">97</td>
-                </tr>
-                <tr>
-                    <td>Negative Test Cases</td>
-                    <td class="number">19</td>
-                </tr>
-                <tr>
-                    <td>Positive Test Cases</td>
-                    <td class="number">57</td>
-                </tr>
-                <tr>
-                    <td>Undefined Test Cases</td>
-                    <td class="number">21</td>
-                </tr>
-            </table>
-        </div>
-    </div>
-
-    <div class="panel">
-        <div class="sub-header">
-            <label id="defects">No Assertion Test Cases</label>
-        </div>
-        <div class="defect-body" >
-            <table class="table defect-table" >
-                <tr>
-                    <th width="200">Test</th>
-                    <th width="400">Test Case</th>
-                    <th width="400">Checker</th>
-                    <th>File</th>
-                    <th width="100">Line</th>
-                </tr>
-                
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_is_not_git_repository_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >136</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_log_clone_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >168</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_path_doesnt_exist_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >163</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_missing_argument_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >153</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_import_srcrpm_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >83</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_too_many_arguments_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >158</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_cant_parse_specfile_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >148</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_import_spec_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >91</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_running_from_git_tree_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >104</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_error_reading_pkg_header_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >142</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_set_author_name_email_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >116</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_specify_upstream_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >126</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_non_existent_commit_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >167</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_no_new_changes_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >155</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_since_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >140</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_no_spec_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >182</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_wrong_since_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >162</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_not_in_git_repository_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >176</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_new_changes_with_content_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >119</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_not_updated_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >148</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_update_changes_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >126</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_edit_file_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                    <td class="number" >68</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_subcommand_help_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_help.py</td>
-                    <td class="number" >32</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_help_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_help.py</td>
-                    <td class="number" >45</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_config_is_true_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >67</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_command_export_outdir_directly_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >50</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_disable_fallback_to_native_packaging_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >75</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_command_export_include_all_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >42</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_directory_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >26</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_command_export_special_spec_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >91</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_source_rpm_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >34</td>
-                </tr>
-            </table>
-        </div>
-    </div>
-    
-
-    <div class="panel">
-        <div class="sub-header">
-            <label id="summary"> Test Execution Summary</label>
-        </div>
-        <div class="defect-body" >
-            <table class="table summary-table" >
-                <tr>
-                    <th width="200">Test</th>
-                    <th width="200">No Assert Test Cases</th>
-                    <th width="200">Total Test Cases</th>
-                    <th width="200">Positive Test Cases</th>
-                    <th width="200">Negative Test Cases</th>
-                    <th width="200">Undefined Test Cases</th>
-                </tr>
-                
-                <tr class='odd'>
-                    <td class="first text" >SCM</td>
-                    <td class="number" >31</td>
-                    <td class="number" >97</td>
-                    <td class="number" >57</td>
-                    <td class="number" >19</td>
-                    <td class="number" >21</td>
-                </tr>
-            </table>
-        </div>
-    </div>
-
-    <div class="panel">
-        <div class="sub-header">
-            <label id="totals">Total Test Cases</label>
-        </div>
-        <div class="test-case-body">
-            <table class="table test-cases-table" >
-                <tr>
-                    <th width="200">Test</th>
-                    <th width="400">Test Case</th>
-                    <th width="100">Positive / Negative</th>
-                    <th>File</th>
-                </tr>
-                
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_empty_passwdx_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_get_passwd_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_get_passwdx_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_one_file_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_auto_generate_conf_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_two_files_pos2</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_bad_passwdx_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_is_not_git_repository_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_log_clone_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_path_doesnt_exist_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_missing_argument_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_import_srcrpm_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_too_many_arguments_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_cant_parse_specfile_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_import_spec_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_running_from_git_tree_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_error_reading_pkg_header_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_set_author_name_email_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_specify_upstream_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_password_no_user_by_arg_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_escape_userinfo_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_passwd_no_user_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_reduce_doubel_dot_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_join_a_dir_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_join_a_file_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_join_with_tailing_slash_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_local_path_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_port_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_only_user_no_password_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_local_path_need_not_auth_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_no_user_and_no_password_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_both_user_and_password_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_non_existent_commit_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_no_new_changes_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_since_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_no_spec_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_new_changes_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_wrong_since_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_not_in_git_repository_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_new_changes_with_content_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_not_updated_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_update_changes_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_urlgrabber_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_GitRefMappingParser_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_given_profile_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_repoparser_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_GerritNameMapper_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_edit_file_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_subcommand_help_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_help.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_help_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_help.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_config_is_true_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_command_export_outdir_directly_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_disable_fallback_to_native_packaging_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_command_export_include_all_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_directory_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_command_export_special_spec_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_source_rpm_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_MappingConfigParser_repo_meta_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_MappingConfigParser_get_prefix_mapping_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_default_value_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_simple_get_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_MappingConfigParser_get_osc_mapping_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_overwrite_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_MappingConfigParser_get_repo_mapping_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_MappingConfigParser_get_profile_mapping_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_MappingConfigParser_profile_meta_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_MappingConfigParser_obs_meta_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_inherit_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_no_such_option_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_MappingConfigParser_get_source_mapping_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_invalid_continuation_line_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_addconf_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_no_such_section_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_invalid_ini_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_MappingConfigParser_source_meta_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_MappingConfigParser_prefix_meta_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_interpolation_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_local_repo_need_not_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_api</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_convert</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_profile_api</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_inherit_only_passwdx</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_obs_base_project</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_profile_repos_in_order</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_empty_profile</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_repo_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_api_inherit_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_no_such_profile</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_repo_overwrite_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_obs_target_project</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_inherit_only_user</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_repo_inherit_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_api_auth</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_inline_highest_priority</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_only_password_no_user</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_repos_in_order</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_api_auth_can_be_overwrite</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-            </table>
-        </div>
-    </div>
-    
-    <div class="row">
-        <div class="col-lg-12">
-        <hr>
-        <label style="font-size:12px">Copyright Â© 2023 Samsung Electronics. All Rights Reserved - Analyzed by TCA 1.1.11 </label>
-    </div>
-</div>    
-
-</body>
-</html>
diff --git a/output/backup_2023-0726-1856/result.json b/output/backup_2023-0726-1856/result.json
deleted file mode 100644 (file)
index fcbaaeb..0000000
+++ /dev/null
@@ -1,679 +0,0 @@
-{
-  "testCaseItems" : [ {
-    "testName" : "SCM",
-    "testCaseName" : "test_empty_passwdx_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_get_passwd_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_get_passwdx_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_one_file_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_auto_generate_conf_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_two_files_pos2",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_bad_passwdx_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_is_not_git_repository_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_log_clone_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_path_doesnt_exist_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_missing_argument_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_import_srcrpm_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_too_many_arguments_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_cant_parse_specfile_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_import_spec_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_running_from_git_tree_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_error_reading_pkg_header_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_set_author_name_email_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_specify_upstream_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_password_no_user_by_arg_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_escape_userinfo_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_passwd_no_user_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_reduce_doubel_dot_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_join_a_dir_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_join_a_file_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_join_with_tailing_slash_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_local_path_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_port_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_only_user_no_password_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_local_path_need_not_auth_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_user_and_no_password_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_both_user_and_password_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_non_existent_commit_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_new_changes_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_since_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_spec_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_new_changes_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_wrong_since_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_not_in_git_repository_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_new_changes_with_content_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_not_updated_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_update_changes_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_urlgrabber_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_GitRefMappingParser_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_given_profile_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_repoparser_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_GerritNameMapper_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_edit_file_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_subcommand_help_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_help.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_help_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_help.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_config_is_true_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_outdir_directly_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_disable_fallback_to_native_packaging_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_include_all_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_directory_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_special_spec_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_source_rpm_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_repo_meta_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_get_prefix_mapping_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_default_value_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_simple_get_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_get_osc_mapping_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_overwrite_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_get_repo_mapping_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_get_profile_mapping_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_profile_meta_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_obs_meta_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_inherit_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_such_option_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_get_source_mapping_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_invalid_continuation_line_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_addconf_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_such_section_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_invalid_ini_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_source_meta_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_prefix_meta_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_interpolation_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_local_repo_need_not_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_api",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_convert",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_profile_api",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_inherit_only_passwdx",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_obs_base_project",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_profile_repos_in_order",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_empty_profile",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_repo_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_api_inherit_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_such_profile",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_repo_overwrite_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_obs_target_project",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_inherit_only_user",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_repo_inherit_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_api_auth",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_inline_highest_priority",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_only_password_no_user",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_repos_in_order",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_api_auth_can_be_overwrite",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Undefined"
-  } ],
-  "totalTestCaseCount" : 97,
-  "positiveTestCaseCount" : 57,
-  "negativeTestCaseCount" : 19,
-  "defectItems" : [ {
-    "testName" : "SCM",
-    "testCaseName" : "test_is_not_git_repository_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "136"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_log_clone_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "168"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_path_doesnt_exist_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "163"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_missing_argument_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "153"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_import_srcrpm_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "83"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_too_many_arguments_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "158"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_cant_parse_specfile_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "148"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_import_spec_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "91"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_running_from_git_tree_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "104"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_error_reading_pkg_header_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "142"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_set_author_name_email_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "116"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_specify_upstream_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "126"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_non_existent_commit_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "167"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_new_changes_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "155"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_since_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "140"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_spec_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "182"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_wrong_since_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "162"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_not_in_git_repository_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "176"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_new_changes_with_content_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "119"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_not_updated_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "148"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_update_changes_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "126"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_edit_file_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "line" : "68"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_subcommand_help_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_help.py",
-    "line" : "32"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_help_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_help.py",
-    "line" : "45"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_config_is_true_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "67"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_outdir_directly_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "50"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_disable_fallback_to_native_packaging_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "75"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_include_all_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "42"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_directory_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "26"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_special_spec_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "91"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_source_rpm_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "34"
-  } ],
-  "defectCount" : 31
-}
diff --git a/output/backup_2023-0726-1859/bugs.json b/output/backup_2023-0726-1859/bugs.json
deleted file mode 100644 (file)
index 1d7a5ca..0000000
+++ /dev/null
@@ -1,349 +0,0 @@
-{
-  "list": [ {
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_is_not_git_repository_neg12",
-  "line": 136,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_is_not_git_repository_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_log_clone_pos11",
-  "line": 168,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_log_clone_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_path_doesnt_exist_neg11",
-  "line": 163,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_path_doesnt_exist_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_missing_argument_neg11",
-  "line": 153,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_missing_argument_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_import_srcrpm_pos12",
-  "line": 83,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_import_srcrpm_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_too_many_arguments_neg11",
-  "line": 158,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_too_many_arguments_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_cant_parse_specfile_neg12",
-  "line": 148,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_cant_parse_specfile_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_import_spec_pos12",
-  "line": 91,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_import_spec_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_running_from_git_tree_pos12",
-  "line": 104,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_running_from_git_tree_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_error_reading_pkg_header_neg12",
-  "line": 142,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_error_reading_pkg_header_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_set_author_name_email_pos12",
-  "line": 116,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_set_author_name_email_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_specify_upstream_pos12",
-  "line": 126,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_specify_upstream_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_non_existent_commit_neg11",
-  "line": 167,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_non_existent_commit_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_no_new_changes_neg10",
-  "line": 155,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_no_new_changes_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_since_pos11",
-  "line": 140,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_since_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_no_spec_neg11",
-  "line": 182,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_no_spec_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_wrong_since_neg10",
-  "line": 162,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_wrong_since_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_not_in_git_repository_neg10",
-  "line": 176,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_not_in_git_repository_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_new_changes_with_content_pos11",
-  "line": 119,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_new_changes_with_content_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_not_updated_pos10",
-  "line": 148,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_not_updated_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_update_changes_pos11",
-  "line": 126,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_update_changes_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_edit_file_pos11",
-  "line": 68,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-  "function": "test_edit_file_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_subcommand_help_pos10",
-  "line": 32,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_help.py",
-  "function": "test_subcommand_help_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_help_pos10",
-  "line": 45,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_help.py",
-  "function": "test_help_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_config_is_true_pos11",
-  "line": 67,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_config_is_true_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_outdir_directly_pos11",
-  "line": 50,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_outdir_directly_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_disable_fallback_to_native_packaging_pos11",
-  "line": 75,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_disable_fallback_to_native_packaging_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_include_all_pos11",
-  "line": 42,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_include_all_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_directory_pos11",
-  "line": 26,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_directory_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_special_spec_pos11",
-  "line": 91,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_special_spec_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_source_rpm_pos11",
-  "line": 34,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_source_rpm_pos1",
-  "languages": [
-    "py"
-  ]
-}],
-  "tool": "tcchecker-tca",
-  "extra": {
-    "ratio": "23.71%",
-    "negative_tc": 23,
-    "total_tc": 97,
-    "verification": false}
-}
diff --git a/output/backup_2023-0726-1859/result.html b/output/backup_2023-0726-1859/result.html
deleted file mode 100644 (file)
index c303c39..0000000
+++ /dev/null
@@ -1,1100 +0,0 @@
-<!doctype html>
-<html>
-<head>
-    <meta charset="utf-8">
-
-    <title>Result Summary</title>
-    
-    <style>
-    .body {
-        font-size:12px;
-    }
-
-    .panel {
-        margin-bottom: 40px;
-    }
-
-    .header>label {
-        font-size: 36px;
-        font-weight: bold;
-        color: #6f6f6f;
-    }
-
-    .sub-header>label {
-        font-size: 25px;
-        font-weight: bold;
-        color: #6f6f6f;
-    }
-
-    .table {
-        border: 1px;
-        background: #cfdfff;
-        font-size: 13px;
-    }
-
-    .table>tbody>tr>th {
-        padding: 8px;
-        background: #f5f5f5;
-    }
-
-    .table>tbody>tr>td {
-        padding: 8px;
-        background: #ffffff;
-    }
-
-    .table>tbody>tr.odd>td {
-        background: #ffffff;
-    }
-
-    .table>tbody>tr.even>td {
-        background: #dbfffe;
-    }
-
-    .summary-table {
-        font-size: 16px;
-    }
-
-    .text {
-        text-align: left;
-    }
-    .number {
-        text-align: center;
-    }
-    </style>
-
-</head>
-<body>
-    <div class="panel">
-        <div class="header">
-            <label>TCA Summary</label>
-        </div>
-        <div class="summary-body">
-            <table class="table summary-table" >
-                <tr>
-                    <th width="400">Item</th>
-                    <th width="400">Value</th>
-                </tr>
-                <tr>
-                    <td><a href="#defects">No Assertion Test Cases</a></td>
-                    <td class="number">31</td>
-                </tr>
-                
-                <tr>
-                    <td><a href="#totals">Total Test Cases</a></td>
-                    <td class="number">97</td>
-                </tr>
-                <tr>
-                    <td>Negative Test Cases</td>
-                    <td class="number">23</td>
-                </tr>
-                <tr>
-                    <td>Positive Test Cases</td>
-                    <td class="number">73</td>
-                </tr>
-                <tr>
-                    <td>Undefined Test Cases</td>
-                    <td class="number">1</td>
-                </tr>
-            </table>
-        </div>
-    </div>
-
-    <div class="panel">
-        <div class="sub-header">
-            <label id="defects">No Assertion Test Cases</label>
-        </div>
-        <div class="defect-body" >
-            <table class="table defect-table" >
-                <tr>
-                    <th width="200">Test</th>
-                    <th width="400">Test Case</th>
-                    <th width="400">Checker</th>
-                    <th>File</th>
-                    <th width="100">Line</th>
-                </tr>
-                
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_is_not_git_repository_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >136</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_log_clone_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >168</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_path_doesnt_exist_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >163</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_missing_argument_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >153</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_import_srcrpm_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >83</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_too_many_arguments_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >158</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_cant_parse_specfile_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >148</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_import_spec_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >91</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_running_from_git_tree_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >104</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_error_reading_pkg_header_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >142</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_set_author_name_email_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >116</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_specify_upstream_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >126</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_non_existent_commit_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >167</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_no_new_changes_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >155</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_since_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >140</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_no_spec_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >182</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_wrong_since_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >162</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_not_in_git_repository_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >176</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_new_changes_with_content_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >119</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_not_updated_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >148</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_update_changes_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >126</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_edit_file_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                    <td class="number" >68</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_subcommand_help_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_help.py</td>
-                    <td class="number" >32</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_help_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_help.py</td>
-                    <td class="number" >45</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_config_is_true_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >67</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_command_export_outdir_directly_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >50</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_disable_fallback_to_native_packaging_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >75</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_command_export_include_all_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >42</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_directory_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >26</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_command_export_special_spec_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >91</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_source_rpm_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >34</td>
-                </tr>
-            </table>
-        </div>
-    </div>
-    
-
-    <div class="panel">
-        <div class="sub-header">
-            <label id="summary"> Test Execution Summary</label>
-        </div>
-        <div class="defect-body" >
-            <table class="table summary-table" >
-                <tr>
-                    <th width="200">Test</th>
-                    <th width="200">No Assert Test Cases</th>
-                    <th width="200">Total Test Cases</th>
-                    <th width="200">Positive Test Cases</th>
-                    <th width="200">Negative Test Cases</th>
-                    <th width="200">Undefined Test Cases</th>
-                </tr>
-                
-                <tr class='odd'>
-                    <td class="first text" >SCM</td>
-                    <td class="number" >31</td>
-                    <td class="number" >97</td>
-                    <td class="number" >73</td>
-                    <td class="number" >23</td>
-                    <td class="number" >1</td>
-                </tr>
-            </table>
-        </div>
-    </div>
-
-    <div class="panel">
-        <div class="sub-header">
-            <label id="totals">Total Test Cases</label>
-        </div>
-        <div class="test-case-body">
-            <table class="table test-cases-table" >
-                <tr>
-                    <th width="200">Test</th>
-                    <th width="400">Test Case</th>
-                    <th width="100">Positive / Negative</th>
-                    <th>File</th>
-                </tr>
-                
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_empty_passwdx_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_get_passwd_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_get_passwdx_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_one_file_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_auto_generate_conf_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_two_files_pos2</td>
-                    <td class="text" >Undefined</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_bad_passwdx_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_is_not_git_repository_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_log_clone_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_path_doesnt_exist_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_missing_argument_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_import_srcrpm_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_too_many_arguments_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_cant_parse_specfile_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_import_spec_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_running_from_git_tree_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_error_reading_pkg_header_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_set_author_name_email_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_specify_upstream_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_password_no_user_by_arg_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_escape_userinfo_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_passwd_no_user_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_reduce_doubel_dot_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_join_a_dir_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_join_a_file_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_join_with_tailing_slash_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_local_path_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_port_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_only_user_no_password_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_local_path_need_not_auth_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_no_user_and_no_password_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_both_user_and_password_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_non_existent_commit_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_no_new_changes_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_since_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_no_spec_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_new_changes_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_wrong_since_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_not_in_git_repository_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_new_changes_with_content_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_not_updated_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_update_changes_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_urlgrabber_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_GitRefMappingParser_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_given_profile_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_repoparser_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_GerritNameMapper_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_edit_file_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_subcommand_help_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_help.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_help_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_help.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_config_is_true_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_command_export_outdir_directly_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_disable_fallback_to_native_packaging_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_command_export_include_all_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_directory_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_command_export_special_spec_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_source_rpm_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_MappingConfigParser_repo_meta_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_MappingConfigParser_get_prefix_mapping_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_default_value_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_simple_get_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_MappingConfigParser_get_osc_mapping_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_overwrite_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_MappingConfigParser_get_repo_mapping_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_MappingConfigParser_get_profile_mapping_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_MappingConfigParser_profile_meta_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_MappingConfigParser_obs_meta_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_inherit_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_no_such_option_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_MappingConfigParser_get_source_mapping_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_invalid_continuation_line_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_addconf_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_no_such_section_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_invalid_ini_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_MappingConfigParser_source_meta_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_MappingConfigParser_prefix_meta_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_interpolation_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_profile_api_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_repo_overwrite_auth_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_repo_auth_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_inherit_only_user_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_convert_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_profile_repos_in_order_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_inherit_only_passwdx_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_api_auth_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_no_such_profile_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_empty_profile_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_obs_target_project_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_repo_inherit_auth_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_only_password_no_user_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_obs_base_project_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_api_auth_can_be_overwrite_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_local_repo_need_not_auth_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_inline_highest_priority_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_repos_in_order_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_api_inherit_auth_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_api_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-            </table>
-        </div>
-    </div>
-    
-    <div class="row">
-        <div class="col-lg-12">
-        <hr>
-        <label style="font-size:12px">Copyright Â© 2023 Samsung Electronics. All Rights Reserved - Analyzed by TCA 1.1.11 </label>
-    </div>
-</div>    
-
-</body>
-</html>
diff --git a/output/backup_2023-0726-1859/result.json b/output/backup_2023-0726-1859/result.json
deleted file mode 100644 (file)
index c7acb87..0000000
+++ /dev/null
@@ -1,679 +0,0 @@
-{
-  "testCaseItems" : [ {
-    "testName" : "SCM",
-    "testCaseName" : "test_empty_passwdx_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_get_passwd_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_get_passwdx_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_one_file_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_auto_generate_conf_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_two_files_pos2",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Undefined"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_bad_passwdx_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_is_not_git_repository_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_log_clone_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_path_doesnt_exist_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_missing_argument_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_import_srcrpm_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_too_many_arguments_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_cant_parse_specfile_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_import_spec_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_running_from_git_tree_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_error_reading_pkg_header_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_set_author_name_email_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_specify_upstream_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_password_no_user_by_arg_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_escape_userinfo_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_passwd_no_user_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_reduce_doubel_dot_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_join_a_dir_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_join_a_file_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_join_with_tailing_slash_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_local_path_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_port_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_only_user_no_password_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_local_path_need_not_auth_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_user_and_no_password_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_both_user_and_password_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_non_existent_commit_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_new_changes_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_since_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_spec_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_new_changes_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_wrong_since_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_not_in_git_repository_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_new_changes_with_content_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_not_updated_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_update_changes_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_urlgrabber_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_GitRefMappingParser_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_given_profile_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_repoparser_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_GerritNameMapper_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_edit_file_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_subcommand_help_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_help.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_help_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_help.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_config_is_true_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_outdir_directly_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_disable_fallback_to_native_packaging_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_include_all_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_directory_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_special_spec_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_source_rpm_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_repo_meta_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_get_prefix_mapping_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_default_value_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_simple_get_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_get_osc_mapping_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_overwrite_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_get_repo_mapping_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_get_profile_mapping_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_profile_meta_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_obs_meta_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_inherit_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_such_option_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_get_source_mapping_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_invalid_continuation_line_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_addconf_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_such_section_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_invalid_ini_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_source_meta_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_prefix_meta_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_interpolation_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_profile_api_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_repo_overwrite_auth_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_repo_auth_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_inherit_only_user_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_convert_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_profile_repos_in_order_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_inherit_only_passwdx_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_api_auth_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_such_profile_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_empty_profile_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_obs_target_project_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_repo_inherit_auth_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_only_password_no_user_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_obs_base_project_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_api_auth_can_be_overwrite_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_local_repo_need_not_auth_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_inline_highest_priority_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_repos_in_order_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_api_inherit_auth_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_api_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Positive"
-  } ],
-  "totalTestCaseCount" : 97,
-  "positiveTestCaseCount" : 73,
-  "negativeTestCaseCount" : 23,
-  "defectItems" : [ {
-    "testName" : "SCM",
-    "testCaseName" : "test_is_not_git_repository_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "136"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_log_clone_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "168"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_path_doesnt_exist_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "163"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_missing_argument_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "153"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_import_srcrpm_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "83"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_too_many_arguments_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "158"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_cant_parse_specfile_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "148"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_import_spec_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "91"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_running_from_git_tree_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "104"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_error_reading_pkg_header_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "142"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_set_author_name_email_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "116"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_specify_upstream_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "126"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_non_existent_commit_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "167"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_new_changes_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "155"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_since_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "140"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_spec_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "182"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_wrong_since_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "162"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_not_in_git_repository_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "176"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_new_changes_with_content_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "119"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_not_updated_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "148"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_update_changes_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "126"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_edit_file_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "line" : "68"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_subcommand_help_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_help.py",
-    "line" : "32"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_help_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_help.py",
-    "line" : "45"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_config_is_true_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "67"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_outdir_directly_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "50"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_disable_fallback_to_native_packaging_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "75"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_include_all_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "42"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_directory_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "26"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_special_spec_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "91"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_source_rpm_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "34"
-  } ],
-  "defectCount" : 31
-}
diff --git a/output/bugs.json b/output/bugs.json
deleted file mode 100644 (file)
index 1d7a5ca..0000000
+++ /dev/null
@@ -1,349 +0,0 @@
-{
-  "list": [ {
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_is_not_git_repository_neg12",
-  "line": 136,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_is_not_git_repository_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_log_clone_pos11",
-  "line": 168,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_log_clone_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_path_doesnt_exist_neg11",
-  "line": 163,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_path_doesnt_exist_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_missing_argument_neg11",
-  "line": 153,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_missing_argument_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_import_srcrpm_pos12",
-  "line": 83,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_import_srcrpm_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_too_many_arguments_neg11",
-  "line": 158,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_too_many_arguments_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_cant_parse_specfile_neg12",
-  "line": 148,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_cant_parse_specfile_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_import_spec_pos12",
-  "line": 91,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_import_spec_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_running_from_git_tree_pos12",
-  "line": 104,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_running_from_git_tree_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_error_reading_pkg_header_neg12",
-  "line": 142,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_error_reading_pkg_header_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_set_author_name_email_pos12",
-  "line": 116,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_set_author_name_email_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_specify_upstream_pos12",
-  "line": 126,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_import.py",
-  "function": "test_specify_upstream_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_non_existent_commit_neg11",
-  "line": 167,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_non_existent_commit_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_no_new_changes_neg10",
-  "line": 155,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_no_new_changes_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_since_pos11",
-  "line": 140,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_since_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_no_spec_neg11",
-  "line": 182,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_no_spec_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_wrong_since_neg10",
-  "line": 162,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_wrong_since_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_not_in_git_repository_neg10",
-  "line": 176,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_not_in_git_repository_neg1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_new_changes_with_content_pos11",
-  "line": 119,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_new_changes_with_content_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_not_updated_pos10",
-  "line": 148,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_not_updated_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_update_changes_pos11",
-  "line": 126,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-  "function": "test_update_changes_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_edit_file_pos11",
-  "line": 68,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-  "function": "test_edit_file_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_subcommand_help_pos10",
-  "line": 32,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_help.py",
-  "function": "test_subcommand_help_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_help_pos10",
-  "line": 45,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_help.py",
-  "function": "test_help_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_config_is_true_pos11",
-  "line": 67,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_config_is_true_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_outdir_directly_pos11",
-  "line": 50,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_outdir_directly_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_disable_fallback_to_native_packaging_pos11",
-  "line": 75,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_disable_fallback_to_native_packaging_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_include_all_pos11",
-  "line": 42,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_include_all_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_directory_pos11",
-  "line": 26,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_directory_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_special_spec_pos11",
-  "line": 91,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_special_spec_pos1",
-  "languages": [
-    "py"
-  ]
-},
-{
-  "message": "No Assert Statement Found",
-  "checker": "PYUNIT.NO_ASSERTION",
-  "details": "test_command_export_source_rpm_pos11",
-  "line": 34,
-  "file_path": "/home/wangbiao/TCA/gbs/tests/test_export.py",
-  "function": "test_command_export_source_rpm_pos1",
-  "languages": [
-    "py"
-  ]
-}],
-  "tool": "tcchecker-tca",
-  "extra": {
-    "ratio": "23.71%",
-    "negative_tc": 23,
-    "total_tc": 97,
-    "verification": false}
-}
diff --git a/output/result.html b/output/result.html
deleted file mode 100644 (file)
index c2dc8c3..0000000
+++ /dev/null
@@ -1,1100 +0,0 @@
-<!doctype html>
-<html>
-<head>
-    <meta charset="utf-8">
-
-    <title>Result Summary</title>
-    
-    <style>
-    .body {
-        font-size:12px;
-    }
-
-    .panel {
-        margin-bottom: 40px;
-    }
-
-    .header>label {
-        font-size: 36px;
-        font-weight: bold;
-        color: #6f6f6f;
-    }
-
-    .sub-header>label {
-        font-size: 25px;
-        font-weight: bold;
-        color: #6f6f6f;
-    }
-
-    .table {
-        border: 1px;
-        background: #cfdfff;
-        font-size: 13px;
-    }
-
-    .table>tbody>tr>th {
-        padding: 8px;
-        background: #f5f5f5;
-    }
-
-    .table>tbody>tr>td {
-        padding: 8px;
-        background: #ffffff;
-    }
-
-    .table>tbody>tr.odd>td {
-        background: #ffffff;
-    }
-
-    .table>tbody>tr.even>td {
-        background: #dbfffe;
-    }
-
-    .summary-table {
-        font-size: 16px;
-    }
-
-    .text {
-        text-align: left;
-    }
-    .number {
-        text-align: center;
-    }
-    </style>
-
-</head>
-<body>
-    <div class="panel">
-        <div class="header">
-            <label>TCA Summary</label>
-        </div>
-        <div class="summary-body">
-            <table class="table summary-table" >
-                <tr>
-                    <th width="400">Item</th>
-                    <th width="400">Value</th>
-                </tr>
-                <tr>
-                    <td><a href="#defects">No Assertion Test Cases</a></td>
-                    <td class="number">31</td>
-                </tr>
-                
-                <tr>
-                    <td><a href="#totals">Total Test Cases</a></td>
-                    <td class="number">97</td>
-                </tr>
-                <tr>
-                    <td>Negative Test Cases</td>
-                    <td class="number">23</td>
-                </tr>
-                <tr>
-                    <td>Positive Test Cases</td>
-                    <td class="number">74</td>
-                </tr>
-                <tr>
-                    <td>Undefined Test Cases</td>
-                    <td class="number">0</td>
-                </tr>
-            </table>
-        </div>
-    </div>
-
-    <div class="panel">
-        <div class="sub-header">
-            <label id="defects">No Assertion Test Cases</label>
-        </div>
-        <div class="defect-body" >
-            <table class="table defect-table" >
-                <tr>
-                    <th width="200">Test</th>
-                    <th width="400">Test Case</th>
-                    <th width="400">Checker</th>
-                    <th>File</th>
-                    <th width="100">Line</th>
-                </tr>
-                
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_is_not_git_repository_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >136</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_log_clone_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >168</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_path_doesnt_exist_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >163</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_missing_argument_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >153</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_import_srcrpm_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >83</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_too_many_arguments_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >158</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_cant_parse_specfile_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >148</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_import_spec_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >91</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_running_from_git_tree_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >104</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_error_reading_pkg_header_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >142</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_set_author_name_email_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >116</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_specify_upstream_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                    <td class="number" >126</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_non_existent_commit_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >167</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_no_new_changes_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >155</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_since_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >140</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_no_spec_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >182</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_wrong_since_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >162</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_not_in_git_repository_neg1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >176</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_new_changes_with_content_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >119</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_not_updated_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >148</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_update_changes_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                    <td class="number" >126</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_edit_file_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                    <td class="number" >68</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_subcommand_help_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_help.py</td>
-                    <td class="number" >32</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_help_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_help.py</td>
-                    <td class="number" >45</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_config_is_true_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >67</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_command_export_outdir_directly_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >50</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_disable_fallback_to_native_packaging_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >75</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_command_export_include_all_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >42</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_directory_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >26</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_command_export_special_spec_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >91</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_source_rpm_pos1</td>
-                    <td class="text" >PYUNIT.NO_ASSERTION</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                    <td class="number" >34</td>
-                </tr>
-            </table>
-        </div>
-    </div>
-    
-
-    <div class="panel">
-        <div class="sub-header">
-            <label id="summary"> Test Execution Summary</label>
-        </div>
-        <div class="defect-body" >
-            <table class="table summary-table" >
-                <tr>
-                    <th width="200">Test</th>
-                    <th width="200">No Assert Test Cases</th>
-                    <th width="200">Total Test Cases</th>
-                    <th width="200">Positive Test Cases</th>
-                    <th width="200">Negative Test Cases</th>
-                    <th width="200">Undefined Test Cases</th>
-                </tr>
-                
-                <tr class='odd'>
-                    <td class="first text" >SCM</td>
-                    <td class="number" >31</td>
-                    <td class="number" >97</td>
-                    <td class="number" >74</td>
-                    <td class="number" >23</td>
-                    <td class="number" >0</td>
-                </tr>
-            </table>
-        </div>
-    </div>
-
-    <div class="panel">
-        <div class="sub-header">
-            <label id="totals">Total Test Cases</label>
-        </div>
-        <div class="test-case-body">
-            <table class="table test-cases-table" >
-                <tr>
-                    <th width="200">Test</th>
-                    <th width="400">Test Case</th>
-                    <th width="100">Positive / Negative</th>
-                    <th>File</th>
-                </tr>
-                
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_empty_passwdx_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_get_passwd_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_get_passwdx_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_one_file_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_auto_generate_conf_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_two_files_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_bad_passwdx_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_passwdx.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_is_not_git_repository_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_log_clone_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_path_doesnt_exist_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_missing_argument_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_import_srcrpm_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_too_many_arguments_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_cant_parse_specfile_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_import_spec_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_running_from_git_tree_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_error_reading_pkg_header_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_set_author_name_email_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_specify_upstream_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_import.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_password_no_user_by_arg_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_escape_userinfo_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_passwd_no_user_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_reduce_doubel_dot_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_join_a_dir_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_join_a_file_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_join_with_tailing_slash_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_local_path_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_port_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_only_user_no_password_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_local_path_need_not_auth_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_no_user_and_no_password_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_both_user_and_password_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_safe_url.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_non_existent_commit_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_no_new_changes_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_since_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_no_spec_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_new_changes_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_wrong_since_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_not_in_git_repository_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_new_changes_with_content_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_not_updated_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_update_changes_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_changelog.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_urlgrabber_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_GitRefMappingParser_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_given_profile_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_repoparser_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_GerritNameMapper_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_edit_file_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_utils.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_subcommand_help_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_help.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_help_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_help.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_config_is_true_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_command_export_outdir_directly_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_disable_fallback_to_native_packaging_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_command_export_include_all_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_directory_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_command_export_special_spec_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_command_export_source_rpm_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_export.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_MappingConfigParser_repo_meta_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_MappingConfigParser_get_prefix_mapping_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_default_value_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_simple_get_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_MappingConfigParser_get_osc_mapping_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_overwrite_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_MappingConfigParser_get_repo_mapping_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_MappingConfigParser_get_profile_mapping_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_MappingConfigParser_profile_meta_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_MappingConfigParser_obs_meta_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_inherit_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_no_such_option_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_MappingConfigParser_get_source_mapping_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_invalid_continuation_line_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_addconf_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_no_such_section_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_invalid_ini_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_MappingConfigParser_source_meta_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_MappingConfigParser_prefix_meta_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_interpolation_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_config.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_profile_api_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_repo_overwrite_auth_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_repo_auth_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_inherit_only_user_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_convert_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_profile_repos_in_order_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_inherit_only_passwdx_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_api_auth_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_no_such_profile_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_empty_profile_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_obs_target_project_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_repo_inherit_auth_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_only_password_no_user_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_obs_base_project_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_api_auth_can_be_overwrite_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_local_repo_need_not_auth_neg1</td>
-                    <td class="text" >Negative</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_inline_highest_priority_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_repos_in_order_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='even'>
-                    <td class="first text" >SCM</td>
-                    
-                    <td class="text" >test_api_inherit_auth_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-                <tr class='odd'>
-                    
-                    <td class="text" >SCM</td>
-                    <td class="text" >test_api_pos1</td>
-                    <td class="text" >Positive</td>
-                    <td class="text" >/home/wangbiao/TCA/gbs/tests/test_profile.py</td>
-                </tr>
-            </table>
-        </div>
-    </div>
-    
-    <div class="row">
-        <div class="col-lg-12">
-        <hr>
-        <label style="font-size:12px">Copyright Â© 2023 Samsung Electronics. All Rights Reserved - Analyzed by TCA 1.1.11 </label>
-    </div>
-</div>    
-
-</body>
-</html>
diff --git a/output/result.json b/output/result.json
deleted file mode 100644 (file)
index cd85f8c..0000000
+++ /dev/null
@@ -1,679 +0,0 @@
-{
-  "testCaseItems" : [ {
-    "testName" : "SCM",
-    "testCaseName" : "test_empty_passwdx_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_get_passwd_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_get_passwdx_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_one_file_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_auto_generate_conf_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_two_files_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_bad_passwdx_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_passwdx.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_is_not_git_repository_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_log_clone_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_path_doesnt_exist_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_missing_argument_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_import_srcrpm_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_too_many_arguments_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_cant_parse_specfile_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_import_spec_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_running_from_git_tree_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_error_reading_pkg_header_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_set_author_name_email_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_specify_upstream_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_password_no_user_by_arg_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_escape_userinfo_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_passwd_no_user_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_reduce_doubel_dot_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_join_a_dir_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_join_a_file_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_join_with_tailing_slash_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_local_path_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_port_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_only_user_no_password_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_local_path_need_not_auth_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_user_and_no_password_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_both_user_and_password_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_safe_url.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_non_existent_commit_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_new_changes_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_since_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_spec_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_new_changes_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_wrong_since_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_not_in_git_repository_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_new_changes_with_content_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_not_updated_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_update_changes_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_urlgrabber_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_GitRefMappingParser_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_given_profile_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_repoparser_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_GerritNameMapper_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_edit_file_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_subcommand_help_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_help.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_help_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_help.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_config_is_true_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_outdir_directly_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_disable_fallback_to_native_packaging_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_include_all_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_directory_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_special_spec_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_source_rpm_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_repo_meta_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_get_prefix_mapping_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_default_value_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_simple_get_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_get_osc_mapping_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_overwrite_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_get_repo_mapping_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_get_profile_mapping_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_profile_meta_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_obs_meta_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_inherit_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_such_option_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_get_source_mapping_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_invalid_continuation_line_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_addconf_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_such_section_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_invalid_ini_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_source_meta_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_MappingConfigParser_prefix_meta_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_interpolation_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_config.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_profile_api_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_repo_overwrite_auth_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_repo_auth_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_inherit_only_user_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_convert_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_profile_repos_in_order_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_inherit_only_passwdx_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_api_auth_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_such_profile_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_empty_profile_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_obs_target_project_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_repo_inherit_auth_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_only_password_no_user_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_obs_base_project_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_api_auth_can_be_overwrite_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_local_repo_need_not_auth_neg1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Negative"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_inline_highest_priority_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_repos_in_order_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_api_inherit_auth_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Positive"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_api_pos1",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_profile.py",
-    "category" : "Positive"
-  } ],
-  "totalTestCaseCount" : 97,
-  "positiveTestCaseCount" : 74,
-  "negativeTestCaseCount" : 23,
-  "defectItems" : [ {
-    "testName" : "SCM",
-    "testCaseName" : "test_is_not_git_repository_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "136"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_log_clone_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "168"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_path_doesnt_exist_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "163"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_missing_argument_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "153"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_import_srcrpm_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "83"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_too_many_arguments_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "158"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_cant_parse_specfile_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "148"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_import_spec_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "91"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_running_from_git_tree_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "104"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_error_reading_pkg_header_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "142"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_set_author_name_email_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "116"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_specify_upstream_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_import.py",
-    "line" : "126"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_non_existent_commit_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "167"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_new_changes_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "155"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_since_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "140"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_no_spec_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "182"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_wrong_since_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "162"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_not_in_git_repository_neg1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "176"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_new_changes_with_content_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "119"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_not_updated_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "148"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_update_changes_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_changelog.py",
-    "line" : "126"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_edit_file_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_utils.py",
-    "line" : "68"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_subcommand_help_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_help.py",
-    "line" : "32"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_help_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_help.py",
-    "line" : "45"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_config_is_true_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "67"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_outdir_directly_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "50"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_disable_fallback_to_native_packaging_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "75"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_include_all_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "42"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_directory_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "26"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_special_spec_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "91"
-  }, {
-    "testName" : "SCM",
-    "testCaseName" : "test_command_export_source_rpm_pos1",
-    "checkerId" : "PYUNIT.NO_ASSERTION",
-    "filePath" : "/home/wangbiao/TCA/gbs/tests/test_export.py",
-    "line" : "34"
-  } ],
-  "defectCount" : 31
-}
diff --git a/output/tcm.log b/output/tcm.log
deleted file mode 100644 (file)
index 4907088..0000000
+++ /dev/null
@@ -1,184 +0,0 @@
-[2023-07-26 19:03:51][INFO ] Main.java:126 : TCA Version 1.1.11 / Checker Version 0.9.6 
-[2023-07-26 19:03:51][INFO ] MainRunner$Builder.java:169 : --local enabled; Source code directory: /home/wangbiao/TCA/gbs 
-[2023-07-26 19:03:51][INFO ] MainRunner$Builder.java:184 : Using project configuration /home/wangbiao/TCA/tca_confile/config.yaml 
-[2023-07-26 19:03:51][ERROR] MainRunner$Builder.java:233 : CLOC Executable not found! 
-[2023-07-26 19:03:51][INFO ] MainRunner$Builder.java:266 : Output directory: /home/wangbiao/TCA/gbs/output 
-[2023-07-26 19:03:51][DEBUG] MainRunner$Builder.java:274 : checkerConfigFile is null. Using default checker configuration 
-[2023-07-26 19:03:51][DEBUG] MainRunner$Builder.java:69 : Load default checker configuration 
-[2023-07-26 19:03:51][DEBUG] MainRunner$Builder.java:71 : Load default checker configuration done 
-[2023-07-26 19:03:51][DEBUG] MainRunner$Builder.java:313 : Enabled = QTEST.NO_ASSERTION 
-[2023-07-26 19:03:51][DEBUG] MainRunner$Builder.java:313 : Enabled = GTEST.NO_ASSERTION 
-[2023-07-26 19:03:51][DEBUG] MainRunner$Builder.java:313 : Enabled = PYTEST.NO_ASSERTION 
-[2023-07-26 19:03:51][DEBUG] MainRunner$Builder.java:313 : Enabled = NUNIT.NO_ASSERTION 
-[2023-07-26 19:03:51][DEBUG] MainRunner$Builder.java:313 : Enabled = SCALA.JUNIT.NO_ASSERTION 
-[2023-07-26 19:03:51][DEBUG] MainRunner$Builder.java:313 : Enabled = CYPRESS.NO_ASSERTION 
-[2023-07-26 19:03:51][DEBUG] MainRunner$Builder.java:313 : Enabled = MSTEST.NO_ASSERTION 
-[2023-07-26 19:03:51][DEBUG] MainRunner$Builder.java:313 : Enabled = PYUNIT.NO_ASSERTION 
-[2023-07-26 19:03:51][DEBUG] MainRunner$Builder.java:313 : Enabled = CARGO.NO_ASSERTION 
-[2023-07-26 19:03:51][DEBUG] MainRunner$Builder.java:313 : Enabled = MOCKITO.NO_ASSERTION 
-[2023-07-26 19:03:51][DEBUG] MainRunner$Builder.java:313 : Enabled = CHECK.NO_ASSERTION 
-[2023-07-26 19:03:51][DEBUG] MainRunner$Builder.java:313 : Enabled = JASMINE.NO_ASSERTION 
-[2023-07-26 19:03:51][DEBUG] MainRunner$Builder.java:313 : Enabled = NETWORKCUSTOM.PATEK.NO_ASSERTION 
-[2023-07-26 19:03:51][DEBUG] MainRunner$Builder.java:313 : Enabled = JUNIT.NO_ASSERTION 
-[2023-07-26 19:03:51][DEBUG] MainRunner$Builder.java:313 : Enabled = VITEST.NO_ASSERTION 
-[2023-07-26 19:03:51][DEBUG] MainRunner$Builder.java:313 : Enabled = UTWIZ.NO_ASSERTION 
-[2023-07-26 19:03:51][DEBUG] MainRunner$Builder.java:313 : Enabled = MOCHA.NO_ASSERTION 
-[2023-07-26 19:03:51][DEBUG] MainRunner$Builder.java:313 : Enabled = TCT_NATIVE.NO_ASSERTION 
-[2023-07-26 19:03:51][DEBUG] MainRunner$Builder.java:313 : Enabled = KOTLIN.JUNIT.NO_ASSERTION 
-[2023-07-26 19:03:51][DEBUG] MainRunner$Builder.java:313 : Enabled = KOTLIN.MOCKK.NO_ASSERTION 
-[2023-07-26 19:03:51][DEBUG] MainRunner$Builder.java:313 : Enabled = JEST.NO_ASSERTION 
-[2023-07-26 19:03:51][DEBUG] MainRunner$Builder.java:313 : Enabled = XUNIT.NO_ASSERTION 
-[2023-07-26 19:03:51][DEBUG] MainRunner$Builder.java:313 : Enabled = TCT_WEB.NO_ASSERTION 
-[2023-07-26 19:03:51][DEBUG] MainRunner$Builder.java:313 : Enabled = TESTIFY.NO_ASSERTION 
-[2023-07-26 19:03:51][DEBUG] MainRunner$Builder.java:316 : (24/59) checkers enabled 
-[2023-07-26 19:03:51][DEBUG] MainRunner$Builder.java:324 : Analyze all tests 
-[2023-07-26 19:03:51][INFO ] MainRunner.java:421 : --cloc-path is missing! 
-[2023-07-26 19:03:51][INFO ] AnalysisExecutor.java:100 : Load schema 
-[2023-07-26 19:03:51][DEBUG] SchemaFetchRunner.java:28 : Load schema file 
-[2023-07-26 19:03:51][DEBUG] SchemaFetchRunner.java:33 : Load schema file done 
-[2023-07-26 19:03:51][DEBUG] SchemaFetchRunner.java:40 : Load project configuration file - /home/wangbiao/TCA/tca_confile/config.yaml 
-[2023-07-26 19:03:51][INFO ] SchemaFetchRunner.java:48 : Success to get the TC Meta Info of Project project. 
-[2023-07-26 19:03:51][INFO ] AnalysisExecutor.java:102 : Load schema...done 
-[2023-07-26 19:03:51][INFO ] AnalysisExecutor.java:110 : Scan source code 
-[2023-07-26 19:03:51][INFO ] AnalysisExecutor.java:112 : Scan source code...done 
-[2023-07-26 19:03:51][DEBUG] ResultWriters.java:77 : Write start 
-[2023-07-26 19:03:51][DEBUG] ResultWriters.java:124 : make backup directory 
-[2023-07-26 19:03:51][INFO ] AnalysisExecutor.java:140 : Analyze source code 
-[2023-07-26 19:03:51][DEBUG] ResultWriters.java:77 : Write start 
-[2023-07-26 19:03:51][DEBUG] TestCaseAnalysisRunner.java:301 : Writing bugs.json file. outputDirectory: /home/wangbiao/TCA/gbs/output 
-[2023-07-26 19:03:51][INFO ] TestCaseAnalysisRunner.java:306 : Output file = /home/wangbiao/TCA/gbs/output/bugs.json 
-[2023-07-26 19:03:51][DEBUG] TestCaseAnalysisRunner.java:138 : Analysis start. Total 9 files 
-[2023-07-26 19:03:51][DEBUG] TestCaseAnalysisRunner.java:162 : [1/9] Analyzing /home/wangbiao/TCA/gbs/tests/test_passwdx.py 
-[2023-07-26 19:03:51][DEBUG] AbstractTestCaseCheckerRunner.java:46 : Run TestCaseCheckerRunner 
-[2023-07-26 19:03:51][DEBUG] AbstractTestCaseCheckerRunner.java:54 : Running.. testFile: /home/wangbiao/TCA/gbs/tests/test_passwdx.py 
-[2023-07-26 19:03:51][DEBUG] AbstractTestCaseCheckerRunner.java:59 : fileName: test_passwdx.py 
-[2023-07-26 19:03:51][DEBUG] FileUtils.java:56 : /home/wangbiao/TCA/gbs/tests/test_passwdx.py 
-[2023-07-26 19:03:52][DEBUG] FileUtils.java:56 : /home/wangbiao/TCA/gbs/tests/test_config.py 
-[2023-07-26 19:03:52][DEBUG] AbstractTestCaseCheckerRunner.java:78 : TestCaseCheckerRunner run finished. totaltestCaseCount: 7 
-[2023-07-26 19:03:52][DEBUG] TestCaseAnalysisRunner.java:176 : [1/9] Analysis done 
-[2023-07-26 19:03:52][DEBUG] ResultWriters.java:53 : Write result 
-[2023-07-26 19:03:52][DEBUG] JsonDefectListOutputWriter.java:60 : Writing output json file to /home/wangbiao/TCA/gbs/output/result_defectList.json 
-[2023-07-26 19:03:52][DEBUG] JsonTcListOutputWriter.java:70 : Writing output json file to /home/wangbiao/TCA/gbs/output/result_testCase.json 
-[2023-07-26 19:03:52][DEBUG] TestCaseAnalysisRunner.java:162 : [2/9] Analyzing /home/wangbiao/TCA/gbs/tests/test_import.py 
-[2023-07-26 19:03:52][DEBUG] AbstractTestCaseCheckerRunner.java:46 : Run TestCaseCheckerRunner 
-[2023-07-26 19:03:52][DEBUG] AbstractTestCaseCheckerRunner.java:54 : Running.. testFile: /home/wangbiao/TCA/gbs/tests/test_import.py 
-[2023-07-26 19:03:52][DEBUG] AbstractTestCaseCheckerRunner.java:59 : fileName: test_import.py 
-[2023-07-26 19:03:52][DEBUG] FileUtils.java:56 : /home/wangbiao/TCA/gbs/tests/test_import.py 
-[2023-07-26 19:03:52][DEBUG] AbstractTestCaseCheckerRunner.java:78 : TestCaseCheckerRunner run finished. totaltestCaseCount: 12 
-[2023-07-26 19:03:52][DEBUG] TestCaseAnalysisRunner.java:176 : [2/9] Analysis done 
-[2023-07-26 19:03:52][DEBUG] ResultWriters.java:53 : Write result 
-[2023-07-26 19:03:52][DEBUG] JsonDefectListOutputWriter.java:60 : Writing output json file to /home/wangbiao/TCA/gbs/output/result_defectList.json 
-[2023-07-26 19:03:52][DEBUG] JsonTcListOutputWriter.java:70 : Writing output json file to /home/wangbiao/TCA/gbs/output/result_testCase.json 
-[2023-07-26 19:03:52][DEBUG] TestCaseAnalysisRunner.java:162 : [3/9] Analyzing /home/wangbiao/TCA/gbs/tests/test_safe_url.py 
-[2023-07-26 19:03:52][DEBUG] AbstractTestCaseCheckerRunner.java:46 : Run TestCaseCheckerRunner 
-[2023-07-26 19:03:52][DEBUG] AbstractTestCaseCheckerRunner.java:54 : Running.. testFile: /home/wangbiao/TCA/gbs/tests/test_safe_url.py 
-[2023-07-26 19:03:52][DEBUG] AbstractTestCaseCheckerRunner.java:59 : fileName: test_safe_url.py 
-[2023-07-26 19:03:52][DEBUG] FileUtils.java:56 : /home/wangbiao/TCA/gbs/tests/test_safe_url.py 
-[2023-07-26 19:03:52][DEBUG] AbstractTestCaseCheckerRunner.java:78 : TestCaseCheckerRunner run finished. totaltestCaseCount: 13 
-[2023-07-26 19:03:52][DEBUG] TestCaseAnalysisRunner.java:176 : [3/9] Analysis done 
-[2023-07-26 19:03:52][DEBUG] ResultWriters.java:53 : Write result 
-[2023-07-26 19:03:52][DEBUG] JsonDefectListOutputWriter.java:60 : Writing output json file to /home/wangbiao/TCA/gbs/output/result_defectList.json 
-[2023-07-26 19:03:52][DEBUG] JsonTcListOutputWriter.java:70 : Writing output json file to /home/wangbiao/TCA/gbs/output/result_testCase.json 
-[2023-07-26 19:03:52][DEBUG] TestCaseAnalysisRunner.java:162 : [4/9] Analyzing /home/wangbiao/TCA/gbs/tests/test_changelog.py 
-[2023-07-26 19:03:52][DEBUG] AbstractTestCaseCheckerRunner.java:46 : Run TestCaseCheckerRunner 
-[2023-07-26 19:03:52][DEBUG] AbstractTestCaseCheckerRunner.java:54 : Running.. testFile: /home/wangbiao/TCA/gbs/tests/test_changelog.py 
-[2023-07-26 19:03:52][DEBUG] AbstractTestCaseCheckerRunner.java:59 : fileName: test_changelog.py 
-[2023-07-26 19:03:52][DEBUG] FileUtils.java:56 : /home/wangbiao/TCA/gbs/tests/test_changelog.py 
-[2023-07-26 19:03:52][DEBUG] AbstractTestCaseCheckerRunner.java:78 : TestCaseCheckerRunner run finished. totaltestCaseCount: 10 
-[2023-07-26 19:03:52][DEBUG] TestCaseAnalysisRunner.java:176 : [4/9] Analysis done 
-[2023-07-26 19:03:52][DEBUG] ResultWriters.java:53 : Write result 
-[2023-07-26 19:03:52][DEBUG] JsonDefectListOutputWriter.java:60 : Writing output json file to /home/wangbiao/TCA/gbs/output/result_defectList.json 
-[2023-07-26 19:03:52][DEBUG] JsonTcListOutputWriter.java:70 : Writing output json file to /home/wangbiao/TCA/gbs/output/result_testCase.json 
-[2023-07-26 19:03:52][DEBUG] TestCaseAnalysisRunner.java:162 : [5/9] Analyzing /home/wangbiao/TCA/gbs/tests/test_utils.py 
-[2023-07-26 19:03:52][DEBUG] AbstractTestCaseCheckerRunner.java:46 : Run TestCaseCheckerRunner 
-[2023-07-26 19:03:52][DEBUG] AbstractTestCaseCheckerRunner.java:54 : Running.. testFile: /home/wangbiao/TCA/gbs/tests/test_utils.py 
-[2023-07-26 19:03:52][DEBUG] AbstractTestCaseCheckerRunner.java:59 : fileName: test_utils.py 
-[2023-07-26 19:03:52][DEBUG] FileUtils.java:56 : /home/wangbiao/TCA/gbs/tests/test_utils.py 
-[2023-07-26 19:03:52][DEBUG] AbstractTestCaseCheckerRunner.java:78 : TestCaseCheckerRunner run finished. totaltestCaseCount: 6 
-[2023-07-26 19:03:52][DEBUG] TestCaseAnalysisRunner.java:176 : [5/9] Analysis done 
-[2023-07-26 19:03:52][DEBUG] ResultWriters.java:53 : Write result 
-[2023-07-26 19:03:52][DEBUG] JsonDefectListOutputWriter.java:60 : Writing output json file to /home/wangbiao/TCA/gbs/output/result_defectList.json 
-[2023-07-26 19:03:52][DEBUG] JsonTcListOutputWriter.java:70 : Writing output json file to /home/wangbiao/TCA/gbs/output/result_testCase.json 
-[2023-07-26 19:03:52][DEBUG] TestCaseAnalysisRunner.java:162 : [6/9] Analyzing /home/wangbiao/TCA/gbs/tests/test_help.py 
-[2023-07-26 19:03:52][DEBUG] AbstractTestCaseCheckerRunner.java:46 : Run TestCaseCheckerRunner 
-[2023-07-26 19:03:52][DEBUG] AbstractTestCaseCheckerRunner.java:54 : Running.. testFile: /home/wangbiao/TCA/gbs/tests/test_help.py 
-[2023-07-26 19:03:52][DEBUG] AbstractTestCaseCheckerRunner.java:59 : fileName: test_help.py 
-[2023-07-26 19:03:52][DEBUG] FileUtils.java:56 : /home/wangbiao/TCA/gbs/tests/test_help.py 
-[2023-07-26 19:03:52][DEBUG] AbstractTestCaseCheckerRunner.java:78 : TestCaseCheckerRunner run finished. totaltestCaseCount: 2 
-[2023-07-26 19:03:52][DEBUG] TestCaseAnalysisRunner.java:176 : [6/9] Analysis done 
-[2023-07-26 19:03:52][DEBUG] ResultWriters.java:53 : Write result 
-[2023-07-26 19:03:52][DEBUG] JsonDefectListOutputWriter.java:60 : Writing output json file to /home/wangbiao/TCA/gbs/output/result_defectList.json 
-[2023-07-26 19:03:52][DEBUG] JsonTcListOutputWriter.java:70 : Writing output json file to /home/wangbiao/TCA/gbs/output/result_testCase.json 
-[2023-07-26 19:03:52][DEBUG] TestCaseAnalysisRunner.java:162 : [7/9] Analyzing /home/wangbiao/TCA/gbs/tests/test_export.py 
-[2023-07-26 19:03:52][DEBUG] AbstractTestCaseCheckerRunner.java:46 : Run TestCaseCheckerRunner 
-[2023-07-26 19:03:52][DEBUG] AbstractTestCaseCheckerRunner.java:54 : Running.. testFile: /home/wangbiao/TCA/gbs/tests/test_export.py 
-[2023-07-26 19:03:52][DEBUG] AbstractTestCaseCheckerRunner.java:59 : fileName: test_export.py 
-[2023-07-26 19:03:52][DEBUG] FileUtils.java:56 : /home/wangbiao/TCA/gbs/tests/test_export.py 
-[2023-07-26 19:03:52][DEBUG] AbstractTestCaseCheckerRunner.java:78 : TestCaseCheckerRunner run finished. totaltestCaseCount: 8 
-[2023-07-26 19:03:52][DEBUG] TestCaseAnalysisRunner.java:176 : [7/9] Analysis done 
-[2023-07-26 19:03:52][DEBUG] ResultWriters.java:53 : Write result 
-[2023-07-26 19:03:52][DEBUG] JsonDefectListOutputWriter.java:60 : Writing output json file to /home/wangbiao/TCA/gbs/output/result_defectList.json 
-[2023-07-26 19:03:52][DEBUG] JsonTcListOutputWriter.java:70 : Writing output json file to /home/wangbiao/TCA/gbs/output/result_testCase.json 
-[2023-07-26 19:03:52][DEBUG] TestCaseAnalysisRunner.java:162 : [8/9] Analyzing /home/wangbiao/TCA/gbs/tests/test_config.py 
-[2023-07-26 19:03:52][DEBUG] AbstractTestCaseCheckerRunner.java:46 : Run TestCaseCheckerRunner 
-[2023-07-26 19:03:52][DEBUG] AbstractTestCaseCheckerRunner.java:54 : Running.. testFile: /home/wangbiao/TCA/gbs/tests/test_config.py 
-[2023-07-26 19:03:52][DEBUG] AbstractTestCaseCheckerRunner.java:59 : fileName: test_config.py 
-[2023-07-26 19:03:52][DEBUG] FileUtils.java:56 : /home/wangbiao/TCA/gbs/tests/test_config.py 
-[2023-07-26 19:03:52][DEBUG] AbstractTestCaseCheckerRunner.java:78 : TestCaseCheckerRunner run finished. totaltestCaseCount: 21 
-[2023-07-26 19:03:52][DEBUG] TestCaseAnalysisRunner.java:176 : [8/9] Analysis done 
-[2023-07-26 19:03:52][DEBUG] ResultWriters.java:53 : Write result 
-[2023-07-26 19:03:52][DEBUG] JsonDefectListOutputWriter.java:60 : Writing output json file to /home/wangbiao/TCA/gbs/output/result_defectList.json 
-[2023-07-26 19:03:52][DEBUG] JsonTcListOutputWriter.java:70 : Writing output json file to /home/wangbiao/TCA/gbs/output/result_testCase.json 
-[2023-07-26 19:03:52][DEBUG] TestCaseAnalysisRunner.java:162 : [9/9] Analyzing /home/wangbiao/TCA/gbs/tests/test_profile.py 
-[2023-07-26 19:03:52][DEBUG] AbstractTestCaseCheckerRunner.java:46 : Run TestCaseCheckerRunner 
-[2023-07-26 19:03:52][DEBUG] AbstractTestCaseCheckerRunner.java:54 : Running.. testFile: /home/wangbiao/TCA/gbs/tests/test_profile.py 
-[2023-07-26 19:03:52][DEBUG] AbstractTestCaseCheckerRunner.java:59 : fileName: test_profile.py 
-[2023-07-26 19:03:52][DEBUG] FileUtils.java:56 : /home/wangbiao/TCA/gbs/tests/test_profile.py 
-[2023-07-26 19:03:53][DEBUG] FileUtils.java:56 : /home/wangbiao/TCA/gbs/tests/test_config.py 
-[2023-07-26 19:03:53][DEBUG] FileUtils.java:56 : /home/wangbiao/TCA/gbs/tests/test_passwdx.py 
-[2023-07-26 19:03:53][DEBUG] AbstractTestCaseCheckerRunner.java:78 : TestCaseCheckerRunner run finished. totaltestCaseCount: 20 
-[2023-07-26 19:03:53][DEBUG] TestCaseAnalysisRunner.java:176 : [9/9] Analysis done 
-[2023-07-26 19:03:53][DEBUG] ResultWriters.java:53 : Write result 
-[2023-07-26 19:03:53][DEBUG] JsonDefectListOutputWriter.java:60 : Writing output json file to /home/wangbiao/TCA/gbs/output/result_defectList.json 
-[2023-07-26 19:03:53][DEBUG] JsonTcListOutputWriter.java:70 : Writing output json file to /home/wangbiao/TCA/gbs/output/result_testCase.json 
-[2023-07-26 19:03:53][DEBUG] ResultWriters.java:65 : Write result 
-[2023-07-26 19:03:53][INFO ] DefaultTestCaseAnalysisResultPrinter.java:33 : Check result: 
-[2023-07-26 19:03:53][INFO ] DefaultTestCaseAnalysisResultPrinter.java:34 : -Analysis Time: 07-26-2023 19:03 
-[2023-07-26 19:03:53][INFO ] DefaultTestCaseAnalysisResultPrinter.java:48 : -Total TCs: 97 
-[2023-07-26 19:03:53][INFO ] DefaultTestCaseAnalysisResultPrinter.java:49 : -Positive TCs: 74 
-[2023-07-26 19:03:53][INFO ] DefaultTestCaseAnalysisResultPrinter.java:50 : -Negative TCs: 23 
-[2023-07-26 19:03:53][INFO ] DefaultTestCaseAnalysisResultPrinter.java:51 : -Undefined TCs: 0 
-[2023-07-26 19:03:53][INFO ] DefaultTestCaseAnalysisResultPrinter.java:58 : -Total Alarms: 31 
-[2023-07-26 19:03:53][INFO ] DefaultTestCaseAnalysisResultPrinter.java:63 :  . QTEST.NO_ASSERTION: 0 
-[2023-07-26 19:03:53][INFO ] DefaultTestCaseAnalysisResultPrinter.java:63 :  . KOTLIN.JUNIT.NO_ASSERTION: 0 
-[2023-07-26 19:03:53][INFO ] DefaultTestCaseAnalysisResultPrinter.java:63 :  . GTEST.NO_ASSERTION: 0 
-[2023-07-26 19:03:53][INFO ] DefaultTestCaseAnalysisResultPrinter.java:63 :  . CYPRESS.NO_ASSERTION: 0 
-[2023-07-26 19:03:53][INFO ] DefaultTestCaseAnalysisResultPrinter.java:63 :  . MSTEST.NO_ASSERTION: 0 
-[2023-07-26 19:03:53][INFO ] DefaultTestCaseAnalysisResultPrinter.java:63 :  . PYTEST.NO_ASSERTION: 0 
-[2023-07-26 19:03:53][INFO ] DefaultTestCaseAnalysisResultPrinter.java:63 :  . JUNIT.NO_ASSERTION: 0 
-[2023-07-26 19:03:53][INFO ] DefaultTestCaseAnalysisResultPrinter.java:63 :  . KOTLIN.MOCKK.NO_ASSERTION: 0 
-[2023-07-26 19:03:53][INFO ] DefaultTestCaseAnalysisResultPrinter.java:63 :  . PYUNIT.NO_ASSERTION: 31 
-[2023-07-26 19:03:53][INFO ] DefaultTestCaseAnalysisResultPrinter.java:63 :  . VITEST.NO_ASSERTION: 0 
-[2023-07-26 19:03:53][INFO ] DefaultTestCaseAnalysisResultPrinter.java:63 :  . UTWIZ.NO_ASSERTION: 0 
-[2023-07-26 19:03:53][INFO ] DefaultTestCaseAnalysisResultPrinter.java:63 :  . NUNIT.NO_ASSERTION: 0 
-[2023-07-26 19:03:53][INFO ] DefaultTestCaseAnalysisResultPrinter.java:63 :  . CARGO.NO_ASSERTION: 0 
-[2023-07-26 19:03:53][INFO ] DefaultTestCaseAnalysisResultPrinter.java:63 :  . JEST.NO_ASSERTION: 0 
-[2023-07-26 19:03:53][INFO ] DefaultTestCaseAnalysisResultPrinter.java:63 :  . XUNIT.NO_ASSERTION: 0 
-[2023-07-26 19:03:53][INFO ] DefaultTestCaseAnalysisResultPrinter.java:63 :  . MOCKITO.NO_ASSERTION: 0 
-[2023-07-26 19:03:53][INFO ] DefaultTestCaseAnalysisResultPrinter.java:63 :  . SCALA.JUNIT.NO_ASSERTION: 0 
-[2023-07-26 19:03:53][INFO ] DefaultTestCaseAnalysisResultPrinter.java:63 :  . TCT_WEB.NO_ASSERTION: 0 
-[2023-07-26 19:03:53][INFO ] DefaultTestCaseAnalysisResultPrinter.java:63 :  . CHECK.NO_ASSERTION: 0 
-[2023-07-26 19:03:53][INFO ] DefaultTestCaseAnalysisResultPrinter.java:63 :  . MOCHA.NO_ASSERTION: 0 
-[2023-07-26 19:03:53][INFO ] DefaultTestCaseAnalysisResultPrinter.java:63 :  . TCT_NATIVE.NO_ASSERTION: 0 
-[2023-07-26 19:03:53][INFO ] DefaultTestCaseAnalysisResultPrinter.java:63 :  . TESTIFY.NO_ASSERTION: 0 
-[2023-07-26 19:03:53][INFO ] DefaultTestCaseAnalysisResultPrinter.java:63 :  . JASMINE.NO_ASSERTION: 0 
-[2023-07-26 19:03:53][INFO ] DefaultTestCaseAnalysisResultPrinter.java:63 :  . NETWORKCUSTOM.PATEK.NO_ASSERTION: 0 
-[2023-07-26 19:03:53][INFO ] AnalysisExecutor.java:144 : Analyze source code...done 
-[2023-07-26 19:03:53][DEBUG] ResultWriters.java:144 : Write end 
-[2023-07-26 19:03:53][DEBUG] JsonDefectListOutputWriter.java:113 : Output file (Json) saved at /home/wangbiao/TCA/gbs/output/result_defectList.json 
-[2023-07-26 19:03:53][DEBUG] JsonTcListOutputWriter.java:111 : Output file (Json) saved at /home/wangbiao/TCA/gbs/output/result_testCase.json 
-[2023-07-26 19:03:53][DEBUG] JsonOutputWriter.java:126 : Output file (Json) saved at /home/wangbiao/TCA/gbs/output/result.json 
-[2023-07-26 19:03:53][DEBUG] JsonOutputWriter.java:149 : Temporary Output file (Json) Deleted at /home/wangbiao/TCA/gbs/output/result_testCase.json 
-[2023-07-26 19:03:53][DEBUG] JsonOutputWriter.java:149 : Temporary Output file (Json) Deleted at /home/wangbiao/TCA/gbs/output/result_defectList.json 
-[2023-07-26 19:03:53][DEBUG] HtmlOutputGenerator.java:51 : Writing output html file to /home/wangbiao/TCA/gbs/output/result.html 
-[2023-07-26 19:03:53][DEBUG] HtmlOutputGenerator.java:54 : Output file (Html) saved at /home/wangbiao/TCA/gbs/output/result.html