-
Notifications
You must be signed in to change notification settings - Fork 290
iped-tests module implementation #2615
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
…nd invoke IpedProcessor
… creation and image downloading logic
…cy management and test execution
…ved step descriptions and caching
…ng caching strategies and improving installation steps
…e check, output directory cleanup, and real-time output logging
…ults and directory structure
… validation and additional test cases
…ding file existence checks and command execution tests
…omizable profiles
…ysis validation, including MIME type recognition, category analysis, and carved files validation
…and extracted metadata, including subitem counts, hash validation, and internal metadata checks
…for consistency and clarity
…alysis completion checks, and update project dependencies in pom.xml
…p redundant execution and clean output directory only if necessary
… for Java 11 and 14, including LocalConfig.txt updates for profile paths
…location and update LocalConfig.txt paths for Java 11 and 14
…workflow for Java 11 and 14, including enhanced LocalConfig.txt updates and pre-test checks
…e Maven workflow to download test images for Java 11 and 14
…d logging for CI environments
…ing, enhance CLI testing steps, and capture logs on failure for Java 11 and 14
…11 and 14, and improve forensic analysis tests with robust null checks and assumptions for CI environments
…n in Maven workflow for Java 11 and 14
…ily disable regression tests for Java 11 and 14
…setup, improve caching, and enhance build steps with proper artifact handling
…workflow for Java 11 and 14, enhancing artifact creation and profile management
… improve caching, and enhance TSK JAR creation
…dling, improve caching, and streamline setup with detailed logging
…adingMXBean for improved performance and reliability
…esting, including a structured filesystem and diverse file types, improving test accuracy and reliability
…n and create a minimal valid TSK JAR for testing
…lysis in ThumbnailAndFiltersTest, enhancing validation of forensic analysis results
…st, validating search functionality, metadata, and indexing quality for various file formats
…eportsTest, including regression tests, version comparisons, and analysis of category and carved file changes
…in pom.xml for compatibility
…cing Files.lines() with Files.readAllLines() for improved readability and performance
…ecks, improving error handling, and implementing a CITestHelper for better test management
…IpedProcessor, enhancing test clarity and reducing CI environment checks
…nd fixing phone-region in release GraphConfig.json, improving testing accuracy and validation
… and enhancing phone-region fix in GraphConfig.json, ensuring robust testing and validation
…e-region fix in GraphConfig.json, and improve validation checks for better reliability
|
Thanks @marcus6n. From what I see, the remote build never worked 100%, right? If yes, please try to fix it. And I understood you are primarily analyzing the FileList.csv results, right? That could work for many regression tests, but not for others. For example, for the indexed search for keywords test, you will need to use the |
draft of
iped-testsmodule with automated test image processing, cross-platform CI, and comprehensive regression tests.