xlab-uiuc / IDoCT

Illinois Dataset of Configuration Tests
3 stars 23 forks source link

[Add] A new Ctest to Metadata #2

Closed Justin-Xiang closed 2 years ago

Justin-Xiang commented 2 years ago

After receiving the evaluation task, I spent about two days reading the paper and source code of Hadoop and IDoCT. Therefore, I'm able to add a Ctest to ctest_metadata.csv.

I have to admit that this pull request is just a similar Ctest in the instruction and it's elementary, but I'm glad to see that I know how Ctest works and confident for the future work to find more Ctests or rewrite some tests.

tianyin commented 2 years ago

@Justin-Xiang This is very cool! Thank you for submitting the PR!

It's impressive that you're able to catch up on everything in 2 days (and you are the first who send out the PR)!

Would you mind trying a different Ctest (one that has different characteristic from the Ctest in the onboarding task and is more complicated that may need some rewriting)? We're thinking about a summer project on top of Ctest regarding generation and/or fuzzing. If you're interested in that, it could prepare better to see a more diverse transformation.

tianyin commented 2 years ago

The PR is ready to merge but let me keep it open for a while so other folks can read.

Justin-Xiang commented 2 years ago

@tianyin Thank you for your comment, it encourages me a lot! I have already noticed a rewritten test in /hadoop/test_rewrite and currently working on it. And I will make a PR as soon as I make any progress. :)

tianyin commented 2 years ago

Awesome! Looking forward to reading it! @Justin-Xiang

tianyin commented 2 years ago

I have already noticed a rewritten test in /hadoop/test_rewrite

@Justin-Xiang There are more examples here, https://github.com/xlab-uiuc/openctest/tree/main/data/test_rewrite

Justin-Xiang commented 2 years ago

@Justin-Xiang There are more examples here, https://github.com/xlab-uiuc/openctest/tree/main/data/test_rewrite

@tianyin Thanks a lot for this really useful information and I think I get to know how to rewrite a test better😄