[110M] [x64] Manual regression testing of x64 Catalog
Parts of regression 🚩
[110M][x64] Manual regression breakdown : 🚩
Creation test strategy
Analyze parts of regression ✅
Analyze coverage of ART
Creation preliminary check list for each parts of regression ✅
[110M][x64] Manual regression : - Typical Indexing and Enrich
[110M][x64] Manual regression - Non-Typical types of Indexing
[110M][x64] Manual regression - Replace URLs
[110M][x64] Manual regression - Build someone's expertize
[110M][x64] Manual regression - Auxiliary functions
[110M][x64] Manual regression - Browsing Data
[110M][x64] Manual regression - Document Level Security with User/Group replication
[110M][x64] Manual regression - Export/Import/KB Replication
[110M][x64] Manual regression - Index optimization (Compact, Rebalance)
[110M][x64] Manual regression - Backup/Restore
[110M][x64] Manual regression - Auto-Split
SharePoint indexation
Site Indexation
Local indexation
Deep web indexation
Recurence task ♻
Add Task with enrichments ♻
Add Task ♻
Add Task ♻
Rebuild KB ✅
Enrich KB
Time of recurrent task start (time_t risk for x64)
(covered in ART to some extent)
Find document ✅
Find document by Id : ✅
Export documents list ✅
Processor Scheduler ✅
Task Report ✅
Recurrent tasks calendar ✅
Export Task logs ✅
Task Log ✅
Processing metrics ✅
System Log ✅
Creation of BD for documents without summary topics ✅
Parallel build of browsing data ✅
Browsing Data creation ♻ ✅
Browsing Data search ♻ ✅
Different languages ♻ ✅
DLS for SharePoint ♻ ✅
DLS for Lotus Notes ✅
Search with DLS when access is allowed via group in ACL ♻ : ✅
DLS for eRoom ♻ ✅
Rolling in DLS for existing KB with unchanged documents ✅
Local Processing with Document Level Security ♻ ✅
Browsing Data: filtering list of documents ✅
Replace URL function should
be verified for 1 type of processing
[110M][x64] Manual regression - Lost Documents
Shouldn't be lost documents at restart SIP services
Index rebalance with at least 3 nodes ✅
"Indexing tasks should obey specified distribution" option # ✅
Compact of a multi-node deployment (with deleted documents)
Repository processing (small coverage)
Existing KB Processing ♻
Merge KBs ♻
Rolling in Expert Identification to existing KB
Delete documents
(The Delete Documents function is available in 3 forms:
User selected the entire KB to delete
User selected one or more documents at Sources tab for some KB
User used a 'delete document by id' function and entered SIP document id)
Restore of incremental backup
Restore of 2-node full backup on 1-node GFR (covered in ART to some extent) ✅
Incremental backup (covered in ART to some extent) ✅
Not enough free space for backup ✅
Simple restore ♻ ✅
Not enough free space for restore ✅
Simple backup ♻ ✅
Not enough free space for restore on index node (several node, one node) ✅
Replication of a KB from x86 (older version) to x64 ✅
Replication of a KB from x64 to x64 ✅
Import of image exported by x64 bit version ✅
Import of image exported by x86 (older version) bit version ✅
Export profile from GFIN ♻DE90671 ⛔
Verify that Auto-Split works in simplest case ✅
Cleanup of temporary files is verified (KETemp)
[110M][x64] Manual regression - User Document Sets
Operations with UDS
Search with UDS ♻ ✅
User Document Set creation ♻ ✅
Restore of 1-node full backup on 2-node GFR ✅
Restore of direct increment ✅
Restore of full backup with increments ♻ ✅
Restore of Semantic Index only ✅
Restore of versions older 10.0 ✅
Restore of versions older the current one - 10.5 ✅
Restore when some nodes are frozen ✅
Restore of older backup containing Deep Web de-duplication
One KB
Set of KBs
Summaries
Browsing Data ⛔ DE89747
Cause-effect data
Anaphora resolution data
Function-model data
Question-answering data
Document-level security
Expert identification
Simle processing (delete temp file) ✅
Problem Sharing
Indexing tasks prioritization and limits (Dima B patch) ✅
Task Info ✅
Delete documents
Delete document by ID ✅
Delete entire KBs ✅
Delete selected documents ✅
License limitation
Available engines ✅
License expiration ✅
Tasks pacing rules
KB Tree
Create folder ✅
Create KB ✅
Cut/Paste ✅
Rename ✅
Auto-generated
Problem Sharing
Post ✅
Reply ✅
Documents ✅
Repository
Projects ✅
Models ✅
Reports ✅
Expertise (manual input) ✅
Visualization
Categories/Sub-categories ♻ ✅
Documents ✅
Checking (apply) ✅
Unchecking (disable) ✅
Checking (apply) ✅
Unchecking (disable) ✅
Fast mode ♻ ✅
Limited space mode ✅
Processing of folder with many docs ✅
Processing of huge archives ✅
Import ♻ ✅
Export ♻ ✅
Load ♻ ✅
Merge ♻ ✅
Intersect ♻ ✅
Clone ♻ ✅
Sources
Corporate ♻ ✅
Patents/ITA ♻ ✅
Project files
Models
Reports
Single KB ✅
Batch of KBs ✅
DB Info ✅
Diagnostics
Auto ✅
Manual ✅
Export for x64 (single, batch) ✅
Indexing API test ♻ : ✅
Delet old folder (oldest than 3 mounth) ✅
Edit task ✅
Delete ♻ ✅
Task prioritization ✅
Task schduling ✅
Global state for catalog (licenses expired) ✅
[110M][x64] Extended regression - LiveLink Document Level Security
LiveLink Processing with Document Level Security ♻ 🚫
Replication of users and groups from LiveLink
LiveLink Processing ♻
LiveLink processing with DLS for LL group. Check access to documents ♻ 🚫
Maping LL users in the GFR licanse ♻ ❓
LiveLink processing with DLS for LL users. Check access to documents ♻ 🚫
Versioning 🔥
Northrop Grumman, Nexen Inc., Applied Materials, MMC, Hydro Quebec, Saint Gobain Gyproc, Abbott Diagnostics, ConocoPhillips, Ball Corporation, Siemens Transportation systems, etc.
9.7 🔥
9.6 🔥
9.5 🔥
9.2 🔥
10.0 SP2 🔥
10.0 SP1 🔥
DLS variety 🔥
Explicit 🔥
Inherit 🔥
Users 🔥
Groups 🔥
English user name 🔥 ✅
Unicode user name (e.g. Japanese) 🔥 ❗ ✅
Usual 🔥 ✅
Nested 🔥
with Unicode names (e.g. Japanese) 🔥
Public access 🔥
Public access 🔥 ❗ ✅
Object Privileges 🔥
Group 1 🔥
Group N 🔥
Cross-domain group 1 🔥
Cross-domain group N 🔥
Domains 🔥
X-Domains 🔥
Summary
IPv6
configuration #
Only set recurrence
Question-answering data
Cause-effect data
Process now and set recurrence
Add docs
Change docs
Delete docs
Function-model data
Anaphora-resolution data
Document-level security ⛔ DE90079
Expert identification data
✅
OU and setup x64 Catalog
[110M] [x64] Online Update - do not allow to install Goldfire Server on x86
[110M] [x64] Online Update - install and register x64 Catalog binaries
OU for x64 system GFR 10.6 Release (10.6.14472) 🔥
OU for x86 system
Single Server (IPv6)
OU for x64 system configuration GFR 10.5 ✅
minimal smoke test GFR after update
(Note: link to appropriate US checks what will be selected for this config) 🔥 ✅
Multi-node: Application on the separate server (IPv4) ✅
Multi-instance: Application and Index nodes on the same server (IPv6) ✅
[110M] [x64] Setup - do not allow to install Goldfire Server on x86
Multi-instance on x86
(Application and Index nodes) ✅
Single-server on x86 ✅
Multi-node on x86 🔥
Free space check
Not enough free space ✅
Services not start (Catalog, WIA) ✅
Catalog checks for updates of 10.x versions older than 10.6
Status of Catalog DB
(whether semantic index re-creation is completed or not CHECKED for OU ✅
OS version checking
Usability assessment (no any other messages like Not enough disk space and No completed Semantic Index Re-creation) 🔥 # ✅
Catalog service is up and running 🔥 ✅
Catalog service is stopped 🔥 ✅
Application only 🔥 ✅
Index node only
(should allow) 🔥 : ✅
Backup's reccurence (tasks) ✅
Index node x86 ✅
GFR less than 10.x ✅