-
Enhancement
-
Resolution: Unresolved
-
P4
-
None
The install group often gets bugs filed like the following:
https://bugs.openjdk.java.net/browse/JDK-8022710
https://bugs.openjdk.java.net/browse/JDK-7122744
Basically, if a file/dir is remove/added/renamed, SQE raises a flag that the directory structure is not what they expected (does not match the last promotion). The install team basically just takes the jre-images/jdk-images tree, bundles it up, and builds an installer for it. If the the deploy team decides to remove a file jre/bin/regdeploy.exe, the install team does not care. But SQE will notice a difference and file a bug.
Sometimes things get accidentally removed due to bugs with code or makefiles, so we think it's a good exercise to verify that the images are correct. However, we need to determine which team is responsible for this. Both SQE and install team believe that the RE team is the best place to verify things like this. If a file like jre/bin/regdeploy.exe is there in b98, but not there in b99....we think the RE team should:
-determine that the file is missing with an automated dircmp script for each promotion
-verify with the owner group of the file that they indeed intended to remove this file (or add/rename)
We feel that RE is the best place for this kind of verification, because they are central to all java SE teams. I actually think RE used to do this in the past (maybe with a target called previous-jdk?)
https://bugs.openjdk.java.net/browse/JDK-8022710
https://bugs.openjdk.java.net/browse/JDK-7122744
Basically, if a file/dir is remove/added/renamed, SQE raises a flag that the directory structure is not what they expected (does not match the last promotion). The install team basically just takes the jre-images/jdk-images tree, bundles it up, and builds an installer for it. If the the deploy team decides to remove a file jre/bin/regdeploy.exe, the install team does not care. But SQE will notice a difference and file a bug.
Sometimes things get accidentally removed due to bugs with code or makefiles, so we think it's a good exercise to verify that the images are correct. However, we need to determine which team is responsible for this. Both SQE and install team believe that the RE team is the best place to verify things like this. If a file like jre/bin/regdeploy.exe is there in b98, but not there in b99....we think the RE team should:
-determine that the file is missing with an automated dircmp script for each promotion
-verify with the owner group of the file that they indeed intended to remove this file (or add/rename)
We feel that RE is the best place for this kind of verification, because they are central to all java SE teams. I actually think RE used to do this in the past (maybe with a target called previous-jdk?)