.The following options are mandated for a CI pipeline, except ________
1.Functional testing
2.Application code
3.Infrastructure as Code
4.Configuration code
A build can be triggered by a version control tool.
1.False
2.true
3.all of the above
4.None of the mentioned
Ant is a .Net build tool.
1.True
2.False
3.all of the above
4.None of the mentioned
apablility of your build system to handle an increase in the amount of code that it integrates and analyzes is known as _______
1.Build Integration
2.None of the options
3.Build performance
4.Build scalability
Arrange the following actions in sequential order.A. Running Unit Test B. Running Static Code Check C. Code Coverage Check D. Build Package
1.ACBD
2.ABDC
3.BADC
4.BACD
CI servers use the _________ expression to poll for changes.
1.PERL
2.CRON
3.JSON
4.None of the mentioned
Code compilation is an essential part of __________.
1.Version control
2.Testing Tool
3.Build Tool
4.None of the mentioned
Complexity of a code is determined based on _____
1.Number of source lines of code
2.Cyclomatic Complexity Number
3.Time taken to perform inspection
4.Efferent Coupling
Control flow graph is used to determine _______
1.Efferent Coupling
2.Afferent Coupling
3.Cyclomatic Complexity
4.None of the mentioned
Efferent Coupling is a measure of _______
1.Code Complexity
2.Incoming dependencies
3.Outgoing dependencies
4.None of the mentioned
Feature toggle can be used in the following scenarios ________.
1.All of the options
2.None of the options
3.Disabling or Hiding a feature
4.Adding a new feature to an application
Git is a _____________ version control system.
1.None of the options
2.Local
3.Centralized
4.Distributed
It is not required to assign an owner for a branch.
1.False
2.true
3.all of the above
4.None of the mentioned
It is perfectly acceptable to commit a code change, though the code inspection has failed.
1.False
2.true
3.all of the above
4.None of the mentioned
Release build will be triggered by code changes done on ______
1.Release branch
2.None of the options
3.Both mainline and release branches
4.Mainline
Select a CI tool based on its _______Extendability
1.Extendability
2.None of the options
3.Resistability
4.Both the options
Staged builds include _________.
1.Both the options
2.None of the options
3.Secondary builds
4.Commit builds
Subversion (SVN) is a distributed version control system.
1.True
2.False
3.all of the above
4.None of the mentioned
The developer runs the private builds before moving the changes to the local version control.
1.False
2.true
3.all of the above
4.None of the mentioned
The following are CI tools, except ______
1.Maven
2.Jenkins
3.Travis CI
4.Teamcity
Time taken to fix a broken build is measured using _______
1.Successful build rate
2.Build repair rate
3.Total Build time
4.None of the mentioned
Trunk based development is followed in ____________.
1.Branch by Abstraction
2.None of the options
3.Stream based version control
4.None of the mentioned
Which of the following is an artifact repository?
1.Maven
2.Ansible
3.Matrix
4.Nexus
____ is a code coverage tool.
1.NUnit
2.Cobertura
3.Jenkins
4.None of the options
_____ helps in differentiating the environments.
1.Build scripts
2.Configuration files
3.Both the options
4.None of the mentioned
_____ plays a crucial role to help reduce the build duration.
1.Pipeline metrics
2.Both build and pipeline metrics
3.None of the options
4.Build metrics
______ branches are created for logical changes.
1.Functional
2.Both the options
3.None of the options
4.Physical
______ deploys a code to production.
1.Release build
2.None of the options
3.Private Build
4.None of the mentioned