Testing, certification and rolling releases
eCosCentric offers 24x7 automated testing services for all forms
of hardware, running all the public and eCosCentric custom tests on
your hardware in hundreds of customized eCosCentric configurations.
These tests and configurations are designed to push eCos through as
many states and regions of the code as possible, allowing the
stability of eCos and RedBoot to be determined on your hardware.
The testing service is delivered by the eCosCentric
test farm, an array of
target platforms and development hosts
that operate automatically 24x7 on selected source code bases
ranging from the public eCos repository through to custom in-house
development trees. eCos tests are built in a wide variety of eCos
configurations and run automatically on the target platforms, with
test results being logged in a database and triggers set to alert
developers of new or intermittent failures, as well as problems
that have been fixed.
This test farm is used by
eCosCentric developers and customers
for eCos certification and rolling releases. Rolling releases are
periodic eCos releases for specific customer platforms. With over
15,000 tests required to run and pass per target platform, the
eCosCentric test farm and certification process provides the
highest level of quality assurance commercially available for
eCos and RedBoot today.
For OEMs, semiconductor and development/evaluation platform
manufacturers, rolling releases are the ideal way to provide
current stable snapshots of eCos in long-term projects or
platforms with a long life cycle. By enrolling in the
eCosCentric rolling release program, you will benefit from the
regular functional additions to eCos, as well as ensure that
recent improvements and bug fixes from the public eCos repository
are included in the eCos or RedBoot code base that is available
for your customers. This program also allows any eCos developer
to keep their platform up to date with the public eCos
repository.
Alternatively, if your platform is already available in the
public eCos repository, or you want to make it available through
eCosCentric, the test farm is the ideal way to track the stability
of the public eCos repository on your platform.
With eCos certification, the port of eCos to your target hardware
will be tested within the test farm and the code inspected by the
acknowledged eCos experts. Certification ensures that the port
conforms to the eCos coding standards, has the appropriate CDL,
does not break any pre-existing ports, passes all appropriate
eCos tests and finally is of sufficient quality to be fully
integrated into the public eCos repository.
For more information on the eCosCentric testing, certification
and rolling release programs, please contact
info@ecoscentric.com.
|