TestHarness4LAMS2

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
LDEV-4402 Substitute Gson and Apache JSON with Jackson

Jackson is a top JSON library shipped with WF10.

Apache JSON resides in an ancient library which we do not need for

anything else.

We use GSon only for serializing Java objects to JSON, which Jackson can

do too.

  1. … 135 more files in changeset.
LDEV-4400 Update dependecies to embedded libraries

WildFly 10 is shipped with newer versions of libraries that LAMS uses.

LAMS now points to proper JAR files. Following libraries were updated:

beanutils 1.8.3 -> 1.9.2

codec 1.9 -> 1.10

collection 3.2.1 -> 3.2.2

xerces 2.11.0.SP3 -> 2.11.0.SP4

httpclient 4.2.1 -> 4.5

httpcore 4.2.1 -> 4.4.1

wildfly-controller-client 8.2.1 -> 2.2.0 (probably naming convention was

changed)

jboss-dmr 1.2.0 -> 1.3.0

Hibernate 4.3.7 -> 5.0.10

log4j-jboss-logmanager 1.1.0 -> 1.1.2

jcl-over-slf4j 1.7.2 -> 1.7.7

undertow-core 1.1.8 -> 1.4.0

undertow-servlet 1.1.8 -> 1.4.0

javax.mail 1.5.0 -> 1.5.5

jboss-jstl 1.1.2 -> 1.1.3

jboss-logging 3.1.4 -> 3.3.0

remoting-jmx 2.0.0 -> 2.0.1

slf4j-api 1.7.2 -> 1.7.7

picketbox 4.0.21 -> 4.9.6

jboss-websocket-api 1.1.0 -> 1.1.1

joda-time 1.6.2 -> 2.7

    • binary
    ./lib/jboss-logging-3.3.0.Final.jar
    • binary
    ./lib/jboss-websocket-api_1.1_spec-1.1.0.Final.jar
    • binary
    ./lib/jboss-websocket-api_1.1_spec-1.1.1.Final.jar
    • binary
    ./lib/undertow-core-1.1.8.Final.jar
    • binary
    ./lib/undertow-core-1.4.0.Final.jar
    • binary
    ./lib/undertow-servlet-1.1.8.Final.jar
    • binary
    ./lib/undertow-servlet-1.4.0.Final.jar
  1. … 39 more files in changeset.
After migration clean up

  1. … 25943 more files in changeset.
After migration clean up

  1. … 313 more files in changeset.
LDEV-4273: Updating the Assessment handling in the test harness to suit recent changes.

LDEV-4273: Updating the Assessment handling in the test harness to suit recent changes.

LDEV-4107: Add test unit for Scribe. Use websockets and optional reflection.

LDEV-4107: Once one learner gets a confirmation that Scratchie is finished, he marks the tool session as finished for everyone. This prevent leaving out learners who did not get the confirmation because their websockets were still being set up.

LDEV-4107: Use websockets in Scratchie testing.

  1. … 1 more file in changeset.
LDEV-4107: Initial websocket client implementation based on Undertow libraries. Learners in Chat send few messages and also receive and log message history from the server.

    • binary
    ./lib/jboss-logging-3.1.4.GA.jar
    • binary
    ./lib/jboss-websocket-api_1.1_spec-1.1.0.Final.jar
    • binary
    ./lib/undertow-core-1.1.8.Final.jar
    • binary
    ./lib/undertow-servlet-1.1.8.Final.jar
    • binary
    ./lib/undertow-websockets-jsr-1.1.8.Final.jar
    • binary
    ./lib/xnio-api-3.3.0.Final.jar
    • binary
    ./lib/xnio-nio-3.3.0.Final.jar
LDEV-3971: Remove pointless synchronisation from Java methods. It would not work in multi-node environment anyway. Focus on DB transactions. General clean up and formatting.

  1. … 12 more files in changeset.
LDEV-3904: Hit logout URL after each user type finishes.

LDEV-3904: Hit logout URL after each user type finishes.

LDEV-3903: Skip role assigning when a course was already used in TestHarness and its ID is explicitly specified.

LDEV-3903: Skip role assigning when a course was already used in TestHarness and its ID is explicitly specified.

LDEV-3701: Make Forum Learner work with TestHarness.

LDEV-3696: TestHarness was looking for page parts which are not present anymore.

  1. … 1 more file in changeset.
LDEV-3776: Remove $Id CVS keyword.

  1. … 1004 more files in changeset.
LDEV-3776: Remove $Id CVS keyword.

  1. … 1279 more files in changeset.
LDEV-3776: Clean up and format all LAMS Java code.

  1. … 2106 more files in changeset.
LDEV-3776: Clean up and format all LAMS Java code.

  1. … 1846 more files in changeset.
LDEV-3674: Remove multiple Flash elements: Authoring, icons, themes, i18n files, WDDX libraries and classes, methods, servlets etc. Rename/rewrite methods for Flashless use.

  1. … 419 more files in changeset.
LDEV-2917: Use <!DOCTYPE html> everywhere.

  1. … 170 more files in changeset.
LDEV-3578: Remove password hashing in TestHarness as login page does not support it anymore.

LDEV-3560: Look up course ID by its name. Existing solution does not work for TestHarness after tablesorter has been introduced.

  1. … 1 more file in changeset.
LDEV-3560: Look up course ID by its name. Existing solution does not work for TestHarness after tablesorter has been introduced.

  1. … 1 more file in changeset.
LDEV-3542: Added support for Peer Review

LDEV-3542: Added support for Peer Review

LDEV-3155: Fix TH flow for Assessment with Leader.

  1. … 1 more file in changeset.
LDEV-3155: Fix TH flow for Assessment with Leader.

  1. … 1 more file in changeset.