Spaces
Apps
Templates
Create
MettleCI Documentation
All content
Calendars
Space settings
Shortcuts
Server-to-Parallel Conversion
Server-to-Parallel Conversion
This trigger is hidden
Frequently Asked Questions
Frequently Asked Questions
This trigger is hidden
DevOps Technical Prerequisites
DevOps Technical Prerequisites
This trigger is hidden
Troubleshooting articles
Troubleshooting articles
This trigger is hidden
IBM Rapid DataStage Upgrade
IBM Rapid DataStage Upgrade
This trigger is hidden
MettleCI on Seismic (IBM only)
MettleCI on Seismic (IBM only)
This trigger is hidden
Content
Results will update as you type.
Introduction
Installation and Configuration
Compliance Testing
Automated Unit Testing
Common Unit Testing Patterns
MettleCI Command Line Interface
MettleCI Git Support
MettleCI Integrations
CI/CD Pipeline Developer's Guide
Troubleshooting
Reference
Procurement and Licensing
•
MettleCI Product Security Advisory - Log4j Vulnerable To Remote Code Execution - CVE-2021-44228
Frequently Asked Questions
•
Am I entitled to use MettleCI via my IBM relationship?
•
Can data from the production environment be used for unit testing?
•
Can I use my existing version of Java Virtual Machine?
•
Can MettleCI manage Job parameter files in version control?
•
Can MettleCI work with Talend?
•
Can MettleCI Workbench integrate with the DataStage Flow Designer?
•
Can we edit compliance rules or add our own?
•
Can we fabricate data for one data source that references a column in another data source?
•
Can we migrate from one Git system to Another (e.g. Bitbucket to GitHub)?
•
Can MettleCI Unit Testing handle complex data sources?
•
Can MettleCI prevent the promotion of CopyOf* jobs?
•
Can we subscribe to a subset of MettleCI functionality at a lower cost?
•
Can we unit test a sequence of Jobs?
•
Can we intercept and test full volume data?
•
Can you describe some typical MettleCI customers?
•
Can you provide MettleCI references in our industry, territory, language?
•
Do any MettleCI components require internet access?
•
Do Data Migrators offer installation support or consulting?
•
Do IBM recognize your solution?
•
Do Unit Testing data files support testing of all DataStage stage types?
•
Do we have to enable Git's LFS (Large Files Support) setting to support ISX files?
•
Do we need to modify our jobs to be compatible with MettleCI?
•
Does MettleCI only handle DataStage testing and deployment, or does it also handle IGC and IA?
•
Does MettleCI require Atlassian Jira?
•
Does MettleCI require the installation of any client tools?
•
Does MettleCI run on Windows or Linux?
•
Does Mettle CI support Git branching/merging functionality?
•
Does MettleCI support QualityStage jobs?
•
Does MettleCI use ActiveX, Java applets, Flash Player, or Silverlight?
•
Does MettleCI use the IBM Connector Migration Tool?
•
Does MettleCI work on different operating systems and topologies?
•
Does MettleCI work with Citrix Virtual Desktop?
•
Does MettleC work with Windows 2012?
•
Does MettleCI work with Jenkins?
•
Does the MettleCI Unit Test job parameter need to be removed from a job before promoting it to a Production environment?
•
How are our existing test data inputs and outputs captured?
•
How do I authenticate to MettleCI?
•
How do I determine the client ports being used by my InfoSphere installation?
•
How do we change which Browser is used for MettleCI Workbench?
•
How do we encrypt our DataStage credentials in the MettleCI Workbench configuration file?
•
How do we delete DataStage assets from a Git repository using MettleCI?
•
How do we disable deployment to a specific environment in Bamboo?
•
How do we re-run the Workbench Setup Wizard?
•
How do we safely update DataStage where the MettleCI Unit Test Harness has been Installed?
•
How do we segregate duty and ensure deployment to PROD is only available to admins?
•
How does MettleCI integrate with other tools?
•
How does MettleCI Workbench integrate with Git?
•
How does MettleCI's Git functionality compare to that of Information Server v11.7?
•
How does MettleCI work with schema management tools like Liquibase?
•
How does the integration/configuration with BitBucket, Jira, and Bamboo work?
•
How does Unit Testing work with RCP and/or schema files?
•
How is MettleCI deployed to our network? Which ports and permissions are required?
•
Is it possible to modify MettleCI's Git connection timeout?
•
Is it possible to test an entire functional module end-to-end, without running each job’s individual unit test?
•
Is our current DataStage development environment mature enough to adopt MettleCI?
•
Is the unit testing function dependent upon the design of our jobs? Are there any restrictions?
•
MettleCI CLI and the 'project-cache' directory
•
What database does MettleCI use to store its metadata?
•
What data does MettleCI access and/or store?
•
What does a yellow coloured Stage mean in Jenkins?
•
What does the Workbench 'Integrated with DataStage Client' button do?
•
What file permissions are unit testing files created with?
•
What happens if we don’t renew our MettleCI subscription?
•
What happens when my MettleCI licence expires?
•
What is the format of the MettleCI logs?
•
What is the MettleCI Licensing Model?
•
What is the MettleCI support model?
•
What is the relationship between Data Migrators and MettleCI?
•
What software frameworks/versions does MettleCI require? (Java, .NET, etc.)
•
When does my MettleCI license begin and end?
•
Where does the name 'MettleCI' come from?
•
Which credentials do I use to log in to the MettleCI Workbench?
•
Which Linux distribution and versions does MettleCI support?
•
Which user account does Workbench use to commit changes in Git?
•
Which versions of Atlassian software do you support?
•
Why do I have to install another version of Java?
•
Why does MettleCI manage assets as ISX files?
•
Why is MettleCI's Git Integration Special?
•
Why is the Workbench application installed on the DataStage Engine tier?
•
Will installing Java v1.8 break my DataStage environment?
•
Will MettleCI have access to our company's private data?
•
Will MettleCI maintain compatibility with future versions of DataStage?
•
Would the integrity of DataStage jobs be maintained if we later removed MettleCI from our servers ?
•
Where is MettleCI installed?
•
What third party/open source code is incorporated into MettleCI?
•
Why don't Before/After job routine failures cause a Unit Test failure?
•
Why should some pipelines use 'ignore-test-failure' when testing fatal Compliance rules?
•
How does MettleCI work with HP ALM?
•
Should a Git client be installed on the MettleCI Agent Host?
•
Can we skip steps in the CI process? (e.g. Compliance Testing)
•
What skills are required to use MettleCI on daily basis?
•
Which DataStage versions does MettleCI support?
•
Can the MettleCI scheduler integrate with IBM Workload Scheduler?
Show more below
Apps
Scroll Documents
MettleCI Documentation
/
Frequently Asked Questions
/
Can we unit test a sequence of Jobs?
Document toolbox
Can we unit test a sequence of Jobs?
John McKeever
Justin McCamish
Owned by
John McKeever
Last updated:
Jan 24, 2023
1 min read
Loading data...
See
Unit Testing Job Sequences
.
© 2015-2024 Data Migrators Pty Ltd.
{"serverDuration": 46, "requestCorrelationId": "cc0c7f3bb9454c3e82cbf9ab461861c0"}