Skip to content

Work done on Trailblazer's mutation engine through Semester 1 2025 Advanced Studies in Computing. Supervised by Shaanan Cohney, Thuan Pham, Toby Murray. Trailblazer by Lianglu Pan

Notifications You must be signed in to change notification settings

Raygrance/trailblazer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

This repository contains improvements on Trailblazer's mutation engine, made by Ray Zhang as part of COMP30013 Advanced Studies in Computing in Semester 1 2025. The project was supervised by Shaanan Cohney, Thuan Pham, Toby Murray with help from Lianglu Pan. Trailblazer developed originally by Lianglu Pan.

Changes made to mutation engine include:

  • Storing seed IDs for captured traffic
  • Schema aware mutations
  • Baseline mutation payload now starts from generated traffic
  • Removed chance for generated values to be omitted during mutations

Other changes:

  • Python code to generate a venn diagram from C8's coverage output

Changes are located within /artifact/trailblazer folder

About

Work done on Trailblazer's mutation engine through Semester 1 2025 Advanced Studies in Computing. Supervised by Shaanan Cohney, Thuan Pham, Toby Murray. Trailblazer by Lianglu Pan

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published