Skip to content

Manual testing of Release 2022.10.1 #1125

Closed

Description

@alisevych

Initial set-up

Check that the IntelliJ Idea UTBot plugin can be successfully installed

Go through manual scenarios

Manual scenario #1

  • Use default plugin settings
  • Open the utbot-sample/src/main/java/org/utbot/examples/algorithms/ArraysQuickSort.java file
  • Generate tests for the class
  • Remove results
  • Generate and Run test for a method

Manual scenario #2

  • Use default plugin settings
  • Open the utbot-sample/src/main/java/org/utbot/examples/mock/CommonMocksExample.java file
  • Generate tests with different Mocking options combinations

Manual scenario #3

  • Create a new Gradle project with JDK 17
  • Add a simple java file to test
  • Generate a test in the existing test root

Manual scenario #4

  • Create a new Maven project with JDK 8
  • Add a simple java file to test
  • Generate a test with a new test root

Manual scenario #5

  • Create a new Idea project with JDK 11
  • Add a simple java file to test
  • Generate tests for several classes

Regression testing

  • IDEA 2022.1.4 (JRE 11)
  • IDEA 2022.2.2 (JRE 17)
  • Sandbox
  • Nested calls
  • Recursion
  • Cycles
  • Mocks
  • UtUtils class generation
  • Summaries: tags, plain text
  • Summaries: regions
  • Exceptions: thrown, caught, check regions

Activity

  1. self-assigned this
    on Oct 10, 2022
  2. alisevych commented on Oct 10, 2022

    @alisevych
    MemberAuthor

    reproducing #1028
    reproducing #286
    reproducing #747

  3. added this to the 2022.10.1 Release milestone on Oct 10, 2022
  4. moved this to Todo in UTBot Javaon Oct 10, 2022
  5. alisevych commented on Oct 10, 2022

    @alisevych
    MemberAuthor

    new bug with Sandboxing and Fuzzing - many tests with same coverage are generated and no minimized
    #1129

  6. alisevych commented on Oct 10, 2022

    @alisevych
    MemberAuthor

    new bug with Recursion - empty test class and
    java.lang.Exception
    at com.jetbrains.rd.util.LoggerKt.defaultLogFormat(Logger.kt:80)
    at org.utbot.rd.loggers.UtRdConsoleLogger.log(UtRdConsoleLogger.kt:24)
    at com.jetbrains.rd.util.SwitchLogger.log(Logger.kt:47)
    at org.utbot.instrumentation.instrumentation.et.RuntimeTraceStorage.visit(TraceHandler.kt:162)
    at org.utbot.examples.recursion.Recursion.fib(Recursion.java:21)
    at org.utbot.examples.recursion.Recursion.fib(Recursion.java:22)
    at org.utbot.examples.recursion.Recursion.fib(Recursion.java:22)
    ...
    at org.utbot.instrumentation.instrumentation.InvokeInstrumentation$invoke$2$result$1.invoke-IoAF18A(InvokeInstrumentation.kt:60)
    #1130 : reproduced once with Recursion, not reproducing with Cycles

  7. alisevych commented on Oct 10, 2022

    @alisevych
    MemberAuthor

    Reopened #273 - please see the comment with stack trace

  8. alisevych commented on Oct 11, 2022

    @alisevych
    MemberAuthor

    reproducing #711 - static field and static method

  9. alisevych commented on Oct 11, 2022

    @alisevych
    MemberAuthor

    new bug : sandboxed test is not compiling because commented stack trace contains "illegal unicode escape" in "jkmqh\uhauh"
    #1134

  10. alisevych commented on Oct 11, 2022

    @alisevych
    MemberAuthor

    reproducing #1135

  11. alisevych commented on Oct 11, 2022

    @alisevych
    MemberAuthor

    clarification task for Summaries:
    regions with Explicitly thrown exception region #1133
    to be discussed and corrected

  12. alisevych commented on Oct 11, 2022

    @alisevych
    MemberAuthor

    reproducing #1141

  13. alisevych commented on Oct 12, 2022

    @alisevych
    MemberAuthor

    reproducing #1098 - on different code, when no tests are generated (timeout is minimal for example)

  14. alisevych commented on Oct 12, 2022

    @alisevych
    MemberAuthor

    proceeding with RC testing of build#430

    Check with different settings

    Check other parts

    • CLI, JDK 11
    • CLI, JDK 17
  15. changed the title [-]Manual testing of RC build#417[/-] [+]Manual testing of RC build#417 - RC build#434[/+] on Oct 12, 2022
  16. alisevych commented on Oct 13, 2022

    @alisevych
    MemberAuthor

    proceeding with RC testing of build#434

    Check with different settings - in IDEA 2022.2.3 (new version 05-Oct-2022)

    Check other parts

    • CLI, JDK 11
    • CLI, JDK 17
    • CLI, JDK 8

    Environmental checks

    • macOs, last IDEA, JDK 17,
    • IDEA 2022.2.3 (new version 05-Oct-2022)
  17. changed the title [-]Manual testing of RC build#417 - RC build#434[/-] [+]Manual testing of RC build#417 - RC build#430 - RC build#434[/+] on Oct 13, 2022
  18. changed the title [-]Manual testing of RC build#417 - RC build#430 - RC build#434[/-] [+]Manual testing of RC[/+] on Oct 13, 2022
  19. alisevych commented on Oct 13, 2022

    @alisevych
    MemberAuthor

    new bug #1149 - reproducing on latest main:
    Generate and Run for several classes: tests are generated correctly, but run is executed only for one test class.

  20. alisevych commented on Oct 13, 2022

    @alisevych
    MemberAuthor

    new bug: #1160
    IDEA dead lock -trying to save SARIF report - when resources folder is removed before generations

  21. alisevych commented on Oct 14, 2022

    @alisevych
    MemberAuthor

    new bug: test generated by Symbolic engine for StringExamples.isNotBlank has long string with 6000+ "\u0000"
    #1157

  22. changed the title [-]Manual testing of RC[/-] [+]Manual testing of RC 2022.10.1[/+] on Oct 14, 2022
  23. Repository owner moved this from Todo to Done in UTBot Javaon Oct 14, 2022
  24. changed the title [-]Manual testing of RC 2022.10.1[/-] [+]Manual testing of Release 2022.10.1[/+] on Oct 19, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

ctg-qaIssue is related to QA process

Type

No type

Projects

Relationships

None yet

Development

No branches or pull requests

Issue actions