Over the holidays, I needed to verify a cmi5 Launch Model LMS / LRS combination and decided to spin up an instance of the open-source ADL LRS Conformance Test Suite (https://github.com/adlnet/lrs-conformance-test-suite). I have used cmi5 Catapult (https://github.com/adlnet/CATAPULT) in the past for content-side testing and learning, but this was my first time diving deep into LRS conformance testing.
As I worked through interpreting test failures—their root causes and real-world impact—I created an AI-assisted prompt to speed up my analysis and make the process more efficient. It helped me iterate much faster!
It's available at: https://tlatests.com



The ADL LRS Conformance Test Suite is an open-source Node.js package that can be downloaded and run on your local desktop or server. The suite uses a JSON configuration file as input to specify your LRS endpoint, authentication credentials, and test parameters. After running the tests, it generates detailed JSON output files containing the results of hundreds of xAPI specification conformance tests, making it easy to identify which requirements your LRS passes or fails.
The current version of the ADL LRS in Jan 2026 is specifically designed to meet the requirements of the xAPI 2.0 (IEEE 9274.1.1) standard. The November 2023 update to the test suite (v1.1.1) was tailored to validate these xAPI 2.0 requirements.
As I worked through interpreting test failures—their root causes and real-world impact—I created an AI-assisted prompt to speed up my analysis and make the process more efficient. It helped me iterate much faster!
It's available at: https://tlatests.com



The ADL LRS Conformance Test Suite is an open-source Node.js package that can be downloaded and run on your local desktop or server. The suite uses a JSON configuration file as input to specify your LRS endpoint, authentication credentials, and test parameters. After running the tests, it generates detailed JSON output files containing the results of hundreds of xAPI specification conformance tests, making it easy to identify which requirements your LRS passes or fails.
The current version of the ADL LRS in Jan 2026 is specifically designed to meet the requirements of the xAPI 2.0 (IEEE 9274.1.1) standard. The November 2023 update to the test suite (v1.1.1) was tailored to validate these xAPI 2.0 requirements.
Last edited: